Ошибка 0x00000002 при подключении принтера в Windows 7,8 и 10 может возникать по разными причинам, среди которых бывают нерабочие драйверы, ошибка системы, сбои работы сети и т.п. В некоторых случаях причиной может быть и неисправность самого принтера, но это один случай из 1000, как и проблема с USB-кабелем, соединяющим устройства. В основном причина, по которой выскакивает ошибка 0x00000002 при установке принтера, носит программный характер. Соответственно и методы «лечения» должны быть программные. Про это сейчас мы и поговорим!
Перед тем, как следовать указанным ниже советам, сначала убедитесь что Вы скачали правильную версию драйвера принтера с сайта его производителя. В противном случае Вы не сможете исправить ошибку принтера, так как что ни делай, а используя неправильный драйвер операционная система не сможет корректно работать с устройством.
Полная переустановка драйвера
Чаще всего для устранить ошибку 0x00000002 при установке принтера поможет правильная переустановка драйвера. Чтобы это выполнить, надо нажать комбинацию клавиш Win+R и ввести services.msc в строчке «Открыть».
После того, как откроется окно «Служба», нужно в списке сервисов найти строчку «Диспетчер печати» и выделить её щелчком мыши.
После этого слева должны появится несколько ссылочек, среди которых надо найти «Перезапустить службу» и кликнуть по ней. Далее снова открываем окно «Выполнить» комбинацией клавиш Win+R и вводим команду:
printui.exe /s /t2
Вот так это будет выглядеть:
В результате должно появится окно свойств сервера печати. Открываем вкладку «Драйвер» и в списке установленных драйверов находим нужный принтер (если их установлено несколько). Называться он будет в соответствии с моделью принтера. Выделяем его и нажимаем на кнопку «Удалить».
Появится окошко, где надо поставить галку «Удалить драйвер и пакет драйвера» и нажать на «ОК».
И это ещё не всё! Чтобы убрать ошибку принтера 0x00000002, надо в третий раз запустить окно «Выполнить» комбинацией клавиш Win+R и ввести в строку «Открыть» вот такой путь:
%Windir%system32spool
Откроется вот такая папка:
Содержимое её может несколько отличаться от того, что Вы видите на картинке. Это не страшно! Просто полностью удаляем всё что там есть.
Теперь нужно будет перезагрузить компьютер и снова запустить установки принтера. Ошибки больше не должны появится.
Как подсказываем мне моя практика системного администратора, не всегда подключение сетевого принтера проходит без сучка и задоринки. Чаще всего обязательно что-то вылезет. Например, ошибка 0x00000002 «Не удается подключиться к принтеру».
При возникновении проблемы сначала проверьте совпадает ли версия ОС на компьютере, к которому подключен сетевой принтер, с Вашей. Если нет, то скачайте драйвера для этой модели принтера под свою версию Windows и при установке подсуньте их системе.
В тех случаях, когда принтер уже подключался к этому компьютеру ранее и перестал работать — попробуйте полностью удалить его драйвер представленным выше способом.
Если с драйверами всё в порядке — смотрите следующие советы:
Способ 1. Чаще всего так происходит из-за того, что компьютер вылетел из рабочей группы. Чтобы вернуть его обратно, надо открыть свойства системы комбинацией Win+Pause. В правой его части будет меню, где надо выбрать пункт «Дополнительные параметры системы».
Откроется второе окно, где на вкладке «Имя компьютера» надо нажать на кнопку «Изменить». В третьем окне надо прописать название своей рабочей группы и нажать на кнопку «ОК». После этого попробуйте вновь установить устройство.
Способ 2. Так же, причиной появления ошибок установки сетевого принтера может стать работа брандмауэра или фаервола. Попробуйте временно приостановить его работу и попробовать поставить принтер снова.
Если эта хитрость сработала, то нужно в настройках сетевого экрана открыть следующие порты:
UDP 1900, 3702, 5355, 3702, 5355
TCP 2869, 5357, 5358
Способ 3. Такое решение предлагают разработчики Windows 10 из компании Майкрософт.
Нажимаем кнопку «Пуск», открываем Параметры > Устройства > Принтеры и сканеры и нажимаем на кнопку «Добавить».
Если система не найдёт устройство сама — кликните по ссылке «Необходимый принтер отсутствует в списке». Появится такое окно:
Выбираем пункт «Добавить локальный или сетевой принтер с параметрами, заданными вручную». На следующем шаге надо выбрать пункт «Создать новый порт» — «Local Port»:
Нажимаем на на «Далее» и появляется ещё одно маленькое окошечко, в которое надо ввести сетевой путь к принтеру вот в таком формате:
\IP-адрес компьютераимя принтера
В моём случае он выглядит так: \192.168.1.5hp1010. Нажимаем на ОК. Система предложит выбрать драйвер для установки. Если подходящего нет — нажимаем на кнопку «Установить с диска» и показываем путь к папке с предварительно распакованными драйверами. После этого установка должна успешно завершится.
P.S.: Если ни один из указанных советов Вам не помог — попробуйте воспользоваться специальным универсальным драйвером принтера. Большинство производителей выпускает такие для своих принтеров.
Иногда может помочь установка принтера сначала непосредственно на сам ПК, а затем уже установка его же, но по сети.
В этой статье мы способы решения распространённых ошибок (0x0000011b и 0x00000002), которые могут возникнуть в Windows при подключении сетевых принтеров с удаленных компьютеров (принт-серверов). Найдите в списке ниже ошибку, которая появляется у вас при подключении сетевого принтера и перейдите к решению.
Содержание:
- Ошибка 0x00000002 при установке сетевого принтера
- Ошибка 0x0000011b: Windows не может подключить сетевой принтер
Ошибка 0x00000002 при установке сетевого принтера
Ошибка 0x00000002 может возникнуть при попытке подключить сетевой принтер через принт-сервер и TCP/IP порт как в Windows 10, так и в Windows 7. После того, как вы открыли список сетевых принтеров на удаленном компьютере (через UNC путь в формате
\computername
), и нажали кнопку Подключить, появляется ошибка:
Connect to Printer Windows cannot connect to the printer. Operation failed with error 0x00000002.
Установка принтера Windows не удается подключиться к принтеру В ходе операции произошла ошибка 0x00000002
Наличие ошибки 0x00000002 чаще всего значит, что драйвер для данного принтера, установленный на компьютере поврежден. В первую очередь стоит попробовать удалить данный драйвер из хранилища драйверов (по аналогии с кейсом об ошибке 0x00000057).
Выполните команду:
printui.exe /s /t2
В списке установленных драйверов найдите драйвер принтера, который вы пытаетесь установить и удалите его, нажав Remove и выбрав опцию удаления Remove driver and driver package.
Перезапустите диспетчер печати (
net stop spooler & net start spooler
) и попытайтесь еще раз подключить принтер.
Скорее всего драйвер установится и принтер подключится успешно.
Если нет, попробуйте такой способ:
- Удалите ветку реестра HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerPendingFileRenameOperations
- Если в папке c:WindowsSystem32spoolprtprocsx64 есть подкаталоги с именами от 1 до 499, удалите все эти подкаталоги и файлы кроме winprint.dll
- Удалите все Print Processors и драйвера (за исключением winprint) из ветки HKLMSYSTEMCurrentControlSetControlPrintEnvironments
- Перезагрузите компьютер и установите принтер
Ну и как обходной вариант, если предыдущие не сработали, подключите принтер через UNC адрес по инструкции из статьи Печать на сетевом принтере на Windows 10 из-под XP.
Ошибка 0x0000011b: Windows не может подключить сетевой принтер
Массовая проблема с подключением сетевых принтеров Windows с ошибкой 0x0000011b началась после установки обновлений безопасности Windows с 15 сентября 2021 года.
При подключении сетевого принтера с удаленного компьютера, на котором открыт общий доступ к принтеру, появляется ошибка:
Connect to Printer Windows cannot connect to the printer. Operation failed with error 0x0000011b.
Данная проблема связана с последними обновлениями безопасности, в которых Microsoft пытается закрыть уязвимость Print Nightmare. К сожалению, обновления не до конца протестированы и вызывают массовые ошибки 0x0000011b.
Для решения проблемы нужно удалить проблемное обновление на компьютере, на котором расшарен принтер (!). В зависимости от версии Windows на компьютере, раздающем принтер нужно удалить одно из следующих обновлений:
- KB5005565 — Windows 10 2004. 20H2 и 21H1
- KB5005566 – Windows 10 1909
- KB5005568 – Windows 10 1809 и Windows 10 LTSC
- KB5005030 — Windows Server 2019
- KB5005613, KB5005627 — Windows Server 2012 R2, Windows 8.1+
- KB5005563 – Windows 7, Windows Server 2008 R2 (у кого есть подписка Extended Security Updates для Windows 7/2008R2)
Для удаления обновления перейдите в Start -> Settings -> Update & Security -> View Update History -> Uninstall updates. Выберите недавно установленное обновление в зависимости от вашей версии Windows (например,
Security Update for Microsoft Windows (KB5005565)
) и нажмите Uninstall.
Или восопльзуйтесь командой (укажите номер обновления для вашего билда Windows):
wusa.exe /uninstall /kb:5005565
Перезагрузите компьютер и попробуйте подключить сетевой принтер вручную или через групповые политики. Обратите внимание, что если пользователи не могут подключить сетевые принтера без прав локального администратора (из-за патча уязвимости PrintNightmare), то вы можете временно разрешить установку принтеров пользователям, выполнив команду:
reg add "HKEY_LOCAL_MACHINESoftwarePoliciesMicrosoftWindows NTPrintersPointAndPrint" /v RestrictDriverInstallationToAdministrators /t REG_DWORD /d 0 /f
После этого пользователь сможет подключить принтер, и вы должны установить значение
RestrictDriverInstallationToAdministrators = 1
.
После удаления обновления его нужно скрыть из установки. В этом случае оно не будет автоматически устанавливаться при следующем цикле сканирования Windows Update.
Вы можете скрыть обновления с помощью официальной утилиты wushowhide.diagcab (https://download.microsoft.com/download/f/2/2/f22d5fdb-59cd-4275-8c95-1be17bf70b21/wushowhide.diagcab) или с помощью PowerShell модуля PSWindowsUpdate:
$HideList = "KB5005565", "KB5005566", "KB5005568"
Hide-WindowsUpdate -KBArticleID $HideList -Verbose
Если вы не можете удалить обновление, тот как обходное решение вы можете подключить сетевой принтер через локальный порт. Например, имя локального порта для подключения принтера с удаленного компьютера может выглядеть так:
\compname001HP2035
Описано здесь в статье про другую распространенную ошибку подключения сетевого принтера — 0x0000007e.
Ошибка 0x00000002 при подключении принтера в Windows 7,8 и 10 может возникать по разными причинам, среди которых бывают нерабочие драйверы, ошибка системы, сбои работы сети и т.п. В некоторых случаях причиной может быть и неисправность самого принтера, но это один случай из 1000, как и проблема с USB-кабелем, соединяющим устройства. В основном причина, по которой выскакивает ошибка 0x00000002 при установке принтера, носит программный характер. Соответственно и методы «лечения» должны быть программные. Про это сейчас мы и поговорим!
Перед тем, как следовать указанным ниже советам, сначала убедитесь что Вы скачали правильную версию драйвера принтера с сайта его производителя. В противном случае Вы не сможете исправить ошибку принтера, так как что ни делай, а используя неправильный драйвер операционная система не сможет корректно работать с устройством.
Полная переустановка драйвера
Чаще всего для устранить ошибку 0x00000002 при установке принтера поможет правильная переустановка драйвера. Чтобы это выполнить, надо нажать комбинацию клавиш Win+R и ввести services.msc в строчке «Открыть».
После того, как откроется окно «Служба», нужно в списке сервисов найти строчку «Диспетчер печати» и выделить её щелчком мыши.
После этого слева должны появится несколько ссылочек, среди которых надо найти «Перезапустить службу» и кликнуть по ней. Далее снова открываем окно «Выполнить» комбинацией клавиш Win+R и вводим команду:
printui.exe /s /t2
Вот так это будет выглядеть:
В результате должно появится окно свойств сервера печати. Открываем вкладку «Драйвер» и в списке установленных драйверов находим нужный принтер (если их установлено несколько). Называться он будет в соответствии с моделью принтера. Выделяем его и нажимаем на кнопку «Удалить».
Появится окошко, где надо поставить галку «Удалить драйвер и пакет драйвера» и нажать на «ОК».
И это ещё не всё! Чтобы убрать ошибку принтера 0x00000002, надо в третий раз запустить окно «Выполнить» комбинацией клавиш Win+R и ввести в строку «Открыть» вот такой путь:
%Windir%system32spool
Откроется вот такая папка:
Содержимое её может несколько отличаться от того, что Вы видите на картинке. Это не страшно! Просто полностью удаляем всё что там есть.
Теперь нужно будет перезагрузить компьютер и снова запустить установки принтера. Ошибки больше не должны появится.
Как подсказываем мне моя практика системного администратора, не всегда подключение сетевого принтера проходит без сучка и задоринки. Чаще всего обязательно что-то вылезет. Например, ошибка 0x00000002 «Не удается подключиться к принтеру».
При возникновении проблемы сначала проверьте совпадает ли версия ОС на компьютере, к которому подключен сетевой принтер, с Вашей. Если нет, то скачайте драйвера для этой модели принтера под свою версию Windows и при установке подсуньте их системе.
В тех случаях, когда принтер уже подключался к этому компьютеру ранее и перестал работать — попробуйте полностью удалить его драйвер представленным выше способом.
Если с драйверами всё в порядке — смотрите следующие советы:
Способ 1. Чаще всего так происходит из-за того, что компьютер вылетел из рабочей группы. Чтобы вернуть его обратно, надо открыть свойства системы комбинацией Win+Pause. В правой его части будет меню, где надо выбрать пункт «Дополнительные параметры системы».
Откроется второе окно, где на вкладке «Имя компьютера» надо нажать на кнопку «Изменить». В третьем окне надо прописать название своей рабочей группы и нажать на кнопку «ОК». После этого попробуйте вновь установить устройство.
Способ 2. Так же, причиной появления ошибок установки сетевого принтера может стать работа брандмауэра или фаервола. Попробуйте временно приостановить его работу и попробовать поставить принтер снова.
Если эта хитрость сработала, то нужно в настройках сетевого экрана открыть следующие порты:
UDP 1900, 3702, 5355, 3702, 5355
TCP 2869, 5357, 5358
Способ 3. Такое решение предлагают разработчики Windows 10 из компании Майкрософт.
Нажимаем кнопку «Пуск», открываем Параметры > Устройства > Принтеры и сканеры и нажимаем на кнопку «Добавить».
Если система не найдёт устройство сама — кликните по ссылке «Необходимый принтер отсутствует в списке». Появится такое окно:
Выбираем пункт «Добавить локальный или сетевой принтер с параметрами, заданными вручную». На следующем шаге надо выбрать пункт «Создать новый порт» — «Local Port»:
Нажимаем на на «Далее» и появляется ещё одно маленькое окошечко, в которое надо ввести сетевой путь к принтеру вот в таком формате:
IP-адрес компьютераимя принтера
В моём случае он выглядит так: 192.168.1.5hp1010. Нажимаем на ОК. Система предложит выбрать драйвер для установки. Если подходящего нет — нажимаем на кнопку «Установить с диска» и показываем путь к папке с предварительно распакованными драйверами. После этого установка должна успешно завершится.
P.S.: Если ни один из указанных советов Вам не помог — попробуйте воспользоваться специальным универсальным драйвером принтера. Большинство производителей выпускает такие для своих принтеров.
Иногда может помочь установка принтера сначала непосредственно на сам ПК, а затем уже установка его же, но по сети.
26.11.2018
Просмотров: 6665
Подключение сетевого принтера через порт IP или TCP, а также принт-сервер – простая процедура, которую выполняют все офисные работники или пользователи нескольких персональных компьютеров. Однако в ряде случаев появляется синий экран смерти с сообщением DEVICE_QUEUE_NOT_BUSY или ошибка 0x00000002, указывающие на то, что драйвер принтера не установлен, не найден или поврежден.
Читайте также: Как исправить ошибку 0x000003eb при установке принтера?
На Windows 7 ошибка 0x00000002 Драйвер принтера не установлен возникает редко, однако её решение требует определенных усилий. Поэтому, если не удается установить драйвер принтера и возникает ошибка 0x00000002, стоит воспользоваться следующими советами.
Способ 1. Удаляем принтер и его драйвера
- Жмем «Пуск», «Панель управления» и выбираем «Устройства и принтеры».
- Теперь перезапускаем Диспетчер печати. Для этого нужно открыть «Службы», «Диспетчер печати». Остановить службу, а потом вновь её запустить. Или, еще лучше, просто Перезапустить.
Теперь нужно удалить драйвер принтера. Для этого выполняем следующее:
- Жмем «Пуск» и выбираем «Выполнить». Или сразу жмем «Win+R» и вводим «printui /s /t2».
- Откроется новое окно. Переходим во вкладку «Драйвер». Выбираем ошибочный драйвер и кликаем «Удалить».
- Далее в поисковой строке вводим «printmanagement.msc» (без кавычек).
- Откроется окно «Управление печатью». Находим «Настраиваемые фильтры», а затем переходим во «Все драйверы».
- Удаляем пакет драйвера, который вызывает сбой.
- Перезагружаем компьютер и повторяем попытку подключения сетевого принтера.
Способ 2. Установка нового драйвера
Если не удается установить драйвер принтера и ошибка 0x00000002 постоянно мешает, вызывая BSoD, стоит установить официальный драйвер от разработчика устройства или загрузить «Универсальный драйвер печати». Однако важно отметить, что установка универсального драйвера от Microsoft может не решить проблему.
Способы 3. Очистка системы и реестра от старых драйверов
Если ошибка 0x00000002 возникает на старой сборке Windows 7 и ранее вы удалили сбойный драйвер, стоит очистить реестр и систему от более старого программного обеспечения. Это сделать можно следующим способом.
Для начала очищаем папку Spool. Однако, учитывая то, что её постоянно использует Диспетчер печати, её удалить можно только в безопасном режиме.
Пусть к папке следующий: С:WindowsSystem32Spool. В этой папке нас интересует содержимое следующее:
- C:WindowsSystem32spoolprtprocsw32x86 – удаляем все, кроме файла winprint.dll.
- C:WindowsSystem32SpoolPrinters – удаляем все данные об установленных принтерах
- C:WindowsSystem32SpoolDriversw32x86 – чистим директорию от всех файлов, которые ранее были установлены (в системах x64 путь Driversx64).
Очистив папку Spool, перезагружаемся в нормальном режиме и устанавливаем заново драйвера для подключаемого принтера.
Теперь нужно очистить реестр от старых файлов, которые были созданы принтером и его программным обеспечением. Для этого выполняем следующее:
- Жмем «Win+R» и вводим «regedit».
- Проверяем состояние компонентов, от которых зависит служба Spooler. Для этого переходим по ветке «HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesSpooler». Здесь смотрим параметр «DependOnService». Должно быть указано значение RPCSS. Так же, могут быть указаны другие значения, их удалять не нужно. Главное, что бы было RPCSS.
- Теперь удаляем все печатающие устройства, которые были установлены в системе. Переходим по ветке «HKEY_LOCAL_MACHINESystemCurrentControlSetControlPrintPrinters», где развернув её, появится весь список принтеров. Для их удаления мы можем воспользоваться клавишей «Delete».
- Очищаем реестр от записей старых драйверов. Разворачиваем ветку «HKEY_LOCAL_MACHINESystemCurrentControlSetControlPrintEnvironmentsWindowsNTx86DriversVersion-3» (в х64 битных операционных системах нужно открыть …EnvironmentsWindows NTx64DriversVersion-3). Удаляем весь перечень драйверов установленных в системе.
- В ветке «HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPrintMonitors», список параметров должен выглядеть следующим образом.
- BJ Language Monitor
- Local Port
- PJL Language Monitor
- Standard TCP/IP Port
- USB Monitor
Оставляем этот список, а все остальное удаляем.
Перезагружаем систему, устанавливаем новые драйвера и подключаем принтер.
В случае, если решить проблему не удалось, стоит откатить систему до более раннего состояний, проверить Windows 7 на вирусы и протестировать подключаемое устройство на другом ПК. Возможно, принтер не совместим с ОС или компонентами системной сборки.
В начале обзора для новичков, которые, возможно, в первый раз столкнулись с профессиональной работой с периферийными устройствами, нужно сразу отметить, что настройка любого печатающего устройства существенно отличается от обслуживания компьютера, где многие процессы выполняются на уровне операционной системы без действий пользователя.
Ошибка принтера 0x00000002
Базовых знаний требует эксплуатация печатающего устройства и инициализация его в сети. В отдельных случаях при подключении к принтеру возникает ошибка 0x00000002. Речь идет о проблеме с низкоуровневым программным обеспечением, которая выглядит так.
Ошибка в подключении
О чём пойдет речь:
- Локальный принтер в сети: особенности
- Проблема драйвера печати
- Способы переустановки
- Надежный способ инициализации периферийного
- Почему возникают ошибки драйвера, который ранее установлен
Локальный принтер в сети: особенности
Печатающие устройства могут быть установлены как локальные и сетевые периферические устройства. Причем это можно сделать двумя способами. Один из них – стандартный, второй рассчитан на беспроводное подключение и функции современных моделей и МФУ.
В первом случае инициализация девайса подразумевает следующие шаги (см. сопровождающие фото):
- Определить параметры сети в рамках рабочей группы, задав маску под сети 255.255.255.0 и IP-адрес компьютера, например, 192.168.0.7, где меняется последняя цифра и уникализирует адрес устройства во внутренней сети;
- Инсталлировать локальное ПУ на компьютере, используя стандартную версию с диска или через Панель управления;
- В параметрах нужно указать его как устройство сети, чтобы система инициализировала и сделала доступным в сети;
- Установить доступ к периферийному устройству по сети на всех компьютерах рабочей группы.
Второй способ подразумевает подсоединение к девайсу по беспроводной сети как к локальному, в этом случае соединение может быть локально установлено по WI-FI. Обслуживание нескольких компьютеров как локальных зависит от возможностей конкретной модели.
Проблема драйвера печати
Одной из типичных ошибок, которые довольно часто появляются при использовании доступа по сети, является ошибка 0x00000002 при установке принтера. Этот код соответствует состоянию, связанному с проблемой программного обеспечения. По сути, это аппаратное оповещение соответствует сообщению «Драйвер не установлен». У пользователей возникает после классической установки принтера недоумение, как поступить в этом случае. Способы устранения проблемы зависят от условий предустановки.
Ошибка
Как правило, ошибка 0x00000002 при подключении сетевого принтера возникает в системе, где ранее было установлено фирменное ПО. По этой причине переустановка проходит со сбоями, а система плохо определяет новое ПО, с помощью которого можно запустить устройство на печать.
Способы переустановки
Проблема печати часто возникает при следующих вариантах повторной установки (см. фото и скрины):
- Поиск ПО средствами Windows;
- Включение на LocalPort (при инсталляции через Панель управления вводится адрес в форме: //192.168.0.3/MyPrinter – должен быть указан адрес рабочей станции и имя устройства через слэш);
- Инсталляция с диска;
- Остановка и перезапуск спойлера печати (Диспетчера печати), когда подключается устройство;
- Очистка папки Spool в Windows.
Установка драйвера
Надежный способ инициализации периферийного
В вашем конкретном случае может сработать один из перечисленных вариантов. При этом можно использовать еще один, который помогает в 95% случаев.
Инструкция инсталляции через сеть:
- Войдите в Панель управления в раздел «Управление сетями и общим доступом»;
- Перейдите во вкладку и укажите сетевой адрес нужного компьютера. То же можно сделать через проводник;
- На экране у вас при наличии доступа появится список папок и печатающее устройство;
- Нажмите на него правой кнопкой мыши и выберите «Подключиться»;
- Выполните инициализацию.
Обычно этот вариант позволяет избежать ситуации, когда логически драйвер принтера не установлен, и возникает ошибка 0x00000002. Этот способ подразумевает, что сетевая периферия подключается физически, что предполагает на практике корректную инициализацию.
Нахождение принтера в списке
Почему возникают ошибки драйвера, который ранее установлен
В отдельных случаях программное обеспечение может неправильно инициализировать ранее установленные параметры. Как правило, это характерно для случаев, когда девайс устанавливался с диска и прописал все необходимые характеристики. В отдельных случаях фирменное программное обеспечение подразумевает удаление ПО только собственными средствами, до этого момента файл помечен как неудаляемый. В результате возникают сложности с инициализацией нового оборудования.
Учитывая эти особенности, можно порекомендовать использовать фирменное программное обеспечение как для инсталляции, так и для удаления периферического устройства. В этом случае параметры компьютера будут возвращены к исходным, и не возникнет проблем с кодом 0x00000002, когда подключается новое устройство.
Такая мера производителем, возможно, была предпринята с целью защиты устройства от подмены ПО в Windows 7 и 10. Именно защите сетевого доступа к периферическим устройствам уделяется особое внимание, по этой причине производителями делаются специальные установки, препятствующие изменению программного обеспечения.
На практике удается установить физический сетевой доступ и использовать устройство при прямой привязке, обрабатывая задание через рабочую станцию. Этот классический способ доступа к периферии оказался самым надежным и доступным, когда не удается иное подключение к принтеру при ошибке 0x00000002. На фото показана печать после проблемы и инициализации описанным способом в Windows 7.
Ошибка при подключении принтера в Windows 7 — 0x00000006 и 0x00000002
Иногда при попытке подключении принтера в операционной системе Windows 7, пользователь получает разного рода ошибки, которые фиксируются под номерами 0x00000006 или 0x00000002.
В данном примере будут рассматриваться проблемы при установке принтера, а также различные ошибки при печати.
Итак, имеем пользовательский компьютер с предустановленной Windows 7 Pro x64, на котором установлено несколько принтеров. При попытке послать документ на печать на один из них, операционная система либо выдает ошибку при печати, либо оповещает об успешном выполнении задачи, но по факту документ не распечатан.
Если же поглядеть журнал ошибок, то в нём отображается проблема с кодом 0x00000006, данный номер ошибки актуален при печати на сетевом принтере. Если же Вы используете локальную печать, то ошибка может иметь вид 0x00000002.
Как показывает практика, перезапуск службы — Диспетчер печати, очистка кэша spool и переустановка принтера к успешным результатам не приводят. Поэтому нам необходимо будет удалить полностью драйвера печати и проинсталировать их заново.
Для начала нам необходимо попробовать корректно удалить ранее проинсталированные драйвера.
1) В первую очередь проверим, есть ли установленные драйвера в разделе Программы и компоненты. Если таковые имеются, то удаляем их.
2) После того как все компоненты были удалены, попробуем удалить драйвера вручную. Для этого откроем командную строку – Пуск > Выполнить > cmd.exe и выполним команду: printui.exe /s /t2 – данная команда откроет окно — Свойства сервера печати.
Теперь удаляем все установленные принтеры. В нашем примере принтер всего один – это Samsung. Если драйвер не удается удалить по разным причинам, то переходим к следующему шагу.
3) Заходим в раздел Панели Управления – Устройства и принтеры и удаляем в нём все принтеры из контекстного меню.
Если же и здесь не удается корректно удалить принтер, то опять же переходим к следующему шагу.
4) Заходим в раздел – Управление компьютером и останавливаем службу – Диспетчер печати.
Далее открываем папку C:WindowsSystem32spool и удаляем в ней содержимое всех папок, ЗА ИСКЛЮЧЕНИЕМ файла winprint.dll, который находится в папке C:WindowsSystem32spoolprtprocsx64. Данная библиотека является непосредственно самим обработчиком печати.
Папка spool содержит в себе слудющую информацию:
drivers – в папке находятся файлы драйверов печати
PRINTERS – содержатся файлы, которые отвечают за очередь печати Windows
prtprocs – исполняемые файлы обработчика печати
SERVERS – в папке содержится информация о всех компьютерах в сети, ка которых доступны сетевые принтеры
tools – хранятся различные утилиты для печати
Если же Вы по неосторожности все-таки удалили эту библиотеку, то при попытке установить принтер столкнетесь с ошибкой. О том, как восстановить файл winprint.dll мы рассказывали ранее.
В папке spool существуют файлы, которые несмотря на остановленную службу диспетчера печати всё равно не удаляются и их удаление необходимо пропустить.
В данном примере мы не будем рассматривать возможность удаления этих файлов, для решения поставленной задачи – этого не потребуется.
После удаления файлов запускаем службу Диспетчера печати и перезагружаем компьютер.
Если Вам не удалось корректно удалить некоторые принтера на шаге №3, то после запуска службы повторяем удаление. Принтер должен корректно удалиться. Если это не произошло, то повторяем шаг №4 с повторным удалением всех файлов, кроме winprint.dll и заново перезагружаем компьютер.
С помощью этих действий мы полностью очистили ранее установленные драйвера в системе и теперь можем приступить к установке принтера повторно.
Не получилось устранить проблему с печатью?
Оставьте заявку нашим специалистам для получения
дополнительной помощи.
Перезвоним в течение 15 минут!
Последнее время много пользователей при подключении сетевого принтера начали получать уведомление об ошибке 0x00000002. Причём проблема существует практически на всех версиях Windows. Очень редко это может указывать на поломку самого устройства. Однако в большинстве случаев причина в драйверах.
Ошибка принтера 0x00000002
1. Нажимаем Win+R, печатаем «services.msc» и щелкаем «Ок».
2. В перечне находим «Диспетчер печати» и нажимаем на него ЛКМ.
3. По левую сторону находим строку «Перезапустить службу» и кликаем по ней. В большинстве случаев после этого проблема ликвидируется.
4. Теперь опять вызываем окно «Выполнить» с помощью сочетания Win+R. Прописываем «printui.exe /s /t2» и щелкаем «Ок».
5. В разделе «Драйвер» находим свой принтер и нажимаем «Удалить».
6. В следующем окне ставим отметку на «Удалить драйвер и пакет драйвера» и нажимаем Enter.
7. Теперь в третий раз жмём Win+R, вводим «%Windir%system32spool и подтверждаем.
8. С открывшейся папки удаляем все содержимое и перезапускаем ПК. Пробуем заново подключить принтер.
Если вышеописанные действия не помогли, то делаем следующее:
1. Открываем проводник и проходим по маршруту
C:WindowsSystem32spoolprtprocsx64.
2. Здесь нам необходимо удалить директории начиная с первой и заканчивая 500-ой.
3. Опять пробуем воспользоваться принтером. При этом служба печати должна быть выключена.
Если проблема так и не решена, приступаем к таким действиям:
1. Win+R. Вводим «regedit». Подтверждаем действие.
2. Проходим по маршруту
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPrintEnvironments.
3. Избавляемся от всех каталогов, кроме winprint, его оставляем.
4. Теперь переходим
HKEY_LOCAL_MACHINECurrentControlSetControlSession Manager. Тут избавляемся от PendingFileRenameOperations.
5. Перезагружаем сервак печати и проверяем результат.
По окончанию произведённых действий устанавливаем новые драйвера. Как обычно, лучше их скачать на сайте производителя принтера. К тому же можно использовать универсальные драйвера. Достаточно часто производители печатающей техники их выпускают. Также иногда ошибка может появляться из-за неверно выбранной битности драйвера.
Если причиной появления ошибки были драйвера, то сейчас, скорее всего, у вас все заработает. В случае если проблема не в драйверах, то пробуем следующее:
1. Нажимаем Win+Pause. Щелкаем на «Дополнительные параметры системы».
2. В открывшемся окне выбираем «Изменить».
3. Теперь вписываем название рабочей группы и нажимаем «Ок».
4. Проверяем работу принтера.
Такой метод будет работать если ПК вышел из рабочей группы. Мы просто вернули его назад.
Иногда могут помочь такие действия:
1. Нажимаем Win+I. Здесь выбираем «Устройства». После «Принтеры и сканеры». Жмём «Добавить «.
2. Windows скорее всего найдёт ваше устройство. Однако, если нет, то ставим отметку на «Необходимый принтер отсутствует в списке».
3. Теперь ставим чекбокс на «Добавить локальный или сетевой принтер с параметрами, заданными вручную» и переходим к следующему шагу.
4. Тут нажимаем «Создать новый порт» — «Локальный порт».
5. После нажатия на «Ок» будет предложено указать название порта. Вводим в таком формате «\IP-адрес ПКназвание принтера».
6. Теперь винда предложит вам драйвера. Выбираем нужный. В случае если такового не имеется выбираем «Установить с диска» и указываем путь к заранее скачанному каталогу с дровами.
Причиной может быть также срабатывание брандмауэра, антивируса и файервола. В таком случае все просто, останавливаем их работу и пробуем заново подключиться.
Изредка проблема исчезает после установки обновлений операционной системы. Проще всего это конечно сделать через центр обновлений.
26.11.2018
Просмотров: 8137
Подключение сетевого принтера через порт IP или TCP, а также принт-сервер – простая процедура, которую выполняют все офисные работники или пользователи нескольких персональных компьютеров. Однако в ряде случаев появляется синий экран смерти с сообщением DEVICE_QUEUE_NOT_BUSY или ошибка 0x00000002, указывающие на то, что драйвер принтера не установлен, не найден или поврежден.
Читайте также: Как исправить ошибку 0x000003eb при установке принтера?
На Windows 7 ошибка 0x00000002 Драйвер принтера не установлен возникает редко, однако её решение требует определенных усилий. Поэтому, если не удается установить драйвер принтера и возникает ошибка 0x00000002, стоит воспользоваться следующими советами.
Способ 1. Удаляем принтер и его драйвера
- Жмем «Пуск», «Панель управления» и выбираем «Устройства и принтеры».
- Теперь перезапускаем Диспетчер печати. Для этого нужно открыть «Службы», «Диспетчер печати». Остановить службу, а потом вновь её запустить. Или, еще лучше, просто Перезапустить.
Теперь нужно удалить драйвер принтера. Для этого выполняем следующее:
- Жмем «Пуск» и выбираем «Выполнить». Или сразу жмем «Win+R» и вводим «printui /s /t2».
- Откроется новое окно. Переходим во вкладку «Драйвер». Выбираем ошибочный драйвер и кликаем «Удалить».
- Далее в поисковой строке вводим «printmanagement.msc» (без кавычек).
- Откроется окно «Управление печатью». Находим «Настраиваемые фильтры», а затем переходим во «Все драйверы».
- Удаляем пакет драйвера, который вызывает сбой.
- Перезагружаем компьютер и повторяем попытку подключения сетевого принтера.
Способ 2. Установка нового драйвера
Если не удается установить драйвер принтера и ошибка 0x00000002 постоянно мешает, вызывая BSoD, стоит установить официальный драйвер от разработчика устройства или загрузить «Универсальный драйвер печати». Однако важно отметить, что установка универсального драйвера от Microsoft может не решить проблему.
Способы 3. Очистка системы и реестра от старых драйверов
Если ошибка 0x00000002 возникает на старой сборке Windows 7 и ранее вы удалили сбойный драйвер, стоит очистить реестр и систему от более старого программного обеспечения. Это сделать можно следующим способом.
Для начала очищаем папку Spool. Однако, учитывая то, что её постоянно использует Диспетчер печати, её удалить можно только в безопасном режиме.
Пусть к папке следующий: С:WindowsSystem32Spool. В этой папке нас интересует содержимое следующее:
- C:WindowsSystem32spoolprtprocsw32x86 – удаляем все, кроме файла winprint.dll.
- C:WindowsSystem32SpoolPrinters – удаляем все данные об установленных принтерах
- C:WindowsSystem32SpoolDriversw32x86 – чистим директорию от всех файлов, которые ранее были установлены (в системах x64 путь Driversx64).
Очистив папку Spool, перезагружаемся в нормальном режиме и устанавливаем заново драйвера для подключаемого принтера.
Теперь нужно очистить реестр от старых файлов, которые были созданы принтером и его программным обеспечением. Для этого выполняем следующее:
- Жмем «Win+R» и вводим «regedit».
- Проверяем состояние компонентов, от которых зависит служба Spooler. Для этого переходим по ветке «HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesSpooler». Здесь смотрим параметр «DependOnService». Должно быть указано значение RPCSS. Так же, могут быть указаны другие значения, их удалять не нужно. Главное, что бы было RPCSS.
- Теперь удаляем все печатающие устройства, которые были установлены в системе. Переходим по ветке «HKEY_LOCAL_MACHINESystemCurrentControlSetControlPrintPrinters», где развернув её, появится весь список принтеров. Для их удаления мы можем воспользоваться клавишей «Delete».
- Очищаем реестр от записей старых драйверов. Разворачиваем ветку «HKEY_LOCAL_MACHINESystemCurrentControlSetControlPrintEnvironmentsWindowsNTx86DriversVersion-3» (в х64 битных операционных системах нужно открыть …EnvironmentsWindows NTx64DriversVersion-3). Удаляем весь перечень драйверов установленных в системе.
- В ветке «HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPrintMonitors», список параметров должен выглядеть следующим образом.
- BJ Language Monitor
- Local Port
- PJL Language Monitor
- Standard TCP/IP Port
- USB Monitor
Оставляем этот список, а все остальное удаляем.
Перезагружаем систему, устанавливаем новые драйвера и подключаем принтер.
В случае, если решить проблему не удалось, стоит откатить систему до более раннего состояний, проверить Windows 7 на вирусы и протестировать подключаемое устройство на другом ПК. Возможно, принтер не совместим с ОС или компонентами системной сборки.