P1160Cam.inf Driver File Contents (Creative_PC-CAM_880_English.zip)

;---------------------------------------------------------------------------
; P1160CAM.INF -- Creative Camera Model Number PD1160 installation
; Copyright (c) 2003 Creative Technology Ltd. All rights reserved.
;---------------------------------------------------------------------------

; --------------------------- Version Section ---------------------------------
[Version]
Signature   ="$CHICAGO$"
LayoutFile  =Layout.inf,Layout1.inf,Layout2.inf
Class       =Image
ClassGUID   ={6BDD1FC6-810F-11D0-BEC7-08002BE2092F}
CatalogFile =P1160Cam.cat
Provider    =%szMfg%
DriverVer   =05/08/2003,%szVersion%

; --------------------------- SourceDisksNames Section ------------------------
[SourceDisksNames]
1 =%szDiskName%,,,

; --------------------------- SourceDisksFiles Section ------------------------
[SourceDisksFiles]
P1160Buk.sys =1,,
P1160Swa.dll =1,,
P1160Wia.dll =1,,
P1160Sti.dll =1,,
P1160Wrp.dll =1,,
GdiPlus.dll  =1,,
CtCamMgr.dll =1,,
P1160Hwx.dll =1,,
P1160Hw2.dll =1,,
P1160Foa.dll =1,,
P1160Pin.dll =1,,
P1160Pin.crl =1,,
P1160Twn.ds  =1,,
P1160Twn.dll =1,,
P1160Twn.lng =1,,
CtDrvIns.exe =1,,
PD1160.uns   =1,,
P1160Vid.sys =1,,
P1160Jpg.dll =1,,
P1160Dex.ax  =1,,
P1160Dex.crl =1,,
Vfwupd.exe   =1,,
P1160Vfw.drv =1,,
P1160Vfw.dll =1,,

; --------------------------- DestinationDirs Section -------------------------
[DestinationDirs]
DefaultDestDir                 =11
CtlCam.Cam.CopyWDMDrivers      =10,System32\Drivers
CtlCam.Cam.CopyUserDrivers     =11
CtlCam.Cam.CopyTwainFiles      =10,Twain_32\Creative\PD1160
CtlCam.Cam.CopyWinFiles        =10
CtlCam.Vid.CopyWDMDrivers      =10,system32\drivers
CtlCam.Vid.CopyWDMDrivers.SYS  =10,system32\drivers
CtlCam.Vid.CopyUserDrivers     =11
CtlCam.Vid.CopyWinFiles        =10
CtlCam.Vid.CopyUserDrivers.SYS =11
CtlCam.Vid.CopyVfwDriver       =11
CtlCam.Vid.CopyVfwDriver.NT    =11

; --------------------------- ControlFlags Section ----------------------------
[ControlFlags]
ExcludeFromSelect =*

; --------------------------- Manufacturer Section ----------------------------
[Manufacturer]
%szMfg% =Creative

; --------------------------- Models Section ----------------------------------
[Creative]
%szCamDeviceDesc% =CtlCam.Cam,USB\VID_04F2&PID_A208
%szCamDeviceDesc% =CtlCam.Cam,USB\VID_041E&PID_4024
%szCamDeviceDesc% =CtlCam.Cam,USB\VID_041E&PID_4026
%szVidDeviceDesc% =CtlCam.Vid,COACH\CAP&VID_04F2&PID_A208
%szVidDeviceDesc% =CtlCam.Vid,COACH\CAP&VID_041E&PID_4024
%szVidDeviceDesc% =CtlCam.Vid,COACH\CAP&VID_041E&PID_4026

; --------------------------- DDInstall Sections ------------------------------
[CtlCam.Cam]
DriverVer     =05/08/2003,%szVersion%
Include       =Ks.inf,Kscaptur.inf,ksfilter.inf 
Needs         =KS.Registration,KSCAPTUR.Registration
AddReg        =CtlCam.Cam.STI.Cm.AddReg,CtlCam.Cam.Cm.AddReg,CtlCam.Cam.Basic.AddReg,CtlCam.Cam.Custom.AddReg
CopyFiles     =CtlCam.Cam.CopyWDMDrivers,CtlCam.Cam.CopyUserDrivers,CtlCam.Cam.CopyTwainFiles,CtlCam.Cam.CopyWinFiles
SubClass      =StillImage
DeviceType    =2
Capabilities  =0x15
DeviceData    =CtlCam.Cam.DeviceData
PortSelect    =No
ICMProfiles   ="sRGB Color Space Profile.icm"

