; Copyright (c) 1993-1995 Microsoft Corporation [version] signature="$CHICAGO$" Class=hdc Provider=%MS% ;Class Install [ClassInstall] AddReg=HDC_Class [HDC_Class] HKR,,,,%HDCClassName% HKR,,Icon,,-9 [Manufacturer] %MS-Drivers%=MS_HDC %ALI%=ALI_HDC %APPIAN%=APPIAN_HDC %CMD%=CMD_HDC %COMPAQ%=COMPAQ_HDC %CREATIVELABS%=CREATIVELAB_HDC %DATATECH%=DATATECH_HDC %INTEGRAL%=Integral_HDC %KINGSTON%=KINGSTON_HDC %IBM%=IBM_HDC %INTEL%=INTEL_HDC %MAXTOR%=MAXTOR_HDC %MINISTOR%=MINISTOR_HDC %NATSEMI%=NATSEMI_HDC %OPTI%=OPTI_HDC %PCTECH%=PCTECH_HDC %SD%=SD_HDC %SYMPHONY%=SYMPHONY_HDC %VIATECH%=VIATECH_HDC %ZENITH%=ZENITH_HDC [MS_HDC] %*pnp0601.DeviceDesc% = HardCardII, *PNP0601 ;Plus_Hardcard_II %*PNP0602.DeviceDesc% = HardCardIIXL, *PNP0602 ;Plus_Hardcard_IIXL/EZ %*PNP0600.DeviceDesc% = BAD_IDE, *PNP0600 ;Generic_ESDI_Hard_Disk_Controller %*PNP0603.DeviceDesc% = GOOD_IDE, *PNP0603 ;Generic_ESDI_Hard_Disk_Controller %*ZDS2010.DeviceDesc% = GOOD_IDE, *ZDS2010 ;Zeos EISA IDE %PCI\CC_0101.DeviceDesc%= UNKNOWN_PCI_IDE, PCI\CC_0101;Generic PCI IDE %MF\BADPRIMARY.DeviceDesc% = BAD_IDE, MF\BADPRIMARY %MF\BADSECONDARY.DeviceDesc% = BAD_IDE, MF\BADSECONDARY %MF\GOODPRIMARY.DeviceDesc% = GOOD_IDE, MF\GOODPRIMARY %MF\GOODSECONDARY.DeviceDesc% = GOOD_IDE, MF\GOODSECONDARY [ALI_HDC] %PCI\VEN_10B9&DEV_5215.DeviceDesc%=UNKNOWN_PCI_IDE, PCI\VEN_10B9&DEV_5215 [APPIAN_HDC] %PCI\VEN_1097&DEV_0038.DeviceDesc%=BAD_IDE, PCI\VEN_1097&DEV_0038 [CMD_HDC] %PCI\VEN_1095&DEV_0640.DeviceDesc%=DUAL_BAD_IDE, PCI\VEN_1095&DEV_0640 %PCI\VEN_1095&DEV_0646.DeviceDesc%=DUAL_BAD_IDE, PCI\VEN_1095&DEV_0646 [COMPAQ_HDC] %*CPQA0DA.DeviceDesc% = GOOD_IDE, *CPQA0DA ;Compaq IDE %*CPQ4300.DeviceDesc% = GOOD_IDE, *CPQ4300 ;Compaq EISA Advanced ESDI [CREATIVELAB_HDC] %*CTL2011.DeviceDesc%= GOOD_IDE, *CTL2011 [DATATECH_HDC] %PCI\VEN_1C1C&DEV_0001.DeviceDesc%=GOOD_IDE, PCI\VEN_1C1C&DEV_0001 [KINGSTON_HDC] %PCMCIA\KINGSTON_TECHNOLOGY-DATAPAK_170-3B77.DeviceDesc%=GOOD_IDE, PCMCIA\KINGSTON_TECHNOLOGY-DATAPAK_170-3B77 [IBM_HDC] %mca_df9f.DeviceDesc% = IBMIDE,mca_df9f ;IBM Integrated Fixed Disk [INTEL_HDC] %PCI\VEN_8086&DEV_1222.DeviceDesc%=DUAL_GOOD_IDE, PCI\VEN_8086&DEV_1222 %PCI\VEN_8086&DEV_1230.DeviceDesc%=DUAL_GOOD_IDE, PCI\VEN_8086&DEV_1230 %PCI\VEN_8086&DEV_7010.DeviceDesc%=DUAL_GOOD_IDE, PCI\VEN_8086&DEV_7010 [Integral_HDC] %Integral.DeviceDesc%=GOOD_IDE, PCMCIA\INTEGRAL_PERIPHERALS-ATA_CARD-456B [MAXTOR_HDC] %PCMCIA\MAXTOR-MXL105-E950.DeviceDesc%=MAXTOR_drv, PCMCIA\MAXTOR-MXL105-E950 %PCMCIA\MAXTOR-MXL105-352F.DeviceDesc%=GOOD_IDE, PCMCIA\MAXTOR-MXL105-352F %PCMCIA\MAXTOR-MXL131.DeviceDesc%=GOOD_IDE, PCMCIA\MAXTOR-MXL131-351E %PCMCIA\MAXTOR-MXL131.DeviceDesc%=GOOD_IDE, PCMCIA\MAXTOR-MXL131-84AD %PCMCIA\MAXTOR-MXL131.DeviceDesc%=GOOD_IDE, PCMCIA\MAXTOR-MXL131-BA9C %PCMCIA\MAXTOR-MXL171.DeviceDesc%=GOOD_IDE, PCMCIA\MAXTOR-MXL171-764B %PCMCIA\MAXTOR-MXL262.DeviceDesc%=GOOD_IDE, PCMCIA\MAXTOR-MXL262-13BA [MINISTOR_HDC] %PCMCIA\MINISTOR-MP130P-FEED.DeviceDesc%=GOOD_IDE, PCMCIA\MINISTOR-MP130P-FEED %Ministor170.DeviceDesc%=GOOD_IDE, PCMCIA\MINISTOR-MP170P-CF02 [NATSEMI_HDC] %PCI\VEN_100B&DEV_D001.DeviceDesc%=DUAL_BAD_IDE, PCI\VEN_100B&DEV_D001 [OPTI_HDC] %PCI\VEN_1045&DEV_C621.DeviceDesc%=DUAL_BAD_IDE, PCI\VEN_1045&DEV_C621 [PCTECH_HDC] %PCI\VEN_1042&DEV_1000.DeviceDesc%=UNKNOWN_PCI_IDE, PCI\VEN_1042&DEV_1000 [SD_HDC] %PCMCIA\SunDisk-SDP.DeviceDesc%=SUNDISK_drv, PCMCIA\SunDisk-SDP-1E2E %PCMCIA\SunDisk-SDP.DeviceDesc%=SUNDISK_drv, PCMCIA\SunDisk-SDP-1DD2 %PCMCIA\SunDisk-SDP.DeviceDesc%=SUNDISK_drv, PCMCIA\SunDisk-SDP5-ADFD %PCMCIA\SunDisk-SDP.DeviceDesc%=SUNDISK_drv, PCMCIA\SunDisk-SDP-6DC7 %PCMCIA\SunDisk-SDP.DeviceDesc%=SUNDISK_drvl5, PCMCIA\SunDisk-SDPL5-F150 [SYMPHONY_HDC] %PCI\VEN_10AD&DEV_0001.DeviceDesc%=BAD_IDE, PCI\VEN_10AD&DEV_0001 [VIATECH_HDC] %PCI\VEN_1106&DEV_0561.DeviceDesc%=DUAL_BAD_IDE, PCI\VEN_1106&DEV_0561 [ZENITH_HDC] %MF\EISA_ZDS2000_DEV0.DeviceDesc%=GOOD_IDE, MF\EISA_ZDS2000_DEV0 [*pnp0601.det] ;Plus Hardcard II LogConfig=hclc1,hclc2 AddReg = HDC_HW_REG [HardCardII] LogConfig=hclc1,hclc2 AddReg = HARDCARD_AddReg [hclc1] ConfigPriority=HARDWIRED IRQConfig=10,11,12 MEMConfig=C800-C80F,CC00-CC0F,D000-D00F,D400-D40F IOConfig=170-177(3FF::) IOConfig=376-377(3FF::) [hclc2] ConfigPriority=HARDWIRED IRQConfig=10,11,12 MEMConfig=CA00-CA0F,CE00-CE0F,D200-D20F,D600-D60F IOConfig=320-327(3FF::) IOConfig=32E-32F(3FF::) [*pnp0602.det] LogConfig=hclc1,hclc2 AddReg = HDC_HW_REG [HardCardIIXL] LogConfig=hclc1,hclc2 AddReg = HARDCARD_AddReg [*pnp0600.det] ;ESDI Controller LogConfig=esdilc1,esdilc2 AddReg = HDC_HW_REG [esdilc1] ConfigPriority=HARDWIRED IOConfig=1f0-1f7(3ff::) IOConfig=3f6-3f6(3ff::) IRQConfig=14 [esdilc2] ConfigPriority=HARDWIRED IOConfig=170-177(3ff::) IOConfig=376-376(3ff::) IRQConfig=15 [esdilcgen1] ConfigPriority=HARDWIRED IOConfig=10@0-ffff%fff0(ffff::) IRQConfig=3,4,5,7,9,10,11,12,14,15 [esdilcgen2] ConfigPriority=HARDWIRED IOConfig=8@0-ffff%fff8(ffff::) IRQConfig=3,4,5,7,9,10,11,12,14,15 [esdilcgen3] ConfigPriority=HARDWIRED IOConfig=8@0-ffff%fff8(ffff::) IOConfig=8@0-ffff%fff8(ffff::) IRQConfig=3,4,5,7,9,10,11,12,14,15 [esdilcgen4] ConfigPriority=HARDWIRED IOConfig=8@0-ffff%fff8(ffff::) IOConfig=4@0-ffff%fffc(ffff::) IRQConfig=3,4,5,7,9,10,11,12,14,15 [esdilcgen5] ConfigPriority=HARDWIRED IOConfig=8@0-ffff%fff8(ffff::) IOConfig=2@0-ffff%fffe(ffff::) IRQConfig=3,4,5,7,9,10,11,12,14,15 [esdilcgen6] ConfigPriority=HARDWIRED IOConfig=8@0-ffff%fff8(ffff::) IOConfig=1@0-ffff%ffff(ffff::) IRQConfig=3,4,5,7,9,10,11,12,14,15 [BAD_IDE] LogConfig=esdilc1,esdilc2,esdilcgen1,esdilcgen2,esdilcgen3,esdilcgen4,esdilcgen5,esdilcgen6 AddReg = ESDI_AddReg [BAD_IDE.PosDup] *PNP0600 [GOOD_IDE] LogConfig=esdilc1,esdilc2,esdilcgen1,esdilcgen2,esdilcgen3,esdilcgen4,esdilcgen5,esdilcgen6 AddReg = ESDI_AddReg [GOOD_IDE.HW] AddReg = ESDI_FIFO_OK_AddReg [GOOD_IDE.PosDup] *PNP0600 [UNKNOWN_PCI_IDE] AddReg=PCIMF.Reg [UNKNOWN_PCI_IDE.HW] AddReg=UNKNOWN_PCI_IDE.RegHW,DontStopChild.RegHW [UNKNOWN_PCI_IDE.RegHW] HKR,Child0000,HardwareID,,MF\BADPRIMARY HKR,Child0000,ResourceMap,1,00,01,02,06 HKR,Child0000,MFFlags,1,0C,00,00,00 HKR,Child0001,HardwareID,,MF\BADSECONDARY HKR,Child0001,ResourceMap,1,03,04,05,07 HKR,Child0001,MFFlags,1,0C,00,00,00 [UNKNOWN_PCI_IDE.PosDup] *PNP0600 [DUAL_BAD_IDE] AddReg=PCIMF.Reg [DUAL_BAD_IDE.HW] AddReg=DUAL_BAD_IDE.RegHW,DontStopChild.RegHW [DUAL_BAD_IDE.RegHW] HKR,Child0000,HardwareID,,MF\BADPRIMARY HKR,Child0000,ResourceMap,1,00,01,02,06 HKR,Child0000,MFFlags,1,0C,00,00,00 HKR,Child0001,HardwareID,,MF\BADSECONDARY HKR,Child0001,ResourceMap,1,03,04,05,07 HKR,Child0001,MFFlags,1,0C,00,00,00 HKR,,PCIDualIDE,1,01 [DUAL_BAD_IDE.PosDup] *PNP0600 [DUAL_GOOD_IDE] AddReg=PCIMF.Reg [DUAL_GOOD_IDE.HW] AddReg=DUAL_GOOD_IDE.RegHW [DUAL_GOOD_IDE.RegHW] HKR,Child0000,HardwareID,,MF\GOODPRIMARY HKR,Child0000,ResourceMap,1,00,01,02,06 HKR,Child0000,MFFlags,1,0C,00,00,00 HKR,Child0001,HardwareID,,MF\GOODSECONDARY HKR,Child0001,ResourceMap,1,03,04,05,07 HKR,Child0001,MFFlags,1,0C,00,00,00 HKR,,PCIDualIDE,1,01 [DUAL_GOOD_IDE.PosDup] *PNP0600 [PCIMF.Reg] HKR,,DevLoader,,*CONFIGMG HKR,,Enumerator,,*CONFIGMG HKR,,CMDrivFlags,1,03,00,00,00 [DontStopChild.RegHW] HKR,,ConfigFlags,1,80,00,00,00 [MAXTOR_drv] AddReg = ESDI_AddReg,MAXTOROVERRIDE [MAXTOROVERRIDE] HKR,Override,0000,1, \ ; ; CONFIGMG_VERSION ; 00,04,00,00, \ ; ; PRIORITY ; 00,00,00,00, \ ; ; I/O ; 24,00,00,00, \ 02,00,00,00, \ 01,00,0C,00, \ 00,00,00,00, \ 00,00,00,00, \ F0,FF,10,00, \ 00,00,FF,FF, \ 00,00,00,00, \ 40,00,00,00, \ ; ; IRQ ; 14,00,00,00, \ 04,00,00,00, \ 00,00,00,00, \ FF,FF,00,00, \ 20,00,00,00, \ ; ; REQUEST_CONFIG_PKT ; 19,00,00,00, \ 7C,89,00,00, \ 00,00,02,00, \ 32,00,00,02, \ 00,02,00,00, \ 00,00,00,01, \ 0F, \ ; ; TERMINATOR ; 00,00,00,00 [SUNDISK_drv] AddReg = ESDI_AddReg,SUNDISK_ScanDisk [SUNDISK_drv.HW] AddReg = ESDI_FIFO_OK_AddReg [SUNDISK_drvl5] AddReg = ESDI_AddReg, SUNDISK_ScanDisk, SDL5_OVERRIDE [SUNDISK_drvl5.HW] AddReg = ESDI_FIFO_OK_AddReg [SDL5_OVERRIDE] HKR,Override,0000,1, \ ; 00,04,00,00, \ 00,00,00,00, \ ; ; IO Resource Descriptor ; 24,00,00,00, \ 02,00,00,00, \ 01,00,0c,00, \ 00,00,00,00, \ 00,00,00,00, \ f0,ff,08,00, \ 00,00,ff,ff, \ 00,00,00,00, \ 40,00,00,00, \ ; ; NO Memory Resource Descriptor ; ; IRQ Resource Descriptor ; 14,00,00,00, \ 04,00,00,00, \ 00,00,00,00, \ ff,ff,00,00, \ 20,00,00,00, \ ; ; ;REQUEST_CONFIG_PKT Descriptor ; ; ;Request Config Packet for SDPL5 Mode 1 19,00,00,00, \ 7C,89,00,00, \ 00,00,02,00, \ 32,00,00,02, \ 00,02,00,00, \ 00,00,00,41, \ 0F, \ ; ; Terminator ; 00,00,00,00 [HARDCARD_AddReg] HKR,,No_Driver,,"Uses RMode Mapper" [IBMIDE] [ESDI_FIFO_OK_AddReg] HKR,,IDENoSerialize,3,01 [ESDI_AddReg] HKR,,DriverDesc,,"ESDI Port Driver" HKR,,DevLoader,,*IOS HKR,,PortDriver,,ESDI_506.pdr [SUNDISK_ScanDisk] HKR,,ScanOnlyFirstDrive,1,1 [HDC_HW_REG] HKR,,NoSetupUI,,1 [ControlFlags] CopyFilesOnly=PCMCIA\KINGSTON_TECHNOLOGY-DATAPAK_170-3B77 CopyFilesOnly=PCMCIA\MAXTOR-MXL105-E950,PCMCIA\MAXTOR-MXL105-352F CopyFilesOnly=PCMCIA\MAXTOR-MXL131-351E,PCMCIA\MAXTOR-MXL131-84AD CopyFilesOnly=PCMCIA\MAXTOR-MXL131-BA9C,PCMCIA\MAXTOR-MXL262-13BA CopyFilesOnly=PCMCIA\MAXTOR-MXL171-764B,PCMCIA\MINISTOR-MP130P-FEED CopyFilesOnly=PCMCIA\SunDisk-SDP-1E2E,PCMCIA\SunDisk-SDP-1DD2 CopyFilesOnly=PCMCIA\SunDisk-SDP5-ADFD,PCMCIA\SunDisk-SDP-6DC7 CopyFilesOnly=PCMCIA\SunDisk-SDPL5-F150 CopyFilesOnly=*ZDS2010,*CPQA0DA,*CPQ4300 CopyFilesOnly=PCI\VEN_1095&DEV_0640,PCI\VEN_1095&DEV_0646,PCI\VEN_1C1C&DEV_0001 CopyFilesOnly=PCI\VEN_8086&DEV_1222,PCI\VEN_1042&DEV_1000 CopyFilesOnly=PCI\VEN_1097&DEV_0038 CopyFilesOnly=PCI\CC_0101 CopyFilesOnly=MF\EISA_ZDS2000_DEV0 CopyFilesOnly=PCI\VEN_10AD&DEV_0001,PCI\VEN_1106&DEV_0561 CopyFilesOnly=PCI\VEN_1045&DEV_C621 CopyFilesOnly=PCI\VEN_10B9&DEV_5215 CopyFilesOnly=PCI\VEN_8086&DEV_1230 CopyFilesOnly=PCI\VEN_8086&DEV_7010 CopyFilesOnly=*CTL2011 ExcludeFromSelect=MF\BADPRIMARY,MF\BADSECONDARY,MF\GOODPRIMARY,MF\GOODSECONDARY [Strings] HDCClassName = "Contrôleurs de disque dur" MS-Drivers= "(Pilotes de disque dur standard)" *pnp0601.DeviceDesc = "Plus Hardcard II" *PNP0602.DeviceDesc = "Plus Hardcard IIXL/EZ" *PNP0600.DeviceDesc = "(Contrôleur de disque dur IDE/ESDI standard)" *PNP0603.DeviceDesc = "Contrôleur de disque standard IDE/ESDI (pas de sérialisation)" *ZDS2010.DeviceDesc = "Contrôleur IDE EISA Zeos" PCI\CC_0101.DeviceDesc = "(Contrôleur standard double PCI IDE)" MF\BADPRIMARY.DeviceDesc= "Contrôleur IDE primaire (fifo simple)" MF\BADSECONDARY.DeviceDesc= "Contrôleur IDE secondaire (fifo simple)" MF\GOODPRIMARY.DeviceDesc= "Contrôleur IDE primaire (double fifo)" MF\GOODSECONDARY.DeviceDesc= "Contrôleur IDE secondaire (double fifo)" ALI="Acer Labs Inc" PCI\VEN_10B9&DEV_5215.DeviceDesc="Contrôleur ALI PCI IDE" APPIAN="Appian Technology" PCI\VEN_1097&DEV_0038.DeviceDesc="Contrôleur Appian PCI IDE" CMD="CMD Technology" PCI\VEN_1095&DEV_0640.DeviceDesc="CMD CSA-6400E PCI vers contrôleur IDE" PCI\VEN_1095&DEV_0646.DeviceDesc="CMD PCI-0646 Bus Master PCI vers contrôleur IDE" COMPAQ="Compaq" *CPQA0DA.DeviceDesc = "Contrôleur IDE Compaq" *CPQ4300.DeviceDesc = "Contrôleur Compaq Advanced ESDI" CREATIVELABS="Creative Labs" *CTL2011.DeviceDesc="contrôleur IDE Creative Labs" DATATECH="DTC Data Technology" PCI\VEN_1C1C&DEV_0001.DeviceDesc="DTC 2130S PCI Bus vers contrôleur IDE port unique" KINGSTON="Kingston Technology" PCMCIA\KINGSTON_TECHNOLOGY-DATAPAK_170-3B77.DeviceDesc="Disque dur Kinston Technology 170MB PCMCIA" IBM="IBM" mca_df9f.DeviceDesc="Contrôleur et disque dur intégré IBM MCA" INTEL="Intel" PCI\VEN_8086&DEV_1222.DeviceDesc="Contrôleur Intel PCI IDE 82092AA" PCI\VEN_8086&DEV_1230.DeviceDesc="Contrôleur Intel PIIX PCI IDE [Contrôle du bus pris en charge]" PCI\VEN_8086&DEV_7010.DeviceDesc="Contrôleur Intel PIIIX PCI IDE [Contrôle du bus pris en charge]" Integral="Integral Peripherals" Integral.DeviceDesc="Disque dur Integral Peripherals PCMCIA" MAXTOR="Maxtor" PCMCIA\MAXTOR-MXL105-E950.DeviceDesc="Disque dur MobileMax 105Mo PCMCIA (1U3B)" PCMCIA\MAXTOR-MXL105-352F.DeviceDesc="Disque dur MobileMax 105Mo PCMCIA" PCMCIA\MAXTOR-MXL131.DeviceDesc="Disque dur MobileMax 131Mo PCMCIA" PCMCIA\MAXTOR-MXL171.DeviceDesc="Disque dur MobileMax 171Mo PCMCIA" PCMCIA\MAXTOR-MXL262.DeviceDesc="Disque dur MobileMax 262MB PCMCIA" MINISTOR="MiniStor" PCMCIA\MINISTOR-MP130P-FEED.DeviceDesc="Disque dur MiniStor 131Mo PCMCIA" MiniStor170.DeviceDesc="Disque dur MiniStor 170MB PCMCIA" NATSEMI="National Semiconductor" PCI\VEN_100B&DEV_D001.DeviceDesc="Conrôleur National Semiconductor Dual PCI IDE (prise en charge de RMM seulement)" OPTI="Opti" PCI\VEN_1045&DEV_C621.DeviceDesc="Contrôleur Opti Dual PCI IDE" PCTECH="PC Technology" PCI\VEN_1042&DEV_1000.DeviceDesc="Contrôleur PC Tech PCI IDE Single ou Dual Port" SD="SunDisk" PCMCIA\SunDisk-SDP.DeviceDesc="SunDisk ATA FlashDisk" SYMPHONY="Symphony Labs" PCI\VEN_10AD&DEV_0001.DeviceDesc="Contrôleur PCI Symphony PCI" VIATECH="VIA Tech" PCI\VEN_1106&DEV_0561.DeviceDesc="Contrôleur IDE VIA Tech Double PCI" Zenith="Zenith Data Systems" MF\EISA_ZDS2000_DEV0.DeviceDesc="Contrôleur IDE standard sur carte Zenith EISA"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.