Want to win a PS4? Go Premium and enter to win our High-Tech Treats giveaway. Enter to Win


The form you selected could not be displayed. An error occurred registering the form in the OLE registry

Posted on 2006-11-14
Medium Priority
Last Modified: 2009-09-10
Get following error on Outlook 2003
The form you selected could not be displayed. An error occurred registering the form in the OLE registry

the error display as soon i try to use a custom form
not all PC are affected to this issue
the solution provided by Microsoft its' only a temp solution as the issue recurre again after a cuple of days

Question by:seo1971
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
  • 2
LVL 18

Expert Comment

ID: 17939293
Hi seo1971,

The forms cache, (Frmcache.dat), could become corrupted if Outlook does not close properly. This might explain that when you rename it and it works for a while, but then it becomes corrupted again. Check your addins to see if something is causing Outlook not to close properly.

In Outlook click Tools ~ Options ~ Other ~ Advanced Options ~ Addin Manager.

These are considered safe:
Delegate Access
Deleted Item Recovery
Exchange Extensions commands
Exchange Extension property pages

If you use Nortor you will have this. It shouldn't cause a problem is the software is current.
Symantec AntiVirus

If that checks out do this:

When the forms cache seems to cause problems sporadically, and you cannot determine the cause of the problem, you can to set the ForceFormReload registry key in Outlook. When the ForceFormReload registry key is enabled, and Outlook encounters an error when opening an item that is based on a custom form, Outlook automatically clears the cache for this specific form. Then, Outlook tries to open the item again. While this method does not correct the cause of the forms cache problem, this method does make the problem transparent to people who use custom forms.

To enable the ForceFormReload registry key functionality, follow these steps:1. Start Registry Editor.
2. Click the following key in the registry:

3. On the Edit menu, click Add Value, and then add the following registry value:Value name ForceFormReload
Data type REG_DWORD
Value data 1
4. Quit Registry Editor.

Note This functionality is also available in Outlook 2000 and Outlook 2002 if you have the latest service packs installed.

You already know this but, here is the location of the frmcache.dat file:

c:\documents and settings\user profile\local settings\application


Author Comment

ID: 17946081
Hello Frankco

thanks a lot

we allready implemented this REG on our system...with no Joy

i will have a check about the "outlook" not closing properly
and see if this cause the issue

keep you posted

LVL 18

Accepted Solution

Frankco earned 2000 total points
ID: 17946647
Hi seo1971,

Since that did not fix the issue, I would recommend removing the REG entry as this may hide future problems with forms. As stated it just hides the problem and does not fix the problem with the form. We were doing this just as a test.

Another possibility but, unlikely if your computers are up to date with patches:

Folder-naming problem causes Outlook 2003 to stop responding

When Outlook repeatedly caches a form with the same name, Outlook is supposed to append a numbering scheme to the file system folder in the forms cache. This numbering scheme is supposed to incrementally number file names beginning with 001 and to continue numbering sequentially. However, the original version of Outlook 2003 does not handle the file names correctly. The folders are incorrectly named. After a form is cached five times, the sixth-cached form fails. This causes Outlook stop responding.

To determine if this problem is occurring, check the forms cache on the local hard disk. Typically, the path of the forms cache is as follows:

C:\Documents and Settings\<username>\Local Settings\Application Data\Microsoft\FORMS

There is a folder for each form that was cached. The folder names correspond to the Message Class field of the form. If this problem has occurred, you can see zeros appended to the folder name as in the following examples:


Use the Clear Cache method to clear the forms cache. The problem is temporarily resolved until more forms are cached, and then the problem occurs again.

There is a hotfix that is available for this problem. You can contact Product Support Services to obtain the hotfix. This hotfix is scheduled to be included in Outlook 2003 Service Pack 1.

How to clear the cache:
Microsoft recommends that you use the Clear Cache method first before renaming the Frmcache.dat file.
1. On the Tools menu, click Options, and then click the Other tab.
2. Click Advanced Options.
3. In the Advanced Options box, click Custom Forms.
4. In the Custom Forms box, click Manage Forms.
5. In the Forms Manager box, click Clear Cache.



Author Comment

ID: 17946758
Thanks Frankco

ill give a try

Featured Post

Visualize your virtual and backup environments

Create well-organized and polished visualizations of your virtual and backup environments when planning VMware vSphere, Microsoft Hyper-V or Veeam deployments. It helps you to gain better visibility and valuable business insights.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

If you troubleshoot Outlook for clients, you may want to know a bit more about the OST file before doing your next job. IMAP can cause a lot of drama if removed in the accounts without backing up.
The core idea of this article is to make you acquainted with the best way in which you can export Exchange mailbox to PST format.
To add imagery to an HTML email signature, you have two options available to you. You can either add a logo/image by embedding it directly into the signature or hosting it externally and linking to it. The vast majority of email clients display l…
This is my first video review of Microsoft Bookings, I will be doing a part two with a bit more information, but wanted to get this out to you folks.

618 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question