[CtlCam.Cam.NT]
Include       =Ks.inf,Kscaptur.inf
Needs         =KS.Registration,KSCAPTUR.Registration.NT
AddReg        =CtlCam.Cam.STI.Cm.AddReg,CtlCam.Cam.Cm.AddReg,CtlCam.Cam.Custom.AddReg
CopyFiles     =CtlCam.Cam.CopyWDMDrivers,CtlCam.Cam.CopyUserDrivers,CtlCam.Cam.CopyTwainFiles,CtlCam.Cam.CopyWinFiles
SubClass      =StillImage
DeviceType    =2
Capabilities  =0x15
DeviceData    =CtlCam.Cam.DeviceData
PortSelect    =No
ICMProfiles   ="sRGB Color Space Profile.icm"

[CtlCam.Vid]
DriverVer     =05/08/2003,%szVersion%
Include       =Ks.inf,Kscaptur.inf,ksfilter.inf 
Needs         =KS.Registration,KSCAPTUR.Registration
AddReg        =CtlCam.Vid.STI.Cm.AddReg,CtlCam.Vid.Basic.AddReg,CtlCam.Vid.Cm.AddReg,CtlCam.JpegCode.AddReg,CtlCam.Vid.Vfw.AddReg,CtlCam.Vid.Setup.AddReg.W98,CtlCam.Vid.Uns.AddReg
UpdateInis    =CtlCam.Vid.UpdateIni
CopyFiles     =CtlCam.Vid.CopyWDMDrivers,CtlCam.Vid.CopyWDMDrivers.SYS,CtlCam.Vid.CopyUserDrivers,CtlCam.Vid.CopyWinFiles,CtlCam.Vid.CopyUserDrivers.SYS,CtlCam.Vid.CopyVfwDriver
SubClass      =StillImage
DeviceType    =3
DeviceSubType =0x1
Capabilities  =0x31
DeviceData    =CtlCam.Vid.DeviceData
PortSelect    =No
ICMProfiles   ="sRGB Color Space Profile.icm"

[CtlCam.Vid.NT]
Include       =Ks.inf,Kscaptur.inf
Needs         =KS.Registration,KSCAPTUR.Registration.NT
AddReg        =CtlCam.Vid.STI.Cm.AddReg,CtlCam.Vid.Cm.AddReg,CtlCam.JpegCode.AddReg,CtlCam.Vid.Vfw.AddReg.NT,CtlCam.Vid.Uns.AddReg.NT
UpdateInis    =CtlCam.Vid.UpdateIni
CopyFiles     =CtlCam.Vid.CopyWDMDrivers,CtlCam.Vid.CopyUserDrivers,CtlCam.Vid.CopyWinFiles,CtlCam.Vid.CopyVfwDriver.NT
SubClass      =StillImage
DeviceType    =3
DeviceSubType =0x1
Capabilities  =0x31
DeviceData    =CtlCam.Vid.DeviceData
PortSelect    =No
ICMProfiles   ="sRGB Color Space Profile.icm"

; --------------------------- STI/WIA Sections --------------------------------
[CtlCam.Cam.STI.Cm.AddReg]
HKR,,USDClass,,%szSTIWIADevice.GUID%
HKCR,CLSID\%szSTIWIADevice.GUID%,,,%szSTIWIADesc%
HKCR,CLSID\%szSTIWIADevice.GUID%\InProcServer32,,,%11%\%szSTIWIAFile%
HKCR,CLSID\%szSTIWIADevice.GUID%\InProcServer32,ThreadingModel,,"Both"

[CtlCam.Vid.STI.Cm.AddReg]
HKR,,USDClass,,"{0527D1D0-88C2-11D2-82C7-00C04F8EC183}"

[CtlCam.Cam.DeviceData]
TwainDS     =%szTwainDSDesc%
Server      =local
; Indicates COM component to load for UI.
; Use {4DB1AD10-3391-11D2-9A33-00C04FA36145} for
; default WIA UI.
UI Class ID ={4DB1AD10-3391-11D2-9A33-00C04FA36145}
; The DLL that gives access to the device.
LowerDll    =P1160Wrp.dll

