На официальном сайте Xerox есть драйвер для Vista, но на Windows 7 он не подходит. Поэтому проблему пришлось решать немного другим способом. Оказывается принтер Samsung SCX-4200 Series является точной копией Xerox WorkCentre 3119 и соответственно драйверы у них почти одинаковые.И самое главное драйвер Samsung прекрасно работает на Windows 7.
Итак наша задача выдать драйвер Samsung за драйвер Xerox.
Скачиваем драйвер принтера Samsung и распаковываем в любую папку. Устанавливать ничего не надо, закройте мастер установки после того как распакуете архив.
Открываем файл
\Любая папка\Printer\GDI\WINXP_2000_VISTA_32\suge1.inf блокнотом. И после влов
"Samsung SCX-4200 Series" = DRVINSTALL, LPTENUM\SamsungSCX-4200_SeriD388
"Samsung SCX-4200 Series" = DRVINSTALL, USBPRINT\SamsungSCX-4200_SeriD388
пишем
"Xerox WorkCentre 3119 Series" = DRVINSTALL, LPTENUM\XeroxWorkCentre_3119C525
"Xerox WorkCentre 3119 Series" = DRVINSTALL, USBPRINT\XeroxWorkCentre_3119C525
Это нужно проделать в двух местах. Сохраняем.
После этого открывем "Диспечер устройств" выбираем принтер Xerox WorkCentre 3119, жмем "Обновить
драйвер". Указавыем папку \Любая папка\Printer\GDI\WINXP_2000_VISTA_32\.
Драйвер устанавливается и все прекрасно работает:)
Вот на всякий случай код готового файла suge1.inf
; Copyright 2007 Samsung. ALL right reserved.
[Version]
Signature="$Windows NT$"
Class=Printer
Provider=%PROVIDER%
CatalogFile = suge1.cat
DriverVer=10/16/2009, 3.04.96
ClassGUID={4D36E979-E325-11CE-BFC1-08002BE10318}
;
; The Manufacturer section lists all of the manufacturers that we will
; display in the Dialog box
[Manufacturer]
%PROVIDER% = MODEL, ntx86
[MODEL]
"Samsung SCX-4200 Series" = DRVINSTALL, LPTENUM\SamsungSCX-4200_SeriD388
"Samsung SCX-4200 Series" = DRVINSTALL, USBPRINT\SamsungSCX-4200_SeriD388
"Xerox WorkCentre 3119 Series" = DRVINSTALL, LPTENUM\XeroxWorkCentre_3119C525
"Xerox WorkCentre 3119 Series" = DRVINSTALL, USBPRINT\XeroxWorkCentre_3119C525
; Model section for Windows 2000 and XP
[MODEL.ntx86]
"Samsung SCX-4200 Series" = DRVINSTALL, LPTENUM\SamsungSCX-4200_SeriD388
"Samsung SCX-4200 Series" = DRVINSTALL, USBPRINT\SamsungSCX-4200_SeriD388
"Xerox WorkCentre 3119 Series" = DRVINSTALL, LPTENUM\XeroxWorkCentre_3119C525
"Xerox WorkCentre 3119 Series" = DRVINSTALL, USBPRINT\XeroxWorkCentre_3119C525
[OEM URLS]
%PROVIDER% = "http://www.samsungelectronics.com/printer/support/index.html"
;
; Installer Sections
;
; These sections control file installation, and reference all files that
; need to be copied. If the section name will be assumed to be the driver
; file, unless there is an explicit DriverFile section listed.
;
; Installation section for Win2000 and XP
[DRVINSTALL]
CopyFiles=DRVFILES,LANGMONFILES,COINSTFILES,PRPROCFILES
DataSection=DRVCONFIG
DataFile=suge1pp.dll
;
; Data Sections
;
; These sections contain data that is shared between devices.
;
[DRVCONFIG]
DriverFile=suge1.dll
ConfigFile=suge1du.dll
LanguageMonitor="SUGE1 Langmon,suge1l3.dll"
PrintProcessor="SUGE1PC,suge1pc.dll"
[DRVINSTALL.CoInstallers]
AddReg=COINST.AddReg
CopyFiles=COINSTFILES
[COINST.AddReg]
HKR,,CoInstallers32,0x10000,"suge1ci.dll,CoDeviceInstall"
;------------------------------------------------------
; Copy Sections
;
; Lists of files that are actually copied. These sections are referenced
; from the installer sections, above. Only create a section if it contains
; two or more files (if we only copy a single file, identify it in the
; installer section, using the @filename notation)
;
[LANGMONFILES]
suge1l3.dll
suge1l3.smt
[PRPROCFILES]
suge1pc.dll, itdrvpc.dll
[COINSTFILES]
suge1ci.dll, coinst.dll
suge1ci.exe, coinst.exe
[DRVFILES]
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Driver Core files and DLLs and Other files
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
suge1.dll, itdrv.dll
suge1du.dll, itdrvdu.dll
suge1pp.dll, itdrvpp.dll
suge1u.dll, itdrvu.dll
suge1u2.dll, itdrvu2.dll
suge1o.dll, itdrvo.dll
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; FrameBuffer files
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
suge1cm.dll, itdrvcm.dll
suge1lf.dll, itdrvlf.dll
suge1um.dll, itdrvum.dll
suge1um.xml, itdrvum.xml
suge1cm.ctd, itdrvcm.ctd
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Manual Duplex files
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Model specific script files
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
suge1pp.ver
suge1u.ini
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Bmp files
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
suge1ua.bmp, itdrvua.bmp
suge1ub.bmp, itdrvub.bmp
suge1ul.bmp, itdrvul.bmp
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Color bitmap
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Model dependent bitmap
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
suge1u.bmp
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; SNMP files
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Dat files
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
suge1bp.dat, itdrvbp.dat
suge1cp.dat, itdrvcp.dat
suge1ct.dat, itdrvct.dat
suge1cz.dat, itdrvcz.dat
suge1dn.dat, itdrvdn.dat
suge1dt.dat, itdrvdt.dat
suge1el.dat, itdrvel.dat
suge1en.dat, itdrven.dat
suge1fi.dat, itdrvfi.dat
suge1fn.dat, itdrvfn.dat
suge1gr.dat, itdrvgr.dat
suge1hu.dat, itdrvhu.dat
suge1it.dat, itdrvit.dat
suge1kr.dat, itdrvkr.dat
suge1nr.dat, itdrvnr.dat
suge1po.dat, itdrvpo.dat
suge1pt.dat, itdrvpt.dat
suge1ru.dat, itdrvru.dat
suge1sp.dat, itdrvsp.dat
suge1sw.dat, itdrvsw.dat
suge1tk.dat, itdrvtk.dat
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Help files
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
suge1bp.chm, itdrvbp.chm
suge1cp.chm, itdrvcp.chm
suge1ct.chm, itdrvct.chm
suge1cz.chm, itdrvcz.chm
suge1dn.chm, itdrvdn.chm
suge1dt.chm, itdrvdt.chm
suge1el.chm, itdrvel.chm
suge1en.chm, itdrven.chm
suge1fi.chm, itdrvfi.chm
suge1fn.chm, itdrvfn.chm
suge1gr.chm, itdrvgr.chm
suge1hu.chm, itdrvhu.chm
suge1it.chm, itdrvit.chm
suge1kr.chm, itdrvkr.chm
suge1nr.chm, itdrvnr.chm
suge1po.chm, itdrvpo.chm
suge1pt.chm, itdrvpt.chm
suge1ru.chm, itdrvru.chm
suge1sp.chm, itdrvsp.chm
suge1sw.chm, itdrvsw.chm
suge1tk.chm, itdrvtk.chm
;
; Color profiles go to the colors directory. All other files to the the
; system directory
;
[DestinationDirs]
DefaultDestDir=66000
LANGMONFILES=66002
COINSTFILES = 66002
PRPROCFILES=66001
[SourceDisksNames]
1 = %DISK_NAME%,,,
[SourceDisksFiles]
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Driver Core files and DLLs and Other files
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
itdrv.dll = 1
itdrvdu.dll = 1
itdrvpp.dll = 1
itdrvu.dll = 1
itdrvu2.dll = 1
itdrvo.dll = 1
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; FrameBuffer files
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
itdrvcm.dll = 1
itdrvlf.dll = 1
itdrvum.dll = 1
itdrvum.xml = 1
itdrvcm.ctd = 1
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Manual Duplex files
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Model specific script files
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
suge1u.ini = 1
suge1pp.ver = 1
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Bmp files
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
itdrvua.bmp = 1
itdrvub.bmp = 1
itdrvul.bmp = 1
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Color bitmap
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Model dependent bitmap
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
suge1u.bmp = 1
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; SNMP files
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Dat files
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
itdrvbp.dat = 1
itdrvcp.dat = 1
itdrvct.dat = 1
itdrvcz.dat = 1
itdrvdn.dat = 1
itdrvdt.dat = 1
itdrvel.dat = 1
itdrven.dat = 1
itdrvfi.dat = 1
itdrvfn.dat = 1
itdrvgr.dat = 1
itdrvhu.dat = 1
itdrvit.dat = 1
itdrvkr.dat = 1
itdrvnr.dat = 1
itdrvpo.dat = 1
itdrvpt.dat = 1
itdrvru.dat = 1
itdrvsp.dat = 1
itdrvsw.dat = 1
itdrvtk.dat = 1
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Help files
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
itdrvbp.chm = 1
itdrvcp.chm = 1
itdrvct.chm = 1
itdrvcz.chm = 1
itdrvdn.chm = 1
itdrvdt.chm = 1
itdrvel.chm = 1
itdrven.chm = 1
itdrvfi.chm = 1
itdrvfn.chm = 1
itdrvgr.chm = 1
itdrvhu.chm = 1
itdrvit.chm = 1
itdrvkr.chm = 1
itdrvnr.chm = 1
itdrvpo.chm = 1
itdrvpt.chm = 1
itdrvru.chm = 1
itdrvsp.chm = 1
itdrvsw.chm = 1
itdrvtk.chm = 1
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; COINSTFILES
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
coinst.dll = 1
coinst.exe = 1
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; LANGMONFILES
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
suge1l3.dll = 1
suge1l3.smt = 1
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; PRPROCFILES
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
itdrvpc.dll = 1
[Strings]
PROVIDER = "Samsung"
DISK_NAME = "Samsung Printer Driver Installation CD"