Money 98: GPF or IPF Errors When Starting Money
  
PSS ID Number: Q174917
Article last modified on 08-19-1998
 
WINDOWS:98
 
WINDOWS
 

======================================================================
---------------------------------------------------------------------
The information in this article applies to:
 
 - Microsoft Money 98
---------------------------------------------------------------------
 
SYMPTOMS
========
 
You may receive General Protection Fault (GPF) errors or Invalid Page
Fault (IPF) errors when installing or running Microsoft Money 98.
 
CAUSE
=====
 
Some third-party software can interfere with the installation of any
program, including Money.
 
Also, when running Money, some error detection programs, such as CyberMedia
First Aid, Norton Crash Guard, PC Medic, or Quarterdeck WINProbe95
Crashshield, may conflict with the way Money calls the operating system.
 
The third-party products discussed here are manufactured by vendors
independent of Microsoft; we make no warranty, implied or otherwise,
regarding these products' performance or reliability.
 
RESOLUTION
==========
 
If you are experiencing errors when installing Money, always quit all error
detection and virus protection programs before installing Microsoft Money.
 
If you are experiencing errors when running Money, Microsoft has created a
new 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.
 
REFERENCES
==========
 
For more information on other errors or inconsistent behavior that may
occur when running First Aid by Cybermedia, see the following article
in the Microsoft Knowledge Base:
 
   ARTICLE-ID: Q174948
   TITLE     : Money 98: ErrMsg Running First Aid or Windows Guardian
 
Additional query words: w_money 6.0 woody hang hangs hanging hung lock up
locks locking locked lockup freeze freezes freezing froze frozen stop
stopping stopped won't respond waiting crash crashes crashing crashed quit
quitting quits fail fails failing failed break IPF GPF user.exe msmoney.exe
exception kernel32.dll
 
======================================================================
Keywords          : kb3rdparty kberrmsg kbfile kbsetup kbdta kbfaq
Version           : WINDOWS:98
Platform          : WINDOWS
Issue type        : kbbug
Solution Type     : kbfix
=============================================================================
Copyright Microsoft Corporation 1998.