Microsoft KB Archive/313374

= You receive an error message that a Money component cannot be initialized when you try to start Money =

Article ID: 313374

Article Last Modified on 8/10/2007

-

APPLIES TO


 * Microsoft Money 2006 Deluxe
 * Microsoft Money 2006 Premium
 * Microsoft Money 2006 Small Business
 * Microsoft Money 2006 Standard
 * Microsoft Money 2005 Deluxe Edition
 * Microsoft Money 2005 Premium Edition
 * Microsoft Money 2005 Small Business Edition
 * Microsoft Money 2005 Standard Edition
 * Microsoft Money 2004 Deluxe Edition
 * Microsoft Money 2004 Premium Edition
 * Microsoft Money 2004 Small Business Edition
 * Microsoft Money 2004 Standard Edition
 * Microsoft Money 2003 Standard Edition
 * Microsoft Money 2002 Standard Edition

-



This article was previously published under Q313374



Important This article contains information about how to modify the registry. Make sure that you back up the registry before you modify it. Make sure that you know how to restore the registry if a problem occurs. For more information about how to back up, restore, and modify the registry, click the following article number to view the article in the Microsoft Knowledge Base:

256986 Description of the Microsoft Windows registry



SYMPTOMS
When you try to start one of the Microsoft Money programs that are listed in the &quot;Applies To&quot; section, you may receive an error message that resembles the following:

Unable to initialize a required Money component. Please reinstall Money from your original product disks.

You may still receive this error message even after you reinstall Money.



CAUSE
This issue may occur if one or more of the following conditions are true:
 * DirecPC satellite Internet connection software is installed on your hard disk and there is a conflict with it.
 * You start Money after you upgrade your computer's operating system to Microsoft Windows XP.
 * The Microsoft Windows 2000 Compatibility Updates are installed on your Windows 2000-based computer.
 * Your Money installation is damaged.



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

Method 1: Reinstall Money
To reinstall Money, follow these steps:
 * 1) Locate and then double-click the Setup.exe file for the versions of the Money program that to want to reinstall. This will start Windows Installer and the Money Setup program.
 * 2) Complete the setup by following the instructions that appear on the screen.
 * 3) Restart the computer after the Setup program is finished.
 * 4) Verify that Money opens successfully.

Method 2: Turn off Windows Compatibility Mode for Money
If Windows Compatibility Mode for Money is turned on, follow these steps.

Windows Vista

 * 1) Click Startvistastartbutton.jpg], and then type Msmoney.exe in the Start Search box. As you type, the file will be displayed in the Start menu.
 * 2) Right-click Msmoney.exe, and then click Properties.
 * 3) In the Msmoney.exe dialog box, click the Compatibility tab.
 * 4) In the Compatibility tab, click to clear the Run this program in compatibility mode for check box under Compatibility mode, and then click OK.
 * 5) Verify that Money opens successfully.

Windows XP

 * 1) Exit all the programs that are running.
 * 2) Click Start, click Search, and then click For Files or Folders if it is required.
 * 3) Click All files and folders.
 * 4) In the All of part of the file name box, type Msmoney.exe, click Local Hard Drives in the Look in box, and then click Search.
 * 5) In the list of found files, right-click Msmoney.exe, and then click Properties.
 * 6) On the Compatibility tab, click to clear the Run this program in compatibility mode for check box, and then click OK.
 * 7) Start Money.

Microsoft Money 2004 or later versions
Money 2004 or later versions will automatically run the Checksku.exe file when the error message that is mentioned in the &quot;Symptoms&quot; section is detected.

Microsoft Money 2003
 Insert the Money 2003 CD-ROM in your CD or DVD drive. Locate the following folder, where  is your CD or DVD drive:



 Double-click the Checksku.exe file. When you are prompted to examine the installation of Money 2003, click Yes. When you are prompted to verify that this is a bug installation, click No. When you are prompted to repair the installation, click Yes.</li> Start Money.</li></ol>

Microsoft Money 2002
<ol> To download the Checksku.exe file, visit the following Microsoft Web site:

http://microsoft.com/downloads/details.aspx?FamilyId=CBFF37C0-3A79-4D6B-8999-42E9315857DA&displaylang=en

</li> Follow the instructions that appear on the screen to download and install the Checksku.exe file.</li> In the Save in box, click Desktop.</li> On your desktop, double-click Checksku.exe.</li> When you are prompted to examine the installation of Money 2002, click Yes.</li> When you are prompted to verify that this is a bug installation, click No.</li> When you are prompted to repair the installation, click Yes.</li> Start Money.</li></ol>

Note If this issue occurs after you install a hotfix, running the Checksku.exe file may not resolve this issue. Additionally, the Checksku.exe file may report that there were no problems found with the installation. In this scenario, go to Method 3. If the Checksku.exe file did not resolve the issue, but it did report that there were problems with the installation, go to Method 4.

