hpgmasti.inf Driver File Contents (sj646it.exe)

;-------------------------------------------------------------------------------
; hpgmasti.inf  --	Windows Still Image Setup File for the HP ScanJet 2200C Scanner
; Copyright (c) 2000 Hewlett-Packard Company
; Manufacturer:  Hewlett-Packard Co.
;-------------------------------------------------------------------------------

[Version]
Signature="$CHICAGO$"
Class=Image
ClassGUID={6bdd1fc6-810f-11d0-bec7-08002be2092f}
Provider=%Provider%
CatalogFile=hpgmasti.cat
DriverVer=08/05/2001,1.00.0000.1

; Class installer that prevents a Win95 USB Hardware First Installation.
[ClassInstall]
AddReg=HPImageClass.AddReg
CopyFiles=HPImageClass.CopyFiles

[HPImageClass.CopyFiles]
hpsj95ci.dll
hpsjvset.dll

[HPImageClass.AddReg]
HKR,,,,%HPImageClass.Desc%
HKR,,Installer,,hpsj95ci.dll
HKR,,NoUseClass,,1
HKR,,NoInstallClass,,1
HKR,,NoDisplayClass,,1
HKR,,SilentInstall,,1
HKR,,Icon,,-20

[DestinationDirs]
; By default, files will be copied to \windows\system.
DefaultDestDir=11
SJ2200C.Usb.CopyDriver=10,system32\drivers
;SJ2200C.CopyInf=17 ; \Windows\Inf

[ControlFlags]
; Remove comment from this line if all devices are PnP.
ExcludeFromSelect=*

[Manufacturer]
%Mfg%=Models, NT.5.1

[Models]
; STI Models
%SJ2200C.DeviceDesc% = SJ2200C.Scanner,  USB\Vid_03F0&Pid_0605
; WIA models
%SJ2200C.DeviceDesc% = SJ2200C.Scanner.WIA,  USB\Vid_03F0&Pid_0605

[Models.NT.5.1]
%SJ2200C.DeviceDesc% = SJ2200C.Scanner.XP,  USB\Vid_03F0&Pid_0605


;--------------------------------------
; Scanner Info Section -- STI (Win98/Win98SE)
;--------------------------------------
[SJ2200C.Scanner]
;Non-Millenium OSes only.  Make sure DriverVer is NOT newer than the WIA section!!!
DriverVer=01/01/2000,1.00.0000.1
SubClass=StillImage
DeviceType=1
DeviceSubType=0x1
Capabilities=3
Events=SJ2200C.Events
AddReg=SJ2200C.AddReg
CopyFiles=SJ2200C.CopyFiles,SJ2200C.Usb.CopyDriver
DelFiles=SJ2200C.DelSysFiles
DeviceData=SJ2200C.DeviceData
UninstallSection=Uninstall.Usb.Scanner
ICMProfiles="sRGB Color Space Profile.icm"
VendorSetup="hpsjvset,InstallScanJetSoftware 2200C"

;--------------------------------------
; Scanner Info Section -- WIA section (Millenium)
;--------------------------------------
[SJ2200C.Scanner.WIA]
;Millenium (WIA) OSes only.  Make sure DriverVer is newer than the Win98 section!!!
DriverVer=06/22/2001,1.01.0000.1
Include=sti.inf
Needs=STI.USBSection
SubClass=StillImage
DeviceType=1
DeviceSubType=0x1
Capabilities=0x33
Events=SJ2200C.Events
AddReg=SJ2200C.AddReg
CopyFiles=SJ2200C.CopyFiles
DelFiles=SJ2200C.DelSysFiles
DeviceData=SJ2200C.DeviceData.WIA
UninstallSection=Uninstall.Usb.Scanner
ICMProfiles="sRGB Color Space Profile.icm"
VendorSetup="hpsjvset,InstallScanJetSoftware 2200C"

