Microsoft KB Archive/133285

= SCSI Setup & Basic SCSI Troubleshooting in Windows =

Article ID: 133285

Article Last Modified on 1/19/2007

-

APPLIES TO


 * Microsoft Windows Millennium Edition
 * Microsoft Windows 98 Second Edition
 * Microsoft Windows 98 Standard Edition
 * Microsoft Windows 95

-



This article was previously published under Q133285



If this article does not describe the error message that you are receiving, view the following Microsoft Knowledge Base article to view more articles that describe error messages:

315854 Windows 98 and Windows Me Error Message Resource Center

If this article does not describe your hardware-related issue, please see the following Microsoft Web site to view more articles about hardware:

http://support.microsoft.com/default.aspx/w98?sid=460



SUMMARY
This article describes setup and troubleshooting tips that you can use for SCSI controllers in Windows.



Setting Up SCSI Adapters in Windows 95 and Windows 98
Before installing the Windows protected-mode drivers for your SCSI adapter, make sure the adapter is working in a real-mode configuration. Verify that the drivers for the adapter are loading in the Config.sys and/or Autoexec.bat files. Once the adapter is working correctly in real mode you can set up its protected-mode drivers. NOTE: This section does not apply to Windows Millennium Edition (Me).

To install a Windows protected-mode SCSI controller driver, run the Add New Hardware Wizard from Control Panel. Windows currently supports SCSI and SCSI 2 adapter types. If Windows cannot detect your SCSI adapter, manually select your adapter from the list of SCSI controllers in the Add New Hardware Wizard.

If your controller card is not listed, Windows does not currently support it. Windows will not load protected-mode drivers for the adapter and you must use real-mode drivers. You may want to contact the card manufacturer to see if a protected-mode driver is available for Windows.

Plug and Play SCSI Specifications

 * The adapter must support at least the SCAM level 1 protocol for automatic SCSI ID assignment. SCAM (SCSI Configured Automatically) refers to a proposal for the SCSI-3 interface standard.
 * Automatic termination of the SCSI bus by the SCSI controller must occur.

SCSI controllers that do not meet these requirements may be compatible with Windows but are not supported with Plug and Play functionality.

Troubleshooting
One of the first steps in troubleshooting is to remove a conflicting device driver and reinstall it in Device Manager. An exclamation point in a yellow circle or an "X" in a red circle in Device Manager indicates a potential hardware conflict or a device that has been disabled. Restart Windows in Safe mode and remove any conflicting SCSI device drivers in Device Manager. Restart Windows normally and start the Add New Hardware Wizard by double-clicking the Add New Hardware icon in Control Panel.

If you are still experiencing problems, check the following items:


 * The SCSI bus must be configured properly for Windows to load protected-mode drivers. The configuration of a SCSI bus can be separated into the two following processes:


 * Configuring the SCSI bus itself. This includes terminating both ends of the SCSI bus, setting the Logical Unit Number (LUN), and setting the device IDs. The LUN is used to designate which SCSI controller is being accessed in a system with more than one controller being used. The SCSI device ID is similar, but is the designation for multiple devices on one controller.

Check to make sure that termination is correct. Incorrect termination is a common problem when setting up SCSI devices. Consult the SCSI controller manual or manufacturer for details on configuring your SCSI bus.
 * Configuring the SCSI host adapter. This includes assigning its IRQ line, DMA channel, UMB range, and so on. Consult the SCSI controller manual or manufacturer for details.
 * Most ASPI-compliant cards have an option to enable or disable their boot ROM BIOS. Enabling the BIOS makes the SCSI drive bootable. However, SCSI drives are commonly used as a secondary disk subsystems (with the traditional IDE/ATA drive serving as the boot disk subsystem). Disable the BIOS if the computer does not boot from the SCSI drive.
 * For Windows 95 and Windows 98, if the SCSI card works in MS-DOS but is not fully functional in Windows using the protected-mode drivers, look at the parameters in the real-mode driver line in the Config.sys file and modify the switches or parameters on the Settings tab in Device Manager. The Windows drivers support only the switches and parameters supported by the real-mode drivers provided by the manufacturer.
 * For Windows 95 and Windows 98, Windows may have problems switching from real-mode drivers to protected-mode drivers with untested third-party real-mode drivers. Temporarily disable the real-mode drivers in the Config.sys and/or Autoexec.bat files by placing the word "rem" (without quotation marks) at the beginning of the driver lines. Restart Windows and try accessing the SCSI drive or check Device Manager for non-functioning devices.
 * Examine the Bootlog.txt file. Check the following items:


 * Are the SCSI drivers being initialized properly?
 * Can the SCSI drive be accessed at all?
 * Is a Windows protection error (WPE) received and is a SCSI VxD/MPD/PDR the last entry in the file?

Additional query words: HWSCSI 98 tshoot w95hwfaq real mode

Keywords: kbenv kbfaq kbhowto kbsetup kbtshoot kbwinprotecterr KB133285

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.