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\System
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:\Program Files\Microsoft Money\System
 
4. Click the System folder to select it.
 
5. Rename the current Mspfctlx.dll file. To do this, follow these steps:
 
    a. On the Tools menu, point to Find, and then click Files Or
       Folders.
 
    b. In the Named box, type the following:
 
          mspfctlx.dll
 
    c. Make sure the Look In box contains the location
 
          C:\Program Files\Microsoft Money\System
 
    d. Click Find Now.
 
    e. Using the right mouse button, right-click the Mspfctlx.dll icon,
       and then click Rename on the shortcut menu.
 
    f. 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:
 
    a. Make sure the Named box still contains Mspfctlx.dll.
 
    b. In the Look In box, click to select the drive you downloaded the
       file to.
 
    c. Click Find Now.
 
    d. Using the right mouse button, right-click the Mspfctlx.dll icon,
       and then click Copy on the shortcut menu.
 
    e. 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 Money\System folder as follows:
 
    a. In Windows Explorer, the System folder should be highlighted.
 
    b. 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 Files\Microsoft Money\System"
 
   NOTE: If you installed Money into a different directory, use
   the correct path to your Money\System directory. 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.