;--------------------------------------
; Scanner Info Section -- win2000 section
;--------------------------------------
[SJ2200C.Scanner.NT]
DriverVer=06/22/2001,1.00.0000.1
Include=sti.inf
Needs=STI.USBSection
SubClass=StillImage
DeviceType=1
DeviceSubType=0x1
Capabilities=3
Events=SJ2200C.Events
AddReg=SJ2200C.AddReg.NT
CopyFiles=SJ2200C.CopyFiles
DelFiles=SJ2200C.DelSysFiles
DeviceData=SJ2200C.DeviceData
UninstallSection=Uninstall.Usb.Scanner.NT
ICMProfiles="sRGB Color Space Profile.icm"
;VendorSetup="hpsjvset,InstallScanJetSoftware 2200C"

[SJ2200C.Scanner.NT.HW]
AddReg=SJ2200C.HWmodel

;--------------------------------------
; Scanner Info Section -- WIA section (XP)
;--------------------------------------
[SJ2200C.Scanner.XP]
;Millenium (WIA) OSes only.  Make sure DriverVer is newer than the Win98 section!!!
DriverVer=08/05/2001,1.01.0000.1
Include=sti.inf
Needs=STI.USBSection
SubClass=StillImage
DeviceType=1
DeviceSubType=0x1
Capabilities=0x33
Events=SJ2200C.Events
AddReg=SJ2200C.AddReg
CopyFiles=SJ2200C.CopyFiles
DelFiles=SJ2200C.DelSysFiles
DeviceData=SJ2200C.DeviceData.WIA
UninstallSection=Uninstall.Usb.Scanner
ICMProfiles="sRGB Color Space Profile.icm"
;VendorSetup="hpsjvset,InstallScanJetSoftware 2200C"

[SJ2200C.Scanner.XP.HW]
AddReg=SJ2200C.HWmodel

[SJ2200C.Scanner.XP.Services]
Include=sti.inf
Needs=STI.USBSection.Services

[SJ2200C.DeviceData]
TwainDS="HP PrecisionScan LTX 1.2"
ModelNo=8480  ; Always set to the HP Manufacuring model number of the scanner
SleepTime=900000
PollingTime=500
EventMask1=1
EventMask2=1
EventMask3=1
EventMask4=1

[SJ2200C.DeviceData.WIA]
TwainDS="HP PrecisionScan LTX 1.2"
Server=local
UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145}
ModelNo=8480  ; Always set to the HP Manufacuring model number of the scanner
SleepTime=900000
PollingTime=500
EventMask1=1
EventMask2=1
EventMask3=1
EventMask4=1

[SJ2200C.Scanner.NT.Services]
Include=sti.inf
Needs=STI.USBSection.Services


[SJ2200C.Events]
; These are events that this device supports
HP2200C_SCAN="%HP2200C_SCAN%",{4EB60EA0-8966-11d3-B7F2-0080C8F66D74},%LAUNCH_APPLICATION_SCAN%
HP2200C_COPY="%HP2200C_COPY%",{C9E29B22-880D-11d3-B7F2-0080C8F66D74},%LAUNCH_APPLICATION_COPY%

;--------------------------------------------------------------------------------------------------
;  This is for the coninstaller functionality that replaces VendorSetup
[SJ2200C.HWmodel]
HKR,,CoinstallerModel,,"2200C"

[SJ2200C.Scanner.NT.coinstallers]
AddReg=Coinstaller.AddReg
CopyFiles=Coinstaller.CopyFiles

[SJ2200C.Scanner.XP.CoInstallers]
AddReg=Coinstaller.AddReg
CopyFiles=Coinstaller.CopyFiles

[Coinstaller.AddReg]
HKR,,CoInstallers32,0x00010000,"hpsjvset.dll,HPScannerCoInstaller"

[SJ2200C.InfPathReg]
HKR,,InstalledFrom,,%01%

[SJ2200C.AddReg]
HKR,,HardwareConfig,1,4
HKR,,DevLoader,,*NTKERN
HKR,,NTMPDriver,,USBSCAN.SYS
HKR,,USDClass,,"{DB561F4A-DC87-4d80-9753-82310023AB58}"
HKCR,CLSID\{DB561F4A-DC87-4d80-9753-82310023AB58},,,"HP ScanJet 2200C USD"
HKCR,CLSID\{DB561F4A-DC87-4d80-9753-82310023AB58}\InProcServer32,,,%11%\hpgmausd.dll
HKCR,CLSID\{DB561F4A-DC87-4d80-9753-82310023AB58}\InProcServer32,ThreadingModel,,"Both"

