Microsoft KB Archive/322104

From BetaArchive Wiki

Article ID: 322104

Article Last Modified on 10/30/2007



APPLIES TO

  • Microsoft AutoRoute 2006
  • Microsoft MapPoint 2006 Standard Edition
  • Microsoft MapPoint 2004 Standard Edition
  • Microsoft MapPoint 2002 Standard Edition
  • Microsoft Streets & Trips 2008
  • Microsoft Streets & Trips 2008 with Connected Services
  • Microsoft Streets & Trips 2008 with GPS Locator
  • Microsoft Streets & Trips 2005 Standard Edition
  • Microsoft Streets & Trips 2004 Standard Edition
  • Microsoft Streets & Trips 2003 Standard Edition
  • Microsoft Streets & Trips 2002 Standard Edition



This article was previously published under Q322104

SYMPTOMS

When you try to start one of the products that is listed in the "Applies to" section for the first time, an hourglass appears, and then the program stops responding.

CAUSE

This behavior occurs when the Riched32.dll file is missing or corrupted.

RESOLUTION

To resolve this behavior, extract a copy of Riched32.dll from the installation files on the hard disk or on the Microsoft Windows CD. To do this, follow these steps.

Note Because there are several versions of Microsoft Windows, the following steps may be different on your computer. If they are, see your product documentation to complete these steps.

Rename the Riched32.dll file

  1. Locate the Riched32.dll file.
    • In a computer that is running Windows Vista, click Start[GRAPHIC: Start button], type riched32.dll in the Start Search box, and then press ENTER.
    • In a computer that is running Microsoft Windows XP, follow these steps:
      1. Click Start, click Search, and then click All files and folders.
      2. In the All or part of the file name box, type riched32.dll, and then click Search.

    Note If you do not see Riched32.dll in the list of found files, go to the "Extract the Riched32.dll File" section.

    If you do see Riched32.dll in the list of found files, continue to follow these steps.
  2. In the Search Resultslist, right-click Riched32.dll, and then click Rename.
  3. In the box that appears, type riched32.old, 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:
    1. Click Start, and then click Shut Down.
    2. In the Shut Down Windows dialog box, click Restart in MS-DOS mode, and then click OK.
    3. At the command prompt, type the following commands, and then press ENTER after each command:

    cd\windows\system
    ren Riched32.dll Riched32.old
    exit

Extract the Riched32.dll file

Follow the steps for your version of Microsoft Windows.

Microsoft Windows 98

  1. Insert the Windows CD into the CD drive.
  2. Click Start, click Run, type sfc, and then press ENTER.
  3. Click Extract one file from installation disk.
  4. In the Specify the system file you would like to restore box, type Riched32.dll, and then click Start.
  5. In the Extract File dialog box, click Browse next to the Restore from box, and then locate the CD drive.
  6. Type drive:\Windows\System in the Save file in box, if it is not already there. In this example, drive is to the letter of the drive where your /Windows folder is located. Typically, this is drive C.
  7. Click OK.
  8. In the Backup File dialog box, click Skip, and then click OK.

Microsoft Windows Millennium Edition

  1. Click Start, click Run, type msconfig, and then press ENTER.
  2. In the System Configuration Utility dialog box, click the General tab, and then click Extract File.
  3. In the Extract one file from installation disk dialog box, type Riched32.dll, and then click Start.
  4. In the Restore from box, type drive:\Windows\options\install. In this step,drive refers to the letter of the drive where the \Windows folder is located, typically C.


Note If the .cab files are not present on the hard disk, insert the Windows Millennium Edition (Me) CD, and then type drive:\Win9x. In this step,drive is the drive letter of the CD drive, frequently drive D.

  1. In the Save file in box, type drive:\Windows\system, and then click OK.
  2. In the Backup File dialog box, click Skip.
  3. Click OK, and then click OK one more time to close the System Configuration Utility dialog box.

Microsoft Windows 2000

  1. Log on to your computer as an administrator.
  2. Click Start, click Run, type cmd, and then press ENTER.
  3. At the command prompt, type the following command, and then press ENTER:

    sfc /scannow

    This command invokes the System File Checker. It replaces the missing or renamed Riched32.dll file.

Microsoft Windows XP

  1. Click Start, click Run, type msconfig in the Open box, and then press ENTER.
  2. In the System Configuration Utility dialog box, click the General tab, and then click Expand File.
  3. In the File to restore box, type Riched32.dll.
  4. In the Restore from box, type drive:\Windows\options\install. In this step,drive refers to the letter of the drive where the \Windows folder is located, typically C.
  5. In the Save file in box, type drive:\Windows\system, and then click OK.
  6. Follow the instructions that appear on the screen to complete the extraction process.

Windows Vista

  1. Click Start[GRAPHIC: Start button], type msconfig in the Start Search box, and then press ENTER.
  2. In the System Configuration Utility dialog box, click the General tab, and then click Expand File.
  3. In the File to restore box, type Riched32.dll.
  4. In the Restore from box, type drive:\Windows\options\install, In this step, drive is the letter of the drive where the \Windows folder is located.
  5. In the Save file in box, type drive:\Windows\system, and then click OK.
  6. Follow the instructions that appear on the screen to complete the extraction process.


Keywords: kbprb KB322104