Microsoft KB Archive/811090

From BetaArchive Wiki

PSS ID Number: 811090

Article Last Modified on 6/7/2003



The information in this article applies to:

  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Server



IMPORTANT: This article contains information about modifying the registry. Before you modify the registry, make sure to back it up and make sure that you understand how to restore the registry if a problem occurs. For information about how to back up, restore, and edit the registry, click the following article number to view the article in the Microsoft Knowledge Base:

256986 Description of the Microsoft Windows Registry


SYMPTOMS

When you update the drivers for your SCSI controller from the Windows Update Web site, you may receive a Stop error (a "blue screen" error message) that is similar to the following when you restart the computer:

      • STOP: 0x0000007B (0xF201B848, 0xC0000034, 0x00000000, 0x00000000)

INACCESSIBLE_BOOT_DEVICE

CAUSE

This issue may occur when you update the SCSI controller drivers for the PERC2 RAID array controller on a Dell PowerEdge 2450 server, and either for the following is true:

  • You do not update the firmware on the PERC2 RAID array controller before you install the SCSI driver from the Windows Update site.


-or-

  • The Afamgt "Fast Utility" upperfilter driver is loaded in the Windows registry.

Note You may be able to see that the driver was updated if you view the Setupapi.log file.

RESOLUTION

To resolve this issue, use the following methods in the order that they are presented. Continue to Method 2 only if Method 1 is does not resolve the issue, and continue to Method 3 only if Method 2 does not resolve the issue.

Method 1: Replace the Perc2.sys Driver File

Replace the updated Perc2.sys driver file with the correct version for the firmware level of your SCSI RAID controller. To do so:

Note: If you have previously updated the firmware of your RAID controller, obtain the correct version of the Perc2.sys driver from Dell. You cannot use the version of the file that is included with the OpenManage CD that was included with the computer equipment. To obtain the correct version of the Perc2.sys file, contact Dell or download it from the following Dell FTP site:

For information about how to contact Dell, click the appropriate article number in the following list to view the article in the Microsoft Knowledge Base:

65416 Hardware and Software Third-Party Vendor Contact List, A-K

60781 Hardware and Software Third-Party Vendor Contact List, L-P

60782 Hardware and Software Third-Party Vendor Contact List, Q-Z


  1. Use the Windows 2000 CD-ROM to start the computer, and then press F6 to install a third-party SCSI or RAID driver.
  2. Press S to specify an additional device, and then insert the floppy disk that contains the correct driver for the firmware revision that your PERC2 RAID controller has installed.
  3. Press R to repair a Windows 2000 installation.
  4. Press C to use the recovery console.
  5. Log on to the Windows installation that you want, and then type the Administrator password.
  6. Type chdir system32\drivers, and then press ENTER.


  7. Rename the Perc2.sys driver file dated 10.29.01. To do so, type ren perc2.sys perc2.old, and then press ENTER


  8. Copy the correct version of the Perc2.sys file from the floppy disk to the Winnt\System32\Drivers folder. To do so, type copy a:\perc2.sys, and then press ENTER.
  9. Type exit to quit the recovery console and restart the computer. Start Windows as you ordinarily do.

If Windows does not start successfully, go to Method 2:

Method 2: Remove the Afamgt Filter Driver

Remove the Afamgt filter driver from the Windows registry. To do so, follow these steps:

WARNING: If you use Registry Editor incorrectly, you may cause serious problems that may require you to reinstall your operating system. Microsoft cannot guarantee that you can solve problems that result from using Registry Editor incorrectly. Use Registry Editor at your own risk.

  1. Perform a parallel installation of Windows. For additional information about how to do this, click the following article number to view the article in the Microsoft Knowledge Base:

    266465 HOW TO: Perform a Parallel Installation of Windows 2000

  2. From the new installation of Windows, start Registry Editor, and then locate the HKEY_LOCAL_MACHINE key.
  3. On the Registry menu, click Load Hive.
  4. Locate the SystemRoot\System32\Config\ folder of the original Windows installation, click the System file, and then click Open.
  5. In the Load Hive box, type test, and then click OK. The original Windows installation HKEY_LOCAL_MACHINE hive is loaded as a subkey of the current HKEY_LOCAL_MACHINE registry key.
  6. Delete the AFAMGT data item from the UpperFilters value in the following registry location of the loaded registry hive:

    HKEY_LOCAL_MACHINE\test\ControlSet001\Control\Class\{4D36E967-E325-11CE-BFC1-08002 BE10318}.

    Value: UpperFilters

    Data: AFAMGT
  7. Unload the registry hive. To do so, click the test key, and then click Unload Hive on the Registry menu. Click Yes to confirm the unloading of the test registry key and all its subkeys.
  8. Quit Registry Editor, and then restart the computer to the original Windows installation.

If Windows does not start successfully, go to Method 3:

Method 3: Update the RAID Controller Firmware

Update the firmware of the RAID controller to the latest revision. For information about how to update the firmware, see the documentation that was included with the device, or contact Dell.

MORE INFORMATION

For additional information about how to use the recovery console, click the following article numbers to view the articles in the Microsoft Knowledge Base:

318752 HOW TO: Install and Use the Recovery Console in Windows 2000


229716 Description of the Windows 2000 Recovery Console


313670 HOW TO: Replace a Driver by Using Recovery Console in Windows 2000


For additional support information for your Dell product, visit the following Dell support Web site:

Microsoft provides third-party contact information to help you find technical support. This contact information may change without notice. Microsoft does not guarantee the accuracy of this third-party contact information. The third-party products that are discussed in this article are manufactured by companies that are independent of Microsoft. Microsoft makes no warranty, implied or otherwise, regarding the performance or reliability of these products.

Keywords: kbprb KB811090
Technology: kbwin2000AdvServ kbwin2000AdvServSearch kbwin2000Search kbwin2000Serv kbwin2000ServSearch kbWinAdvServSearch