none
64-bit WIndows 7 - regsvr32 fails to load FM20.DLL

    Question

  • On a computer with 64 Bit version of WIndows 7 when starting Word with Add-ins that contain UserForms or when trying to Insert a UserForm into a project, the following error message is received.

    Class not registered. Looking for object with CLSID:{AC9F2F90-E877-11CE-9F68-00AA00574A4F}

    According to various Knowledge Base articles, this problem is caused by a missing or incorrect Microsoft Windows registry entry for the Dynamic Link Library Fm20.dll. The proper registration of this file is required when you work with UserForms and form controls.  The suggested solution to the problem is to run

    Regsvr32.exe fm20.dll from an Administrator Command Prompt.

    I have confirmed that fm20.dll is contained in the C:\Windows\SysWOW64 folder and Regsvr32 IS BEING RUN FROM AN ADMINISTRATOR COMMAND PROMPT ( The command window has the caption "Adminstrator: Command Prompt") and regsvr32 IS being run from the SysWOW64 folder.

    The response that is received is:

    Quote

    The module "fm29.dll" failed to load.

    Make sure the binary is stored at the specified path or debut it to check for problems with the binary or dependent .DLL files.

    The specified module could not be found.

    Unquote

    Does anyone have a solution for this problem?


    Doug Robbins - Word MVP dkr[atsymbol]mvps[dot]org

    Monday, May 07, 2012 12:11 AM

Answers

  • Hi,

    According to your description, I suggest to perform these tests to troubleshoot the issue:

    Use SFC to check system files. It will scan all protected system files and replaces incorrect versions with correct Microsoft versions.

    1 Open an elevated command prompt. To do this, click Start, click All Programs, click Accessories, right-click Command Prompt, and then click Run as administrator. If you are prompted for an administrator password or for a confirmation, type the password, or click Allow.

    2 Type the following command, and then press ENTER:

    sfc /scannow

    http://support.microsoft.com/kb/929833

    If it doesn’t help, you can also try to copy fm20.dll from another machine, then replace it on your original machine, and registry it again to see if the same issue occurs.

    Hope that helps.

    Regards,

    Leo   Huang

    TechNet Subscriber Support

    If you are TechNet Subscription user and have any feedback on our support quality, please send your feedback here.


    Monday, May 07, 2012 4:05 AM

All replies

  • Hi,

    According to your description, I suggest to perform these tests to troubleshoot the issue:

    Use SFC to check system files. It will scan all protected system files and replaces incorrect versions with correct Microsoft versions.

    1 Open an elevated command prompt. To do this, click Start, click All Programs, click Accessories, right-click Command Prompt, and then click Run as administrator. If you are prompted for an administrator password or for a confirmation, type the password, or click Allow.

    2 Type the following command, and then press ENTER:

    sfc /scannow

    http://support.microsoft.com/kb/929833

    If it doesn’t help, you can also try to copy fm20.dll from another machine, then replace it on your original machine, and registry it again to see if the same issue occurs.

    Hope that helps.

    Regards,

    Leo   Huang

    TechNet Subscriber Support

    If you are TechNet Subscription user and have any feedback on our support quality, please send your feedback here.


    Monday, May 07, 2012 4:05 AM
  • Hi,

    Any update? Please feel free to let me know if it works.

    Thanks.

    Regards,

    Leo   Huang

    TechNet Subscriber Support

    If you are TechNet Subscription user and have any feedback on our support quality, please send your feedback here.


    Leo Huang

    TechNet Community Support

    Friday, May 11, 2012 1:45 AM
  • Hi,

     

    As this thread has been quiet for a while, we assume that the issue has been resolved. At this time, we will mark it as ‘Answered’ as the previous steps should be helpful for many similar scenarios. If the issue still persists, please feel free to  reply this post directly so we will be notified to follow it up. You can also choose to unmark the answer as you wish.

    BTW,  we’d love to hear your feedback about the solution. By sharing your experience you can help other community members facing similar problems. Thanks for your understanding and efforts.

     

    Regards,

    Leo   Huang

    TechNet Subscriber Support

    If you are TechNet Subscription user and have any feedback on our support quality, please send your feedback here.


    Leo Huang

    TechNet Community Support

    Wednesday, May 16, 2012 3:02 AM