[CtlCam.Vid.UpdateIni]
System.ini,Drivers32,,"VIDC.JPEG=P1160Jpg.dll",0
System.ini,Drivers32,,"VIDC.MJPG=P1160Jpg.dll",0
System.ini,Drivers,,"MSVideo.%szVfwKey%=%szVfwBaseFileName%.drv",0

[CtlCam.Vid.DeviceData]
Server      =local
; Indicates COM component to load for UI.
; Use {5D8EF5A3-AC13-11D2-A093-00C04F72DC3C} for
; default WIA UI
UI Class ID ={5D8EF5A3-AC13-11D2-A093-00C04F72DC3C}

; --------------------------- Registry Section --------------------------------
[CtlCam.Cam.Basic.AddReg]
; ** Device driver **
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,%szCamDriver%

[CtlCam.Cam.Cm.AddReg]
HKR,,CtProductName,,%szCamProductName%

[CtlCam.Vid.Basic.AddReg]
; ** Device driver **
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,%szVidDriver%

[CtlCam.Vid.Cm.AddReg]
; ** Driver package version **
HKLM,%szConfigRegistry%,"Version",0,%szVersion%
HKR,,CtProductName,,%szVidProductName%

; ** For add/remove programs applet **
HKLM,%MSUninstall%\%szUninstall%,"DisplayName",0,"%szUninstallDisplay% (%szVersion%)"

; ** Custom Device Setting Property Page registration **
HKCR,CLSID\%szCustomDevSetting.GUID%,,,%szPropPage_CustomDevSetting%
HKCR,CLSID\%szCustomDevSetting.GUID%\InprocServer32,,,%11%\%szExtPageFile%
HKCR,CLSID\%szCustomDevSetting.GUID%\InprocServer32,ThreadingModel,,Both

; ** Custom Stream Config Property Page registration **
HKCR,CLSID\%szCustomStreamConfig.GUID%,,,%szPropPage_CustomStreamConfig%
HKCR,CLSID\%szCustomStreamConfig.GUID%\InprocServer32,,,%11%\%szExtPageFile%
HKCR,CLSID\%szCustomStreamConfig.GUID%\InprocServer32,ThreadingModel,,Both

; ** VFW driver component registration **
HKCR,CLSID\%szVFWNR.GUID%,,,"VFW NR"
HKCR,CLSID\%szVFWNR.GUID%\InprocServer32,,,%11%\"%szVfwBaseFileName%.dll"
HKCR,CLSID\%szVFWNR.GUID%\InprocServer32,ThreadingModel,,Both

; ** VFW driver component registration **
HKCR,CLSID\%szVFWSG.GUID%,,,"VFW SG"
HKCR,CLSID\%szVFWSG.GUID%\InprocServer32,,,%11%\"%szVfwBaseFileName%.dll"
HKCR,CLSID\%szVFWSG.GUID%\InprocServer32,ThreadingModel,,Both

; --------------------------- Vendor specific Section -------------------------
[CtlCam.Cam.Custom.AddReg]
; ** Device setting **
HKR,Parameters,EnableStill,0x00010001,1
HKR,Parameters,EnableVC,0x00010001,1

; CompressionRatio, valid range 10 .. 170
; This will configure the compression ratio for a new
; still image to be captured with.
; 10 means ratio=1.0, 45 means ratio=4.5 ...
HKR,Parameters,CompressionRatio,0x00010001,75

; PreCaptureInterval, valid range 0 .. 30000 (milliseconds)
; This will configure the pre capture delay for still image.
HKR,Parameters,PreCaptureInterval,0x00010001,2500

; CaptureSaveTimeout, valid range 5000 .. 30000 (milliseconds)
; Maximum time allowed to save the image during still capture.
HKR,Parameters,CaptureSaveTimeout,0x00010001,15000

; EnableWB, enable white balance control during still capture.
; 0 - disable
; 1 - enable
HKR,Parameters,EnableWB,0x00010001,1

; StartupIdleMode, for chipset testing. Do NOT change!
HKR,Parameters,StartupIdleMode,0x00010001,1

