Microsoft Office Access: "Error in loading dll"

Article ID: 2019235 - View products that this article applies to.
Expand all | Collapse all

Symptoms

When trying to run wizards in Microsoft Office Access, such as the Import Wizards, the Query Wizard, the Report Wizard, and Control Wizards, you receive one of the following errors:

         "Error in loading dll"

         "Object library not registered"

Cause

One of the following registry keys may not exist.

 ACEDAO.DLL

    --2007, 2010, 2013 MSI INSTALLS

  (64-bit Windows, 32-bit Office):

Key: HKEY_CLASSES_ROOT\ TypeLib\{4AC9E1DA-5BAD-4AC7-86E3-24F4CDCECA28}\c.0\0\win32

String: (Default)

Value: C:\Program Files (x86)\Common Files\Microsoft Shared\OFFICE14\ACEDAO.DLL

(64-bit Windows, 64-bit Office) 

Key: HKEY_CLASSES_ROOT\ TypeLib\{4AC9E1DA-5BAD-4AC7-86E3-24F4CDCECA28}\c.0\0\win64

String: (Default)

Value: C:\Program Files\Common Files\Microsoft Shared\OFFICE14\ACEDAO.DLL

(32-bit Windows, 32-bit Office):

Key: HKEY_CLASSES_ROOT\ TypeLib\{4AC9E1DA-5BAD-4AC7-86E3-24F4CDCECA28}\c.0\0\win32

String: (Default)

Value: C:\Program Files\Common Files\Microsoft Shared\OFFICE14\ACEDAO.DLL

 Note: OFFICE14 is used in the above registry key path. This should represent the current version of Access installed.

OFFICE12 - Access 2007

OFFICE14 - Access 2010

OFFICE15 - Access 2013

     --2013 CLICK 2 RUN

  (64-bit Windows, 32-bit Office):

Key:  HKLM\SOFTWARE\Microsoft\Office\15.0\ClickToRun\REGISTRY\MACHINE\SOFTWARE\Classes\TypeLib
\{4AC9E1DA-5BAD-4AC7-86E3-24F4CDCECA28}\c.0\0\win32

String: (Default)

Value: C:\Program Files (x86)\Common Files\Microsoft Shared\OFFICE15\ACEDAO.DLL  

(64-bit Windows, 64-bit Office): 

Key: HKLM\SOFTWARE\Microsoft\Office\15.0\ClickToRun\REGISTRY\MACHINE\SOFTWARE\Classes\TypeLib
\{4AC9E1DA-5BAD-4AC7-86E3-24F4CDCECA28}\c.0\0\win64

String: (Default)

Value: C:\Program Files\Common Files\Microsoft Shared\OFFICE15\ACEDAO.DLL

(32-bit Windows, 32-bit Office):

Key: HKLM\SOFTWARE\Microsoft\Office\15.0\ClickToRun\REGISTRY\MACHINE\SOFTWARE\Classes\TypeLib
\{4AC9E1DA-5BAD-4AC7-86E3-24F4CDCECA28}\c.0\0\win32

String: (Default)

Value: C:\Program Files\Common Files\Microsoft Shared\OFFICE15\ACEDAO.DLL

 

 

DAO360.DLL

  (64-bit Windows, 32-bit Office)

Key: HKEY_CLASSES_ROOT\TYPELIB\{00025E01-0000-0000-C000-000000000046}\5.0\0\win32

String: (Default)

Value: %CommonProgramFiles(x86)%\Microsoft Shared\DAO\dao360.dll

 (64-bit Windows, 64-bit Office) or (32-bit Windows, 32-bit Office)

Key: HKEY_CLASSES_ROOT\TYPELIB\{00025E01-0000-0000-C000-000000000046}\5.0\0\win32

String: (Default)

Value: %CommonProgramFiles%\Microsoft Shared\DAO\dao360.dll

Resolution

To have us resolve the issue by setting the correct values for these dlls in the registry , go to the "Fix it for me" section. If you prefer to fix this problem yourself, go to the "Let me fix it myself" section.

Fix it for me

To fix this problem automatically, click the Fix this problem link. Then click Run in the File Download dialog box, and follow the steps in this wizard.

For Windows 8

Fix this problem
Microsoft Fix it 20082

For Windows 7, Windows Vista, Windows XP, Windows Server 2008 or Windows Server 2003

Fix this problem
Microsoft Fix it 50978


Note This wizard may be in English only. However, the automatic fix also works for other language versions of Windows.

