KnowledgeBase Archive

An Archive of Early Microsoft KnowledgeBase Articles

View on GitHub

Q245411: Err Msg: FS2000 Caused an Invalid Page Fault in Module Unknown

Article: Q245411
Product(s): Microsoft Home Games
Version(s): 
Operating System(s): 
Keyword(s): kberrmsg kbimu msgame
Last Modified: 06-AUG-2002

-------------------------------------------------------------------------------
The information in this article applies to:

- Microsoft Flight Simulator 2000 
- Microsoft Flight Simulator 2000 Professional Edition 
-------------------------------------------------------------------------------

SYMPTOMS
========

When you attempt to start Microsoft Flight Simulator 2000, you may receive one
of the following error messages:

   - FS2000 caused an invalid page fault in module Kernel32.dll.
- FS2000 caused an invalid page fault in module <Unknown>.
- FS2000 caused an invalid page fault in module Facilities.dll.
- FS2000 has caused an error in <unknown>.

CAUSE
=====

This behavior can occur if certain files or registry entries are damaged or
missing.

RESOLUTION
==========

To work around this issue, remove Flight Simulator 2000, run the Registry
Checker tool (Microsoft Windows 98 only), clean boot the computer, and then
reinstall Flight Simulator 2000 into a new folder.

Remove Flight Simulator 2000
----------------------------

To remove Flight Simulator 2000:

1. Click Start, point to Settings, and then click Control Panel.

2. Double-click Add/Remove Programs.

3. On the Install/Uninstall tab, double-click Microsoft Flight Simulator 2000.

4. Click Uninstall, and then click Yes.

5. When the removal process is finished, click OK.

Run the Registry Checker Tool (Windows 98 only)
-----------------------------------------------

If you are using a Windows 98-based computer, run the Registry Checker tool with
the /fix and /opt command-line switches:

1. Click Start, point to Programs, point to Accessories, point to System Tools,
  and then click ScanDisk.

2. Click Thorough, click to select the "Automatically fix errors" check box, and
  then click Start.

3. When ScanDisk finishes scanning your hard disk, click Close.

4. Restart the computer, press and hold down the CTRL key until the Windows 98
  Startup menu appears, and then choose "Command prompt only".

5. At the command prompt, type "scanreg /fix" (without the quotation marks), and
  then press ENTER.

  NOTE: The /fix command-line switch causes the Registry Checker tool to repair
  any damaged portions of the registry.

6. After the Registry Checker tool finishes repairing the registry, press ENTER.

7. At the command prompt, type "scanreg /opt" (without the quotation marks), and
  then press ENTER.

  NOTE: The /opt command-line switch causes the Registry Checker tool to
  optimize the registry by removing unused space.

8. Restart the computer.

Clean Boot the Computer
-----------------------

Clean boot your computer. To do this, use the appropriate method for your version
of Windows.

Windows ME:

1. Click Start, and then click Run.

2. In the Open box, type "msconfig" (without the quotation marks), and then
  click OK.

3. On the General tab, click Selective Startup, and then click to clear the
  following check boxes:

   - Process Win.ini File

   - Load Static VxDs

   - Load Startup Group Items

   - Load Environment Variables

4. Click OK. When you are prompted to restart the computer, do so.

5. When the computer restarts, you will get a window that says "you are using
  selective startup for troubleshooting". This is a reminder that you have made
  the changes in step 3. Click OK.

Windows 98:

1. Click Start, and then click Run.

2. In the Open box, type "msconfig" (without the quotation marks), and then
  click OK.

3. On the General tab, click Selective Startup, and then click to clear the
  following check boxes:

   - Process Config.sys File
   - Process Autoexec.bat File
   - Process Winstart.bat File (if available)
   - Process Win.ini File
   - Load Startup Group Items

4. Click OK. When you are prompted to restart the computer, do so.

For additional information about how to clean boot Windows 98, click the article
number below to view the article in the Microsoft Knowledge Base:

  Q192926 How to Perform Clean-Boot Troubleshooting for Windows 98

Windows 95:

1. Restart the computer. When you see the "Starting Windows 95" message, press
  the F8 key, and then select Command Prompt Only from the Startup menu.

2. At the command prompt, type "win" (without the quotation marks), and then
  press ENTER. Press and hold down the SHIFT key until the Windows startup
  sequence is complete.

3. Disable any anti-virus or disk tool programs installed on the computer. For
  information about how to disable these programs, see the printed or online
  documentation for the program.

4. Quit all running programs except Explorer and Systray. To do this, press
  CTRL+ALT+DELETE, click the program you want to quit, and then click End Task.
  If you receive a message that the program is busy or not responding, click
  End Task again. Repeat this step to quit all programs except Explorer and
  Systray.

For additional information about how to clean boot Windows 95, click the article
number below to view the article in the Microsoft Knowledge Base:

  Q177604 Multimedia: Troubleshooting Using Clean Boot of Windows 95

Reinstall Flight Simulator 2000 into a New Folder
-------------------------------------------------

To reinstall Flight Simulator 2000 into a new folder:

1. Insert the Flight Simulator 2000 Disk 1 CD-ROM into the CD-ROM drive.

2. Click Install, and then click OK.

3. Type your name in the box, and then click OK.

4. Click to select the installation option you want, and then click Change.

5. In the Path box, delete the existing path, and then type the following line

  <drive>:\Program Files\Microsoft Games\Flight Simulator 2000

  where <drive> is the drive letter of the hard disk on which you want to
  install Flight Simulator 2000.

6. Click OK. When you are prompted to create the folder, click Yes.

7. Click OK. Follow the instructions on the screen to reinstall Flight Simulator
  2000.

MORE INFORMATION
================

This issue can also occur if you install third-party aircraft, gauges, or other
add-on features for Flight Simulator 2000.

For additional information about how to resolve this issue if third-party add-ons
are installed, click the article number below to view the article in the
Microsoft Knowledge Base:

  Q244889 Invalid Page Fault When You Run Flight Simulator

Additional query words: msgame flightsim fltsim fs2000 fs2k gpf ipf setup

======================================================================
Keywords          : kberrmsg kbimu msgame 
Technology        : kbGamesSearch kbFlightSimSearch kbFlightSim2000 kbSimSearch
Version           : :
Issue type        : kbprb

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

THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY.

Copyright Microsoft Corporation 1986-2002.