[SJ2200C.AddReg.NT]
HKR,,HardwareConfig,1,4
HKR,,DevLoader,,*NTKERN
HKR,,USDClass,,"{DB561F4A-DC87-4d80-9753-82310023AB58}"
HKCR,CLSID\{DB561F4A-DC87-4d80-9753-82310023AB58},,,"HP ScanJet 2200C USD"
HKCR,CLSID\{DB561F4A-DC87-4d80-9753-82310023AB58}\InProcServer32,,,%11%\hpgmausd.dll
HKCR,CLSID\{DB561F4A-DC87-4d80-9753-82310023AB58}\InProcServer32,ThreadingModel,,"Both"

[SJ2200C.CopyFiles]
hpgmausd.dll
hpsjvset.dll
hpgmatk.dll
hpgmastr.dll
hpgmasti.inf

; only used by win98
[SJ2200C.Usb.CopyDriver]
usbscan.sys,usbscan.sy_

; only used by win98
;[SJ2200C.CopyInf]
;hpgmasti.inf

[Coinstaller.CopyFiles]
hpsjvset.dll

[Uninstall.Usb.Scanner]
DelFiles=SJ2200C.CopyFiles

[SJ2200C.DelSysFiles]

[SourceDisksNames]
99=%DiskName%,,

[SourceDisksFiles]
hpgmausd.dll=99
hpsjvset.dll=99
hpsj95ci.dll=99
hpgmatk.dll=99
hpgmastr.dll=99
hpgmasti.inf=99
usbscan.sy_=99


[Strings]
; Always put strings down here so they can be easily localized to
; other languages.
Provider="Hewlett-Packard"
Mfg="Hewlett-Packard"
DiskName="HP Scanning Software"
HPImageClass.desc="HP Win95 Lockout Class"
SJ2200C.DeviceDesc="Hewlett-Packard ScanJet 2200C"
HP2200C_SCAN="Scan Button"
HP2200C_COPY="Copy Button"
LAUNCH_APPLICATION_SCAN="HP PrecisionScan LTX"
LAUNCH_APPLICATION_COPY="HP ScanJet Copy Utility"

; French Specific 
[Strings.000C]
Provider="Hewlett-Packard"
Mfg="Hewlett-Packard"
DiskName="HP Scanning Software"
HPImageClass.desc="HP Win95 Lockout Class"
SJ2200C.DeviceDesc="Hewlett-Packard ScanJet 2200C"
HP2200C_SCAN="Bouton Numérisation"
HP2200C_COPY="Bouton Copie"
LAUNCH_APPLICATION_SCAN="HP PrecisionScan LTX"
LAUNCH_APPLICATION_COPY="Utilitaire HP ScanJet Copy"

; Italian Specific 
[Strings.0010]
Provider="Hewlett-Packard"
Mfg="Hewlett-Packard"
DiskName="HP Scanning Software"
HPImageClass.desc="HP Win95 Lockout Class"
SJ2200C.DeviceDesc="Hewlett-Packard ScanJet 2200C"
HP2200C_SCAN="Pulsante Scansione"
HP2200C_COPY="Pulsante Copia"
LAUNCH_APPLICATION_SCAN="HP PrecisionScan LTX"
LAUNCH_APPLICATION_COPY="Utility HP ScanJet Copy"

; German Specific 
[Strings.0007]
Provider="Hewlett-Packard"
Mfg="Hewlett-Packard"
DiskName="HP Scanning Software"
HPImageClass.desc="HP Win95 Lockout Class"
SJ2200C.DeviceDesc="Hewlett-Packard ScanJet 2200C"
HP2200C_SCAN="Taste Scannen"
HP2200C_COPY="Taste Kopieren"
LAUNCH_APPLICATION_SCAN="HP PrecisionScan LTX"
LAUNCH_APPLICATION_COPY="HP ScanJet-Kopierprogramm"

