Fix 0x00000002 Error Windows Cannot Connect to Printer

Описание синего экрана

На фото ниже приведен пример синего экрана с ошибкой 0x00000002:
Имеет значение только поле, в котором большими латинскими буквами написано название ошибки, и поле с технической информацией – код ошибки и 4 параметра в скобках. Для некоторых ошибок по параметрам можно более точно установить причину неполадок – к данной ошибке это не относится. Также иногда может быть написано название файла библиотеки/драйвера, явившегося возможной причиной сбоя.

Важно понять, после чего стала появляться ошибка.

Способы решения ошибки 0x00000002 на Windows 7

На 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, перезагружаемся в нормальном режиме и устанавливаем заново драйвера для подключаемого принтера.

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

  • Проверяем состояние компонентов, от которых зависит служба 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 при подключении сетевого принтера возникает в системе, где ранее было установлено фирменное ПО. По этой причине переустановка проходит со сбоями, а система плохо определяет новое ПО, с помощью которого можно запустить устройство на печать.

Ошибка 0x00000002 при установке сетевого принтера.

Понадобилось как-то мне установить по сети МФУ Canon MF4410 (хостовая система – Windows Server 2008 R2 x64, клиент – Windows 7 Максимальная x32). Поначалу не нашлись драйвера и я пошёл проторенным путём – скачал с сайта производителя драйвера под Win7x32, распаковал в отдельную папку и в процессе установки драйвера на эту папку указал. И. вот она, ошибка 0x00000002. Что же предлагает в качестве решения всемирная паутина?

Итак, в первую очередь убедитесь, что на клиентской машине у вас права администратора, принтер рабочий и пробуйте следующие способы (большинство взято из этой статьи):
Примечание. Перед любыми изменениями реестра делайте резервную копию ветки реестра или создавайте точку восстановления. Также создавайте точки перед установкой хотфиксов и обновлений.
1. Наиболее распространённый способ, предлагается самой Micro$oft:

  • Нажмите Пуск, затем Панель управления и выберите Устройства и принтеры;
  • Нажмите Добавить принтер;
  • Выберите “Добавить локальный принтер”;
  • Выберите “Создать новый порт”. Выберите “Local port” в качестве типа порта;
  • В поле “Введите имя порта”, напишите адрес в следующем формате IP хостового компьютераимя принтера (например, 192.168.0.1hp 2015) и нажмите Далее;
  • Следуйте дальнейшим инструкциям по установке драйвера. В процессе установки выберите нужный драйвер из предлагаемого списка или нажмите кнопку “Установить с диска” и укажите папку с предварительно распакованными драйверами.

Увы, этот способ мне не помог.

3. Проверьте папку c:WindowsSystem32spoolprtprocsx64, если там есть папки с именами от 1 до 499, то этот способ для вас:

  • Остановите службу Диспетчер печати, и убейте процесс PrintIsolationHost.exe;
  • Удалите из c:WindowsSystem32spoolprtprocsx64 все папки с именами 1-499 и все файлы, кроме winprint.dll;
  • Удалите все Print processor и драйвера из HKLMSYSTEMCurrentControlSetControlPrintEnvironments (кроме winprint);
  • Проверьте наличие в реестре ключа HKLMSYSTEMCurrentControlSetControlSession ManagerPendingFileRenameOperations. Если есть – удалите.
  • Запустите Диспетчер печати.
  • Установите принтер.
  • Удалите принтер из папки Устройства и принтеры;
  • Перезапустите службу Диспетчер печати;
  • Нажмите Пуск, в строке поиска введите printui /s /t2. Таким образом откроются свойства сервера печати;
  • Идем в закладку «Драйверы» и удаляем драйверы принтера. Лучше выбрать «Удалить драйвер и пакет драйвера»;
  • Снова Пуск, в строке поиска введите printmanagement.msc. Попадаем в «Управление печатью». Здесь: Настраиваемые фильтры → Все драйверы → правой кнопкой мыши по драйверу → «Удалить пакет драйвера»;
  • Снова попробуйте установить драйвер.
  • Если у вас в сети разные версии Windows, поместите их в одну рабочую группу;
  • Сделайте расположение сети как Домашняя сеть или сеть Предприятия;
  • Проверьте, что в вашем сетевом экране открыты следующие порты: UDP 3702, 5355
    TCP 5357, 5358
    Если в сети есть ПК с более ранней версией Windows, откройте порты:
    UDP 137, 138, 5355
    TCP 139, 445
    Чтобы найти сетевые устройства откройте:
    UDP 1900, 3702, 5355
    TCP 5357, 5358, 2869

8. А этот способ помог в моей ситуации. Т.к. хостовая ОС в моём случае x64, я поступил следующим способом:

  • Пуск → Устройства и принтеры → Свойства принтера;
  • Вкладка Доступ → кнопка Дополнительные драйверы → галочку на x86;
  • Система начала установку драйверов x86(x32). Т.к. в самой системе их не было, я скачал драйвера для Windows 7 x32, распаковал в отдельную папку и указал на неё при установке драйвера;
  • На клиентской машине всё установилось без проблем!

