На официальном сайте 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"