Note If you are not on the computer that has the problem, you can save the automatic fix to a flash drive or to a CD so that you can run it on the computer that has the problem.

Note We would appreciate your feedback. To provide feedback or to report any issues with this solution, please leave a comment on the "Fix it for me" blog or send us an email message.

Let me fix it myself

The steps below resolve the issue by setting the correct values for these dlls in the registry.

Warning Serious problems might occur if you modify the registry incorrectly by using Registry Editor or by using another method. These problems might require that you reinstall the operating system. Microsoft cannot guarantee that these problems can be solved. Modify the registry at your own risk.

Steps to recreate the keys:

  1. Open Notepad.
  2. Copy and paste the following lines of text for your environment, starting with 'Windows Registry Editor Version 5.00', into the Notepad document:

    2007, 2010, 2013 MSI Installs

        (64-bit Windows, 32-bit Office):

    Windows Registry Editor Version 5.00
    [HKEY_CLASSES_ROOT\TypeLib\{00025E01-0000-0000-C000-000000000046}\5.0\0\win32]
    @=hex(2):25,00,43,00,6f,00,6d,00,6d,00,6f,00,6e,00,50,00,72,00,6f,00,67,00,72,\
      00,61,00,6d,00,46,00,69,00,6c,00,65,00,73,00,28,00,78,00,38,00,36,00,29,00,\
      25,00,5c,00,4d,00,69,00,63,00,72,00,6f,00,73,00,6f,00,66,00,74,00,20,00,53,\
      00,68,00,61,00,72,00,65,00,64,00,5c,00,44,00,41,00,4f,00,5c,00,64,00,61,00,\
      6f,00,33,00,36,00,30,00,2e,00,64,00,6c,00,6c,00,00,00
    [HKEY_CLASSES_ROOT\TypeLib\{4AC9E1DA-5BAD-4AC7-86E3-24F4CDCECA28}\c.0\0\win32]
    @="C:\\Program Files (x86)\\Common Files\\Microsoft Shared\\OFFICE14\\ACEDAO.DLL"

        (64-bit Windows, 64-bit Office):

    Windows Registry Editor Version 5.00
    [HKEY_CLASSES_ROOT\TypeLib\{00025E01-0000-0000-C000-000000000046}\5.0\0\win32]
    @=hex(2):25,00,43,00,6f,00,6d,00,6d,00,6f,00,6e,00,50,00,72,00,6f,00,67,00,72,\
    00,61,00,6d,00,46,00,69,00,6c,00,65,00,73,00,25,00,5c,00,4d,00,69,00,63,00,\
    72,00,6f,00,73,00,6f,00,66,00,74,00,20,00,53,00,68,00,61,00,72,00,65,00,64,\
    00,5c,00,44,00,41,00,4f,00,5c,00,64,00,61,00,6f,00,33,00,36,00,30,00,2e,00,\
    64,00,6c,00,6c,00,00,00
    [HKEY_CLASSES_ROOT\TypeLib\{4AC9E1DA-5BAD-4AC7-86E3-24F4CDCECA28}\c.0\0\win64]
    @="C:\\Program Files\\Common Files\\Microsoft Shared\\OFFICE14\\ACEDAO.DLL"

         (32-bit Windows, 32-bit Office):

    Windows Registry Editor Version 5.00
    [HKEY_CLASSES_ROOT\TypeLib\{00025E01-0000-0000-C000-000000000046}\5.0\0\win32]
    @=hex(2):25,00,43,00,6f,00,6d,00,6d,00,6f,00,6e,00,50,00,72,00,6f,00,67,00,72,\
    00,61,00,6d,00,46,00,69,00,6c,00,65,00,73,00,25,00,5c,00,4d,00,69,00,63,00,\
    72,00,6f,00,73,00,6f,00,66,00,74,00,20,00,53,00,68,00,61,00,72,00,65,00,64,\
    00,5c,00,44,00,41,00,4f,00,5c,00,64,00,61,00,6f,00,33,00,36,00,30,00,2e,00,\
    64,00,6c,00,6c,00,00,00
    [HKEY_CLASSES_ROOT\TypeLib\{4AC9E1DA-5BAD-4AC7-86E3-24F4CDCECA28}\c.0\0\win32]
    @="C:\\Program Files\\Common Files\\Microsoft Shared\\OFFICE14\\ACEDAO.DLL"

    2013 Click 2 Run Installs 

       (64-bit Windows, 32-bit Office):

    Windows Registry Editor Version 5.00
    [HKEY_CLASSES_ROOT\TypeLib\{00025E01-0000-0000-C000-000000000046}\5.0\0\win32]
    @=hex(2):25,00,43,00,6f,00,6d,00,6d,00,6f,00,6e,00,50,00,72,00,6f,00,67,00,72,\
      00,61,00,6d,00,46,00,69,00,6c,00,65,00,73,00,28,00,78,00,38,00,36,00,29,00,\
      25,00,5c,00,4d,00,69,00,63,00,72,00,6f,00,73,00,6f,00,66,00,74,00,20,00,53,\
      00,68,00,61,00,72,00,65,00,64,00,5c,00,44,00,41,00,4f,00,5c,00,64,00,61,00,\
      6f,00,33,00,36,00,30,00,2e,00,64,00,6c,00,6c,00,00,00
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\15.0\ClickToRun\REGISTRY\MACHINE\Software\Classes\TypeLib\{4AC9E1DA-5BAD-4AC7-86E3-24F4CDCECA28}\c.0\0\win32]
    @="C:\\Program Files (x86)\\Common Files\\Microsoft Shared\\OFFICE15\\ACEDAO.DLL"

              (64-bit Windows, 64-bit Office):

Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\TypeLib\{00025E01-0000-0000-C000-000000000046}\5.0\0\win32]
@=hex(2):25,00,43,00,6f,00,6d,00,6d,00,6f,00,6e,00,50,00,72,00,6f,00,67,00,72,\
00,61,00,6d,00,46,00,69,00,6c,00,65,00,73,00,25,00,5c,00,4d,00,69,00,63,00,\
72,00,6f,00,73,00,6f,00,66,00,74,00,20,00,53,00,68,00,61,00,72,00,65,00,64,\
00,5c,00,44,00,41,00,4f,00,5c,00,64,00,61,00,6f,00,33,00,36,00,30,00,2e,00,\
64,00,6c,00,6c,00,00,00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\15.0\ClickToRun\REGISTRY\MACHINE\Software\Classes\TypeLib\{4AC9E1DA-5BAD-4AC7-86E3-24F4CDCECA28}\c.0\0\win64]
@="C:\\Program Files\\Common Files\\Microsoft Shared\\OFFICE15\\ACEDAO.DLL"

              (32-bit Windows, 32-bit Office):

    Windows Registry Editor Version 5.00
    [HKEY_CLASSES_ROOT\TypeLib\{00025E01-0000-0000-C000-000000000046}\5.0\0\win32]
    @=hex(2):25,00,43,00,6f,00,6d,00,6d,00,6f,00,6e,00,50,00,72,00,6f,00,67,00,72,\
    00,61,00,6d,00,46,00,69,00,6c,00,65,00,73,00,25,00,5c,00,4d,00,69,00,63,00,\
    72,00,6f,00,73,00,6f,00,66,00,74,00,20,00,53,00,68,00,61,00,72,00,65,00,64,\
    00,5c,00,44,00,41,00,4f,00,5c,00,64,00,61,00,6f,00,33,00,36,00,30,00,2e,00,\
    64,00,6c,00,6c,00,00,00
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\15.0\ClickToRun\REGISTRY\MACHINE\Software\Classes\TypeLib\{4AC9E1DA-5BAD-4AC7-86E3-24F4CDCECA28}\c.0\0\win32]
    @="C:\\Program Files\\Common Files\\Microsoft Shared\\OFFICE15\\ACEDAO.DLL"

       3.  Ensure the office version (OFFICE14) specified in the path matches the appropriate value from the list at the beginning of this article.
       4.  Save the Notepad file as Win32Keys.reg 
       5.  Do one of the following:

      • Using Windows Explorer, double-click on the Win32Keys.reg file to run it.

OR

      • In the registry editor, go to File>Import to browse to where you saved the Win32Keys.reg file, and then click Open.
Note This is a "FAST PUBLISH" article created directly from within the Microsoft support organization. The information contained herein is provided as-is in response to emerging issues. As a result of the speed in making it available, the materials may include typographical errors and may be revised at any time without notice. See Terms of Use for other considerations.

Properties

Article ID: 2019235 - Last Review: April 17, 2013 - Revision: 17.0
Applies to
  • Microsoft Office Access 2007
  • Microsoft Access 2010
  • Microsoft Access 2013
Keywords: 
KB2019235

Give Feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com