; MinViewEvttEntry, valid range 0 .. MaxViewEvttEntry
; The minimal index in EVTT table that corresponds to maximal brightenss
HKR,Parameters,MinViewEvttEntry,0x00010001,0

; MaxViewEvttEntry, valid range MinViewEvttEntry .. 127
; The maximal index in EVTT table that corresponds to minimal brightenss
HKR,Parameters,MaxViewEvttEntry,0x00010001,127

; VideoExposureDeviation, valid range 0 .. 31
; This will configure the video autobrightness.
HKR,Parameters,VideoExposureDeviation,0x00010001,15

; VideoCompressionRatio, valid range 10 .. 170
; This will configure the default compression ratio of video stream.
; 10 means ratio=1.0, 45 means ratio=4.5 ...
HKR,Parameters,VideoCompressionRatio,0x00010001,75

; VideoEdgeEnhancement, valid range 0 .. 255
; This will configure the edge enhancement of video stream.
HKR,Parameters,VideoEdgeEnhancement,0x00010001,2

; FrameRate, valid range 1 .. 200 (frames per second)
; Should be defined for each video mode.
; Set to 0 if video mode not present.
HKR,Parameters\VideoModes\0,FrameRate,0x00010001,22
HKR,Parameters\VideoModes\1,FrameRate,0x00010001,30
HKR,Parameters\VideoModes\2,FrameRate,0x00010001,10
HKR,Parameters\VideoModes\3,FrameRate,0x00010001,0
HKR,Parameters\VideoModes\4,FrameRate,0x00010001,0

; MinFrameRate, valid range 1 .. FrameRate (frames per second)
; Should be defined for each video mode.
; If video mode not present then ignored.
HKR,Parameters\VideoModes\0,MinFrameRate,0x00010001,1
HKR,Parameters\VideoModes\1,MinFrameRate,0x00010001,1
HKR,Parameters\VideoModes\2,MinFrameRate,0x00010001,1
HKR,Parameters\VideoModes\3,MinFrameRate,0x00010001,1
HKR,Parameters\VideoModes\4,MinFrameRate,0x00010001,1

; HardwareConfig entry indicates what type of connection
; the device uses. First number should always be 1. The
; second number varies: 1=unknown, 2=SCSI, 4=USB,
; 8=serial, 16=parallel
HKR,,HardwareConfig,1,1

[CtlCam.JpegCode.AddReg]
HKLM,%MSDrivers32Key%,VIDC.JPEG,,P1160Jpg.dll
HKLM,%MSDrivers32Key%,VIDC.MJPG,,P1160Jpg.dll

; --------------------------- VFW Section -------------------------------------
[CtlCam.Vid.Vfw.AddReg]     ; Creative
; ** For Video For Window driver in Windows 98 and ME **
HKLM,%MSMediaResourcesMSVideo%\MSVideo.%szVfwKey%,"Description",,%szVfwDeviceDesc%
HKLM,%MSMediaResourcesMSVideo%\MSVideo.%szVfwKey%,"FriendlyName",,%szVfwDeviceDesc%
HKLM,%MSMediaResourcesMSVideo%\MSVideo.%szVfwKey%,"Driver",,"%szVfwBaseFileName%.drv"

[CtlCam.Vid.Vfw.AddReg.NT]  ; Creative
; ** For Video For Window driver in Windows NT **
HKLM,%MSMediaResourcesMSVideo%\MSVideo.%szVfwKey%,"Description",,%szVfwDeviceDesc%
HKLM,%MSMediaResourcesMSVideo%\MSVideo.%szVfwKey%,"FriendlyName",,%szVfwDeviceDesc%
HKLM,%MSMediaResourcesMSVideo%\MSVideo.%szVfwKey%,"Driver",,"%szVfwBaseFileName%.dll"

; --------------------------- Add/Remove Section ------------------------------
[CtlCam.Vid.Setup.AddReg.W98]
HKLM,%MSRunOnce%,%szDeviceSetup%,,"RunDll32.exe %szInsPlugIn%,RunDLL32EP 514"

[CtlCam.Vid.Uns.AddReg]
HKLM,%MSUninstall%\%szUninstall%,"UninstallString",0,"%10%\CtDrvIns.exe -uninstall -script %szUNSScript% -plugin %szInsPlugIn% -pluginres %szInsPlugInRes%"