9. Некоторые производители (например, Samsung или HP) выпускают для своих принтеров универсальные драйвера печати. Попробуйте установить их на клиентскую машину локально, а затем заново подключить сетевой принтер.

Чистая загрузка, или Безопасный режим Windows

Если Вы не можете зайти в Windows в обычном режиме, нужно выполнить чистую загрузку Windows или зайти в Операционную систему (далее — ОС) в безопасном режиме. Для этого на системах ХР, Vista, 7 нужно нажимать клавишу F8 при загрузке операционной системы. Также иногда можно выбрать вариант «Загрузка последней удачной конфигурации» — это не затрагивает файлы пользователя, только системные изменения.

На системе Windows 8 через клавишу F8 не всегда можно попасть в безопасный режим. Другой вариант входа – Shift+F8. К счастью, системы Windows 8 и 10 в случае проблем сами предлагают выбрать варианты восстановления и чистой загрузки:

  1. Для начала можно попробуйте нажать опцию «Восстановить».
  2. Если это не помогло, проделайте алгоритм заново, с нажатия F8, выберите опцию «Восстановить», нажмите «Дополнительные параметры» – «Восстановление системы с помощью точки восстановления».
  3. Если и это не сработало – проделайте заново предыдущие пункты, далее «Параметры загрузки» – Перезагрузить.
  4. После перезагрузки появится список параметров, нажмите F4 если хотите загрузиться в безопасный режим, F5 – безопасный режим с поддержкой сетевых драйверов, если нужен Интернет.
  5. После нажатия клавиши Windows 8 загрузится в соответствующий режим. Вы сможете удалить программы, обновления, проверить систему на вирусы.

Как исправить ошибку 0x00000002 при подключении сетевого принтера

Подключение сетевого принтера через стандартные TCP/IP порт или принт-сервер обычно не вызывает проблем, особенно у тех, кто делает это по долгу службы постоянно. Но последнее время, многие сталкиваются с сообщением об ошибке 0x00000002, которая часто стала появляться у пользователей компьютеров, работающих на операционной системе Windows версии 7, 8 и 10. Она означает, что драйвер подключаемого печатного устройства установлен не корректно или поврежден.

Что же делать в данной ситуации и как исправить ошибку?

Первое, что необходимо сделать — просто удалить драйвер. Для этого сначала:

  1. Зайдите в «Устройства и принтеры» и удалите принтер, который пытаетесь подключить.
  2. Перезапустив «Диспетчер печати», в строке поиска меню «Пуск» найдите printui /s /t2 .

