You receive the "Linked to missing export mfc42.dll" error message after you install Money (317404)
The information in this article applies to:
- Microsoft Money Deluxe 2006
- Microsoft Money Premium 2006
- Microsoft Money Small Business 2006
- Microsoft Money Standard 2006
- Microsoft Money 2005 Deluxe
- Microsoft Money 2005 Premium
- Microsoft Money 2005 Small Business
- Microsoft Money 2005 Standard
- Microsoft Money 2004 Deluxe
- Microsoft Money 2003 Deluxe and Business
- Microsoft Money 2003 Deluxe
- Microsoft Money 2003 Standard
- Microsoft Money 2003 Suite
- Microsoft Money 2002
- Microsoft Money Deluxe 2002
- Microsoft Money Deluxe & Business 2002
- Microsoft Money Suite 2002
This article was previously published under Q317404 SYMPTOMS After you install Microsoft Money and try to restart the computer,
you may receive an error message that is similar to one of the following:
Error message: mnylogging.dll is linked to missing
export mfc42.dll:6467. Mnyui.dll is linked to
missing export mfc42.dll:6467. mnylog.dll is
linked to missing export mfc42.dll:6467 CAUSE This issue may occur if there are multiple Mfc42.dll
files in various folders.RESOLUTION To resolve this issue, remove Microsoft Money, rename all the additional Mfc42.dll
files, and then reinstall Money. To do this, follow these
steps. Remove MoneyNote Because there are several versions of Microsoft Windows, the following steps may be different on your computer. If they are, see your product documentation to complete these steps.
- Click Start, click Run, type appwiz.cpl, and then click OK.
- In the Currently installed programs list, click Microsoft Money, and then click Remove.
- Follow the prompts to remove the program.
For more information about how to remove Microsoft Money, click the following article number to view the article in the Microsoft Knowledge Base:
895866
How to remove and reinstall Microsoft Money
Rename the Extra Mfc42.dll Files Follow the steps for your operating system. CAUTION Do not rename the Mfc42.dll file that is located in the
C:\Windows\System32 folder. Microsoft Windows XP- Click Start, and then click Search.
- In the left pane, click All files and
folders.
- In the All or part of the file name box,
type mfc42.dll.
- In the Look In box, click My Computer, and then click Search.
- When the search process is complete, right-click mfc42.dll, and then click Rename.
- In the box that appears, type
mfc42.old, and then press ENTER.
When you
receive the confirmation message, click Yes. - Repeat steps 5 and 6 for each Mfc42.dll file, except for the Mfc42.dll file that is located in the C:\Windows\System32 folder.
Note Do not rename the Mfc42.dll file that is located in the C:\Windows\System32 folder. Note The file location appears to the right of the file name.
Microsoft Windows Millennium Edition (Me)- Click Start, point to Search, and then click For Files or Folders.
- In the Named box, type mfc42.dll, and then click Find Now.
- When the search process is complete, right-click mfc42.dll, and then click Rename.
- In the box that appears, type
mfc42.old, and then press ENTER.
When you receive the
confirmation message, click Yes. - Repeat steps 1 through 4 for each file that is named Mfc42.dll,
except the Mfc42.dll file that is located in the C:\Windows\System folder.
Do
not rename the Mfc42.dll file that is located in the C:\Windows\System
folder. Note The file location appears to the right of the file name.
Microsoft Windows 98 Second Edition or Microsoft Windows 98- Click Start, point to Find, and then click Files or Folders.
- In the Named box, type mfc42.dll, and then click Find Now.
- When the search process is complete, right-click mfc42.dll, and then click Rename.
- In the box that appears, type
mfc42.old, and then press ENTER.
When you receive the
confirmation message, click Yes. - Repeat steps 1 through 4 for each Mfc42.dll file, except
the Mfc42.dll file that is located in C:\Windows\System.
Do not rename the
Mfc42.dll file that is located in the C:\Windows\System folder. Note The file location is displayed to the right of the file name. Rename a copy of the file in the C:\Windows32 folder- Click Start, point to All Programs, point to Accessories, and then click Command Prompt.
- At the command prompt, type CD
C:\Windows\System32, and then press ENTER.
- At the command prompt, type ren mfc42.dll
mfc42.old, and then press ENTER.
- At the command prompt, type exit, and
then press ENTER.
Reinstall Money- Insert the Microsoft Money Setup CD into the CD or DVD drive.
If the installation process does not start automatically, continue to follow these steps. - Click Start, click Run, type appwiz.cpl, and then click OK.
- In the left pane, click Add New Programs.
- In the right pane, click CD or Floppy.
- Follow the instructions that appear on the screen to complete the installation process.
- Restart the computer.
After Money is reinstalled, try to open the program again to see if the error continues. If the error does reappear, you were not able to successfully rename all the copies of the Mfc42.dll file. In this case, you may have to remove Money again. Then, clean boot the computer, rename the Mfc42 files and reinstall Money.
For more information about how to clean boot the computer, click the following article number to view the article in the Microsoft Knowledge Base:
310353
How to perform a clean boot in Windows XP
267288 How to perform a clean boot in Windows Millennium Edition
192926 How to perform clean-boot troubleshooting for Windows 98
Modification Type: | Minor | Last Reviewed: | 1/9/2006 |
---|
Keywords: | kbsetup kberrmsg kbprb KB317404 kbAudEndUser |
---|
|