[CtlCam.Vid.Uns.AddReg.NT]
HKLM,%MSUninstall%\%szUninstall%,"UninstallString",0,"%10%\CtDrvIns.exe -uninstall -script %szUNSScript% -unsext NT -plugin %szInsPlugIn% -pluginres %szInsPlugInRes%"

; --------------------------- DDInstall.Services Section ----------------------
[CtlCam.Cam.NT.Services]
AddService =%szCamServiceName%,0x00000002,CtlCam.Cam.ServiceInstall

[CtlCam.Vid.NT.Services]
AddService =%szVidServiceName%,0x00000002,CtlCam.Vid.ServiceInstall

[CtlCam.Cam.ServiceInstall]
DisplayName   =%szCamDeviceDesc%
ServiceType   =1
StartType     =3
ErrorControl  =1
ServiceBinary =%12%\%szCamDriver%

[CtlCam.Vid.ServiceInstall]
DisplayName   =%szVidDeviceDesc%
ServiceType   =1
StartType     =3
ErrorControl  =1
ServiceBinary =%12%\%szVidDriver%

; --------------------------- DDInstall.CoInstallers Section ------------------
[CtlCam.Vid.NT.CoInstallers]
AddReg    =CtlCam.Vid.CoInst.AddReg
CopyFiles =CTL.CopyCoInstFile

[CtlCam.Vid.CoInst.AddReg]
HKR,,CoInstallers32,0x00010000,"%szInsPlugIn%,CoInstallerEntryPoint"

; --------------------------- DDInstall.Interfaces Section --------------------
[CtlCam.Vid.Interfaces]
AddInterface =%KSCATEGORY_CAPTURE%,GLOBAL,CtlCam.Vid.Interface

[CtlCam.Vid.NT.Interfaces]
AddInterface =%KSCATEGORY_CAPTURE%,GLOBAL,CtlCam.Vid.Interface

[CtlCam.Vid.Interface]
AddReg =CtlCam.Vid.Intf.AddReg

[CtlCam.Vid.Intf.AddReg]
HKR,,CLSID,,%ProxyVidCap.CLSID%
HKR,,ExtensionDLL,,%szExtPageFile%
HKR,,FriendlyName,,%szVidDeviceDesc%

; IAMVideoCompression installed as static interface on both output pins
HKR,PinFactory\0\Interfaces\{C6E13343-30AC-11d0-A18C-00A0C9118956},,,{C6E13343-30AC-11d0-A18C-00A0C9118956}
HKR,PinFactory\1\Interfaces\{C6E13343-30AC-11d0-A18C-00A0C9118956},,,{C6E13343-30AC-11d0-A18C-00A0C9118956}

; This overrides the standard device control property page with custom pages (CTL)
; Overrides the standard VideoProcAmp property page with custom one.
HKR,PageAliases,"%MSDefVideoProcAmp.GUID%",1,0x2A,0xFB,0xE8,0x4F,0x43,0xDC,0xB3,0x42,0xB6,0x66,0x8F,0x54,0x5A,0xF4,0x78,0x39
; Overrides the standard StreamConfig property page with custom one.
HKR,PageAliases,"%MSDefStreamConfig.GUID%",1,0x2F,0x1E,0xC5,0xC0,0x09,0x44,0x38,0x46,0xA2,0xA1,0xCA,0xB9,0xD0,0xA5,0x52,0x65

; --------------------------- CopyFiles Section -------------------------------
[CtlCam.Cam.CopyWDMDrivers]
P1160Buk.sys

[CtlCam.Cam.CopyUserDrivers]
P1160Swa.dll
P1160Sti.dll
P1160Wrp.dll
GdiPlus.dll
CtCamMgr.dll

[CtlCam.Cam.CopyTwainFiles]
P1160Twn.ds
P1160Twn.dll
P1160Twn.lng

[CtlCam.Cam.CopyWinFiles]
CtDrvIns.exe
PD1160.uns

[CTL.CopyCoInstFile]

[CtlCam.Vid.CopyWDMDrivers]
P1160Vid.sys

