Ghanashi | Дата: Вторник, 25.02.2014, 11:45 | Сообщение # 1 |
Admin
Группа: Администраторы
Сообщений: 2188
Статус: Offline
| Спиз@ено с technet'a мелкомягких.
Так уж бывает, что в логах винды регистрируются события о падении службы спулера (Диспетчер печати в вин7/Диспетчер очереди печати в винХР) с кодом события 7031 (неожиданно прервана). Очень часто ето так же происходит при установленной копировально-печатной технике от НР с ее HP LaserJet Service - службой. Как правило, лечится полной переустановкой драйверов и настройкой принтеров.
Ниже приведена процедура православной, тотальной очистки от драйверов и следов принтеров:
Создайте точку восстановления на всякий. Следующие действия - из-под админской учетки! 0. Остановите службу спулера. Предварительно так же очистите очереди печати на принтерах, удалите принтеры.
1.Удалите программное обеспечение принтера, драйвер принтера.
2. Начинаем чистить папки от ошметков файлов принтеров: Идем в %windir%\system32\spool и, из папки DRIVERS удаляем все файлы, кроме папки Color. в папках директории PRINTERS и SERVERS удаляем все файлы. в папке tools - могут быть три папки: en-US, Microsoft XPS Document Writer, ru-RU и три файла –PrintBrm.exe, PrintBrmEngine.exe, PrintBrmPs.dll (если имеются другие файлы и папки - удаляем). В папке en-US - два файла: PrintBrm.exe.mui, PrinBrmEngine.exe.mui (если имеются другие файлы - удаляем). В папке Microsoft XPS Document Writer - пять файлов: mxdwdui.dll, mxdwdui.gpd, mxdwdui.ini,prnms001.cat, prnms001.inf (если имеются другие файлы - удаляем). В папке ru-RU - два файла: PrintBrm.exe.mui, PrinBrmEngine.exe.mui (если имеются другие файлы - удаляем). g).В папке prtprocs – Для 32-разрядной Windows одна папка: w32x86 (если имеются другие папки или файлы - удаляем). В папке w32x86 – одина папка: ru-RU и один или два файла: - jnwppr.dll, winprint.dll (если имеются другие папки или файлы - удаляем). В папке ru-RU - один файл: LMPRTPRC.DLL.mui или LXKPTPRC.DLL.mui (если имеются другие файлы - удаляем). Для 64-разрядной Windows одна папка: x64 (если имеются другие папки или файлы - удаляем). В папке x64 – одина папка: ru-RU и один или два файла: - jnwppr.dll, winprint.dll (если имеются другие папки или файлы - удаляем). В папке ru-RU один файл LMPRTPRC.DLL.mui или LXKPTPRC.DLL.mui (если имеются другие файлы - удаляем).
В случае возникновения проблем с удалением файлов, назначаем себя их владельцем (вин7).
3.Удаляем записи из системного реестра о принтере, драйвере принтера, обработчике печати, мониторе принтера, и проверяем зависимости службы диспетчера печати. a) Пуск - Выполнить - regedit (из-под админа!) b) В окне "Редактор реестра" идем в ветку HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print c) Удаляем папку PendingUpgrades d) Printers, сносим все потроха. Раскрываем папку Environments Для Windows 32-разрядная, раскрываем папку Windows NT x86 Для Windows 64-разрядная, раскрываем папку Windowsx64 далее раскрываем папку Drivers\Version-X где Version-X - это число (обычно 2 или 3), находим наш принтер (Пример:HP LaserJet 2240 PCL 5) - сносим. Далее сворачиваем папки Version-3 или Version-2, Drivers, раскрываем Print Processors: в данной папке должна быть одна папка winprint, остальное сносим. e) Раскройте папку Monitors, тут могут быть папки: LocalPort Standard TCP/IP Port USB Monitor, WSD Port Microsoft Office Live Meeting 2007 Document Writer Monitor Microsoft Shared Fax Monitor Остальное сносим (PDF-принтеры можно оставить, если стоит какой нить акробат и т.п.) f) Чекаем спулера, идем в HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler Имя DependOnService, содержит значение: RPCSS Имя Description, содержит значение: @%systemroot%\system32\spoolsv.exe,-2 Имя DisplayName, содержит значение: @%systemroot%\system32\spoolsv.exe,-1 Имя ImagePath, содержит значение: %SystemRoot%\System32\spoolsv.exe Имя RequiredPrivileges, содержит значение: SeTcbPrivilege SeImpersonatePrivilege SeAuditPrivilege SeChangeNotifyPrivilege SeAssignPrimaryTokenPrivilege SeLoadDriverPrivilege g) Идем в HKEY_CURRENT_USER\Printers Здесь должны присутствовать следующие папки: Connections DevModePerUser DevModes2 Settings Удаляем записи о физических принтерах в выше перечисленных папках. В папке Settings должна быть вложенная папка Wizard если ее нет - создайте, в ней должны быть следующие имена со значениями: "Use Existing"=dword:00000000 "Set As Default"=dword:00000001 "Driver Name"="" "Shared"=dword:00000001 "Auto Install"=dword:00000001 "Locate Type"=dword:00000001 h) Идем в HKEY_CURRENT_USER\Software Удалите папку HP и Hewlett Packard (или другой вендор вашего принтера), если такие есть, может быть в сочетании с другими словами. i) Идем в HKEY_LOCAL_MACHINE\SOFTWARE Удалите папку HP и Hewlett Packard (аналогично с h), если такие есть, может быть в сочетании с другими словами. j) Идем в HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\Printers, ищем свой принтер - сносим. k) Удаляем фильтры LowerFilters, UpperFilters. Идем в HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Class\{36FC9E60-C465-11CF-8056-444553540000}, сносим имена LowerFilters, UpperFilters, если таковые есть.
4.Загрузите компьютер в обычном режиме, установите принтер. Для локальной установки: a).Подключите кабель принтера к компьютеру, включите принтер, дождитесь установки драйвера принтера. Если драйвер не найден для Вашего принтера, выполните пункт b). b).Отключите кабель принтера от компьютера, загрузите последний драйвер с сайта производителя Вашего принтера, запустите установку драйвера принтера, во время установки Вам будет предложено подключить кабель принтера к компьютеру (подключите кабель принтера в USB разъем, включите принтер), следуйте инструкциям на экране.
Для сетевой установки: Выполните шаги мастера установки принтера.
добрый фей Ghanashi %)
|
|
| |
vazonov11 | Дата: Вторник, 04.03.2014, 12:39 | Сообщение # 2 |
так,мимо проходил...
Группа: Пользователи
Сообщений: 1
Статус: Offline
| Полезный пост.
|
|
| |
obtim | Дата: Пятница, 18.07.2014, 10:19 | Сообщение # 3 |
так,мимо проходил...
Группа: Пользователи
Сообщений: 1
Статус: Offline
| В моем случае проблема решилась зачисткой на терминальном сервере следующей ветки реестра от всех установленных принтеров: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\Providers\Client Side Rendering Print Provider\Servers
|
|
| |