Показать сообщение отдельно
Старый 02.11.2013, 16:10   #1 (permalink)
MrSTEP
一步一步地会到目的
 
Аватар для MrSTEP
 
Регистрация: 09.05.2009
Адрес: Черноземье
Сообщений: 10,939
Записей в дневнике: 10
Сказал(а) спасибо: 140
Поблагодарили 80 раз(а) в 33 сообщениях
Репутация: 28362
По умолчанию Не существует обработчик печати

Всем привет. Недавно на работе столкнулся с проблемой при установке принтера, когда система выдала сообщение "Не существует обработчик печати". Поскольку это был уже второй похожий случай, проблема заинтересовала, захотелось разобраться. Разумеется, ни установка разных дров разными способами, ни всякие изощрения типа очистки папки "spool" не помогали. В интернете была куча советов, но не один из них не помогал, как я не старался. Тогда я начал ковырять ветку реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Print\Environments\Windows x64\Print Processors\winprint. На компе, правда, была x86 винда, и поэтому третий с конца раздел назывался Windows NT x86. В общем, сравнил с рабочим компом - одинаково, в обоих ПК был ключ Driver со значением winprint.dll. Взялся искать сам файл winprint.dll, и обнаружил, что на "больном" компе он лежит в какой-то полувременной папке (C:\Windows\winsxs\intel86_microsoft-windows-p.......), а на "здоровом" - в более подходящей для подобного типа файлов папке C:\Windows\System32\spool\prtprocs\. Недолго думая, подкинул файл со здорового компа в нужное место больного, перезагрузился, и вуаля!!! принтер поставился без проблем (аппарат Kyocera TaskAlpha 181 KX, сетевой).

Итак, подведу сухой итог:
для системы x64: должна существовать ветка реестра
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Print\Environments\Windows x64\Print Processors\winprint с ключом Driver:REG_SZ:Winprint.dll.
REG-файл: winprint_x64.zip
Кроме этого, в папке "C:\Windows\System32\spool\prtprocs\x64" должен лежать файл "winprint.dll".

для системы x86 аналогично: ветка реестра
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Print\Environments\Windows NT x86\Print Processors\winprint с тем же ключом Driver:REG_SZ:Winprint.dll.
REG-файл: winprint_x86.zip
Файл "winprint.dll" должен лежать в папке "C:\Windows\System32\spool\prtprocs\w32x86"


Сам файл: winprint.zip
Он выглядит одинаково в обоих системах: размер 39 424 байт, свойства:
Название: winprint_props.png
Просмотров: 2305

Размер: 49.4 Кб
______________________________

Подобное решение проблемы есть и в Центре поддержки Microsoft. Однако я нашел его уже после решения проблемы, когда собирал информацию по этому файлу.
MrSTEP вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070