Не существует обработчик печати Windows 7 x64

Расходные материалы
Содержание
  1. Когда возникает
  2. Как ее исправить
  3. Причины неисправности
  4. Обработчик печати: что это
  5. Раздел «spool» в директории ОС
  6. Устраняем ошибку
  7. Останавливаем службу печати
  8. Копируем «winprint.dll» или всю папку «spool»
  9. Зависимость от версии ОС и разрядности системы
  10. Дополнительные действия для возобновления печати
  11. Альтернативный способ с удалением разделов «printers» и «drivers»
  12. Включение службы Диспетчер печати
  13. Подключение принтера через локальный порт
  14. Очистка или замена папки spool
  15. Что делать, если ничего не помогает
  16. Что такое winprint.dll?
  17. Исправление ошибки 0x00000006 при добавлении принтера (решено)
  18. Использование Regedit
  19. Удалить текущий принтер водитель.
  20. Установить как локальный принтер
  21. Способы решения ошибки 0×00000006 при установке принтера в ОС Windows 7, 8, 10
  22. Удаление драйвера
  23. Чистка папки Spool
  24. Чистка реестра системы
  25. Установка порта
  26. Устраняем проблемы с целостностью системных библиотек

Когда возникает

Проблема часто проявляется в масштабах Windows 7 или 10, когда операционная система сталкивается с неизвестным оборудованием и запускает процессы печати или функцию «Мастер установки принтера». В редких случаях ошибка появляется уже в момент вывода информации — при подготовке документов, фотографий, сторонних графических или текстовых данных.

Как ее исправить

Диспетчер печати — это элемент системы печати Windows, представленный в виде файла «winprint.dll». Полноценная работа «Диспетчера печати» требует наличия раздела «spool» в каталоге ОС. Он содержит данные, отвечающие за взаимодействие между принтером и ПК. Он имеет несколько подразделов:

  • драйверы — сюда попадают все драйвера, установленные пользователем при подключении к принтеру;
  • писатели — файлы, в которых хранятся записи об очередях;
  • prtprocs — обработчик;
  • серверы — содержит информацию о принтерах, подключенных к сети;
  • утилиты — содержит программы, используемые при печати.

Сообщенная ошибка показывает отключенный обработчик, для этого требуется анализ раздела «prtprocs», который его содержит. В нем будут подразделы W32X86 или X64, в зависимости от разрядности операционной системы пользователя, и в них находится нужный файл. Если он отсутствует, его следует скачать или переустановить с другого ПК (при желании это делается вместе со всей папкой).

После переустановки файла ошибка пропадает, а после установки драйвера можно продолжать работать в обычном режиме. В некоторых случаях необходимо перезапустить принтер, чтобы навсегда решить проблему.

Примечание! Прежде чем начать, остановите службу печати, нажав Win + R на клавиатуре и введя команду services.msc.

Есть еще один вариант. После остановки данные из разделов принтера и драйвера удаляются, а prtprocs проверяет, существует ли нужный файл. Также убедитесь, что LXKPTRC.DLL.mui присутствует.

Причины неисправности

Служба технической поддержки Майкрософт связывает проблему с отсутствующими или поврежденными компонентами и библиотеками, хранящимися в папке спулинга, расположенной в C:WindowsSystem32. Поврежденные файлы препятствуют запуску важных служб и процессов.

Обработчик печати: что это

Диспетчер печати — это компонент операционной системы, который по умолчанию хранится на жестком диске под именем winprint.dll. С функциональной точки зрения необходим в Windows как оператор, запускающий службы и процессы, связанные с работой принтеров, сканеров и МФУ. Если компонент не будет найден, возникнут проблемы с запуском оборудования, что приведет к появлению известной ошибки.

Раздел «spool» в директории ОС

Каталог spool, расположенный на локальном диске C по пути «WindowsSystem32», состоит как минимум из 5-6 отдельных папок, содержащих важные системные библиотеки, документы и файлы.

