; QL2X00.INF - This file is used by Setup to install QLogic PCI Fibre Channel Windows 2003 STOR PnP Miniport Driver ; Copyright 1996-2005 QLogic Corporation [version] signature="$Windows NT$" Class=SCSIAdapter ClassGUID={4D36E97B-E325-11CE-BFC1-08002BE10318} Provider=%QLOGIC% CatalogFile=ql2300.cat DriverVer=02/13/2006,9.1.2.15 [SourceDisksNames] 1=%Floppy_Desc%,,, [SourceDisksFiles] ql2300.sys=1 ql2xhai2.dll=1 qlsdm.dll=1 [DestinationDirs] ApiFileList = 11 DefaultDestDir = 12 ; DIRID_DRIVERS [ApiFileList] ql2xhai2.dll qlsdm.dll [Manufacturer] %QLOGIC%=QLOGIC, NTx86 ;******************************* ;QLogic Manufacturer device list [QLOGIC.NTx86] %ql2300.DeviceDesc% = ql2300_Inst, PCI\VEN_1077&DEV_2432&SUBSYS_01371077 %ql2300.DeviceDesc% = ql2300_Inst, PCI\VEN_1077&DEV_2432&SUBSYS_01381077 %ql2300.DeviceDesc% = ql2300_Inst, PCI\VEN_1077&DEV_2432&SUBSYS_01391077 %ql2300.DeviceDesc% = ql2300_Inst, PCI\VEN_1077&DEV_2432&SUBSYS_013D1077 %ql2300.DeviceDesc% = ql2300_Inst, PCI\VEN_1077&DEV_2432&SUBSYS_013E1077 %ql2300.DeviceDesc% = ql2300_Inst, PCI\VEN_1077&DEV_2432&SUBSYS_013F1077 %ql2300.DeviceDesc% = ql2300_Inst, PCI\VEN_1077&DEV_2432&SUBSYS_01421077 %ql2300.DeviceDesc% = ql2300_Inst, PCI\VEN_1077&DEV_2432&SUBSYS_01431077 %ql2300.DeviceDesc% = ql2300_Inst, PCI\VEN_1077&DEV_2432&SUBSYS_01441077 %ql2300.DeviceDesc% = ql2300_Inst, PCI\VEN_1077&DEV_2432&SUBSYS_01451077 %ql2300.DeviceDesc% = ql2300_Inst, PCI\VEN_1077&DEV_2432&SUBSYS_01461077 %ql2300.DeviceDesc% = ql2300_Inst, PCI\VEN_1077&DEV_2432&SUBSYS_014B1077 %ql2300.DeviceDesc% = ql2300_Inst, PCI\VEN_1077&DEV_2432&SUBSYS_01090E11 %ql2300.DeviceDesc% = ql2300_Inst, PCI\VEN_1077&DEV_2432&SUBSYS_7040103C %ql2300.DeviceDesc% = ql2300_Inst, PCI\VEN_1077&DEV_2432&SUBSYS_7041103C %ql2300.DeviceDesc% = ql2300_Inst, PCI\VEN_1077&DEV_2432&SUBSYS_1705103C %ql2300.DeviceDesc% = ql2300_Inst, PCI\VEN_1077&DEV_5432&SUBSYS_013E1077 %ql2300.DeviceDesc% = ql2300_Inst, PCI\VEN_1077&DEV_5432&SUBSYS_013F1077 %ql2300.DeviceDesc% = ql2300_Inst, PCI\VEN_1077&DEV_2422&SUBSYS_12D7103C %ql2300.DeviceDesc% = ql2300_Inst, PCI\VEN_1077&DEV_2422&SUBSYS_01331077 %ql2300.DeviceDesc% = ql2300_Inst, PCI\VEN_1077&DEV_2422&SUBSYS_01341077 %ql2300.DeviceDesc% = ql2300_Inst, PCI\VEN_1077&DEV_2422&SUBSYS_01351077 %ql2300.DeviceDesc% = ql2300_Inst, PCI\VEN_1077&DEV_2422&SUBSYS_01361077 %ql2300.DeviceDesc% = ql2300_Inst, PCI\VEN_1077&DEV_2422&SUBSYS_013A1077 %ql2300.DeviceDesc% = ql2300_Inst, PCI\VEN_1077&DEV_2422&SUBSYS_013B1077 %ql2300.DeviceDesc% = ql2300_Inst, PCI\VEN_1077&DEV_2422&SUBSYS_01401077 %ql2300.DeviceDesc% = ql2300_Inst, PCI\VEN_1077&DEV_2422&SUBSYS_01411077 %ql2300.DeviceDesc% = ql2300_Inst, PCI\VEN_1077&DEV_2422&SUBSYS_01471077 %ql2300.DeviceDesc% = ql2300_Inst, PCI\VEN_1077&DEV_2422&SUBSYS_01481077 %ql2300.DeviceDesc% = ql2300_Inst, PCI\VEN_1077&DEV_2422&SUBSYS_014A1077 %ql2300.DeviceDesc% = ql2300_Inst, PCI\VEN_1077&DEV_2422&SUBSYS_12DD103C %ql2300.DeviceDesc% = ql2300_Inst, PCI\VEN_1077&DEV_2322&SUBSYS_01171077 %ql2300.DeviceDesc% = ql2300_Inst, PCI\VEN_1077&DEV_2322&SUBSYS_01181077 %ql2300.DeviceDesc% = ql2300_Inst, PCI\VEN_1077&DEV_2322&SUBSYS_01701028 %ql2300.DeviceDesc% = ql2300_Inst, PCI\VEN_1077&DEV_2322&SUBSYS_82BF1033 %ql2300.DeviceDesc% = ql2300_Inst, PCI\VEN_1077&DEV_2322&SUBSYS_34BC8086 %ql2300.DeviceDesc% = ql2300_Inst, PCI\VEN_1077&DEV_6322&SUBSYS_012F1077 %ql2300.DeviceDesc% = ql2300_Inst, PCI\VEN_1077&DEV_6322&SUBSYS_01321077 %ql2300.DeviceDesc% = ql2300_Inst, PCI\VEN_1077&DEV_2312&SUBSYS_01001077 %ql2300.DeviceDesc% = ql2300_Inst, PCI\VEN_1077&DEV_2312&SUBSYS_01011077 %ql2300.DeviceDesc% = ql2300_Inst, PCI\VEN_1077&DEV_2312&SUBSYS_01021077 %ql2300.DeviceDesc% = ql2300_Inst, PCI\VEN_1077&DEV_2312&SUBSYS_010A1077 %ql2300.DeviceDesc% = ql2300_Inst, PCI\VEN_1077&DEV_2312&SUBSYS_01491077 %ql2300.DeviceDesc% = ql2300_Inst, PCI\VEN_1077&DEV_2312&SUBSYS_01000E11 %ql2300.DeviceDesc% = ql2300_Inst, PCI\VEN_1077&DEV_2312&SUBSYS_01010E11 %ql2300.DeviceDesc% = ql2300_Inst, PCI\VEN_1077&DEV_2312&SUBSYS_01020E11 %ql2300.DeviceDesc% = ql2300_Inst, PCI\VEN_1077&DEV_2312&SUBSYS_01030E11 %ql2300.DeviceDesc% = ql2300_Inst, PCI\VEN_1077&DEV_2312&SUBSYS_01040E11 %ql2300.DeviceDesc% = ql2300_Inst, PCI\VEN_1077&DEV_2312&SUBSYS_01050E11 %ql2300.DeviceDesc% = ql2300_Inst, PCI\VEN_1077&DEV_2312&SUBSYS_01060E11 %ql2300.DeviceDesc% = ql2300_Inst, PCI\VEN_1077&DEV_2312&SUBSYS_01070E11 %ql2300.DeviceDesc% = ql2300_Inst, PCI\VEN_1077&DEV_2312&SUBSYS_01080E11 %ql2300.DeviceDesc% = ql2300_Inst, PCI\VEN_1077&DEV_2312&SUBSYS_027D1014 %ql2300.DeviceDesc% = ql2300_Inst, PCI\VEN_1077&DEV_2312&SUBSYS_02FB1014 %ql2300.DeviceDesc% = ql2300_Inst, PCI\VEN_1077&DEV_2312&SUBSYS_018A1028 %ql2300.DeviceDesc% = ql2300_Inst, PCI\VEN_1077&DEV_2312&SUBSYS_10511734 %ql2300.DeviceDesc% = ql2300_Inst, PCI\VEN_1077&DEV_2312&SUBSYS_01021749 %ql2300.DeviceDesc% = ql2300_Inst, PCI\VEN_1077&DEV_2312&SUBSYS_34A08086 %ql2300.DeviceDesc% = ql2300_Inst, PCI\VEN_1077&DEV_2312&SUBSYS_34BA8086 %ql2300.DeviceDesc% = ql2300_Inst, PCI\VEN_1077&DEV_6312&SUBSYS_01191077 %ql2300.DeviceDesc% = ql2300_Inst, PCI\VEN_1077&DEV_6312&SUBSYS_011C1077 %ql2300.DeviceDesc% = ql2300_Inst, PCI\VEN_1077&DEV_6312&SUBSYS_01301077 %ql2300.DeviceDesc% = ql2300_Inst, PCI\VEN_1077&DEV_2300&SUBSYS_00091077 %ql2300.DeviceDesc% = ql2300_Inst, PCI\VEN_1077&DEV_2300&SUBSYS_01061077 [ControlFlags] ExcludeFromSelect = PCI\VEN_1077&DEV_2432&SUBSYS_01371077 ExcludeFromSelect = PCI\VEN_1077&DEV_2432&SUBSYS_01381077 ExcludeFromSelect = PCI\VEN_1077&DEV_2432&SUBSYS_01391077 ExcludeFromSelect = PCI\VEN_1077&DEV_2432&SUBSYS_013D1077 ExcludeFromSelect = PCI\VEN_1077&DEV_2432&SUBSYS_013E1077 ExcludeFromSelect = PCI\VEN_1077&DEV_2432&SUBSYS_013F1077 ExcludeFromSelect = PCI\VEN_1077&DEV_2432&SUBSYS_01421077 ExcludeFromSelect = PCI\VEN_1077&DEV_2432&SUBSYS_01431077 ExcludeFromSelect = PCI\VEN_1077&DEV_2432&SUBSYS_01441077 ExcludeFromSelect = PCI\VEN_1077&DEV_2432&SUBSYS_01451077 ExcludeFromSelect = PCI\VEN_1077&DEV_2432&SUBSYS_01461077 ExcludeFromSelect = PCI\VEN_1077&DEV_2432&SUBSYS_014B1077 ExcludeFromSelect = PCI\VEN_1077&DEV_2432&SUBSYS_01090E11 ExcludeFromSelect = PCI\VEN_1077&DEV_2432&SUBSYS_7040103C ExcludeFromSelect = PCI\VEN_1077&DEV_2432&SUBSYS_7041103C ExcludeFromSelect = PCI\VEN_1077&DEV_2432&SUBSYS_1705103C ExcludeFromSelect = PCI\VEN_1077&DEV_5432&SUBSYS_013E1077 ExcludeFromSelect = PCI\VEN_1077&DEV_5432&SUBSYS_013F1077 ExcludeFromSelect = PCI\VEN_1077&DEV_2422&SUBSYS_12D7103C ExcludeFromSelect = PCI\VEN_1077&DEV_2422&SUBSYS_01331077 ExcludeFromSelect = PCI\VEN_1077&DEV_2422&SUBSYS_01341077 ExcludeFromSelect = PCI\VEN_1077&DEV_2422&SUBSYS_01351077 ExcludeFromSelect = PCI\VEN_1077&DEV_2422&SUBSYS_01361077 ExcludeFromSelect = PCI\VEN_1077&DEV_2422&SUBSYS_013A1077 ExcludeFromSelect = PCI\VEN_1077&DEV_2422&SUBSYS_013B1077 ExcludeFromSelect = PCI\VEN_1077&DEV_2422&SUBSYS_01401077 ExcludeFromSelect = PCI\VEN_1077&DEV_2422&SUBSYS_01411077 ExcludeFromSelect = PCI\VEN_1077&DEV_2422&SUBSYS_01471077 ExcludeFromSelect = PCI\VEN_1077&DEV_2422&SUBSYS_01481077 ExcludeFromSelect = PCI\VEN_1077&DEV_2422&SUBSYS_014A1077 ExcludeFromSelect = PCI\VEN_1077&DEV_2422&SUBSYS_12DD103C ExcludeFromSelect = PCI\VEN_1077&DEV_2322&SUBSYS_01171077 ExcludeFromSelect = PCI\VEN_1077&DEV_2322&SUBSYS_01181077 ExcludeFromSelect = PCI\VEN_1077&DEV_2322&SUBSYS_01701028 ExcludeFromSelect = PCI\VEN_1077&DEV_2322&SUBSYS_82BF1033 ExcludeFromSelect = PCI\VEN_1077&DEV_2322&SUBSYS_34BC8086 ExcludeFromSelect = PCI\VEN_1077&DEV_6322&SUBSYS_012F1077 ExcludeFromSelect = PCI\VEN_1077&DEV_6322&SUBSYS_01321077 ExcludeFromSelect = PCI\VEN_1077&DEV_2312&SUBSYS_01001077 ExcludeFromSelect = PCI\VEN_1077&DEV_2312&SUBSYS_01011077 ExcludeFromSelect = PCI\VEN_1077&DEV_2312&SUBSYS_01021077 ExcludeFromSelect = PCI\VEN_1077&DEV_2312&SUBSYS_010A1077 ExcludeFromSelect = PCI\VEN_1077&DEV_2312&SUBSYS_01491077 ExcludeFromSelect = PCI\VEN_1077&DEV_2312&SUBSYS_01000E11 ExcludeFromSelect = PCI\VEN_1077&DEV_2312&SUBSYS_01010E11 ExcludeFromSelect = PCI\VEN_1077&DEV_2312&SUBSYS_01020E11 ExcludeFromSelect = PCI\VEN_1077&DEV_2312&SUBSYS_01030E11 ExcludeFromSelect = PCI\VEN_1077&DEV_2312&SUBSYS_01040E11 ExcludeFromSelect = PCI\VEN_1077&DEV_2312&SUBSYS_01050E11 ExcludeFromSelect = PCI\VEN_1077&DEV_2312&SUBSYS_01060E11 ExcludeFromSelect = PCI\VEN_1077&DEV_2312&SUBSYS_01070E11 ExcludeFromSelect = PCI\VEN_1077&DEV_2312&SUBSYS_01080E11 ExcludeFromSelect = PCI\VEN_1077&DEV_2312&SUBSYS_027D1014 ExcludeFromSelect = PCI\VEN_1077&DEV_2312&SUBSYS_02FB1014 ExcludeFromSelect = PCI\VEN_1077&DEV_2312&SUBSYS_018A1028 ExcludeFromSelect = PCI\VEN_1077&DEV_2312&SUBSYS_10511734 ExcludeFromSelect = PCI\VEN_1077&DEV_2312&SUBSYS_01021749 ExcludeFromSelect = PCI\VEN_1077&DEV_2312&SUBSYS_34A08086 ExcludeFromSelect = PCI\VEN_1077&DEV_2312&SUBSYS_34BA8086 ExcludeFromSelect = PCI\VEN_1077&DEV_6312&SUBSYS_01191077 ExcludeFromSelect = PCI\VEN_1077&DEV_6312&SUBSYS_011C1077 ExcludeFromSelect = PCI\VEN_1077&DEV_6312&SUBSYS_01301077 ExcludeFromSelect = PCI\VEN_1077&DEV_2300&SUBSYS_00091077 ExcludeFromSelect = PCI\VEN_1077&DEV_2300&SUBSYS_01061077 [ql2300_Inst] CopyFiles = @ql2300.sys CopyFiles = ApiFileList AddReg = ql2300_Registry_Update AddReg = ql2xhai2_Registry_Update [ql2300_Registry_Update] HKLM,SYSTEM\CurrentControlSet\Services\ql2300\Parameters\Device,DriverParameter,0x00000000,"" HKLM,SYSTEM\CurrentControlSet\Services\ql2300\Parameters\Device,BusType,0x00010001,0x00000006 HKLM,SYSTEM\CurrentControlSet\Services\Disk,TimeOutValue,0x00010001,0x3C [ql2xhai2_Registry_Update] HKLM,SOFTWARE\SNIA\HBA\QL2X00,LibraryFile,0x00000000,"%11%\ql2xhai2.dll" [ql2300_Inst.Services] AddService = ql2300, %SPSVCINST_ASSOCSERVICE%, ql2300_Service_Inst, Miniport_EventLog_Inst [ql2300_Service_Inst] DisplayName = %ql2300.DriverDesc% ServiceType = %SERVICE_KERNEL_DRIVER% StartType = %SERVICE_BOOT_START% ErrorControl = %SERVICE_ERROR_NORMAL% ServiceBinary = %12%\ql2300.sys LoadOrderGroup = SCSI Miniport AddReg = pnpsafe_pci_addreg [pnpsafe_pci_addreg] HKR, "Parameters\PnpInterface", "5", 0x00010001, 0x00000001 [Miniport_EventLog_Inst] AddReg = Miniport_EventLog_AddReg [Miniport_EventLog_AddReg] HKR,,EventMessageFile,%REG_EXPAND_SZ%,%%SystemRoot%%"\System32\IoLogMsg.dll" HKR,,TypesSupported,%REG_DWORD%,7 [Strings] QLOGIC = "QLogic" ql2300.DriverDesc = "QLogic Fibre Channel STOR Miniport Driver (w32 IP)" ql2300.DeviceDesc = "QLogic Fibre Channel Adapter" Floppy_Desc = "QLogic Software Diskette" ;******************************************* ;Handy macro substitutions (non-localizable) SPSVCINST_ASSOCSERVICE = 0x00000002 SERVICE_KERNEL_DRIVER = 1 SERVICE_BOOT_START = 0 SERVICE_ERROR_NORMAL = 1 REG_EXPAND_SZ = 0x00020000 REG_DWORD = 0x00010001Download 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.