Vista driver for 1200S scanner
Install on Vista and Windows 7 using driver files from a XP installation. Copy the following driver files from XP: umax.inf, layout.inf, sti.inf, scsiscan.sys, sti.dll, umaxscan.dll, umaxud32.dll, umax.pnf (this may be more files than you need, but it works). Edit the umax.inf file to remove all by the 1200s/SCSI related sections (or copy it from below). Perform a manual installation of the 1200s and select the umax.inf installation file that you copied and edited. This worked perfectly. My Umax 1200s is recognized and works great in Windows 7.
Umax.inf:
; UMAX.INF -- Windows Still Image Setup File
; Copyright (c) 2000 Microsoft Corporation
; Manufacturer: UMAX DATA SYSTEMS INC.
[Version]
LayoutFile=Layout.inf
Signature="$CHICAGO$"
Class=Image
ClassGUID={6bdd1fc6-810f-11d0-bec7-08002be2092f}
Provider=%Msft%
DriverVer=07/01/2001,5.1.2600.0
[ControlFlags]
ExcludeFromSelect=*
[DestinationDirs]
DefaultDestDir=11 ; LDID_SYS
[Manufacturer]
%Mfg%=Models
[Models]
;no button will be supported on inbox UMAX driver.
%SCSI\UMAX____ASTRA_1200S_____V.DeviceDesc% = SCSI.Scanner, UMAX____ASTRA_1200S_____V
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Device section
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; All SCSI scanner (600S, 610S, 1200S, 1220S, 2400S, 2200-SCSI)
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[SCSI.Scanner]
Include=sti.inf
Needs=STI.SCSISection
SubClass=StillImage
DeviceType=1
Capabilities=0x30
DeviceData=Scanner.DeviceData
AddReg=Scanner.AddReg, SCSI.Scanner.AddReg
CopyFiles=Scanner.DriverFiles,Scsi.Scanner.CopySys32Files
DelFiles=SCSI.Scanner.DelSysFiles
ICMProfiles="sRGB Color Space Profile.icm"
UninstallSection=SCSI.Scanner.Uninstall
[Device.Events]
; These are events that this device supports - uncomment the events
; supported by this scanner and provide a description for the
; event and the name of the application to launch. The name of the
; application is the name which the application uses to register itself
; with the STI.
Event1=%EVENT_1%,{2DA39CE1-4F33-11d3-9859-00104BF5E7FA},%APP_TO_LAUNCH_1%
Event2=%EVENT_2%,{2DA39CE2-4F33-11d3-9859-00104BF5E7FA},%APP_TO_LAUNCH_2%
Event3=%EVENT_3%,{2DA39CE3-4F33-11d3-9859-00104BF5E7FA},%APP_TO_LAUNCH_3%
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Services (no meaning on Win9x)
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[SCSI.Scanner.Services]
Include= sti.inf
Needs= STI.SCSISection.Services
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; DeviceData
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[Scanner.DeviceData]
TwainDS="WIA-UMAX TWAIN DS"
Server=local
UI DLL=sti.dll
UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145}
[Device.DeviceData]
Server=local
UI DLL=sti.dll
UI Class ID={4DB1AD10-3391-11D2-9A33-00C04FA36145}
; Flags which indicate which events should be recognized by the minidriver
; To recognize an event set the value of its mask to 1 to turn off an
; event set its eventmask to 0.
EventMask1=0
EventMask2=0
EventMask3=0
; The time interval between two subsequent activations of the event
; button on the scanner - If the time between activations is less than this
; then the event will be ignored. This value has to be specfied in milliseconds
; it must be larger than half a second and not more than 10 seconds.
DebounceTime=5000
; Enable polling for buttons event if 1
POLLING=0
; Enable Set Remote Wakeup (for LM9832/3, or LM9831 with updated EEPROM)
REMOTEWAKEUP=0
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; AddReg
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[Scanner.AddReg]
HKR,,HardwareConfig,1,2
[SCSI.Scanner.AddReg]
HKR,,USDClass,,"{92bf9f20-ca15-11d0-8350-bc0a6bbd28e3}"
HKCR,CLSID\{92bf9f20-ca15-11d0-8350-bc0a6bbd28e3},,,"UMAX WIA"
HKCR,CLSID\{92bf9f20-ca15-11d0-8350-bc0a6bbd28e3}\InProcServer32,,,%11%\umaxscan.dll
HKCR,CLSID\{92bf9f20-ca15-11d0-8350-bc0a6bbd28e3}\InProcServer32,ThreadingModel,,"Both"
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Copy files
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[Scanner.DriverFiles]
umaxscan.dll
umaxud32.dll
[SCSI.Scanner.CopySys32Files]
;scsiscan.sys
;scsimap.sys
[SCSI.Scanner.DelSysFiles]
[SCSI.Scanner.Uninstall]
DelFiles=SCSI.Scanner.DelSysFiles
We are a drop-in center for kids under grade six. It's a place to do homework, chat, chat lines, surf and so on.
live well,
Carol & Dave
Robert, sorry about the typed nasties. I'd spent 7 hours trying to find a "free" driver for that UMAX scanner and I was seeing a pattern. Everyone of them promised Everything, ntil I had it downloaded. My friends say your outfit is upfront so I (at 03:00) was the problem. he good news is that I gave it to a vocational school just down the road. Without hooking up the device, the students are to diagnose the problem and write the cure. First correct answer gets the scanner.
Thanks for not lashing back at us.
Merlin's Castle Drop In Center
Dave & Carol
×