Например:

  • в драйверах хранятся драйвера от оборудования, используемого при работе с операционной системой;
  • ПРИНТЕРЫ — содержит информацию об очереди печати;
  • prtprocs необходим для запуска печати; взаимодействие с некоторыми функциями Windows через файл winprint.dll;
  • серверы — каталог настроек принтеров, сканеров и МФУ, подключенных к сети;
  • tools — инструменты, необходимые для печати.

Устраняем ошибку

Избавиться от ошибки можно несколькими способами — скопировать недостающие библиотеки с рабочего ПК с той же ОС и добавить их в системные каталоги, либо вручную перенести содержимое папки spool в корзину, перезагрузить компьютер и затем подождите, пока Windows автоматически загрузит недостающие файлы из сети.

Останавливаем службу печати

  • Перед началом экспериментов необходимо временно приостановить «Диспетчер печати», представленный в «Службах» в Windows 7 и 10. Вызываем оснастку через поиск в меню «Пуск».66e4deeceb-4.jpg
  • В открывшемся разделе нужно найти «Диспетчер», щелкнуть правой кнопкой мыши и в контекстном меню выбрать «Остановить».395841781f-3.jpg

Копируем «winprint.dll» или всю папку «spool»

Если потерянный компонент не загружается автоматически после перемещения в корзину и не восстанавливается Windows. Поэтому проще найти «рабочий экземпляр» и потом перенести его в «C:WindowsSystem32spoolprtprocs».

Зависимость от версии ОС и разрядности системы

Как именно нужно копировать, зависит от типа Windows. Для 32-битной появится директория W32X86, для 64-битной — x64. Файлы тоже частично разные, поэтому важно ничего не перепутать.

Дополнительные действия для возобновления печати

  1. Запускаем ранее установленную службу обратно.
  2. Переустановите драйвера (удалите старые, установите новые).
  3. Перезагружаем ПК.

Альтернативный способ с удалением разделов «printers» и «drivers»

Если предыдущие действия не принесли результатов, остается вариант очистить содержимое некоторых каталогов из каталога C:WindowsSystem32spool. Речь идет о файлах из папки Driver (не надо переносить в цветовую кривую), принтерах и даже серверах. Перед очисткой желательно подготовить точку восстановления для отката системы, если ситуация выйдет из-под контроля.

Включение службы Диспетчер печати

Это руководство поможет, если ваша система выдает сообщение об ошибке «Windows не может подключиться к принтеру. Локальная подсистема печати не запущена». В Windows 7, 10 и других популярных версиях эта локальная подсистема представлена ​​службой Диспетчер печати.

Его можно отключить действиями пользователя, в результате активности программ или вирусов. Как только услуга будет повторно активирована, ошибка перестанет появляться.

Активируйте Диспетчер печати через панель управления:

  1. Нажмите «Пуск», выберите «Панель управления».
  2. Перейдите в раздел «Администрирование», затем откройте вкладку «Услуги». Следует открывать именно вкладку Службы, а не Локальные службы, как это ошибочно делают многие пользователи.
  3. Открывшийся список необходимо прокручивать до тех пор, пока не будет найдена служба диспетчера печати. В более старых версиях Windows, включая Windows XP, служба называется диспетчером очереди печати».
  4. откройте сервис двойным щелчком левой кнопки мыши.Служба диспетчера печати Windows
  5. В открывшемся окне в пункте «Статус» должен быть выбор Автоматически. Если это не так, следует ввести это значение.
  6. Чуть ниже кнопка «Выполнить» НЕ должна быть активной. Отключить, приостановить или продолжить может работать. Если кнопка «Пуск» включена, ее необходимо щелкнуть, чтобы запустить службу, поскольку она отключена.
  7. После этого нужно нажать «Применить» и «ОК», чтобы сохранить все настройки.

После выполнения вышеуказанных действий окно настроек можно закрыть. Служба должна быть активирована, в общем списке служб статус Диспетчера печати должен быть в рабочем состоянии. Тип запуска должен быть установлен на Автоматический.

