You are currently offline, waiting for your internet to reconnect

"Setup cannot register module msjetoledb40.dll" error message when you install Office

This article was previously published under Q296931
When you install Microsoft Office XP, you may receive the following error message:
Error 1904. Setup cannot register module C:\WINDOWS\SYSTEM\msjetoledb40.dll. If you click Cancel or Ignore, run Setup again and reinstall or repair your Office installation. If problems occur, contact Microsoft Product Support Services (PSS) for assistance. For information about how to contact PSS, see D:\FILES\OSP\1033\FILE\WINDOWS\HELP\PSS10.TXT.
This problem may occur if all the following conditions are true:
  • You install Microsoft Office XP on a Microsoft Windows 98-based computer or on a Microsoft Windows 98 Second Edition-based computer.
  • The Office System Files Update is required to be installed.
  • A software program, such as Dell OpenManage Client Instrumentation (OMCI) 6.0, is installed and is using the Msjetoledb40.dll file.
The file Msjetoledb40.dll is a required system file that Office XP installs during the System Files Update. Some software may use this file, which does not allow the file to be correctly registered during the Office XP installation.
There are three methods that you can use to resolve this problem. Use Method 1 or Method 2 if you already installed the software that uses the DLL file and you receive the error message. Use Method 3 if you did not install any software that uses the DLL file, but you must install such software on your computer, along with Office XP.

Method 1: Reinstall the System Files Update

After Office XP Setup finishes, follow these steps to reinstall the System Files Update.

Note You will be required to restart your computer.
  1. Click Start, point to Settings, and then click Control Panel.
  2. Double-click Add/Remove Programs.
  3. Click System Files Update, and then click Add/Remove.
  4. Click Repair System Files Update, and then click Next.
  5. Click Reinstall System Files Update, and then click Install.
  6. Click OK, and then click Yes to restart the computer.

Method 2: Manually Register the Msjetoledb40.dll File

Note These steps assume that you received the error message that is described in the "Symptoms" section.
  1. When you receive the error message , click Ignore. The System Files Update finishes installing successfully.
  2. Before you continue with your Office XP Setup, follow these steps:
    1. Double-click the My Computer icon on the desktop.
    2. Locate the C:\Windows\System folder.

      Note This path may be different, depending on where you installed your operating system.
    3. Locate the Msjeto~1.dll file.
    4. Right-click the file, and then click Rename.
    5. Change the file name to Msjetoledb40.dll.
    6. Close My Computer.
    7. Click Start, click Run, type regsvr32 msjetoledb40.dll in the Open box, and then click OK.
  3. Complete the remainder of your Office XP Setup.

Method 3: Install Office XP Before You Install Additional Software

If you have not installed the other software on your computer, but you need to have both Office XP and the other software installed, you should install Office XP first. This avoids the conflict that occurs with the Msjetoledb40.dll file, which causes the error message.

The third-party products that this article discusses are manufactured by companies that are independent of Microsoft. Microsoft makes no warranty, implied or otherwise, regarding the performance or reliability of these products.
For more articles about how to troubleshoot Setup issues with Office XP:

Article ID: 296931 - Last Review: 12/04/2007 03:25:37 - Revision: 4.3

  • Microsoft Windows 98 Standard Edition
  • Microsoft Windows 98 Second Edition
  • Microsoft Office 2000 Standard Edition
  • Microsoft Office XP Professional Edition
  • Microsoft Office XP Small Business Edition
  • Microsoft Office XP Standard Edition
  • Microsoft Office XP Standard Edition for Students and Teachers
  • Microsoft Office XP Developer Edition
  • Microsoft Access 2002 Standard Edition
  • Microsoft Excel 2002 Standard Edition
  • Microsoft FrontPage 2002 Standard Edition
  • Microsoft Outlook 2002 Standard Edition
  • Microsoft PowerPoint 2002 Standard Edition
  • Microsoft Word 2002 Standard Edition
  • kbsetup kbtshoot kberrmsg kbprb KB296931