Knowledge Base

How Windows Setup Detects CD-ROM Drives

Article ID: 151550

Article Last Modified on 1/19/2007


APPLIES TO


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

SUMMARY

This articles discusses how Windows detects CD-ROM drives. Note that all references to real mode support in this article do not apply to Windows Millennium Edition (Me) because Windows Me does not provide real mode support.

MORE INFORMATION

Windows detects proprietary, SCSI, and IDE CD-ROM drives differently. The following sections explain the differences.

Proprietary CD-ROM Drives

Windows detects Sony, Mitsumi, and Panasonic proprietary CD-ROM controllers directly. Once the controller card is detected, the CD-ROM drive appears as a child device of that card.

If Windows does not detect one of these drives correctly, it may be because the drive is set to an I/O address that Windows cannot check.

SCSI CD-ROM Drives

If the SCSI host adapter is on an enumerable bus (such as a PCI bus), Windows enumerates it during the first boot after Setup. Otherwise, Windows detects the SCSI adapter during Setup. After the SCSI controller is working properly, the SCSI enumerator looks for devices (such as CD-ROM drives) on the adapter.

SCSI II:

SCSI II CD-ROM drives access data CD-ROMs and audio CDs in protected mode.

SCSI I:

SCSI I CD-ROM drives use protected-mode drivers only if no real-mode rivers are loaded. The protected-mode drivers give you access to data CD-ROMs only.

IDE CD-ROM Drives

Windows must detect the IDE controller before it can detect the CD-ROM drive. After the IDE controller is working properly, the IDE enumerator looks for devices (such as CD-ROM drives) on the controller.

Additional Information


Additional query words: HWDDRV

Keywords: kbfaq kbhardware kbinfo kbsetup KB151550