Если проблема была только в сервисе, то после выполнения этих действий окно с сообщением «Локальная подсистема печати не запущена» перестанет вас беспокоить. Если работа других компонентов также была нарушена, активированная служба отключится через несколько секунд, а ошибка продолжит появляться. Вам следует попробовать другие решения, а затем снова включить службу.

Подключение принтера через локальный порт

Иногда можно обойти ошибку в локальной подсистеме печати, добавив принтер вручную через настройки оборудования в панели управления. Принтер может начать правильно отображать и работать, а заодно будет время на поиск настоящей причины ошибки.

Для добавления устройства необходимо прописать доступ к сетевому принтеру:

  1. Заходим в меню «Пуск», открываем «Панель управления».
  2. Перейдите на вкладку «Устройства и принтеры».
  3. Нажмите кнопку «Добавить принтер» в верхнем меню.Установите принтер в Панели управления Windows
  4. В появившихся параметрах меню «Выберите тип принтера для установки» выберите «Добавить локальный принтер».
  5. В следующем окне «Выберите порт принтера» поставьте галочку в чекбоксе «Создать новый порт» и выберите «Тип порта» — «Локальный порт.

Выберите локальный порт порта принтера

После нажатия кнопки «Далее» появляется окно «Введите имя порта», где необходимо ввести путь подключаемого устройства. Путь к принтеру можно посмотреть в Проводнике — например, это может быть userHP модель принтера&

В следующем окне «Установка драйвера принтера» нужно выбрать производителя устройства в левой колонке «Производитель» (например , Canon или Xerox) и конкретную модель принтера в правом столбце «Принтеры». Нажмите «Далее».

После добавления устройства и указания драйверов таким образом принтеры часто начинают нормально работать и перестают выдавать сообщение об ошибке. Если в окне «Установка драйвера принтера» нет драйверов для нужного вам устройства, это и есть причина проблемы. Скачать драйвер можно с официального сайта производителя принтера, либо установить его с диска, который шел в комплекте с устройством.

Очистка или замена папки spool

Когда вы получаете сообщение об ошибке «Windows не удается подключиться к принтеру. Диспетчер печати не существует», следует очистить компьютер от активности диспетчера очереди печати. Хранит и сортирует файлы, отправленные на печать, организует очередь печати для принтеров.

Папки и документы, относящиеся к спулеру, могут содержать большое количество ненужных файлов. Многие документы могут остаться от старых принтеров и не использоваться годами. Ошибка «текстовый процессор не найден» — не единственная проблема, вызванная спулом. Документы просто не могут быть отправлены на печать, либо они могут бесконечно находиться в режиме «ожидания печати».

Описанный ниже метод включает в себя удаление файлов спулера, переустановку драйверов и очистку реестра. Эти действия приводят к необратимому удалению драйверов и устройств из памяти компьютера, и после перезагрузки ПК их необходимо переустанавливать.

Если вы не хотите делать эти шаги, или у вас нет необходимых навыков, вы можете попробовать использовать промежуточное решение: скопировать папку spool с другого компьютера, где проблема не возникает при печати. Вы также можете скопировать драйверы, если на ваших компьютерах установлены совместимые версии Windows.

Очистите лишний контент в папке Spool:

  1. Сначала перезагрузите компьютер в безопасном режиме. В противном случае вы не сможете очистить нужные папки: они используются системой, и при попытке их удаления появится сообщение «Доступ запрещен» или «Файл открыт или используется программой». Чтобы запустить безопасный режим, нажмите несколько раз клавишу F8 во время загрузки компьютера.
  2. После входа в учетную запись администратора в безопасном режиме откройте проводник и перейдите в папку C:WindowsSystem32Spool.
  3. Найдите папку по адресу C:WindowsSystem32spoolprtprocsw32x86 (или x64, в зависимости от разрядности вашей системы) и удалите все ее содержимое.
  4. откройте папку C:WindowsSystem32SpoolPrinters и очистите ее, чтобы удалить все известные принтеры, установленные в Windows.
  5. Найдите и удалите папку C:WindowsSystem32SpoolDriversw32x86 (в системах x64 путь к папке будет Driversx64). Эти шаги удаляют все драйверы, ранее использовавшиеся принтерами.
  6. После очистки указанных папок необходимо перезагрузить компьютер, чтобы изменения вступили в силу.

