- Windows не удалось установит принтер
- Не удалось установить принтер. Не существует обработчик печати
- Устраняем ошибку: Не существует обработчик печати
- Ошибки 0х000006be и 0х000006d9
- Windows не удалось установит принтер
- Возможные причины ошибки доступа к принтеру
- Разновидность ошибки
- Решение проблемы с подключением к принтеру
- Дополнительные методы решения ошибок 0x00000002, 0x0000000a, 0x00000006, 0x00000057
- Устраняем ошибку “Windows не удается подключиться к принтеру, не существует обработчик печати”
- Причина проблемы
- Как ее исправить
- Если не сработало
Windows не удалось установит принтер
Добрый день уважаемые читатели, продолжаем с вами изучение операционной системы Windows 10 Redstone, наверняка каждый из вас уже попробовал поставить данную ОС и имеет какое-то о ней мнение, кому-то она понравилась, а кто-то возненавидел ее лютой ненавистью, я отношусь к ней альтернативно, так как любые ее глюки я обращаю в заработок и опыт, в том или ином виде. Если посмотреть статистику обновлений и глюков принесших с собой, то можно уже писать отдельную книгу по трабшутингу десятки, и сегодня еще одна статья в эту книгу, и звучит она так, что не удалось установить принтер в Windows 10. Смотрим, как это решается.
Не удалось установить принтер. Не существует обработчик печати
В предыдущих статьях я вам рассказывал уже почему не работает принтер в Windows 10, и там мы рассмотрели самые основные причины, сегодня же я увидел новое для себя сообщение об ошибке с формулировкой: не существует обработчик печати. Я до этого, такую ошибку не встречал, но забегая вперед, скажу, что успешно ее победил, иначе не было бы и статьи.
Итак, описываю ситуацию, есть у меня принтер HP LaserJet 400 MFP M425dn и попытался я его установить на Windows 10 Redstone, на этапе инсталлятора я получил ошибку: Не удалось установить принтер. Не существует обработчик печати, после чего мастер установки закрывался. Меня это немного поставило в ступор, так как на десятку я уже ставил этот принтер.
Устраняем ошибку: Не существует обработчик печати
Есть несколько методов решения данной проблемы, самый просто это скопировать с рабочего компьютера, на котором установлены драйвера данного принтера, папку spool, а точнее
Но есть некоторое условие, нужно скопировать именно с идентичной операционной системы, если например у вас Windows 10 PRO 64x, а вы подложите содержимое папки из Windows 8.1, то вы проблему не решите. Такой метод, кстати мы уже проделывали в заметке, когда вылетал диспетчер печати. Открываем папку spool на рабочем компьютере, для начала давайте изучим ее содержимое.
- Drivers > логично, что тут Windows 10 хранит драйвера для принтера и процесса spooler.
- Printers > тут лежат файлы, которые попадают в очередь печати
- Prtprocs > тут лежит файл обработчика печати
- SERVERS > тут лежит информация о серверах печати в локальной сети.
- Tools > набор утилит для печатания
Теперь, чтобы вам скопировать эти папки, вам потребуется остановить службу печати, делается это просто, нажимаете WIN+R и вводите services.msc
Далее находите службу печати и через правый клик ее выключаете.
Копируем содержимое папки C:\Windows\System32\spool\. Далее переходим на компьютер на котором была ошибка: не удалось установить принтер. Не существует обработчик печати в Windows 10 и так же останавливаем там диспетчер печати, после чего копируем скопированную папку spool с заменой.
Второй метод, это просто попробовать с рабочего компьютера скачать файл обработчика winprint.dll из папки C:\Windows\System32\spool\prtprocs. Перед заменой его на целевом компьютере, выключите так же Диспетчер печати. Может кстати потребоваться перезапуск spooler службы.
Вот так вот просто решается ошибка установки принтера:
Ошибки 0х000006be и 0х000006d9
Еще данный метод с подменой попки spool может помочь в решении проблем: не удалось установить принтер невозможно завершить операцию ошибка 0х000006be и 0х000006d9.
Причины у данных ошибок вот какие:
- В системе установлены драйвера на многие принтеры, за счет чего идет конфликт драйверов, тут вам нужно через диспетчер устройств по удалять лишние принтеры
- Ваш компьютер заражен вирусами, советую вам просканировать ваш ПК.
- Аппаратная проблема. Тут если у вас USB подключение, то советую проверить USB порты, сам провод
- Требуется обновление драйверов, такое тоже встречал, вендор выпускал обновления на свои драйвера.
Windows не удалось установит принтер
Добрый день! Уважаемые читатели и гости блога Pyatilistnik.org. В прошлый раз, я вам подробно объяснил как решается проблема, с печатью при ошибке «Не существует обработчик печати», она всего лишь, одна из тысячи, которая вам может повстречаться. Сегодня я покажу, что делать, если при попытке установить принтер, будь, то локальный или на терминальной ферме, вы получаете ошибку доступа, что вашей операционной системе Windows не удается подключиться к принтеру, хотя все права есть. Как и обычно, все оказывается очень просто.
Возможные причины ошибки доступа к принтеру
Давайте для начала опишу свою ситуацию. Есть терминальная ферма на Windows Server, если кто-то не знает, что это такое, то это мощный сервер или группа серверов, на которые заходят пользователи из вне, для работы с приложениями установленными на них, очень распространенный вариант сейчас в крупных и средних компаниях. Пользователь работая на терминальном сервере, пытается распечатать документ, но его принтер либо не видится вообще, либо при попытке к нему обратиться выдает сообщение с ошибкой:
И такое сообщение может быть и с локальным устройством, вплоть до последней версии Windows 10 Fall Creators Update.
Возможные причины, на что следует обратить внимание:
- Проверить права на доступ к принтеру, актуально для корпоративных принтеров, где системные администраторы, дают возможность пользоваться устройством, по принципу групп, подробнее читайте в статье, про безопасность принтеров и разграничение прав.
- Проблема с драйверами устройства, об этом ниже
- Физическая проблема с принтером
- Принтер находится в автономном режиме (Обязательно проверьте, что не установлена галка)
- Проблемы с SNMP трафиком (Попробуйте его отключить)
Разновидность ошибки
Давайте я приведу самые распространенные коды ошибок в данной ситуации, когда Windows не удается подключиться к принтеру. Отказано в доступе:
- 0x00000002
- 0x0000000a
- 0x00000006
- 0x00000057
- 0x00004005
- 0x0000007e
- 0x000003eb
- 0x00000214
- 0x00000bcb
Решение проблемы с подключением к принтеру
Причина одна и кроется она в цифровой подписи драйверов принтеров, а точнее в отсутствии данной подписи. Если драйвера на устройства подписаны не валидным с точки зрения Microsoft сертификатом или вообще без него, то он таки драйвера не принимает, считая это потенциальной угрозой, в следствии чего ваше устройство перестает работать. Это не новая проблема, но после очередного обновления KB3170455, проверка цифровой подписи драйверов, ужесточилась.
- Можете полностью отключить проверку цифровой подписи драйверов, как это делать я описывал, посмотрите. В Windows 10 она обязательная и ужесточенная.
- Можете удалить обновление KB3170455, но думаю это не лучший вариант, когда есть в разы проще.
- Правка реестра Windows.
Так как у меня в основном на работе операционная система windows 10 и с нее не удается подключиться к принтеру на терминальном сервере, где есть драйвера без цифровой подписи, чтобы не делать большого количества телодвижений и кучей перезагрузок, я для принтеров, которые испытывают проблемы, поставлю один параметр, который все поправит.
Что вы делаете, вы открываете реестр и переходите вот по такому пути, лично я для быстрого поиска по реестру использую утилиту register jump, делается это либо локально, если принтер подключен по USB, либо же на сервере терминалов, если используются они.
В моем случае это HP M1212, но таких полным полно, Canon, Xerox и так далее.
Находим там параметр PrinterDriverAttributes, по умолчанию там будет стоять значение 0, нужно поменять его на 1. После чего вы смело перезагружаете службу печати либо же сам сервер.
Данный метод, действует в 90 процентах случаев, если вам не помогло, то ниже я привожу дополнительные методы решения данной проблемы.
Дополнительные методы решения ошибок 0x00000002, 0x0000000a, 0x00000006, 0x00000057
Если ваши клиенты так и не могут подключиться к терминальным принтерам, то попробуйте очистить ветку реестра:
В моем случае, я удалил серверы с сервера-печати, убедитесь, что у вас тут будет пусто. После чего можете перезапустить сервер или службу печати.
Еще на Windows 7 бывает ошибка 0x0000007e «Windows не удается подключиться к принтеру. Не существует обработчик печати» при попытке подключить те же сетевые принтеры, решается все пересозданием порта печати. Порт это некое указание, где искать ваше устройство.
Через правый клик, перейдите в свойства печати, вкладка «Порты». Находите текущий порт, и удаляете его.Затем нажимаете добавить.
Указываем стандартный TCP/IP порт для сетевого принтера.
У вас откроется мастер добавления порта.
Указываем ip адрес или DNS имя принтера и имя порта.
Так же можете проверить, что на вкладке «Доступ» стоит галка, разрешающая его. Теперь ваше устройство доступно по сети. Попробуйте снова к нему обратиться по UNC пути \\им вашего сервера печати (если есть)\имя принтера. Например, \\printserver\sumsungcolor
Еще советую попробовать утилиту диагностики Print-Spooler-Repair-Tool. Это поможет вам исправить ошибку 0x0000007e и, что не существует обработчик печати. Надеюсь данная заметка оказалась для вас полезной, если есть еще какие-либо методы, то пишите о них в комментариях.
Устраняем ошибку “Windows не удается подключиться к принтеру, не существует обработчик печати”
«Не существует обработчик печати (не удалось установить принтер)» – ошибка, появляющаяся в работе всех моделей принтеров. Чаще она появляется, когда подключается новое оборудование в момент инсталляции драйвера, но изредка и после начала печати документа. Владелец оборудования, видя проблему в драйвере для Windows 7 x32/x64, 10 и других, переустанавливает его, но при повторной попытке возникает эта же ошибка.
Причина проблемы
Проблема чаще появляется по причине исчезновения или ручного удаления пользователем нужной библиотеки. На практике это происходит, когда пользователь вручную чистит «spooler», из-за чего удаляет ненужные данные вместе с обработчиком. Чтобы не сталкиваться с такой проблемой в будущем, рекомендуется создавать резервную копию каждой папки перед ее удалением или внесением корректировок.
Как ее исправить
Обработчик печати – элемент системы печати Windows, выраженный в виде файла «winprint.dll». Полноценная работа «Диспетчера печати» требует наличия раздела «spool» в директории ОС. В нем находятся данные, отвечающие за взаимодействие принтера с ПК. В нем несколько подразделов:
- drivers – все драйверы, устанавливаемые пользователем при подключении принтера, попадают сюда;
- printers – файлы, хранящие записи об очередях;
- prtprocs – обработчик;
- servers – содержит сведения о принтерах, подключенных ксети;
- tools – содержит программы, используемые при печати.
Указанная ошибка показывает отключенный обработчик, это требует анализа раздела «prtprocs», в котором он содержится. В нем будут подразделы W32X86 или X64 в зависимости от разрядности операционной системы пользователя, и в них находится нужный файл. При его отсутствии следует загрузить его или переустановить с другого ПК (при желании это делается вместе со всей папкой).
После переустановки файла ошибка пропадает, а после инсталляции драйвера можно продолжать работу в обычном режиме. В некоторых случаях для окончательного решения проблемы требуется повторная перезагрузка принтера.
Обратите внимание! Перед началом работы прекратите работу службы печати, кликнув на клавиатуре Win+R и введя команду services.msc.
Есть другой вариант. После остановки удаляются данные из разделов printers и drivers, а в prtprocs проверяется, есть ли нужный файл. Также убедитесь в присутствии LXKPTPRC.DLL.mui.
Если не сработало
Также подобная неисправность может проявляться, когда компьютер не видит принтер . По ссылке есть инструкция, которая поможет “оживить” Ваше печатающее устройство в этом случае.
Иногда скачка и повторная установка файла не дает результата. Эта ситуация свидетельствует о проблемах с целостностью системных библиотек, поэтому они проверяются, и он регистрируется повторно.
- Откройте командную строку с правами администратора (нужно зайти в профиль администратора на компьютере и открыть cmd.exe, нажав на ярлык ПКМ и выбрав этот пункт).
- Введите команду sfc /scannow. Команда активирует систему сканирования библиотек системы на предмет появления проблем и сразу их корректирует. Для выполнения команды нужно время.
- Введите команду regsvr32 /i winprint.dll. Команда запускает повторную регистрацию нужной библиотеки в системе.
Далее перезагружается компьютер и проводится повторная установка драйверов принтера.