Microsoft KB Archive/174917

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 Moneyfolder 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:

  Close Money.   To open Windows Explorer, on the Start menu, point to Programs and click Windows Explorer.   Navigate to the System folder of your Money installation. This is normally installed at: C:FilesMoney   Click the System folder to select it.   Rename the current Mspfctlx.dll file. To do this, follow these steps:   On the Tools menu, point to Find, and then click Files or Folders. </li>  In the Named box, type the following: mspfctlx.dll </li>  Make sure the Look In box contains the location C:FilesMoney </li>  Click Find Now. </li>  Using the right mouse button, right-click the Mspfctlx.dll icon, and then click Rename on the shortcut menu. </li>  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. </li></ol> </li>  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: <ol style="list-style-type: lower-alpha;">  Make sure the Named box still contains Mspfctlx.dll. </li>  In the Look In box, click to select the drive you downloaded the file to. </li>  Click Find Now. </li>  Using the right mouse button, right-click the Mspfctlx.dll icon, and then click Copy on the shortcut menu. </li>  Close the Find dialog box by clicking the Close button (the X) in the upper-right corner. </li></ol> </li>  Paste the new file into the Microsoft Moneyfolder as follows: <ol style="list-style-type: lower-alpha;">  In Windows Explorer, the System folder should be highlighted. </li>  Right-click the folder and then click Paste on the shortcut menu. </li></ol> </li></ol>

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:

<ol style="list-style-type: decimal;">  Click the Start button and then click Shut Down. </li>  Click “Restart the computer in MS-DOS mode.” </li> <li> Click OK. </li> <li> 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. </li> <li> Rename the file by typing the following, and pressing ENTER: ren For example, to rename the mspfctlx.dll file, you would type: ren mspfctlx.dll mspfctlx.old </li> <li> Restart the computer. </li></ol>

= 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.