После перезагрузки системы необходимо переустановить драйвера для всех используемых принтеров. Ошибка «Принтер не существует» должна перестать беспокоить вас уже давно. Частое появление ошибки возможно на корпоративных серверах, использующих большое количество различных принтеров и драйверов для них.

Это приводит к большому количеству файлов в очереди на печать и быстро забивает системные папки и папки спулера ненужными файлами. Регулярная очистка файлов предотвратит появление ошибки, но для лучшей настройки системы лучше обратиться к квалифицированным системным администраторам.

Что делать, если ничего не помогает

В небольшом проценте случаев бывает, что все эти решения не помогают избавиться от ошибки. Для этих случаев есть еще несколько советов и ссылок, которые помогут разобраться в ситуации самостоятельно и не обращаться за помощью к специалистам или сервису.

Что еще можно сделать:

  1. Проверьте наличие файла spoolsv.exe на вашем компьютере. Вы можете найти его в поле поиска в меню «Пуск» или в соответствующей папке в windows/system32. Просканируйте файл на наличие вредоносного кода на сайте www.virustotal.com.
  2. Замените файл spoolsv.exe или всю папку спула с другого компьютера на ту же версию Windows. Это часто помогает, когда появляется ошибка при попытке добавить новый принтер, в процессе установки драйвера.
  3. Если вы получаете ошибку очереди печати или локального обработчика печати, убедитесь, что файл WindowsSystem32spoolprtprocsw32x86winprint.dll присутствует. Эта динамическая библиотека необходима для правильной работы диспетчера печати.
  4. Если вы получаете сообщение об ошибке «Локальная подсистема печати не запущена. Перезапустите подсистему или перезагрузите компьютер», но служба «Диспетчер очереди печати» работает нормально, вы можете попробовать перезапустить (отключить/включить) службу. После переустановки драйверов и перезапуска службы перезагрузите компьютер.
  5. Воспользуйтесь советами Microsoft по диагностике и устранению проблем с принтером. Вы можете найти страницу справки по адресу http://support.microsoft.com/mats/.

Если все действия не помогли, следует вернуться к идее сброса системы до точки восстановления. Перед этим необходимо сохранить все важные данные, которые изменились с момента последнего архивирования. После восстановления системы все равно следует диагностировать причину ошибки, чтобы в ближайшее время не пришлось столкнуться с ней снова.

Читайте также: Принтер Epson не видит картридж — что делать?

Что такое winprint.dll?

«Отсутствует Winprint.dll» — довольно распространенная ошибка на ПК с Windows. Чаще всего проблема заключается в установке обновления Windows и неудачной установке какой-либо программы.:

Файл библиотеки динамической компоновки (.dll) работает, когда конкретная программа нуждается в этом файле .dll. Например, если он поврежден или отсутствует, пользователи увидят ошибки winprint.dll, что приведет к его сбою. Стоит добавить, что winprint.dll — это файл, используемый распространяемым пакетом Visual C++ для Visual Studio 2015.:

Когда появляется предупреждение о пропуске файла, пользователи начинают искать загрузку winprint.dll. Делать это лучше в проверенном месте, например на сайте DLL Kit, где нет угроз и вирусов.:

Исправление ошибки 0x00000006 при добавлении принтера (решено)

При добавлении сетевого принтера может появиться сообщение об ошибке: «Windows не может подключиться к принтеру. Операция завершилась с ошибкой 0x00000006». Пользователи не могли печатать на сетевом принтере из-за этой ошибки.

Как исправить ошибку операции печати 0x00000006:

Использование Regedit

Теперь попробуйте снова добавить принтер, и у вас не должно быть никаких ошибок.

Удалить текущий принтер водитель.

Этот шаг является необязательным. Удалите драйверы сетевых принтеров, к которым вы не можете подключиться, если они уже установлены.

скачать

1. Для этого перейдите по ссылке:

Windows 7 и Vista: Пуск > Панель управления.
Windows XP: Пуск > Настройка > Панель управления.