Во вкладке «Драйверы» удалите драйвер и пакет драйвера вашего принтера.

  • В строке поиска меню «Пуск» найдите printmanagement.msc .
  • В «Управление печатью» зайдите в «Настраиваемые фильтры», а затем во «Все драйверы».
  • Кликните правой кнопкой мышки по нужному драйверу и нажмите «Удалить пакет драйвера».
  • После этого перезапустите диспетчер печати и повторите процедуру подключения сетевого принтера. Если вторая попытка тоже не увенчается успехом, тогда нужно будет пройти более сложный путь:

    1. Удалить ветку HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerPendingFileRenameOperations
    2. Удалить подкаталоги от 1 до 499 и файлы, оставив только winprint.dll, в папке c:WindowsSystem32spoolprtprocsx64
    3. Удалить Print Processors и драйвера, оставив winprint, из ветки HKLMSYSTEMCurrentControlSetControlPrintEnvironments
    4. Перезагрузив компьютер, установите сетевой принтер.

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

    Надежный способ инициализации периферийного

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

    Инструкция инсталляции через сеть:

    • Войдите в Панель управления в раздел «Управление сетями и общим доступом»;
    • Перейдите во вкладку и укажите сетевой адрес нужного компьютера. То же можно сделать через проводник;
    • На экране у вас при наличии доступа появится список папок и печатающее устройство;
    • Нажмите на него правой кнопкой мыши и выберите «Подключиться»;
    • Выполните инициализацию.

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

    Нахождение принтера в списке

    Нахождение принтера в списке

    Полная переустановка драйвера

    Чаще всего для устранить ошибку 0x00000002 при установке принтера поможет правильная переустановка драйвера. Чтобы это выполнить, надо нажать комбинацию клавиш Win+R и ввести services.msc в строчке «Открыть».

    После того, как откроется окно «Служба», нужно в списке сервисов найти строчку «Диспетчер печати» и выделить её щелчком мыши.

    После этого слева должны появится несколько ссылочек, среди которых надо найти «Перезапустить службу» и кликнуть по ней. Далее снова открываем окно «Выполнить» комбинацией клавиш Win+R и вводим команду:

    printui.exe /s /t2

    Вот так это будет выглядеть:

    В результате должно появится окно свойств сервера печати. Открываем вкладку «Драйвер» и в списке установленных драйверов находим нужный принтер (если их установлено несколько). Называться он будет в соответствии с моделью принтера. Выделяем его и нажимаем на кнопку «Удалить».

    Появится окошко, где надо поставить галку «Удалить драйвер и пакет драйвера» и нажать на «ОК».

    И это ещё не всё! Чтобы убрать ошибку принтера 0x00000002, надо в третий раз запустить окно «Выполнить» комбинацией клавиш Win+R и ввести в строку «Открыть» вот такой путь:

    Откроется вот такая папка:

    Содержимое её может несколько отличаться от того, что Вы видите на картинке. Это не страшно! Просто полностью удаляем всё что там есть.

    Теперь нужно будет перезагрузить компьютер и снова запустить установки принтера. Ошибки больше не должны появится.

    Проверка обновлений Windows

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

    Для этого:

    1. Нажмите сочетание клавиш win+R.
    2. Наберите в открывшемся окне «control update» и нажмите ОК.
    3. Откроется центр обновления Windows. Нажмите «Проверить обновления».
    4. После того, как система найдет необходимые обновления, появится кнопка «Установить сейчас».
    5. Установите обновления, перезагрузите компьютер.

    Почему при подключении принтера возникает ошибка 0x00000002

    Выполнить подсоединение печатного устройства, а также произвести дальнейшие настройки достаточно просто. Но порой это сделать не удаётся и пользователи сталкиваются с тем, что при выполнении манипуляций возникает ошибка 0x00000002.

    Её появление может быть вызвано несколькими причинами. К ним относятся:

    • ошибка в работе операционной системы;
    • сбои в локальной сети;
    • неисправность устройства печати или USB-кабеля — в очень редких случаях;
    • неправильно установленные или отсутствующие драйвера — самая распространённая причина.

    Почему возникают ошибки драйвера, который ранее установлен

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

    Учитывая эти особенности, можно порекомендовать использовать фирменное программное обеспечение как для инсталляции, так и для удаления периферического устройства. В этом случае параметры компьютера будут возвращены к исходным, и не возникнет проблем с кодом 0x00000002, когда подключается новое устройство.

    Причина и устранение ошибки принтера 0x00000002

    Такая мера производителем, возможно, была предпринята с целью защиты устройства от подмены ПО в Windows 7 и 10. Именно защите сетевого доступа к периферическим устройствам уделяется особое внимание, по этой причине производителями делаются специальные установки, препятствующие изменению программного обеспечения.

    Причина и устранение ошибки принтера 0x00000002

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

    Возможные причины появления проблемы

    При подключении принтера

    Иногда ошибка возникает при подключении или установке сетевого принтера. В данном случае Вы можете увидеть следующие сообщения: «Windows не удается подключиться к принтеру. В ходе операции произошла ошибка 0x00000002» либо «Драйвер принтера не установлен. Невозможно завершить операцию«. Связано это с тем, что драйвер принтера не может запуститься из-за ошибки.
    Для исправления проблемы необходимо на сайте производителя принтера скачать самую последнюю версию драйвера и провести установку. Для старых моделей принтеров производители чаще всего не занимаются обновлением драйверов под современные операционные системы. Тогда следует обратиться к универсальным драйверам принтера своего производителя, например: HP Universal Print Driver, Canon Generic Plus PCL6 Printer Driver, Epson Universal Print Driver, у каждого производителя оборудования они свои.

    Важно! Помните, что при установке драйверов требуются права администратора на компьютере.

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

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

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

    После установки обновлений

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

    1. Нажмите сочетание клавиш win+R.
    2. Наберите в открывшемся окошке «appwiz.cpl» и нажмите ОК.
    3. Нажмите «Просмотр установленных обновлений».
    4. Отсортируйте их по дате установки: для этого нажмите на поле «Установлено», если даты установки последних обновлений совпадают или близки по дате (предшествуют) ко времени, когда появилась проблема – удалите обновления. Выберите обновление, которое хотите удалить, правой кнопкой мыши и нажмите «Удалить».
    5. Проделайте такую процедуру для всех попавших под подозрение обновлений, перезагрузите компьютер.

    После установки/обновления программ

    Если ошибка появилась после установки какой-либо программы:

    1. Нажмите сочетание клавиш win+R.
    2. Наберите в открывшемся окошке «appwiz.cpl» и нажмите ОК.
    3. Отсортируйте программы по дате установки, нажав на поле «Установлено», выберите недавно установленную программу, которая могла вызвать проблему, правой кнопкой мыши и нажмите «Удалить» перезагрузите компьютер.

    После установки нового оборудования

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

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

    1. Нажмите сочетание клавиш win+R.
    2. Наберите в открывшемся окошке «devmgmt.msc» и нажмите ОК.
    3. На экране появится диспетчер устройств, найдите нужное устройство, щелкните по нему правой кнопкой мыши, выберите «Обновить драйверы…».
    4. Выберите «Автоматический поиск обновленных драйверов».
    5. После обновления драйверов перезагрузите компьютер.
    Источники

    • https://fone.tips/0x00000002/
    • https://yakadr.ru/windows/oshibki/0x00000002-windows.html
    • https://wind7activation.ru/oshibki/oshibka-podklyucheniya-printera-0x00000002.html
    • http://printergid.ru/neispravnosti/oshibki-0x00000002

    [свернуть]