Microsoft KB Archive/174948

From BetaArchive Wiki
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Money 98: ErrMsg Running First Aid or Windows Guardian

PSS ID Number: Q174948 Article last modified on 08-19-1998

WINDOWS:98

WINDOWS

======================================================================

The information in this article applies to:

  • == Microsoft Money 98 ==

SYMPTOMS

When you first open a file in Microsoft Money and start moving your mouse, you may see the following error message from Windows Guardian, a component of the First Aid program by CyberMedia, Inc.:

First Aid has just caught a crash General Protection Fault Msmoney.exe

When you click Details, you see the following error message:

First Aid Crash Protector Problem Report Fault Description Msmoney caused an “General Protection Fault” fault in module USER at <address> .

In subsequent attempts to start Money, you receive this error as soon as you open the file.

You may also receive additional error messages while running the Money 98 Tour, before opening a file, for example:

An error has occurred in the script on this page. The Script operation has been cancelled. Scripting error: 8000402

Microsoft VBScript runtime error [line 14] Object doesn’t support this property or method

Also, when you look at reports or charts, the building chart icon is displayed; however, the report or chart is not displayed.

CAUSE

This behavior occurs if you are running First Aid, by CyberMedia at the same time as Microsoft Money.

First Aid and Windows Guardian are manufactured by CyberMedia, Inc., a vendor independent of Microsoft; we make no warranty, implied or otherwise, regarding this product’s performance or reliability.

RESOLUTION

Microsoft has created a file, Mspfctlx.exe that resolves this problem. This self-extracting file contains a later version of the Mspfctlx.dll file that Money uses. Replace the file currently in your Microsoft Money folder with this new file. You can then use your error protection software when running Money.

MORE INFORMATION

NOTE: The file(s) mentioned in this article only apply to the U.S. English version of Microsoft Money 98.

The following file is available for download from the Microsoft Software Library:

~ Mspfctlx.exe

For more information about downloading files from the Microsoft Software Library, please see the following article in the Microsoft Knowledge Base:

ARTICLE-ID: Q119591 TITLE : How to Obtain Microsoft Support Files from Online Services

Save the Mspfctlx.exe file to a location on your hard disk, and then run Mspfctlx.exe to extract two files:

  • Mspfctlx.dll
  • Readme.txt

The Readme.txt file contains the following information about how to use these files.

Replacing Mspfctlx.dll

To replace your current version of Mspfctlx.dll with the updated version, follow these steps:

  1. Close Money.

  2. To open Windows Explorer, on the Start menu, point to Programs and click Windows Explorer.

  3. Navigate to the System folder of your Money installation. This is normally installed at:

    C:FilesMoney

  4. Click the System folder to select it.

  5. Rename the current Mspfctlx.dll file. To do this, follow these steps:

    1. On the Tools menu, point to Find, and then click Files Or Folders.

    2. In the Named box, type the following:

      mspfctlx.dll

    3. Make sure the Look In box contains the location

      C:FilesMoney

    4. Click Find Now.

    5. Using the right mouse button, right-click the Mspfctlx.dll icon, and then click Rename on the shortcut menu.

    6. Rename the file to Mspfctlx.old.

      NOTE: If you get the following error message when attempting to rename the Mspfctlx.dll file

      Cannot rename Mspfctlx. Access is denied. Disk full or write-protected.

      see the “How to Rename a File in MS-DOS” section of this article.

  6. With the Find dialog box still open, find the new version of the Mspfctlx.dll file, and copy it. To do this, follow these steps:

    1. Make sure the Named box still contains Mspfctlx.dll.

    2. In the Look In box, click to select the drive you downloaded the file to.

    3. Click Find Now.

    4. Using the right mouse button, right-click the Mspfctlx.dll icon, and then click Copy on the shortcut menu.

    5. Close the Find dialog box by clicking the Close button (the X) in the upper-right corner.

  7. Paste the new file into the Microsoft Moneyfolder as follows:

    1. In Windows Explorer, the System folder should be highlighted.

    2. Right-click the folder and then click Paste on the shortcut menu.

The following table shows the file size, date and version for the two versions of the Mspfctlx.dll file:

File Size Date Version ————————————————

Mspfctlx.dll 19,968 8/06/97 6.00 Mspfctlx.dll 18,432 2/13/98 6.00

Renaming a File in MS-DOS

If you receive an error message when trying to rename the file in Microsoft Windows, rename the file in MS-DOS by following these steps:

  1. Click the Start button and then click Shut Down.

  2. Click “Restart the computer in MS-DOS mode.”

  3. Click OK.

  4. At the MS-DOS prompt, type the following lines (pressing ENTER after each line):

    cd 

    cd “Program FilesMoney”

    NOTE: If you installed Money into a different directory, use the correct path to your Moneydirectory. Include the quotation marks because of the spaces in the file names.

  5. Rename the file by typing the following, and pressing ENTER:

    ren <file name> <new file name>

    For example, to rename the mspfctlx.dll file, you would type:

    ren mspfctlx.dll mspfctlx.old

  6. Restart the computer.

Additional query words: w_money 6.0 3rd party woody firstaid crash crashes crashing crashed quit quitting quits fail fails failing failed break ====================================================================== Keywords : kb3rdparty kberrmsg kbfile kbdta kbfaq Version : WINDOWS:98 Platform : WINDOWS Issue type : kbbug Solution Type : kbfix ============================================================================= Copyright Microsoft Corporation 1998.