2. Дважды щелкните, чтобы открыть «Устройства и принтеры.

3. Щелкните правой кнопкой мыши сетевой принтер (проблема) и выберите Удалить устройство.

Установить как локальный принтер

Вы можете попробовать настроить принтер как локальный принтер и позже проверить, можете ли вы печатать по сети. Для этого выполните следующие действия:

а) Нажмите «Пуск» и выберите «Устройства и принтеры.

б) Щелкните Добавить принтер > Добавить локальный принтер > Добавить локальный принтер.

с. Создайте новый порт и убедитесь, что в раскрывающемся меню выбран Локальный порт, и нажмите Далее.

д. Попробуйте распечатать и посмотрите, работает ли он.

Ошибка STOP 0x00000006 может возникать во всех операционных системах Microsoft Windows NT. К ним относятся Windows 10, Windows 8, Windows 7, Windows Vista, Windows XP, Windows 2000 и Windows NT.

Способы решения ошибки 0×00000006 при установке принтера в ОС Windows 7, 8, 10

6ec7f клип 47кб

В данном руководстве рассмотрено несколько вариантов решения проблемы в Windows 7, 8, 10. В нем подробно описано, как добавить новый порт, удалить драйвер, почистить реестр и что удалить в папке Spool. Решение можно использовать для сетевых и локальных принтеров.

Ошибка Windows 0x00000006 «Невозможно подключиться к принтеру» может возникнуть при установке или подключении печатающего устройства по сети.

Нередко оно дополнительно сопровождается различными предупреждениями, например: «при выполнении операции произошла ошибка», «отказано в доступе», «проверьте, правильно ли указано имя», «принтер не существует», «введено неправильное имя», «указанный принтер потерял соединение». Это помогает сделать определенные выводы о том, как решить проблему.

Удаление драйвера

Выполним процедуру полного удаления программного обеспечения для работы любого печатающего устройства — драйвера. Это будет работать следующим образом.

4a7fe клип 119kb 8

Для полного удаления драйвера используйте окно управления сервером печати.

865dd клип 132кб

Возможно, вам придется остановить службу диспетчера очереди печати, чтобы полностью удалить драйверы. Как это сделать описано ниже.

Чистка папки Spool

В случае проблем с локальным печатающим устройством необходимо очистить специальную системную папку, где хранится информация о работе всех принтеров, подключенных к ПК.

Если некоторые файлы не удаляются, может потребоваться остановить службу очереди печати. Для этого нажмите Windows+R, наберите services.msc, найдите нужную службу и остановите.

клип f176e 56kb 17

Если это не помогло, следует запустить операционную систему в «Безопасном режиме». Перезагрузите компьютер и нажмите клавишу F8, когда он включится. Выберите нужный вариант из списка.

Чистка реестра системы

Перед внесением изменений в системный реестр сделайте его резервную копию через меню «Файл» и «Экспорт».

Делаем такие изменения:

Установка порта

Чтобы «оживить» сетевой принтер, который отказывается печатать, попробуем добавить новый локальный порт. Это действие помогает в большинстве случаев возобновить работу устройства.

Устраняем проблемы с целостностью системных библиотек

Восстановить целостность библиотек поможет запуск командной строки от имени администратора (упрощает задачу меню Пуск и поиска). После отображения интерфейса инструмента введите команду «sfc /scannow», чтобы просканировать доступные библиотеки и исправить ошибки.

Процедура занимает от 2 до 10 минут. Если обработчик не работает, нужна следующая команда «regsvr32 /i winprint.dll», которая снова запустит процесс добавления недостающих компонентов.

  1. e69a6b6270-1.jpg
  2. efdd5fedec.jpg
  3. efdd5fedec.jpg

Защитить вас от проблем, связанных с исчезновением некоторых DLL-файлов, помогут инструменты, способные полуавтоматически загружать недостающие компоненты из сети, а также драйверы и другие документы, возвращающие к жизни Windows 7 или 10.

Оцените статью
Блог про принтеры
Adblock
detector