DOCUMENT:Q316958 16-JUN-2002 [homegame] TITLE :Flight Simulator 2002: Blank Screen Starting Flight Simulator PRODUCT :Microsoft Home Games PROD/VER:: OPER/SYS: KEYWORDS:kbimu ====================================================================== ------------------------------------------------------------------------------- The information in this article applies to: - Microsoft Flight Simulator 2002 Professional Edition - Microsoft Flight Simulator 2002 ------------------------------------------------------------------------------- SYMPTOMS ======== When using Microsoft Flight Simulator 2002, you attempt to start the program, the splash screen appears, a blank screen appears, and then your computer stops responding (hangs). CAUSE ===== This issue can occur if the Riched20.dll or riched32.dll file on your computer is infected with the Nimda worm virus. RESOLUTION ========== To resolve this issue, use the methods listed below in the order in which they are presented. Method 1: Run Anti-virus Software and replace Riched20.dll ---------------------------------------------------------- 1. Run anti-virus software that contains the latest virus signature file, and perform a complete scan of your computer. Support for this particular virus is available from several different anti-virus programs. For additional information about third-party antivirus vendors and products, click the article number below to view the article in the Microsoft Knowledge Base: Q49500 List of Antivirus Software Vendors Once you have successfully removed the Nimda worm virus from your computer proceed to the next step. 2. Quit all Microsoft Windows programs. 3. Insert the Windows CD into the CD-ROM drive and press and hold down SHIFT to prevent Windows CD from starting automatically. 4. Click Start, click Run, and then type: ":\MSI" (without the quotation marks) where is the drive letter of the CD-ROM drive. 5. Click OK, and then install Windows Installer engine. - If you are running Microsoft Windows 95, Microsoft Windows 98, or Microsoft Windows Millennium Edition (Me), double-click Instmsi.exe. -or- - If you are running Microsoft Windows NT 4.0 or Microsoft Windows 2000, double-click Instmsiw.exe. The Instmsiw.exe and Instmsi.exe are Windows Installer engines that install a new version of Riched20.dll. 6. Once the installer is finished, close all open windows and start Flight Simulator 2002. NOTE: If you have Flight Simulator 2002 Professional, the Instmsiw.exe and Instmi.exe files are located in FS2002 folder on your hard disk. The location is: \Program Files\Microsoft Games\FS2002\gmax\msi where is the drive letter of the hard disk. If the problem continues to occur, proceed to the next Method. Method 2: Extract Riched32.dll Files ------------------------------------ To resolve this issue, extract a copy of Riched32.dll from your Microsoft Windows CD-ROM. To do this, follow these steps. NOTE: Because there are several versions of Windows, the following steps may be different on your computer. In this case, please contact your product documentation to complete these steps. Locate the Riched32.dll File ---------------------------- 1. Click Start, point to Search, and then click For Files or Folders. 2. In the Named box, type "riched32.dll" (without the quotation marks), and then click Search Now. NOTE: If you do not see Riched32.dll in the list of found files, proceed directly to the next section, "Extract the Riched32.dll File". If you do see Riched32.dll in the list of found files, continue. 3. In the list of found files, right-click Riched32.dll, and then click Rename. 4. In the box that appears, type "riched32.old" (without the quotation marks), and then press ENTER. NOTE: If you receive an error message that states that "access is denied" when you try to rename the Riched32.dll file, follow these steps: a. Click Start, and then click Shut Down. b. In the Shut Down Windows dialog box, click Restart in MS-DOS mode, and then click OK. c. At the command prompt, type the following commands, and press ENTER after each: - "cd\windows\system" (without the quotation marks) - "ren Riched32.dll Riched32.old" (without the quotation marks) - "exit" (without the quotation marks) Extract the Riched32.dll File ----------------------------- Follow the steps for your version of Windows. Microsoft Windows 98: 1. Insert your Windows CD-ROM into your CD-ROM drive. 2. Click Start, and then click Run. 3. Type "sfc" (without the quotation marks), and then press ENTER. 4. Click "Extract one file from installation disk". 5. In the "Specify the system file you want to restore" box, type "Riched32.dll" (without the quotation marks), and then click Start. 6. In the Extract File dialog box, click Browse next to the Restore from box, and then locate your CD-ROM drive. 7. In the Save file in box, type the following, and then click OK: ":\Windows\System" (without the quotation marks) where refers to the letter of the drive where your \Windows folder is located. 8. In the Backup File dialog box, click Skip, and then click OK. Microsoft Windows Millennium Edition: 1. Click Start, and then click Run. 2. Type msconfig, and then press ENTER. 3. In the System Configuration Utility dialog box, click the General tab, and then click Extract File. 4. In the "Extract one file from installation disk" dialog box, type "Riched32.dll" (without the quotation marks), and then click Start. 5. In the Restore from box, type ":\Windows\options\install" (without the quotation marks), where refers to the letter of the drive where the \Windows folder is located. NOTE: If the .cab files are not present on your hard disk, insert the Windows Millennium Edition CD, and then type ":\Win9x" (without the quotation marks), where refers to the drive letter of you CD-ROM drive. 6. In the Save file in box, type the following, and then click OK: ":\Windows\system" (without the quotation marks) where refers to the letter of the drive where the \Windows folder is located. 7. In the Backup File dialog box, click Skip. 8. Click OK, and then click OK to close System Configuration Utility. Microsoft Windows 2000: Log on to your computer as an administrator. 1. Click Start, and then click Run. 2. Type "cmd" (without the quotation marks), and then press ENTER. 3. At the command prompt, type the following command, and then press ENTER: "sfc /scannow" (without the quotation marks) This command invokes the System File Checker, which replaces the missing or renamed Riched32.dll file. Windows XP: 1. Click Start, and then click Run. 2. In the Open box, type "msconfig" (without the quotation marks), and then press ENTER. 3. In the System Configuration Utility dialog box, on the General tab, click Expand File. 4. In the File to restore box, type "Riched32.dll" (without the quotation marks). 5. In the Restore from box, type :\Windows\options\install"" (without the quotation marks), where refers to the letter of the drive where the \Windows folder. 6. In the Save file in box, type the following, and then click OK: ":\Windows\system" (without the quotation marks) where refers to the letter of the drive where the \Windows folder. Additional query words: msgame ====================================================================== Keywords : kbimu Technology : kbGamesSearch kbFlightSimSearch kbFlightSim2002 kbFlightSim2002Pro 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 2002.