Microsoft KB Archive/257912

= Works Suite: Error Message Installing Home Publishing: "Dao36.dll Failed to Register" =

Article ID: 257912

Article Last Modified on 1/27/2007

-

APPLIES TO


 * Microsoft Home Publishing 2000 Standard Edition
 * Microsoft Picture It! Publishing 2001 Gold Edition
 * Microsoft Picture It! Publishing 2001 Platinum Edition
 * Microsoft Picture It! Publishing 2001 Silver Edition
 * Microsoft Works Suite 2000
 * Microsoft Works Suite 2001

-



This article was previously published under Q257912



SYMPTOMS
When you are installing Microsoft Home Publishing 2000, the following (or a similar) error message may appear:

Error 1904. Module c:\program files\common files\microsoft shared\DAO\dao36.dll failed to register. HRESULT -2147024894. Contact your support personnel.

Your options are to click Cancel, Retry, or Ignore. If you click Cancel, a message appears asking whether you would like to quit Setup. If you click Retry, the error message reappears. If you click Ignore, Setup continues.

If you browse to find the C:\program files\common files\microsoft shared\DAO\dao36.dll file, you are unable to find the file.



CAUSE
This issue occurs when one of the following conditions is true:
 * The file or file name has become corrupted.

-or-
 * Other programs, including memory-resident and antivirus programs, are running and using any version of the file, or a file with a similar name. (Home Publishing does not use a file named Dao36.dll, but does use a file named Dao360.dll.)



RESOLUTION
To resolve the issue, use one of the following methods.

Method 1
When the error message appears, click Ignore, and Setup may continue as expected.

Method 2
Before installing Home Publishing, turn off all programs, including antivirus programs that may be running while you are installing Home Publishing 2000.

Method 3
Remove (uninstall) all third-party utility programs, install Home Publishing 2000, and then reinstall the third-party utility programs. Most utility programs come with an uninstall capability. If the uninstall icon is not present on the utility's folder, follow these steps:
 * 1) Click Start on the Windows taskbar.
 * 2) Point to Settings, and then click Control Panel.
 * 3) Double-click Add/Remove Programs.
 * 4) Click the program that you want to remove, and then click Add/Remove.
 * 5) Follow the instructions on the screen to remove the program.

Method 4
Delete the DAO folder.

CAUTION: This method may cause other programs to not run as expected. Save the contents of the DAO folder to another location before deleting this folder and then reinstall the contents of the folder to the DAO folder, but do not replace any newly installed files.

To delete this folder and ensure that other programs are not damaged, follow these steps:
 * 1) Start Microsoft Windows Explorer.
 * 2) In the left pane, expand My Computer.
 * 3) Expand the hard disk that contains the Program Files folder (usually drive C).
 * 4) Expand the Program Files/Common Files/Microsoft Shared folder.
 * 5) Select the DAO folder.
 * 6) Drag the DAO folder to another location, for example C:\Hold. (If necessary, create a folder.)
 * 7) Select the DAO folder again.
 * 8) On the File menu, click Delete.
 * 9) Quit Windows Explorer.
 * 10) Install the program that you want.
 * 11) After a successful installation, start Windows Explorer, and then browse to find C:\Hold\DAO, where C:\Hold is the folder that you copied the DAO folder to.
 * 12) Copy all the files in the DAO folder to the newly created DAO folder in C:\Program Files\Common Files\Microsoft Shared\DAO.

NOTE: If you are asked if you want to overwrite a file (or files), click No. Overwriting a file may replace a new file with the contaminated file that caused the error.

Additional query words: w_works works2k w2001 homepub hp2k pip2001

Keywords: kbprb KB257912

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.