A new twist on OLE registration error

Posted on 2009-04-23
Last Modified: 2013-11-17
We are using Outlook 2003 sp3 with Exchange on Windows xp.

One of our users is unable to open ANY HTML-formatted custom form in
OUtlook.  The error she receives is "The form you selected could not be
displayed.  An OLE Registration error occured.  The program is not correctly
installed.  Run Setup again for the program."

Typically with form problems, you delete the form cache file and possibly
also delete the associated directory which forces the form to reinstall.  
I've done all that to no avail.  The form will reinstall but still generates
the error.

For the OLE portion of the error I've seen the suggestion to rereg
ole32.dll.  I tried that but it won't successfully re-register.  I tried
unreging first and that didn't help.  Reinstalling Office in our environment
isn't really a good idea.

RTF custom forms work fine.  Word is not set as the email editor.  Nothing
is disabled in Outlook and the user has no unusual addins listed.

What else can I try?
Question by:QBUser

    Assisted Solution

    This is pretty common. rename the Frmcache.dat and Usrclass.dat files. Here's your fix:

    Author Comment

    I've already tried deleting the frmcache.dat file....and there are no usrclass.dat files on the PC at all.

    Expert Comment

    weird that it won't allow rereg of the ole32.dll

    Try un-checking "make this folder avail offline" in send/rcv settings

    Author Comment

    Hers was already unchecked, so I checked it, closed/reopened Outlook but it made no difference.

    Expert Comment

    Not being able to reregister the ole32.dll is bugging me. Make sure Outlook is fully shutdown with no hanging Outlook processes and retry it.

    Author Comment

    Already tried that.  We do occasionally have issues with Outlook not closing so I made sure that it was completely gone.  I actually tried it several times.
    I may end up upgrading her to ie7 (on 6 now) because of the odd connection to html forms being the only ones that return the error.

    Expert Comment

    That's actually a good idea. If for some reason you're trying to stay on ie6 you could try this IEFix utility: good luck

    Accepted Solution

    The IEfix didn't work and the user declined to upgrade to ie7.  So she's going to live without the forms.
    Thank you for trying!

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    IT, Stop Being Called Into Every Meeting

    Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

    Granting full access permission allows users to access mailboxes present in their database. By giving full access permission one can open and read the content of any mailbox but cannot send emails from that mailbox.
    Not sure what the best email signature size is? Are you worried about email signature image size? Follow this best practice guide.
    This video will show you how to get GIT to work in Eclipse.   It will walk you through how to install the EGit plugin in eclipse and how to checkout an existing repository.
    This Experts Exchange video Micro Tutorial shows how to tell Microsoft Office that a word is NOT spelled correctly. Microsoft Office has a built-in, main dictionary that is shared by Office apps, including Excel, Outlook, PowerPoint, and Word. When …

    758 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

    Need Help in Real-Time?

    Connect with top rated Experts

    8 Experts available now in Live!

    Get 1:1 Help Now