; Spanish Specific 
[Strings.000A]
Provider="Hewlett-Packard"
Mfg="Hewlett-Packard"
DiskName="HP Scanning Software"
HPImageClass.desc="HP Win95 Lockout Class"
SJ2200C.DeviceDesc="Hewlett-Packard ScanJet 2200C"
HP2200C_SCAN="Botón Explorar"
HP2200C_COPY="Botón Copiar"
LAUNCH_APPLICATION_SCAN="HP PrecisionScan LTX"
LAUNCH_APPLICATION_COPY="Utilidad HP ScanJet Copy"

; Portuguese Specific 
[Strings.0016]
Provider="Hewlett-Packard"
Mfg="Hewlett-Packard"
DiskName="HP Scanning Software"
HPImageClass.desc="HP Win95 Lockout Class"
SJ2200C.DeviceDesc="Hewlett-Packard ScanJet 2200C"
HP2200C_SCAN="Botão Digitalizar"
HP2200C_COPY="Botão Copiar"
LAUNCH_APPLICATION_SCAN="HP PrecisionScan LTX"
LAUNCH_APPLICATION_COPY="Utilitário HP ScanJet Copy"

; Dutch Specific 
[Strings.0013]
Provider="Hewlett-Packard"
Mfg="Hewlett-Packard"
DiskName="HP Scanning Software"
HPImageClass.desc="HP Win95 Lockout Class"
SJ2200C.DeviceDesc="Hewlett-Packard ScanJet 2200C"
HP2200C_SCAN="Scan-knop"
HP2200C_COPY="Print-knop"
LAUNCH_APPLICATION_SCAN="HP PrecisionScan LTX"
LAUNCH_APPLICATION_COPY="HP ScanJet-kopieerprogramma"

; Russian Specific 
[Strings.0019]
Provider="Hewlett-Packard"
Mfg="Hewlett-Packard"
DiskName="HP Scanning Software"
HPImageClass.desc="HP Win95 Lockout Class"
SJ2200C.DeviceDesc="Hewlett-Packard ScanJet 2200C"
HP2200C_SCAN="Êíîïêà Ñêàíèðîâàòü"
HP2200C_COPY="Êíîïêà Êîïèðîâàòü"
LAUNCH_APPLICATION_SCAN="HP PrecisionScan LTX"
LAUNCH_APPLICATION_COPY="Óòèëèòà HP ScanJet Copy"

; Traditional Chinese Specific 
[Strings.0404]
Provider="Hewlett-Packard"
Mfg="Hewlett-Packard"
DiskName="HP Scanning Software"
HPImageClass.desc="HP Win95 Lockout Class"
SJ2200C.DeviceDesc="Hewlett-Packard ScanJet 2200C"
HP2200C_SCAN="±½ºË«ö¶s"
HP2200C_COPY="«þ¨©«ö¶s"
LAUNCH_APPLICATION_SCAN="HP PrecisionScan LTX"
LAUNCH_APPLICATION_COPY="HP ScanJet«þ¨©¤½¥Îµ{¦¡"

; Simplified Chinese Specific
[Strings.0804]
Provider="Hewlett-Packard"
Mfg="Hewlett-Packard"
DiskName="HP Scanning Software"
HPImageClass.desc="HP Win95 Lockout Class"
SJ2200C.DeviceDesc="Hewlett-Packard ScanJet 2200C"
HP2200C_SCAN="ɨÃè°´Å¥"
HP2200C_COPY="¿½±´°´Å¥"
LAUNCH_APPLICATION_SCAN="HP PrecisionScan LTX"
LAUNCH_APPLICATION_COPY="HP ScanJet¿½±´ÊµÓóÌÐò"

; Korean Specific 
[Strings.0012]
Provider="Hewlett-Packard"
Mfg="Hewlett-Packard"
DiskName="HP Scanning Software"
HPImageClass.desc="HP Win95 Lockout Class"
SJ2200C.DeviceDesc="Hewlett-Packard ScanJet 2200C"
HP2200C_SCAN="½ºÄµ ´ÜÃß"
HP2200C_COPY="º¹»ç ´ÜÃß"
LAUNCH_APPLICATION_SCAN="HP PrecisionScan LTX"
LAUNCH_APPLICATION_COPY="HP ScanJet º¹»ç À¯Æ¿¸®Æ¼"
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: web3, load: 1.54