[Version] Signature="$WINDOWS NT$" Class=CDROM ClassGuid={4D36E965-E325-11CE-BFC1-08002BE10318} Provider=%MSFT% LayoutFile=layout.inf DriverVer=07/01/2001,5.1.2535.0 [ClassInstall32.NT] AddReg=cdrom_class_addreg Copyfiles=storprop_copyfiles [cdrom_class_addreg] HKR,,,,%CDClassName% HKR,,EnumPropPages32,,"MmSys.Cpl,MediaPropPageProvider" HKR,,Installer32,,"storprop.dll,DvdClassInstaller" HKR,,SilentInstall,,1 HKR,,NoInstallClass,,1 HKR,,TroubleShooter-0,,"hcp://help/tshoot/tsdrive.htm" HKR,,Icon,,"-51" HKR,,DeviceType,0x10001,2 ; FILE_DEVICE_CDROM HKR,,DeviceCharacteristics,0x10001,0x100 ; Use same security checks on relative opens [cdaudio_copyfiles] cdaudio.sys [changer_copyfiles] changer.sys [cdrom_copyfiles] cdrom.sys redbook.sys imapi.sys [storprop_copyfiles] storprop.dll [DestinationDirs] cdrom_copyfiles = 12 cdaudio_copyfiles = 12 changer_copyfiles = 12 storprop_copyfiles = 11 [Manufacturer] %ATAPI_CHGR% = atapi_chgr %CHINON% = chinon_cdrom %DENON% = denon_cdrom %FUJITSU% = fujitsu_cdrom %HITACHI% = hitachi_cdrom %HP% = hp_cdrom %MITSUMI% = mitsumi_cdrom %NEC% = nec_cdrom %OTI% = oti_cdrom %PIONEER% = pioneer_cdrom %WEARNES% = wearnes_cdrom %GenManufacturer% = other_settings_cdrom %GenManufacturer% = cdrom_device [atapi_chgr] %NecChanger_devdesc% = changer_install,IDE\CdRomNEC_CD-ROM_DRIVE:251____________________ %NecChanger_devdesc% = changer_install,SCSI\CdRomNEC_____CD-ROM_DRIVE:251 %NecChanger_devdesc% = changer_install,IDE\CdRomNEC_CD-ROM_DRIVE:253____________________ %NecChanger_devdesc% = changer_install,SCSI\CdRomNEC_____CD-ROM_DRIVE:253 %NecChanger_devdesc% = changer_install,SCSI\CdRomNEC_____CD-ROM_DRIVE:252 %AlpsChanger_devdesc% = changer_install,IDE\CdRomALPS_DC544______________________________ %TorisanChanger_devdesc% = changer_install,IDE\CdRomTORiSAN_CD-ROM_CDR-C3G__________________ %TorisanChanger_devdesc% = changer_install,SCSI\CdRomTORiSAN_CD-ROM_CDR-C3G__ %TorisanChanger_devdesc% = changer_install,IDE\CdRomTORiSAN_CD-ROM_CDR_C36__________________ %PanasonicChanger_devdesc% = changer_install,IDE\CdRomMATSHITA_RD-DRC001-M____________________ %PanasonicChanger_devdesc% = changer_install,IDE\CdRomMATSHITA_RD-DRC002-S____________________ %PanasonicChanger_devdesc% = changer_install,SCSI\CdRomNAKAMICHMJ-5.16_________ [fujitsu_cdrom] %fujitsu_devdesc% = cdaudio_install,SCSI\CdRomFUJITSU_ [chinon_cdrom] %chinon_devdesc% = cdaudio_install,SCSI\CdRomCHINON__ [denon_cdrom] %denon_devdesc% = cdaudio_install,SCSI\CdRomDENON___ [hp_cdrom] %hp_devdesc% = cdaudio_install,SCSI\CdRomHP______C4324/C4325_____ [hitachi_cdrom] %hitachi_devdesc% = cdaudio_install,SCSI\CdRomHITACHI_CDR-3650/1650S__ %hitachi_devdesc% = cdaudio_install,SCSI\CdRomHITACHI_CDR-1750S_______ [mitsumi_cdrom] %Mitsumi_cdrom_devdesc% = mitsumi_install,IDE\CdRomMITSUMI_CD-ROM________!A________________ [nec_cdrom] %NecMultispin_devdesc% = cdaudio_install,SCSI\CdRomNEC_____CD-ROM_DRIVE:38_ %NecOem_devdesc% = cdaudio_install,SCSI\CdRomNEC_____CD-ROM_DRIVE_4_M %NecIntersect_devdesc% = cdaudio_install,SCSI\CdRomNEC_____CD-ROM_DRIVE:80_ %NecIntersect_devdesc% = cdaudio_install,SCSI\CdRomNEC_____CD-ROM_DRIVE:82_ %NecIntersect_devdesc% = cdaudio_install,SCSI\CdRomNEC_____CD-ROM_DRIVE:83_ %NecIntersect_devdesc% = cdaudio_install,SCSI\CdRomNEC_____CD-ROM_DRIVE:84_ %NecMultispin_devdesc% = cdaudio_install,SCSI\CdRomNEC_____CD-ROM_DRIVE:841 %NecOem_devdesc% = cdaudio_install,SCSI\CdRomNEC_____CD-ROM_DRIVE:400 %NecOem_devdesc% = cdaudio_install,SCSI\CdRomNEC_____CD-ROM_DRIVE:401 %NecOem_devdesc% = cdaudio_install,SCSI\CdRomNEC_____CD-ROM_DRIVE:500 %NecOem_devdesc% = cdaudio_install,SCSI\CdRomNEC_____CD-ROM_DRIVE:501 %NecOem_devdesc% = cdaudio_install,SCSI\CdRomNEC_____CD-ROM_DRIVE:900 [oti_cdrom] %oti_devdesc% = cdaudio_install,IDE\CdRomOTI_DOLPHIN_8001_IDE____________________ [pioneer_cdrom] %pioneer_devdesc% = cdaudio_install,SCSI\CdRomPIONEER_CD-ROM_DRM-600__ %pioneer_devdesc% = cdaudio_install,SCSI\CdRomPIONEER_CD-ROM_DRM-600x_ [wearnes_cdrom] %wearnes_devdesc% = cdaudio_install,IDE\CdRomWEARNES_ [other_settings_cdrom] ; these devices don't set the IsAccurate bit in mode page 2A, but ; support accurate digital audio extraction %cdda_accurate_devdesc% = cdda_accurate_install,IDE\CdRomATAPI_CD-ROM_DRIVE-20X__________________ %cdda_accurate_devdesc% = cdda_accurate_install,IDE\CdRomATAPI_CD-ROM_DRIVE-32X__________________ %cdda_accurate_devdesc% = cdda_accurate_install,IDE\CdRomChinon_CD-ROM_CDS-525___________________ %cdda_accurate_devdesc% = cdda_accurate_install,IDE\CdRomE-IDE_CD-924E/AKM_______________________ %cdda_accurate_devdesc% = cdda_accurate_install,IDE\CdRomHITACHI_CDR-8130________________________ %cdda_accurate_devdesc% = cdda_accurate_install,IDE\CdRomHITACHI_CDR-8235________________________ %cdda_accurate_devdesc% = cdda_accurate_install,IDE\CdRomHITACHI_CDR-8335________________________ %cdda_accurate_devdesc% = cdda_accurate_install,IDE\CdRomLITEON_CD-ROM_LTN301____________________ %cdda_accurate_devdesc% = cdda_accurate_install,IDE\CdRomNEC_CD-ROM_DRIVE:28C____________________ %cdda_accurate_devdesc% = cdda_accurate_install,IDE\CdRomNEC_PD-1_ODX656_________________________ %cdda_accurate_devdesc% = cdda_accurate_install,IDE\CdRomSAMSUNG_CD-ROM_SCR-2431_________________ %cdda_accurate_devdesc% = cdda_accurate_install,IDE\CdRomSAMSUNG_SCR-2430_ma103__________________ %cdda_accurate_devdesc% = cdda_accurate_install,IDE\CdRomSONY_CD-ROM_CDU711-F____________________ %cdda_accurate_devdesc% = cdda_accurate_install,IDE\CdRomSONY_CD-ROM_CDU711______________________1.0g____ %cdda_accurate_devdesc% = cdda_accurate_install,IDE\CdRomSONY_CD-ROM_CDU711______________________1.1k____ %cdda_accurate_devdesc% = cdda_accurate_install,IDE\CdRomTORiSAN_CD-ROM_CDR_S112_________________ %cdda_accurate_devdesc% = cdda_accurate_install,IDE\CdRomTOSHIBA_CD-ROM_XM-5702B_________________ %cdda_accurate_devdesc% = cdda_accurate_install,IDE\CdRomTOSHIBA_CD-ROM_XM-6002B_________________ %cdda_accurate_devdesc% = cdda_accurate_install,IDE\CdRomTOSHIBA_CD-ROM_XM-6202B_________________ %cdda_accurate_devdesc% = cdda_accurate_install,SCSI\CdRomNEC_____CD-ROM_DRIVE:463 %cdda_accurate_devdesc% = cdda_accurate_install,SCSI\CdRomNEC_____CD-ROM_DRIVE:465 %cdda_accurate_devdesc% = cdda_accurate_install,SCSI\CdRomPLEXTOR_CD-R___PX-R412C_ %cdda_accurate_devdesc% = cdda_accurate_install,SCSI\CdRomPLEXTOR_CD-ROM_PX-12TS__ %cdda_accurate_devdesc% = cdda_accurate_install,SCSI\CdRomPLEXTOR_CD-ROM_PX-4XCE__ ; these devices set the IsAccurate bit in mode page 2A, but ; do not support accurate digital audio extraction %cdda_inaccurate_devdesc% = cdda_inaccurate_install,IDE\CdRomMATSHITA_CD-ROM_CR-585__________________ZB22____ %cdda_inaccurate_devdesc% = cdda_inaccurate_install,SCSI\CdRomPIONEER_CD-ROM_DR-U06S__ %cdda_inaccurate_devdesc% = cdda_inaccurate_install,SCSI\CdRomPIONEER_CD-ROM_DR-U06S__ %cdda_inaccurate_devdesc% = cdda_inaccurate_install,SCSI\CdRomPIONEER_DVD-ROM_DVD-U02R ; these devices are burners, but do not (for whatever reason) ; support the method IMAPI uses to burn CDs %imapi_disable_devdesc% = imapi_disable_install,IDE\CdRomCREATIVE_CD-RW_RW2024E__________________2.07____ %imapi_disable_devdesc% = imapi_disable_install,IDE\CdRomCREATIVE_CD-RW_RW4224E__________________1.20____ %imapi_disable_devdesc% = imapi_disable_install,IDE\CdRomCREATIVE_CD-RW_RW4224E__________________1.36____ %imapi_disable_devdesc% = imapi_disable_install,IDE\CdRomHI-VAL_H2242____________________________1.15____ %imapi_disable_devdesc% = imapi_disable_install,IDE\CdRomHP_CD-Writer+_7200______________________2.02____ %imapi_disable_devdesc% = imapi_disable_install,IDE\CdRomHP_CD-Writer+_7200______________________3.01____ %imapi_disable_devdesc% = imapi_disable_install,IDE\CdRomIDE-CD_R/RW_4x4x24______________________C12a____ %imapi_disable_devdesc% = imapi_disable_install,IDE\CdRomMATSHITA_CD-RW___CW-8571________________1N44____ %imapi_disable_devdesc% = imapi_disable_install,IDE\CdRomMemorex_CRW-1622________________________D4.0____ %imapi_disable_devdesc% = imapi_disable_install,IDE\CdRomPHILIPS_CDD3610_CD-R/RW_________________3.01____ %imapi_disable_devdesc% = imapi_disable_install,IDE\CdRomPHILIPS_CDD3610_CD-R/RW_________________3.08____ %imapi_disable_devdesc% = imapi_disable_install,IDE\CdRomPHILIPS_CDD3610_CD-R/RW_________________3.09____ %imapi_disable_devdesc% = imapi_disable_install,IDE\CdRomRICOH_MP6200A___________________________2.40____ %imapi_disable_devdesc% = imapi_disable_install,IDE\CdRomSONY_CD-R___CDU928E_____________________1.1e____ %imapi_disable_devdesc% = imapi_disable_install,SCSI\CdRomHP______CD-Writer_6020__1.07 %imapi_disable_devdesc% = imapi_disable_install,USBSTOR\CdRomSONY____DSC___DDX-G2000_ %imapi_disable_devdesc% = imapi_disable_install,USBSTOR\CdRomSONY____DSC___DDX-G2100_ ; these devices set the IsAccurate bit in mode page 2A, but ; only seemed to support reads of certain numbers of blocks ; at a time accurately. the # is a bitmask of these usable ; read sizes %gencdrom_devdesc% = cdda_size_FFFFFFFE_install,IDE\CdRomATAPI_CD-ROM____________________________ %gencdrom_devdesc% = cdda_size_03FFF7FE_install,IDE\CdRomBCD_16XA__CD-ROM________________________ %gencdrom_devdesc% = cdda_size_01CDC23D_install,IDE\CdRomBCD_24XH__CD-ROM________________________ %gencdrom_devdesc% = cdda_size_03EFFAEF_install,IDE\CdRomCOMPAQ_CD-ROM_CDU611-Q__________________ %gencdrom_devdesc% = cdda_size_01FFFFFB_install,IDE\CdRomCOMPAQ_CRD-8240B________________________ %gencdrom_devdesc% = cdda_size_03FFFFF8_install,IDE\CdRomCOMPAQ_CRD-8241B________________________ %gencdrom_devdesc% = cdda_size_03FFFFF8_install,IDE\CdRomCOMPAQ_PD-1_LF-1195C____________________ %gencdrom_devdesc% = cdda_size_017FFFFB_install,IDE\CdRomCREATIVE_DVD-ROM_DVD2240E_______________ %gencdrom_devdesc% = cdda_size_0307FFF3_install,IDE\CdRomHITACHI_CDR-7930________________________ %gencdrom_devdesc% = cdda_size_001371EA_install,IDE\CdRomLITEON_CD-ROM_LTN242____________________ %gencdrom_devdesc% = cdda_size_01FFFFCF_install,IDE\CdRomNEC_CD-ROM_DRIVE:273____________________ %gencdrom_devdesc% = cdda_size_03FFBFFF_install,IDE\CdRomNEC_CD-ROM_DRIVE:282____________________3.63____ %gencdrom_devdesc% = cdda_size_035FFFFC_install,IDE\CdRomNEC_CD-ROM_DRIVE:282____________________4.46____ %gencdrom_devdesc% = cdda_size_03FFFFBE_install,IDE\CdRomNEC_CD-ROM_DRIVE:287____________________ %gencdrom_devdesc% = cdda_size_03FFFFDF_install,IDE\CdRomNEC_CD-ROM_DRIVE:28B____________________ %gencdrom_devdesc% = cdda_size_03E35E14_install,IDE\CdRomPIONEER_CD-ROM_DR-A02S__________________ %gencdrom_devdesc% = cdda_size_03ADFE50_install,IDE\CdRomPIONEER_CD-ROM_DR-A04S__________________ %gencdrom_devdesc% = cdda_size_03FFFFCF_install,IDE\CdRomSONY_CD-ROM_CDU611-FJ___________________ %gencdrom_devdesc% = cdda_size_01F73257_install,IDE\CdRomSONY_CD-ROM_CDU611______________________2.0d____ %gencdrom_devdesc% = cdda_size_03FF0C4E_install,IDE\CdRomSONY_CD-ROM_CDU611______________________4.0c____ %gencdrom_devdesc% = cdda_size_026FBFEF_install,IDE\CdRomSONY_CD-ROM_CDU621______________________ %gencdrom_devdesc% = cdda_size_03FFDF98_install,IDE\CdRomTEAC_CD-524E____________________________ %gencdrom_devdesc% = cdda_size_02DEFDDF_install,IDE\CdRomTOSHIBA_CD-ROM_XM-5402TA________________ %gencdrom_devdesc% = cdda_size_03FEFFFF_install,IDE\CdRomTOSHIBA_CD-ROM_XM-5502TA________________ %gencdrom_devdesc% = cdda_size_015FFF8F_install,IDE\CdRomTOSHIBA_CD-ROM_XM-6102B_________________ %gencdrom_devdesc% = cdda_size_03FFC7D0_install,IDE\CdRomWPI_CDD-1220____ERk_____________________ %gencdrom_devdesc% = cdda_size_01171E3F_install,SCSI\CdRomNEC_____CD-ROM_DRIVE:461 %gencdrom_devdesc% = cdda_size_03FFF7FF_install,SCSI\CdRomPLEXTOR_CD-ROM_PX-32TS__ ; these devices require special per-device settings to work ; with IMAPI to burn CDs properly %imapi_setting10_devdesc% = imapi_noopc_install,IDE\CdRomPHILIPS_PCRW804_________________________ %imapi_setting10_devdesc% = imapi_noopc_install,IDE\CdRomSAMSUNG_CD-R/RW_SW-408B_________________ %imapi_setting11_devdesc% = imapi_noopc_buffer1_install,IDE\CdRomCREATIVE__CD-RW_RW8435E_________________ %imapi_setting11_devdesc% = imapi_noopc_buffer1_install,IDE\CdRomIDE-CD_R/RW_8x4x32______________________ %imapi_setting11_devdesc% = imapi_noopc_buffer1_install,IDE\CdRomSAMSUNG_CD-R/RW_SW-207F_________________ %imapi_setting11_devdesc% = imapi_noopc_buffer1_install,IDE\CdRomSAMSUNG_CD-R/RW_SW-208B_________________ %imapi_setting11_devdesc% = imapi_noopc_buffer1_install,IDE\CdRomSAMSUNG_CD-R/RW_SW-208F_________________ %imapi_setting11_devdesc% = imapi_noopc_buffer1_install,IDE\CdRomSAMSUNG_CD-R/RW_SW-308B_________________ %imapi_setting11_devdesc% = imapi_noopc_buffer1_install,IDE\CdRomSAMSUNG_CD-R/RW_SW-212B_________________ %imapi_setting12_devdesc% = imapi_noopc_buffer2_install,SCMMSD\CdRomHP______CD-Writer+_8200a %imapi_setting12_devdesc% = imapi_noopc_buffer2_install,SCMMSD\CdRomHP______CD-Writer+_8290_ %imapi_setting04_devdesc% = imapi_buffer4_install,USBSTOR\CdRomIOMEGA__ZIPCD_650_USB___ [cdrom_device] ;; ;; if none of the above matched, then only cdrom.sys is required for this drive ;; %gencdrom_devdesc% = cdrom_install,SCSI\WormPIONEER_CD-WO_DR-R504X__ %gencdrom_devdesc% = cdrom_install,SCSI\WormSONY____CD-R___CDU920S__ %gencdrom_devdesc% = cdrom_install,SCSI\WormSONY____CD-R___CDU948S__ %gencdrom_devdesc% = cdrom_install,GenCdRom ;; ;; also provide a match for the major variations, but at a lower ranking. ;; %cdda_accurate_devdesc% = cdda_accurate_install,,GenCdRom %cdda_inaccurate_devdesc% = cdda_inaccurate_install,,GenCdRom %imapi_disable_devdesc% = imapi_disable_install,,GenCdRom %imapi_setting01_devdesc% = imapi_buffer1_install,,GenCdRom %imapi_setting02_devdesc% = imapi_buffer2_install,,GenCdRom %imapi_setting03_devdesc% = imapi_buffer3_install,,GenCdRom %imapi_setting04_devdesc% = imapi_buffer4_install,,GenCdRom %imapi_setting05_devdesc% = imapi_buffer5_install,,GenCdRom %imapi_setting10_devdesc% = imapi_noopc_install,,GenCdRom %imapi_setting11_devdesc% = imapi_noopc_buffer1_install,,GenCdRom %imapi_setting12_devdesc% = imapi_noopc_buffer2_install,,GenCdRom %imapi_setting13_devdesc% = imapi_noopc_buffer3_install,,GenCdRom %imapi_setting14_devdesc% = imapi_noopc_buffer4_install,,GenCdRom %imapi_setting15_devdesc% = imapi_noopc_buffer5_install,,GenCdRom ;; ;; Use to add various cd burning workarounds for some devices ;; [imapi_enable_addreg.hw] HKR, "Imapi", "EnableImapi", 0x00010001, 1 [imapi_disable_addreg.hw] HKR, "Imapi", "EnableImapi", 0x00010001, 0 [imapi_noopc_addreg.hw] HKR, "Imapi", "OpcNotSupported", 0x00010001, 1 [imapi_buffer1_addreg.hw] HKR, "Imapi", "BufferManagementType", 0x00010001, 1 [imapi_buffer2_addreg.hw] HKR, "Imapi", "BufferManagementType", 0x00010001, 2 [imapi_buffer3_addreg.hw] HKR, "Imapi", "BufferManagementType", 0x00010001, 3 [imapi_buffer4_addreg.hw] HKR, "Imapi", "BufferManagementType", 0x00010001, 4 [imapi_buffer5_addreg.hw] HKR, "Imapi", "BufferManagementType", 0x00010001, 5 [cdda_accurate_addreg.hw] HKR, "DigitalAudio", "CDDAAccurate", 0x00010001, 1 [cdda_inaccurate_addreg.hw] HKR, "DigitalAudio", "CDDAAccurate", 0x00010001, 0 [cdda_size_001371EA_addreg.hw] HKR, "DigitalAudio", "ReadSizes", 0x00010001, 0x001371EA [cdda_size_01171E3F_addreg.hw] HKR, "DigitalAudio", "ReadSizes", 0x00010001, 0x01171E3F [cdda_size_015FFF8F_addreg.hw] HKR, "DigitalAudio", "ReadSizes", 0x00010001, 0x015FFF8F [cdda_size_017FFFFB_addreg.hw] HKR, "DigitalAudio", "ReadSizes", 0x00010001, 0x017FFFFB [cdda_size_01CDC23D_addreg.hw] HKR, "DigitalAudio", "ReadSizes", 0x00010001, 0x01CDC23D [cdda_size_01F73257_addreg.hw] HKR, "DigitalAudio", "ReadSizes", 0x00010001, 0x01F73257 [cdda_size_01FFFFCF_addreg.hw] HKR, "DigitalAudio", "ReadSizes", 0x00010001, 0x01FFFFCF [cdda_size_01FFFFFB_addreg.hw] HKR, "DigitalAudio", "ReadSizes", 0x00010001, 0x01FFFFFB [cdda_size_026FBFEF_addreg.hw] HKR, "DigitalAudio", "ReadSizes", 0x00010001, 0x026FBFEF [cdda_size_02DEFDDF_addreg.hw] HKR, "DigitalAudio", "ReadSizes", 0x00010001, 0x02DEFDDF [cdda_size_0307FFF3_addreg.hw] HKR, "DigitalAudio", "ReadSizes", 0x00010001, 0x0307FFF3 [cdda_size_035FFFFC_addreg.hw] HKR, "DigitalAudio", "ReadSizes", 0x00010001, 0x035FFFFC [cdda_size_03ADFE50_addreg.hw] HKR, "DigitalAudio", "ReadSizes", 0x00010001, 0x03ADFE50 [cdda_size_03E35E14_addreg.hw] HKR, "DigitalAudio", "ReadSizes", 0x00010001, 0x03E35E14 [cdda_size_03EFFAEF_addreg.hw] HKR, "DigitalAudio", "ReadSizes", 0x00010001, 0x03EFFAEF [cdda_size_03FEFFFF_addreg.hw] HKR, "DigitalAudio", "ReadSizes", 0x00010001, 0x03FEFFFF [cdda_size_03FF0C4E_addreg.hw] HKR, "DigitalAudio", "ReadSizes", 0x00010001, 0x03FF0C4E [cdda_size_03FFBFFF_addreg.hw] HKR, "DigitalAudio", "ReadSizes", 0x00010001, 0x03FFBFFF [cdda_size_03FFC7D0_addreg.hw] HKR, "DigitalAudio", "ReadSizes", 0x00010001, 0x03FFC7D0 [cdda_size_03FFDF98_addreg.hw] HKR, "DigitalAudio", "ReadSizes", 0x00010001, 0x03FFDF98 [cdda_size_03FFF7FE_addreg.hw] HKR, "DigitalAudio", "ReadSizes", 0x00010001, 0x03FFF7FE [cdda_size_03FFF7FF_addreg.hw] HKR, "DigitalAudio", "ReadSizes", 0x00010001, 0x03FFF7FF [cdda_size_03FFFFBE_addreg.hw] HKR, "DigitalAudio", "ReadSizes", 0x00010001, 0x03FFFFBE [cdda_size_03FFFFCF_addreg.hw] HKR, "DigitalAudio", "ReadSizes", 0x00010001, 0x03FFFFCF [cdda_size_03FFFFDF_addreg.hw] HKR, "DigitalAudio", "ReadSizes", 0x00010001, 0x03FFFFDF [cdda_size_03FFFFF8_addreg.hw] HKR, "DigitalAudio", "ReadSizes", 0x00010001, 0x03FFFFF8 [cdda_size_03FFFFF8_addreg.hw] HKR, "DigitalAudio", "ReadSizes", 0x00010001, 0x03FFFFF8 [cdda_size_FFFFFFFE_addreg.hw] HKR, "DigitalAudio", "ReadSizes", 0x00010001, 0xFFFFFFFE ;; ;; Use to add filter drivers for the device ;; [cdaudio_addreg] HKR,,"UpperFilters",0x00010008,"cdaudio" [changer_addreg] HKR,,"UpperFilters",0x00010008,"changer" [mitsumi_addreg] HKR,,"FriendlyName",,%Mitsumi_Generic_FriendlyName% ;; ;; more addreg sections ;; [dvd_property_provider_AddReg] HKR,,EnumPropPages32,,"storprop.dll,DvdPropPageProvider" ;; ;; The AutoRunAlwaysDisable key is only for use when the hardware cannot ;; accepts TEST_UNIT_READY commands. Disabling 'AutoRun' or including ;; devices in this list will prevent removable media services from being ;; able to properly handle these devices. ;; [autorun_addreg] HKLM,"System\CurrentControlSet\Services\cdrom","AutoRun",0x00010003,1 HKLM,"System\CurrentControlSet\Services\cdrom","AutoRunAlwaysDisable", 0x00010008, "NEC MBR-7 " HKLM,"System\CurrentControlSet\Services\cdrom","AutoRunAlwaysDisable", 0x00010008, "NEC MBR-7.4 " HKLM,"System\CurrentControlSet\Services\cdrom","AutoRunAlwaysDisable", 0x00010008, "PIONEER CHANGR DRM-1804X" HKLM,"System\CurrentControlSet\Services\cdrom","AutoRunAlwaysDisable", 0x00010008, "PIONEER CD-ROM DRM-6324X" HKLM,"System\CurrentControlSet\Services\cdrom","AutoRunAlwaysDisable", 0x00010008, "PIONEER CD-ROM DRM-624X " HKLM,"System\CurrentControlSet\Services\cdrom","AutoRunAlwaysDisable", 0x00010008, "TORiSAN CD-ROM CDR_C36" ;; ;; Use to disable synchronous transfers to this device. Sync transfers will ;; always be turned off by default in this INF for any cdrom-type device ;; [nosync_addreg] HKR,,"DefaultRequestFlags",0x00010001,8 ;; ;; Installation section for cdaudio. Sets cdrom as the service and adds ;; cdaudio as an upper filter ;; [cdaudio_install] CopyFiles=cdaudio_copyfiles,cdrom_copyfiles,storprop_copyfiles AddReg=dvd_property_provider_AddReg [cdaudio_install.HW] AddReg=nosync_addreg,cdaudio_addreg [cdaudio_install.Services] Needs=cdrom_install.Services AddService=cdaudio,,cdaudio_ServiceInstallSection ;; ;; Installation section for changer ;; [changer_install] CopyFiles=changer_copyfiles,cdrom_copyfiles,storprop_copyfiles AddReg=dvd_property_provider_AddReg [changer_install.HW] AddReg=changer_addreg [changer_install.Services] Needs=cdrom_install.Services AddService=changer,,changer_ServiceInstallSection ;; ;; Installation section for mitsumi. ;; [mitsumi_install] CopyFiles=cdrom_copyfiles,storprop_copyfiles AddReg=dvd_property_provider_AddReg [mitsumi_install.HW] AddReg=nosync_addreg,mitsumi_addreg [mitsumi_install.Services] Needs=cdrom_install.Services ;; ;; Installation section for generic cdrom. ;; [cdrom_install] CopyFiles=cdrom_copyfiles,storprop_copyfiles AddReg=dvd_property_provider_AddReg [cdrom_install.HW] AddReg=nosync_addreg [cdrom_install.Services] AddService=cdrom,0x00000002,cdrom_ServiceInstallSection AddService=redbook,,redbook_ServiceInstallSection,redbook_InstallEventLogSection AddService=imapi,,imapi_ServiceInstallSection ;; ;; all the various install sections. these sections may NOT be ;; referenced by 3rd party INF's. these are variations of the ;; cdrom_install sections ;; [cdda_accurate_install] Needs=cdrom_install [cdda_accurate_install.Services] Needs=cdrom_install.Services [cdda_accurate_install.HW] Needs=cdrom_install.HW AddReg=cdda_accurate_addreg.HW [cdda_inaccurate_install] Needs=cdrom_install [cdda_inaccurate_install.Services] Needs=cdrom_install.Services [cdda_inaccurate_install.HW] Needs=cdrom_install.HW AddReg=cdda_inaccurate_addreg.HW [imapi_disable_install] Needs=cdrom_install [imapi_disable_install.Services] Needs=cdrom_install.Services [imapi_disable_install.HW] Needs=cdrom_install.HW AddReg=imapi_disable_addreg.HW [imapi_noopc_install] Needs=cdrom_install [imapi_noopc_install.Services] Needs=cdrom_install.Services [imapi_noopc_install.HW] Needs=cdrom_install.HW AddReg=imapi_enable_addreg.HW AddReg=imapi_noopc_addreg.HW [imapi_buffer1_install] Needs=cdrom_install [imapi_buffer1_install.Services] Needs=cdrom_install.Services [imapi_buffer1_install.HW] Needs=cdrom_install.HW AddReg=imapi_enable_addreg.HW AddReg=imapi_buffer1_addreg.HW [imapi_buffer2_install] Needs=cdrom_install [imapi_buffer2_install.Services] Needs=cdrom_install.Services [imapi_buffer2_install.HW] Needs=cdrom_install.HW AddReg=imapi_enable_addreg.HW AddReg=imapi_buffer2_addreg.HW [imapi_buffer3_install] Needs=cdrom_install [imapi_buffer3_install.Services] Needs=cdrom_install.Services [imapi_buffer3_install.HW] Needs=cdrom_install.HW AddReg=imapi_enable_addreg.HW AddReg=imapi_buffer3_addreg.HW [imapi_buffer4_install] Needs=cdrom_install [imapi_buffer4_install.Services] Needs=cdrom_install.Services [imapi_buffer4_install.HW] Needs=cdrom_install.HW AddReg=imapi_enable_addreg.HW AddReg=imapi_buffer4_addreg.HW [imapi_buffer5_install] Needs=cdrom_install [imapi_buffer5_install.Services] Needs=cdrom_install.Services [imapi_buffer5_install.HW] Needs=cdrom_install.HW AddReg=imapi_enable_addreg.HW AddReg=imapi_buffer5_addreg.HW [imapi_noopc_buffer1_install] Needs=cdrom_install [imapi_noopc_buffer1_install.Services] Needs=cdrom_install.Services [imapi_noopc_buffer1_install.HW] Needs=cdrom_install.HW AddReg=imapi_enable_addreg.HW AddReg=imapi_noopc_addreg.HW AddReg=imapi_buffer1_addreg.HW [imapi_noopc_buffer2_install] Needs=cdrom_install [imapi_noopc_buffer2_install.Services] Needs=cdrom_install.Services [imapi_noopc_buffer2_install.HW] Needs=cdrom_install.HW AddReg=imapi_enable_addreg.HW AddReg=imapi_noopc_addreg.HW AddReg=imapi_buffer2_addreg.HW [imapi_noopc_buffer3_install] Needs=cdrom_install [imapi_noopc_buffer3_install.Services] Needs=cdrom_install.Services [imapi_noopc_buffer3_install.HW] Needs=cdrom_install.HW AddReg=imapi_enable_addreg.HW AddReg=imapi_noopc_addreg.HW AddReg=imapi_buffer3_addreg.HW [imapi_noopc_buffer4_install] Needs=cdrom_install [imapi_noopc_buffer4_install.Services] Needs=cdrom_install.Services [imapi_noopc_buffer4_install.HW] Needs=cdrom_install.HW AddReg=imapi_enable_addreg.HW AddReg=imapi_noopc_addreg.HW AddReg=imapi_buffer4_addreg.HW [imapi_noopc_buffer5_install] Needs=cdrom_install [imapi_noopc_buffer5_install.Services] Needs=cdrom_install.Services [imapi_noopc_buffer5_install.HW] Needs=cdrom_install.HW AddReg=imapi_enable_addreg.HW AddReg=imapi_noopc_addreg.HW AddReg=imapi_buffer5_addreg.HW [cdda_size_001371EA_install] Needs=cdrom_install [cdda_size_001371EA_install.Services] Needs=cdrom_install.Services [cdda_size_001371EA_install.HW] Needs=cdrom_install.HW AddReg=cdda_size_001371EA_addreg.HW [cdda_size_01171E3F_install] Needs=cdrom_install [cdda_size_01171E3F_install.Services] Needs=cdrom_install.Services [cdda_size_01171E3F_install.HW] Needs=cdrom_install.HW AddReg=cdda_size_01171E3F_addreg.HW [cdda_size_015FFF8F_install] Needs=cdrom_install [cdda_size_015FFF8F_install.Services] Needs=cdrom_install.Services [cdda_size_015FFF8F_install.HW] Needs=cdrom_install.HW AddReg=cdda_size_015FFF8F_addreg.HW [cdda_size_017FFFFB_install] Needs=cdrom_install [cdda_size_017FFFFB_install.Services] Needs=cdrom_install.Services [cdda_size_017FFFFB_install.HW] Needs=cdrom_install.HW AddReg=cdda_size_017FFFFB_addreg.HW [cdda_size_01CDC23D_install] Needs=cdrom_install [cdda_size_01CDC23D_install.Services] Needs=cdrom_install.Services [cdda_size_01CDC23D_install.HW] Needs=cdrom_install.HW AddReg=cdda_size_01CDC23D_addreg.HW [cdda_size_01F73257_install] Needs=cdrom_install [cdda_size_01F73257_install.Services] Needs=cdrom_install.Services [cdda_size_01F73257_install.HW] Needs=cdrom_install.HW AddReg=cdda_size_01F73257_addreg.HW [cdda_size_01FFFFCF_install] Needs=cdrom_install [cdda_size_01FFFFCF_install.Services] Needs=cdrom_install.Services [cdda_size_01FFFFCF_install.HW] Needs=cdrom_install.HW AddReg=cdda_size_01FFFFCF_addreg.HW [cdda_size_01FFFFFB_install] Needs=cdrom_install [cdda_size_01FFFFFB_install.Services] Needs=cdrom_install.Services [cdda_size_01FFFFFB_install.HW] Needs=cdrom_install.HW AddReg=cdda_size_01FFFFFB_addreg.HW [cdda_size_026FBFEF_install] Needs=cdrom_install [cdda_size_026FBFEF_install.Services] Needs=cdrom_install.Services [cdda_size_026FBFEF_install.HW] Needs=cdrom_install.HW AddReg=cdda_size_026FBFEF_addreg.HW [cdda_size_02DEFDDF_install] Needs=cdrom_install [cdda_size_02DEFDDF_install.Services] Needs=cdrom_install.Services [cdda_size_02DEFDDF_install.HW] Needs=cdrom_install.HW AddReg=cdda_size_02DEFDDF_addreg.HW [cdda_size_0307FFF3_install] Needs=cdrom_install [cdda_size_0307FFF3_install.Services] Needs=cdrom_install.Services [cdda_size_0307FFF3_install.HW] Needs=cdrom_install.HW AddReg=cdda_size_0307FFF3_addreg.HW [cdda_size_035FFFFC_install] Needs=cdrom_install [cdda_size_035FFFFC_install.Services] Needs=cdrom_install.Services [cdda_size_035FFFFC_install.HW] Needs=cdrom_install.HW AddReg=cdda_size_035FFFFC_addreg.HW [cdda_size_03ADFE50_install] Needs=cdrom_install [cdda_size_03ADFE50_install.Services] Needs=cdrom_install.Services [cdda_size_03ADFE50_install.HW] Needs=cdrom_install.HW AddReg=cdda_size_03ADFE50_addreg.HW [cdda_size_03E35E14_install] Needs=cdrom_install [cdda_size_03E35E14_install.Services] Needs=cdrom_install.Services [cdda_size_03E35E14_install.HW] Needs=cdrom_install.HW AddReg=cdda_size_03E35E14_addreg.HW [cdda_size_03EFFAEF_install] Needs=cdrom_install [cdda_size_03EFFAEF_install.Services] Needs=cdrom_install.Services [cdda_size_03EFFAEF_install.HW] Needs=cdrom_install.HW AddReg=cdda_size_03EFFAEF_addreg.HW [cdda_size_03FEFFFF_install] Needs=cdrom_install [cdda_size_03FEFFFF_install.Services] Needs=cdrom_install.Services [cdda_size_03FEFFFF_install.HW] Needs=cdrom_install.HW AddReg=cdda_size_03FEFFFF_addreg.HW [cdda_size_03FF0C4E_install] Needs=cdrom_install [cdda_size_03FF0C4E_install.Services] Needs=cdrom_install.Services [cdda_size_03FF0C4E_install.HW] Needs=cdrom_install.HW AddReg=cdda_size_03FF0C4E_addreg.HW [cdda_size_03FFBFFF_install] Needs=cdrom_install [cdda_size_03FFBFFF_install.Services] Needs=cdrom_install.Services [cdda_size_03FFBFFF_install.HW] Needs=cdrom_install.HW AddReg=cdda_size_03FFBFFF_addreg.HW [cdda_size_03FFC7D0_install] Needs=cdrom_install [cdda_size_03FFC7D0_install.Services] Needs=cdrom_install.Services [cdda_size_03FFC7D0_install.HW] Needs=cdrom_install.HW AddReg=cdda_size_03FFC7D0_addreg.HW [cdda_size_03FFDF98_install] Needs=cdrom_install [cdda_size_03FFDF98_install.Services] Needs=cdrom_install.Services [cdda_size_03FFDF98_install.HW] Needs=cdrom_install.HW AddReg=cdda_size_03FFDF98_addreg.HW [cdda_size_03FFF7FE_install] Needs=cdrom_install [cdda_size_03FFF7FE_install.Services] Needs=cdrom_install.Services [cdda_size_03FFF7FE_install.HW] Needs=cdrom_install.HW AddReg=cdda_size_03FFF7FE_addreg.HW [cdda_size_03FFF7FF_install] Needs=cdrom_install [cdda_size_03FFF7FF_install.Services] Needs=cdrom_install.Services [cdda_size_03FFF7FF_install.HW] Needs=cdrom_install.HW AddReg=cdda_size_03FFF7FF_addreg.HW [cdda_size_03FFFFBE_install] Needs=cdrom_install [cdda_size_03FFFFBE_install.Services] Needs=cdrom_install.Services [cdda_size_03FFFFBE_install.HW] Needs=cdrom_install.HW AddReg=cdda_size_03FFFFBE_addreg.HW [cdda_size_03FFFFCF_install] Needs=cdrom_install [cdda_size_03FFFFCF_install.Services] Needs=cdrom_install.Services [cdda_size_03FFFFCF_install.HW] Needs=cdrom_install.HW AddReg=cdda_size_03FFFFCF_addreg.HW [cdda_size_03FFFFDF_install] Needs=cdrom_install [cdda_size_03FFFFDF_install.Services] Needs=cdrom_install.Services [cdda_size_03FFFFDF_install.HW] Needs=cdrom_install.HW AddReg=cdda_size_03FFFFDF_addreg.HW [cdda_size_03FFFFF8_install] Needs=cdrom_install [cdda_size_03FFFFF8_install.Services] Needs=cdrom_install.Services [cdda_size_03FFFFF8_install.HW] Needs=cdrom_install.HW AddReg=cdda_size_03FFFFF8_addreg.HW [cdda_size_03FFFFF8_install] Needs=cdrom_install [cdda_size_03FFFFF8_install.Services] Needs=cdrom_install.Services [cdda_size_03FFFFF8_install.HW] Needs=cdrom_install.HW AddReg=cdda_size_03FFFFF8_addreg.HW [cdda_size_FFFFFFFE_install] Needs=cdrom_install [cdda_size_FFFFFFFE_install.Services] Needs=cdrom_install.Services [cdda_size_FFFFFFFE_install.HW] Needs=cdrom_install.HW AddReg=cdda_size_FFFFFFFE_addreg.HW ;; ;; Service install sections for cdrom and cdaudio ;; [cdrom_ServiceInstallSection] DisplayName = %cdrom_ServiceDesc% ServiceType = 1 StartType = 1 ErrorControl = 1 ServiceBinary = %12%\cdrom.sys LoadOrderGroup = SCSI CDROM Class AddReg=autorun_addreg [cdaudio_ServiceInstallSection] DisplayName = %cdaudio_ServiceDesc% ServiceType = 1 StartType = 1 ErrorControl = 1 ServiceBinary = %12%\cdaudio.sys LoadOrderGroup = Pnp Filter [changer_ServiceInstallSection] DisplayName = %changer_ServiceDesc% ServiceType = 1 StartType = 1 ErrorControl = 1 ServiceBinary = %12%\changer.sys LoadOrderGroup = Pnp Filter [redbook_ServiceInstallSection] DisplayName = %redbook_ServiceDesc% ServiceType = 1 StartType = 1 ErrorControl = 1 ServiceBinary = %12%\redbook.sys LoadOrderGroup = Pnp Filter [redbook_InstallEventLogSection] AddReg = redbook_EventLog_addreg [redbook_EventLog_addreg] HKR,,"EventMessageFile",0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\redbook.sys" HKR,,"TypesSupported",0x00010001,7 [imapi_ServiceInstallSection] DisplayName = %imapi_ServiceDesc% ServiceType = 1 StartType = 1 ErrorControl = 1 ServiceBinary = %12%\imapi.sys LoadOrderGroup = Pnp Filter [Strings] MSFT = "Microsoft" CDClassName = "DVD/CD-ROM drives" ;; Manufacturer specific strings ATAPI_CHGR = "Atapi 2.5 Changer Devices" CHINON = "Chinon" DENON = "Denon" FUJITSU = "Fujitsu" HITACHI = "Hitachi" HP = "Hewlett Packard" MITSUMI = "Mitsumi" NEC = "NEC" OTI = "OTI" PIONEER = "Pioneer" WEARNES = "Wearnes" GenManufacturer = "(Standard CD-ROM drives)" ;; Descriptions for enumerated brands and models AlpsChanger_devdesc = "Alps CD-ROM Changer" chinon_devdesc = "Chinon CD-ROM Drive" denon_devdesc = "Denon CD-ROM Drive" fujitsu_devdesc = "Fujitsu CD-ROM Drive" hp_devdesc = "Hewlett Packard CD-ROM Drive" hitachi_devdesc = "Hitachi CD-ROM Drive" Mitsumi_cdrom_devdesc = "Mitsumi CD-ROM Drive" NecChanger_devdesc = "NEC CD-ROM Changer" NecIntersect_devdesc = "NEC Intersect CD-ROM Drive" NecMultispin_devdesc = "NEC Multispin CD-ROM Drive" NecOem_devdesc = "NEC CD-ROM Drive" oti_devdesc = "OTI CD-ROM Drive" PanasonicChanger_devdesc = "Panasonic CD-ROM Changer" pioneer_devdesc = "Pioneer CD-ROM Drive" TorisanChanger_devdesc = "Torisan CD-ROM Changer" wearnes_devdesc = "Wearnes CD-ROM Drive" gencdrom_devdesc = "CD-ROM Drive" ;; Mitsumi Friendly name explictly listed Mitsumi_Generic_FriendlyName = "Mitsumi CD-ROM Drive" ;; Strings for the various special-cased sections cdda_accurate_devdesc = "CD-ROM Drive (force CDDA accurate)" cdda_inaccurate_devdesc = "CD-ROM Drive (force CDDA inaccurate)" imapi_disable_devdesc = "CD-ROM Drive (force IMAPI disable)" imapi_setting01_devdesc = "CD-ROM Drive (IMAPI settings 0,1)" imapi_setting02_devdesc = "CD-ROM Drive (IMAPI settings 0,2)" imapi_setting03_devdesc = "CD-ROM Drive (IMAPI settings 0,3)" imapi_setting04_devdesc = "CD-ROM Drive (IMAPI settings 0,4)" imapi_setting05_devdesc = "CD-ROM Drive (IMAPI settings 0,5)" imapi_setting10_devdesc = "CD-ROM Drive (IMAPI settings 1,0)" imapi_setting11_devdesc = "CD-ROM Drive (IMAPI settings 1,1)" imapi_setting12_devdesc = "CD-ROM Drive (IMAPI settings 1,2)" imapi_setting13_devdesc = "CD-ROM Drive (IMAPI settings 1,3)" imapi_setting14_devdesc = "CD-ROM Drive (IMAPI settings 1,4)" imapi_setting15_devdesc = "CD-ROM Drive (IMAPI settings 1,5)" ;; Service descriptions cdrom_ServiceDesc = "CD-ROM Driver" cdaudio_ServiceDesc = "CD-Audio Filter Driver" changer_ServiceDesc = "CD-Changer Filter Driver" redbook_ServiceDesc = "Digital CD Audio Playback Filter Driver" imapi_ServiceDesc = "CD-Burning Filter Driver"Download Driver Pack
After your driver has been downloaded, follow these simple steps to install it.
Expand the archive file (if the download file is in zip or rar format).
If the expanded file has an .exe extension, double click it and follow the installation instructions.
Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.
Find the device and model you want to update in the device list.
Double-click on it to open the Properties dialog box.
From the Properties dialog box, select the Driver tab.
Click the Update Driver button, then follow the instructions.
Very important: You must reboot your system to ensure that any driver updates have taken effect.
For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.