[InstallSymbols] ; required section do not remove Type=Symbols 0=;BATCH;FALSE;bool 1=;UNINSTALL;FALSE;bool 2=;DIVID;HPW6 3=;CErrorObjectResourceDLL;$(DIVID)st2.dll 4=;SOURCEPATH;$(EXEPATH) 5=;DLLPATH;$(SYSTEMPATH) 6=;DRIVERSPATH;$(SYSTEMPATH)drivers\ 7=;StartAsThread;?StartAsThread@CDisplayActionThread@@SAHP6AHAAHPAV1@@ZHAAVCString@@@Z 8=;InstallSteps;%Install self;string ;10=;InstallSteps;,pre-Install,$(Product),post-Install;string 9=;AlertDisplay;AlertDisplay 10=;AlertDisplayCopyFiles;AlertDisplayCopyFiles 11=;AlertDisplayDeleteFiles;AlertDisplayDeleteFiles 12=;AlertDisplayCopyFiles From EXEPATH to INSTALLPATH;AlertDisplayCopyFiles From EXEPATH to INSTALLPATH;string 13=;FONTPATH;$(OSDRIVE)\HPFONTS\ 14=;ProductKey;$(InstallKey) 15=;NECFlag;;bool 16=;DisplayObjectDLL;$(DIVID)da1.dll 17=;StartProgressDisplay;?StartDisplay@CProgressDlg@@SAHAAHPAVCDisplayActionThread@@@Z 18=;ShowFontSmart;FALSE;bool 19=;ShowNetwork;TRUE;bool 20=;NumFontSmartFiles;10;number 21=;NumNetworkFiles;10;number 22=;INSTALLPATH;$(OSDRIVE)\$(DIVID)\ 23=;LOG;$(INSTALLPATH)$(OWNNAME)_c.log 24=;DoNotRestart;TRUE;bool ;-------------------------------------------------------------- [Install self] ; required section do not remove UNINSTALLABLE=NOT Type=Product 0=Kernel 1284 Install 1=Make Product Folder 2=ToolBox 3=WWWShortcut 4=ReadmeShortcut ;4=DSMShortcut 5=WebRegShortcut 6=UninstallShortcut ;7=SetPrinterData 7=SetPrinterAttributes,optional 8=Add ControlPanel Entry,optional ;10=LaunchToolbox 9=LaunchWebReg Symbols=Product Level Pre-Install Defaults [Product Level Pre-Install Defaults] Type=Symbols 0=;Product;HP 2500C Series Printer 1=;ShortPrinterName;HP 2500C 2=;PrinterModelName;$(Product) 3=;PrinterFriendlyName;*current value* 4=;Port;LPT1: 5=;PrinterDefault;TRUE;bool 6=;PrinterDirect;FALSE;bool 7=;PrinterQueued;FALSE;bool 8=;PrinterEnableBidi;TRUE;bool 9=;PrinterEnableDevQ;TRUE;bool 10=;PrinterLocal;TRUE;bool 11=;PrinterNetwork;FALSE;bool 12=;PrinterHidden;FALSE;bool 13=;PrinterKeepPrintedJobs;FALSE;bool 14=;PrinterDoCompleteFirst;TRUE;bool 15=;DriverName;$(PrinterModelName) 16=;PRODUCTFOLDERPATH;$(PROGRAMSPATH)$(PRODUCT)\;string 17=;ObjectId;0 18=;SpoolDataType;RAW 19=;PortMonitorName;$(DIVID) Language Monitor 20=;DriverVersion;1;number 21=;PrintProcessor;winprint 22=;DriverDependentFiles;,$(DIVID)kmd.dll,$(DIVID)umd.dll,$(DIVID)ddi.dll,$(DIVID)gui.dll,$(DIVID)r24.dll,$(DIVID)$(ModelPrefix).hpc,$(DIVID)wps.dll,$(DIVID)c32.dll,$(DIVID)hft.dll,$(DIVID)mon.dll,$(DIVID)win.dll,$(DIVID)pda.dll,$(DIVID)res.dll,$(DIVID)vcm.dll,$(DIVID)mem.dll,$(DIVID)mlc.dll,$(DIVID)pml.dll,$(DIVID)iop.dll,$(DIVID)hid.exe,$(DIVID)nmr.dll,$(DIVID)pal.exe,$(DIVID)thd.dll,$(DIVID)thr.exe,$(DIVID)rsu.dll,$(DIVID)rsa.dll,$(DIVID)rda.hlp,$(DIVID)cfg.hlp,$(DIVID)dda.hlp,$(DIVID)hda.hlp,$(DIVID)tda.hlp,$(DIVID)cfg.exe,$(DIVID)inf.exe,$(DIVID)asx.cfg,$(DIVID)cbl.dll,$(DIVID)tec.cfg,$(DIVID)tec.dat,$(DIVID)tec.exe,$(DIVID)sum.dll,$(DIVID)dcp.dll,$(DIVID)bus.dll,$(DIVID)svc.dll,$(DIVID)bsm.exe,$(DIVID)itb.exe,$(DIVID)dev.dll,$(DIVID)nra.dll;multistring 23=;KernelModeDLL;$(DIVID)kmd.dll 24=;DataDLL;$(DIVID)kmd.DLL 25=;ConfigDLL;$(DIVID)umd.dll 26=;PortMonitorDLL;$(DIVID)lpm.dll 27=;DriverName;*current value* 28=;PrinterIndex;19 29=;ModelPrefix;dar 30=;PrinterAttributes;0x45;hex 31=;ToolboxName;1005;resource;$(CErrorObjectResourceDLL);$(ShortPrinterName) 32=;UninstallName;1009;resource;$(CErrorObjectResourceDLL);$(ShortPrinterName) 33=;DsmName;1010;resource;$(CErrorObjectResourceDLL);$(ShortPrinterName) 34=;WWWName;1008;resource;$(CErrorObjectResourceDLL) 35=;QuickTourName;1004;resource;$(CErrorObjectResourceDLL) 36=;ReadmeName;1031;resource;$(CErrorObjectResourceDLL);$(ShortPrinterName) 37=;WebRegName;1033;resource;$(CErrorObjectResourceDLL) 38=;ADDPRNUNINSTALLFILE;$(INSTALLPATH)$(ShortPrinterName)\$(DIVID)tiu.ini [Make Product Folder] ; required section do not remove UNINSTALLABLE=NOT Type=DirAction Symbols=Make Product Folder Symbols Command=Add Dir=$(PRODUCTFOLDERPATH) [Remove Product Folder] ; required section do not remove UNINSTALLABLE=Required DoInstall=FALSE Type=DirAction Symbols=Make Product Folder Symbols Command=Add Dir=$(PRODUCTFOLDERPATH) [Make Product Folder Symbols] ; required section do not remove Type=Symbols 0=;PRODUCTFOLDERPATH;*current value* [OpenProductFolder] Type=ExecuteAction UNINSTALLABLE=NOT Wait=TRUE 0=;DLL;$(DIVID)TI2.dll;OpenFolder [ReadmeShortcut] ; required section do not remove Type=Feature UNINSTALLABLE=Required ;0=DesktopReadmeShortcut 0=ProductFolderReadmeShortcut [DesktopReadmeShortcut] ; required section do not remove Type=ModifyUIAction IconFileName=$(OSPATH)WINHLP32.EXE IconOffset=0 ShowCommand=NORMAL ExeName=$(OSPATH)winhlp32.exe WorkingDirectory=$(SPOOL2DRIVERSPATH) CmdLineParameters=$(SPOOL2DRIVERSPATH)$(DIVID)rda.hlp LinkFileName=$(PRODUCTFOLDERPATH)$(ReadmeName).lnk ShortcutDesc=$(ReadmeName) [ProductFolderReadmeShortcut] ; required section do not remove Type=ModifyUIAction IconFileName=$(OSPATH)WINHLP32.EXE IconOffset=0 ShowCommand=NORMAL ExeName=$(OSPATH)winhlp32.exe WorkingDirectory=$(SPOOL2DRIVERSPATH) CmdLineParameters=$(SPOOL2DRIVERSPATH)$(DIVID)rda.hlp LinkFileName=$(PRODUCTFOLDERPATH)$(ReadmeName).lnk ShortcutDesc=$(ReadmeName) [UninstallShortcut] ; required section do not remove Type=Feature UNINSTALLABLE=Required ;0=DesktopUninstallShortcut 0=ProductFolderUninstallShortcut [DesktopUninstallShortcut] ; required section do not remove Type=ModifyUIAction IconFileName=$(SPOOLDRIVERSPATH)$(DIVID)ST2.DLL IconOffset=1 ShowCommand=NORMAL ExeName=$(SPOOLDRIVERSPATH)$(OWNNAME).exe WorkingDirectory=$(SPOOLDRIVERSPATH) CmdLineParameters=-DSOURCEPATH=;$(EXEPATH);string -P $(Product) -I $(ADDPRNUNINSTALLFILE) -U -DLOG=;$(INSTALLPATH)\$(OWNNAME)_u.log;string LinkFileName=$(DESKTOPPATH)$(UninstallName).lnk ShortcutDesc=$(UninstallName) [ProductFolderUninstallShortcut] ; required section do not remove Type=ModifyUIAction IconFileName=$(SPOOLDRIVERSPATH)$(DIVID)ST2.DLL IconOffset=1 ShowCommand=NORMAL ExeName=$(SPOOLDRIVERSPATH)$(OWNNAME).exe WorkingDirectory=$(SPOOLDRIVERSPATH) CmdLineParameters=-DSOURCEPATH=;$(EXEPATH);string -P $(Product) -I $(ADDPRNUNINSTALLFILE) -U -DLOG=;$(INSTALLPATH)\$(OWNNAME)_u.log;string LinkFileName=$(PRODUCTFOLDERPATH)$(UninstallName).lnk ShortcutDesc=$(UninstallName) [Add ControlPanel Entry] Type=Feature 0=ControlPanel Uninstall,optional 1=ControlPanel Uninstall Printer [ControlPanel Uninstall] Type=ModifyEnvAction UNINSTALLABLE=NOT Keys=:REG:HKEY_LOCAL_MACHINE:SOFTWARE:Microsoft:Windows:CurrentVersion:Uninstall 0=:Add:REG_SZ:: [ControlPanel Uninstall Printer] Type=ModifyEnvAction UNINSTALLABLE=Required Keys=:REG:HKEY_LOCAL_MACHINE:SOFTWARE:Microsoft:Windows:CurrentVersion:Uninstall:$(Product) 0=:Add:REG_SZ:DisplayName:$(product) 1=:Add:REG_SZ:UninstallString:$(SPOOLDRIVERSPATH)$(OWNNAME).exe -DSOURCEPATH=;$(EXEPATH);string -P $(Product) -I $(ADDPRNUNINSTALLFILE) -U -DLOG=;$(INSTALLPATH)\$(OWNNAME)_u.log [Kernel 1284 Install] Type=Feature ; 0=CheckDeLinkMonitor,optional ; 1=CheckDeletePortMonitor,optional ; 2=HPECP Install,optional ; 3=AddPrinterPath ; 4=CheckAddPortMonitor,optional ;5=INICommon 0=HPECP Install,optional 1=AddPrinterPath 2=INICommon [CheckDeLinkMonitor] Type=Feature 0=IsNotNTSP4 1=DeLinkPortMonitorFromDriver [CheckDeletePortMonitor] Type=Feature 0=IsMonitorDeLinked 1=Wait For Monitor 2=DeletePortMonitor 3=Wait For Monitor [CheckAddPortMonitor] Type=Feature 0=IsMonitorDeLinked 1=AddPortMonitor 2=Wait For Monitor 3=AddPrinterDriver [AddPrinterPath] Type=ModifyEnvAction UNINSTALLABLE=FALSE Keys=:INI:$(OSPATH)$(DIVID)DSM.INI:Common 0=:Add:CIS_SZ:LMPrinterDriverDir:$(SPOOL2DRIVERSPATH) [HPECP Install] Type=Feature Uninstallable=NOT ;HPECP needs install if older or equal version is on system or not present 0=Does HPECP Need Install 1=Stop HPECP 2=Get IO DllName 3=HPECP Registry Setup 4=Start HPECP Symbols=HPECP Symbols [HPECP Symbols] Type=Symbols 0=;HPECPVERSION;1 1=;HPECP;$(DIVID)ECP 2=;NECIOName;$(DIVID)ECP 3=;HPIOName;$(DIVID)ECP ;---------------------------------------------------------------------------- [SetPrinterData] Type=Feature Uninstallable=NOT 0=SetPerPrinterData ;1=SetCISPrinterData Symbols=SetPrinterData Symbols [SetPerPrinterData] Type=ExecuteAction Wait=TRUE 0=;DLL;$(DIVID)PTD.dll;?DoSetPrinterData@@YAHXZ Symbols=SetPrinterData Symbols [SetPrinterData Symbols] Type=Symbols 0=;HPCFileName;$(DIVID)$(ModelPrefix).hpc 1=;Printer Model Name;$(PrinterModelName) ; ----------------------------------------------------------------------------- ;-------------------------------------------------------------- [Does HPECP Need Install] Type=ExecuteAction Wait=TRUE 0=;DLL;$(DIVID)IOI.dll;?DoesHPECPNeedInstall@@YAHXZ [Stop HPECP] Type=ExecuteAction Wait=TRUE 0=;DLL;$(DIVID)IOI.dll;?StopHPECP@@YAHXZ [Rename ECP] Type=ExecuteAction Wait=TRUE 0=;DLL;$(DIVID)TI2.dll;RenameECP [Start HPECP] Type=ExecuteAction Wait=TRUE 0=;DLL;$(DIVID)IOI.dll;?StartHPECP@@YAHXZ [Delete HPECP] Type=DeleteFilesAction 0=$(DRIVERSPATH)$(HPECP).sys [Get IO DllName] Type=ExecuteAction Wait=TRUE 0=;DLL;$(DIVID)IOI.dll;?SetupIOInstallName@@YAHXZ [HPECP Registry Setup] Type=Feature 0=HPECP Device Setup 1 1=HPECP Device Setup 2 2=HPECP Device Setup 3 3=HPECP Device Setup 4 4=HPECP Legacy Setup 1,optional 5=HPECP Legacy Setup 2,optional 6=HPECP IO Enable [HPECP Device Setup 1] Type=ModifyEnvAction Keys=:REG:HKEY_LOCAL_MACHINE:SYSTEM:CurrentControlSet:Services:$(HPECP) 0=:Add:REG_MULTI_SZ:DependOnGroup:Parallel arbitrator 1=:Add:REG_MULTI_SZ:DependOnService:Parport 2=:Add:REG_DWORD:ErrorControl:0 3=:Add:REG_SZ:Group:Extended base 4=:Add:REG_DWORD:Start:2 5=:Add:REG_DWORD:Tag:2 6=:Add:REG_DWORD:Type:1 [HPECP Device Setup 2] Type=ModifyEnvAction UNINSTALLABLE=NOT Keys=:REG:HKEY_LOCAL_MACHINE:SYSTEM:CurrentControlSet:Services:$(HPECP):Enum 0=:Add:REG_SZ:0:Root\LEGACY_$(HPECP)\0000 1=:Add:REG_DWORD:Count:1 2=:Add:REG_DWORD:NextInstance:1 [HPECP Device Setup 3] Type=ModifyEnvAction Keys=:REG:HKEY_LOCAL_MACHINE:SYSTEM:CurrentControlSet:Services:$(HPECP):Parameters ;just set the key no real entry/values at install time 0=:Add:REG_SZ:default:0 1=:Add:REG_DWORD:MaxInputMode:4 2=:Add:REG_DWORD:MaxOutputMode:4 3=:Add:REG_DWORD:PortAllocMode:1 4=:Add:REG_DWORD:PortLockMode:2 [HPECP Device Setup 4] Type=ModifyEnvAction Keys=:REG:HKEY_LOCAL_MACHINE:SYSTEM:CurrentControlSet:Services:$(HPECP) ;just set the key no real entry/values at install time 0=:Add:REG_SZ:Version:$(HPECPVERSION) [HPECP Legacy Setup 1] Type=ModifyEnvAction UNINSTALLABLE=NOT Keys=:REG:HKEY_LOCAL_MACHINE:SYSTEM:CurrentControlSet:Enum:Root:LEGACY_$(HPECP) 0=:Add:REG_DWORD:NextInstance:1 [HPECP Legacy Setup 2] Type=ModifyEnvAction UNINSTALLABLE=NOT Keys=:REG:HKEY_LOCAL_MACHINE:SYSTEM:CurrentControlSet:Enum:Root:LEGACY_$(HPECP):0000 0=:Add:REG_SZ:BaseDevicePath:HTREE\ROOT\0 1=:Add:REG_SZ:Class:Unknown ;Note this needs to be read from the Parallel incarnate... not hardcoded 2=:Add:REG_SZ:ClassGUID:{4D36E97E-E325-11CE-BFC1-08002BE10318} 3=:Add:REG_SZ:DeviceDesc:Parallel Device 4=:Add:REG_DWORD:FoundAtEnum:1 5=:Add:REG_DWORD:Problem:0 6=:Add:REG_SZ:Service:$(HPECP) 7=:Add:REG_DWORD:StatusFlags:8 [HPECP IO Enable] Type=ModifyEnvAction Keys=:REG:HKEY_LOCAL_MACHINE:SYSTEM:CurrentControlSet:Control:Print:Monitors:$(PortMonitorName) ;just set the key no real entry/values presence triggers VCOMM to use HPECP 0=:Add:REG_SZ:$(HPECP):InUse [IsNotNTSP4] Type=ExecuteAction Wait=TRUE 0=;DLL;$(DIVID)IOI.dll;?IsNotNTSP4@@YAHXZ [IsMonitorDeLinked] Type=ExecuteAction Wait=TRUE 0=;DLL;$(DIVID)IOI.dll;?IsMonitorDeLinked@@YAHXZ [Wait For Monitor] Type=ExecuteAction Wait=TRUE 0=;DLL;$(DIVID)IOI.dll;?Sleep@@YAHXZ Symbols=Wait For Monitor Symbols [Wait For Monitor Symbols] Type=Symbols 0=;SleepTime;5000;number [DeLinkPortMonitorFromDriver] Type=ExecuteAction Wait=TRUE 0=;DLL;$(DIVID)IOI.dll;?DeLinkPortMonitorFromDriver@@YAHXZ [AddPortMonitor] Type=ExecuteAction Wait=TRUE 0=;DLL;$(DIVID)IOI.dll;?AddPortMonitor@@YAHXZ [DeletePortMonitor] Type=ExecuteAction Wait=TRUE 0=;DLL;$(DIVID)IOI.dll;?DeletePortMonitor@@YAHXZ [AddPrinterDriver] Type=ExecuteAction Wait=TRUE UNINSTALLABLE=REQUIRED 0=;DLL;$(DIVID)PTI.dll;?AddPrinterDriverW@@YAHXZ;?DeletePrinterDriverW@@YAHXZ Symbols=AddPrinterDriver Symbols [AddPrinterDriver Symbols] Type=Symbols 0=;DriverName;*current value* ;-------------------------------------------------------------- [Toolbox] Type=Feature Uninstallable=NOT 0=Toolbox Shortcut [Toolbox Shortcut] Type=Feature 0=Desktop Toolbox Shortcut 1=ProductFolder Toolbox Shortcut [Desktop Toolbox Shortcut] Type=ModifyUIAction IconFileName=$(SPOOL2DRIVERSPATH)$(DIVID)pal.exe IconOffset=0 ShowCommand=NORMAL ExeName=$(SPOOL2DRIVERSPATH)$(DIVID)pal.exe WorkingDirectory=$(SPOOL2DRIVERSPATH) CmdLineParameters=$(PRODUCT) LinkFileName=$(DESKTOPPATH)$(ToolboxName).lnk ShortcutDesc=$(ToolboxName) [ProductFolder Toolbox Shortcut] Type=ModifyUIAction IconFileName=$(SPOOL2DRIVERSPATH)$(DIVID)pal.exe IconOffset=0 ShowCommand=NORMAL ExeName=$(SPOOL2DRIVERSPATH)$(DIVID)pal.exe WorkingDirectory=$(SPOOL2DRIVERSPATH) CmdLineParameters=$(PRODUCT) LinkFileName=$(PRODUCTFOLDERPATH)$(ToolboxName).lnk ShortcutDesc=$(ToolboxName) [WWWShortcut] ; required section do not remove Type=Feature UNINSTALLABLE=Required 0=ProductFolderWWWShortcut [ProductFolderWWWShortcut] ; required section do not remove Type=ModifyUIAction IconFileName=$(INSTALLPATH)$(DIVID)ST2.DLL IconOffset=2 ShowCommand=NORMAL ExeName=$(OSPATH)winhlp32.exe WorkingDirectory=$(SPOOL2DRIVERSPATH) CmdLineParameters=-n 171 $(SPOOL2DRIVERSPATH)$(DIVID)hda.hlp LinkFileName=$(PRODUCTFOLDERPATH)$(WWWName).lnk ShortcutDesc=$(WWWName) [WebRegShortcut] ; required section do not remove Type=Feature UNINSTALLABLE=Required 0=ProductFolderWebRegShortcut ;1=StartupFolderWebRegShortcut [StartupFolderWebRegShortcut] ; required section do not remove Type=ModifyUIAction IconFileName=$(INSTALLPATH)$(DIVID)ST2.DLL IconOffset=3 ShowCommand=NORMAL ExeName=$(OSPATH)winhlp32.exe WorkingDirectory=$(SPOOL2DRIVERSPATH) CmdLineParameters=-n 178 $(SPOOL2DRIVERSPATH)$(DIVID)hda.hlp LinkFileName=$(STARTUPPATH)$(WebRegName).lnk ShortcutDesc=$(WebRegName) [ProductFolderWebRegShortcut] ; required section do not remove Type=ModifyUIAction IconFileName=$(INSTALLPATH)$(DIVID)ST2.DLL IconOffset=3 ShowCommand=NORMAL ExeName=$(OSPATH)winhlp32.exe WorkingDirectory=$(SPOOL2DRIVERSPATH) CmdLineParameters=-n 178 $(SPOOL2DRIVERSPATH)$(DIVID)hda.hlp LinkFileName=$(PRODUCTFOLDERPATH)$(WebRegName).lnk ShortcutDesc=$(WebRegName) [LaunchWebReg] Type=ExecuteAction Wait=FALSE 0=;PGM;$(OSPATH)winhlp32.exe -n 178 $(SPOOL2DRIVERSPATH)$(DIVID)hda.hlp;$(SPOOL2DRIVERSPATH) [LaunchToolbox] Type=ExecuteAction Wait=FALSE 0=;PGM;$(SPOOL2DRIVERSPATH)$(DIVID)pal.exe "-i" "-p 5";$(SPOOL2DRIVERSPATH) ;-------------------------------------------------------------- ; Unused ;-------------------------------------------------------------- [DSMShortcut] ; required section do not remove Type=ModifyUIAction IconFileName=$(SPOOL2DRIVERSPATH)$(DIVID)dsm.exe IconOffset=0 ShowCommand=NORMAL ExeName=$(SPOOL2DRIVERSPATH)$(DIVID)dsm.exe WorkingDirectory=$(SPOOL2DRIVERSPATH) CmdLineParameters=model? $(PRODUCT) LinkFileName=$(PRODUCTFOLDERPATH)$(DsmName).lnk ShortcutDesc=$(DsmName) [SetPrinterAttributes] Type=ExecuteAction Wait=TRUE Uninstallable=NOT 0=;DLL;$(DIVID)PTD.dll;?SetPrinterAttributes@@YAHXZ Symbols=SetPrinterAttributes Symbols [SetPrinterAttributes Symbols] Type=Symbols 0=;PrinterDefault;*current value* 1=;PrinterDirect;*current value* 2=;PrinterQueued;*current value* 3=;PrinterEnableBidi;*current value* 4=;PrinterEnableDevQ;*current value* 5=;PrinterLocal;*current value* 6=;PrinterNetwork;*current value* 7=;PrinterHidden;*current value* 8=;PrinterKeepPrintedJobs;*current value* 9=;PrinterDoCompleteFirst;*current value* [INICommon] Type=ModifyEnvAction UNINSTALLABLE=FALSE Keys=:INI:$(OSPATH)$(DIVID)DSM.INI:Common 0=:Add:CIS_SZ:Bidi:0000 1=:Add:CIS_SZ:NetBidi:0000 2=:Add:CIS_SZ:RunStatus:0600Download 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.