[CtlCam.Vid.CopyUserDrivers]
P1160Hwx.dll
P1160Hw2.dll
P1160Foa.dll
P1160Pin.dll
P1160Pin.crl
P1160Dex.ax
P1160Dex.crl
P1160Jpg.dll
P1160Wia.dll ; to prevent PC-CAM Center from launching during installing in WinXP

[CtlCam.Vid.CopyWinFiles]
Vfwupd.exe

[CtlCam.Vid.CopyVfwDriver]
P1160Vfw.drv

[CtlCam.Vid.CopyVfwDriver.NT]
P1160Vfw.dll

; do not remove the files below

[CtlCam.Vid.CopyWDMDrivers.SYS]
Stream.sys
UsbCamD.sys

[CtlCam.Vid.CopyUserDrivers.SYS]
Msh263.drv

; --------------------------- Strings Section ---------------------------------
[Strings]
;--------------------------------
; System related. Do not change.
;--------------------------------
; ** Note: only register value is case sensitive, key is not. **
ProxyVidCap.CLSID       ="{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
KSCATEGORY_CAPTURE      ="{65E8773D-8F56-11D0-A3B9-00A0C9223196}"
MSRunOnce               ="SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce"
MSUninstall             ="SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall"
MSMediaResourcesMSVideo ="SYSTEM\CurrentControlSet\Control\MediaResources\msvideo"
MSDefVideoProcAmp.GUID  ="{71F96464-78F3-11d0-A18C-00A0C9118956}"
MSDefCameraCtrl.GUID    ="{71F96465-78F3-11d0-A18C-00A0C9118956}"
MSDefStreamConfig.GUID  ="{71F96467-78F3-11d0-A18C-00A0C9118956}"
MSDrivers32Key          ="Software\Microsoft\Windows NT\CurrentVersion\Drivers32"

;-------------------------------------
; User-definable - hardware dependent
;-------------------------------------
szMfg                   ="Creative Labs"
szCamDeviceDesc         ="Creative PC-CAM 880 (Camera)"
szVidDeviceDesc         ="Creative PC-CAM 880 (Video)"
szCamProductName        ="Creative PC-CAM 880 (Camera)"
szVidProductName        ="Creative PC-CAM 880 (Video)" 
szConfigRegistry        ="Software\Creative Tech\Dual Mode Cameras\PD1160"

szUninstall             ="Creative PD1160"
szUninstallDisplay      ="Creative PC-CAM 880 Driver"

szTwainDSDesc           ="Creative PC-CAM 880 (Camera)"
szSTIWIADesc            ="PD1160 STI - WIA Abstraction Layer Driver"

szVfwKey                ="P1160VFW"
szVfwDeviceDesc         ="Creative PC-CAM 880 (VFW)"

szDiskName              ="Creative PC-CAM 880 Driver Disk"
szCamServiceName        ="P1160COM"
szVidServiceName        ="P1160VID"
szDeviceSetup           ="PC-CAM 880 Setup"

; File names
szCamDriver             ="P1160Buk.sys"
szVidDriver             ="P1160Vid.sys"
szSTIWIAFile            ="P1160Swa.dll"
szInsPlugIn             ="P1160Pin.dll"
szInsPlugInRes          ="P1160Pin.crl"
szExtPageFile           ="P1160Dex.ax"
szUNSScript             ="Pd1160.uns"
szVfwBaseFileName       ="P1160Vfw"

; Custom Property pages
szPropPage_CustomDevSetting   ="PD1160 Custom Device Setting Property Page"
szPropPage_CustomStreamConfig ="PD1160 Custom Video Stream Config Property Page"

szSTIWIADevice.GUID       ="{E576A668-07AA-4726-8891-0842C546F325}"
szCustomDevSetting.GUID   ="{4FE8FB2A-DC43-42b3-B666-8F545AF47839}"
szCustomStreamConfig.GUID ="{C0C51E2F-4409-4638-A2A1-CAB9D0A55265}"
szVFWNR.GUID              ="{55113A11-7CD0-488f-B631-85526618FC64}"
szVFWSG.GUID              ="{A6694131-7522-4e03-A03B-423A255F5143}"

;----------------------
; Version information
;----------------------
szVersion ="1.00.05.0403"
Download Driver Pack

How To Update Drivers Manually

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.

server: web2, load: 1.38