Переустановить поврежденный драйвер принтера и принтер в Windows 7?

Переустановить поврежденный драйвер принтера и принтер в Windows 7?

Я пытался помочь другу решить проблему с принтером HP Color LaserJet Pro MFP M277dw под управлением Windows 7 Home Premium.

Принтер не печатал. Даже попытка открыть диалоговое окно «Печать» из блокнота Windows приводила к ошибке и сбою программы. Попытка получить доступ к информации о принтере из «свойств принтера» приводила к ошибке с «C:\Windows\Explorer.exe» в строке заголовка; я не копировал его, но в нем были некоторые указатели компьютера (т. е. очень низкого уровня).

Я попробовал следующее:

  • Попытался удалить принтер; значок принтера не исчез.

  • Попытался применить решение, описанное вэтот комментарий; не удалось удалить драйвер принтера, так как он использовался.

  • Перезагрузил компьютер в безопасном режиме (с поддержкой сети) и выполнил следующие действия:эти шагидля удаления записей реестра, связанных с принтером. На последнем шаге я не удалил файлы "inf" (только записи реестра), потому что файлов "inf" было так много, и я не мог сказать, какой из них (если таковые были) ссылался на принтер, с которым у нас возникли проблемы.

  • Загрузил компьютер нормально и проверил список принтеров. Принтер был удален (ура!) и блокнот смог успешно открыть диалоговое окно печати, но пожаловался, что принтеры не установлены.

Затем мы попробовали добавить принтер снова через диалоговое окно «добавить принтер». Мы нажали «добавить сетевой принтер» и выбрали правильный принтер (с правильным IP-адресом) из списка.

Принтер установился, но затем установщик дал сбой.

Значок принтера не появился. Мы снова нажали «добавить принтер» и получили ошибку: «Windows не может открыть «Добавить принтер». Локальная служба очереди печати не запущена. Пожалуйста, перезапустите очередь печати или перезагрузите машину».

Значок принтера ненадолго появился и не исчез, когда мы попытались его удалить, но в настоящее время его нет в списке. Блокнот успешно открывает диалоговое окно печати, но доступных принтеров нет (ни один не установлен).


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

Как мне избавиться от ошибок при попытке установить этот принтер (может быть, полностью удалить драйвер?), а затем успешно переустановить его?

Проще говоря,как мне правильно переустановить этот принтер и заставить его снова работать?

решение1

Проблема теперь исправлена. Ниже описано, что я сделал, чтобы исправить ее (после предпринятых шагов, которые я перечислил в вопросе).

Я попыталсязагрузка ключей реестра для диспетчера очереди печати с работающего компьютера с Windows 7(см. комментарий от "WindowsAdminGuru") и перезагрузки компьютера, но никаких явных изменений не произошло иЯ не думаю, что это было решающим фактором.

Чтоделалсделать разницу была двоякой:

Сначала я последовалшаги, перечисленные здеськ:

  • Остановите диспетчер очереди печати (который на самом деле уже был остановлен) с помощью Windows-R -> cmd -> services.msc -> диспетчер очереди печати -> остановить.
  • Удалите все файлы из трех каталогов C:\Windows\system32\spool\drivers\w32x86, C:\Windows\system32\spool\printers, и C:\Windows\system32\spool\drivers\x64, хотя в моем случае файлы были только в третьем из них, x64.
  • Запустите диспетчер очереди печати (из окна, которое у меня уже было открыто, но доступ к которому можно было получить через Windows-R -> cmd -> services.msc -> диспетчер очереди печати -> Пуск).

Это внесло изменения, и я смогскачать драйверы от производителяи установите принтер снова. (Драйвер не появился в «Центре обновления Windows», который завис, но я успешно загрузил его через Google Chrome и без проблем запустил установщик/мастер настройки.)

Но, хотя мне удалось успешно распечатать тестовую страницу, странные вещи продолжали происходить:

Трипринтеры появились в окне «Принтеры и устройства», два дубликата нужного нам принтера, плюс версия «Факс» того же имени принтера, но с другим значком. Ни один из них не работал. Когда я попытался распечатать из Блокнота, я получил другую ошибку, а затем диспетчер очереди печати закрылся (и все принтеры исчезли из списка). Я оставил services.msc открытым и попытался запустить его, но он снова закрылся.

При одной из таких попыток я получил ошибку 1067. Погуглив, я нашел ее и последовалнаправленияк:

  • Остановите диспетчер очереди печати (который уже был остановлен)
  • Удалите все ключи реестра из hkey_local_machine -> system -> currentcontrolset -> control -> print -> providers,кромедля «Internet Print Provider» и «LanMan Print Services» (которые в моем случае были единственными двумя)
  • Удалить все ключи реестра из hkey_local_machine -> system -> currentcontrolset -> control -> print -> printers. Это былоодинзапись, которая была принтером, с которым у нас было столько проблем! Я удалил его.
  • Перезапустите диспетчер очереди печати (из services.msc, который у меня все еще открыт).

На этот раз диспетчер печати не умер.

Далее я перешел к диалоговому окну «Добавить принтер», котороетакжене умер (пока все хорошо!) и нажал «Добавить локальный принтер» (Примечание: опция «Добавить сетевой принтер» быланетприсутствует вообще!), затем «Использовать существующий порт», выбрал стандартный порт TCP/IP, уже указанный в списке, на котором находится принтер, затем получил возможность выбора:

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

После этого принтер теперь работает отлично, без сбоев. :)

решение2

Вот несколько дополнительных шагов по устранению неполадок, которые вы можете попробовать:

Перезапустите службу диспетчера очереди печати:

Откройте консоль «Службы». Найдите службу «Диспетчер очереди печати». Щелкните ее правой кнопкой мыши и выберите «Перезапустить». Удалите и переустановите драйвер принтера:

Перейдите в Панель управления > Устройства и принтеры. Найдите принтер HP Color LaserJet Pro MFP M277dw. Щелкните его правой кнопкой мыши и выберите «Удалить устройство». Загрузите последнюю версию драйвера принтера с веб-сайта HP. Запустите установщик и следуйте инструкциям на экране. Запустите средство устранения неполадок принтера Windows:

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

Связанный контент