If the Windows 2000 Compatibility Updates are installed on your Windows 2000-based computer, right-click the Money shortcut on the desktop, click the Compatibility tab, and then set the compatibility to None.

Method 3: Export and delete the registry keys
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. <ol> If you are using Windows Vista, click Start, click All Programs, click Accessories, click Run, type regedit in the Open box, and then click OK.

If you are using Windows XP or an earlier version of Windows, click Start, click Run, type Regedit, and then click OK.</li> Locate and then click the following registry key that is appropriate for your version of Money:

  

Note The  placeholder represents the version number of the Money program that is installed on the computer. For example, the version number for Money 2004 is 12.0, and the version number for Money 2005 is 14.0.

</li> On the Registry menu, click Export Registry File.</li> In the File name box, type the name that you want to use for the file, and then click OK.</li> Press the DELETE key.</li> When you are prompted to confirm the deletion, click Yes.</li> <li>Exit Registry Editor.</li> <li>Start the Checksku.exe file.</li></ol>

Method 5: Use the Program Compatibility Wizard to select a Compatibility Mode for Money
To use the Program Compatibility Wizard, follow these steps.

Windows Vista
<ol> <li>Click Start, click Control Panel, and then click Programs.</li> <li>Under Programs and Features, click Use an older program with this version of Windows to start the Program Compatibility Wizard.</li> <li>In the Program Compatibility Wizard, click Next.</li> <li>Click I want to choose from a list of programs, and then click Next.</li> <li>In the list of currently installed programs, click Microsoft Money, and then click Next.</li> <li>Under Select a compatibility mode for the program, select a compatibility mode, and then click Next--for example, select Microsoft Windows 98/Windows Me.</li> <li>On the Select display settings for the program page of the wizard, click Next.</li> <li>On the Test your compatibility settings page, click Next to test Money with the new compatibility settings.</li> <li>Use one of the following methods depending on your circumstances: <ul> <li>If Money starts successfully, go to step 9.</li> <li>If you receive the error message that is mentioned in the &quot;Symptoms&quot; section, follow these steps: <ol style="list-style-type: lower-alpha;"> <li>Click OK when you receive the error message.</li> <li>Click No, try different compatibility settings, and then click Next.</li> <li>Repeat steps 5 through 7 to select and test a different compatibility mode to run Money.</li></ol> </li></ul>

After Money starts successfully by using the compatibility mode that you specify, go to step 9.</li> <li>Switch to the Program Compatibility Wizard dialog box, click Yes, set this program to always use these compatibility settings, and then click Next.</li> <li>On the Program Compatibility Data page, specify whether you do or do not want to send program compatibility information to Microsoft, and then click Next.</li> <li>Click Finish.</li></ol>

Windows XP
<ol> <li>Click Start, point to All Programs, point to Accessories, and then click Program Compatibility Wizard.</li> <li>Click Next.</li> <li>Click I want to choose from a list of programs, and then click Next.</li> <li>In the list of currently installed programs, click Microsoft Money, and then click Next.</li> <li>Under Select a compatibility mode for the program, select a compatibility mode, and then click Next--for example, select Microsoft Windows 98/Windows Me.</li> <li>On the Select display settings for the program page of the wizard, click Next.</li> <li>On the Test your compatibility settings page, click Next to test Money with the new compatibility settings.</li> <li>Use one of the following methods depending on your circumstances: <ul> <li>If Money starts successfully, go to step 9.</li> <li>If you receive the error message that is mentioned in the &quot;Symptoms&quot; section, follow these steps: <ol style="list-style-type: lower-alpha;"> <li>Click OK when you receive the error message.</li> <li>Click No, try different compatibility settings, and then click Next.</li> <li>Repeat steps 5 through 7 to select and test a different compatibility mode to run Money.</li></ol> </li></ul>

When Money starts successfully by using the compatibility mode that you specify, go to step 9.</li> <li>Switch to the Program Compatibility Wizard dialog box, click Yes, set this program to always use these compatibility settings, and then click Next.</li> <li>On the Program Compatibility Data page, specify whether you do or do not want to send program compatibility information to Microsoft, and then click Next.</li> <li>Click Finish.</li></ol>

Method 6: Remove and reinstall Money
For more information, click the following article number to view the article in the Microsoft Knowledge Base:

895866 How to remove and reinstall Microsoft Money

<div class="moreinformation_section">

MORE INFORMATION
For more information about how to use the Program Compatibility Wizard in Windows XP, click the following article numbers to view the articles in the Microsoft Knowledge Base:

301911 How to use the Program Compatibility Wizard in Windows XP

292533 HOW TO: Use Windows Program Compatibility mode in Windows XP

285909 How to troubleshoot program compatibility issues in Windows XP

<div class="references_section">