Article ID: 936615 - Last Review: June 13, 2007 - Revision: 1.1 Windows Vista does not use the driver that you specified during Windows Vista installation for the storage deviceSYMPTOMSConsider the following scenario.
You use a Windows Vista installation disc to install Windows Vista. Additionally, you have media that includes a storage device driver. This storage device driver is certified by Windows Hardware Quality Lab (WHQL). When you install Windows Vista, you use the advanced settings in the Windows Vista Setup program to specify this storage device driver. In this scenario, the storage device driver that you specified during Windows Vista installation appears to load. However, after the installation of Windows Vista is complete, Windows Vista does not use the driver that you specified. Instead, Windows Vista uses the driver that is included in the Windows Vista installation disc. When this problem occurs, storage device features are not available in Windows Vista for the driver that you specified during Windows Vista installation. The storage device features are not available even though Windows Vista appears to use the .inf file that corresponds to the storage device driver that you specified during Windows Vista installation. CAUSEThis problem occurs because the Function member of the SCSI_PNP_REQUEST_BLOCK structure is not set to SRB_FUNCTION_PNP when Windows Vista calls the HwBuildIo routine. Therefore, the driver that is included in the Windows Vista installation disc cannot be unloaded completely. The Windows Vista Setup program continues because the Windows Vista Setup program can access the hard disk drive. The Windows Vista Setup program accesses the hard disk drive by using the driver that is included in the Windows Vista installation disc. Therefore, the Windows Vista Setup program still uses the driver that is included in the Windows Vista installation disc. WORKAROUNDTo work around this problem, load the specific driver again. To do this, follow these steps:
MORE INFORMATION When you load the specific driver again, the driver that is included in the Windows Vista installation disc can be unloaded completely. Therefore, Windows Vista Setup program uses the specific driver that is included in the media that you insert in step 2 in the "Workaround" section. APPLIES TO
| Article Translations
|
Back to the top
