Надежная процедура /инструмент для удаления драйверов печати в Windows 7 (доменная среда)

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

Мне приходилось делать это в системе пользователя под управлением Windows 7 Enterprise 64-bit. Эти процедуры не работают:

  • Удаление принтера с устройств и принтеров (очевидно, не удаляет драйвер).

  • Выполнение вышеуказанного, переход в Свойства сервера и попытка удалить драйвер (сбой при ошибке «Использование драйвера»).

  • Открытие пустого mmc, добавление Print Management и попытаться выполнить описанное выше (также не удается выполнить ошибку «драйвер в использовании»).

  • Выполнение sc stop spooler и sc start spooler, прежде чем делать оба указанных выше.

  • Принтер не отображается в диспетчере устройств. Это сетевой сетевой принтер, поэтому, возможно, это связано с тем, что он не существует.

введите описание изображения здесь>> </p>

<p> Теперь я знаю, что можно удалить драйверы с отключенной службой спулера, а затем перейти в каталог спула, а также удалить записи реестра. Это опасно, и я не могу получить все, что Windows считает частью драйвера. </p>

<p> Я спрашиваю, существует ли инструмент для этого, где я могу просто выбрать соответствующий драйвер и его удалить. </p>

<p> ПРИМЕЧАНИЕ. Я попал в рассматриваемую систему через RDP. </p></body></html>

7 голосов | спросил LawrenceC 21 12011vEurope/Moscow11bEurope/MoscowMon, 21 Nov 2011 00:25:27 +0400 2011, 00:25:27

3 ответа


3

Удалить драйверы принтера

При установке драйвера принтера на компьютере под управлением Windows 7 или Windows Server 2008 R2 Windows сначала устанавливает драйвер принтера на локальный хранилище драйверов, а затем устанавливает его из хранилища драйверов.

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

Чтобы удалить драйверы принтера с сервера, выполните следующую процедуру:

Чтобы удалить драйверы принтера

  1. Открыть управление печатью.

  2. В левой панели нажмите Серверы печати , выберите соответствующий сервер печати и нажмите Принтеры .

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

  4. На левой панели нажмите Серверы печати , щелкните соответствующий сервер печати и нажмите Драйверы .

  5. В центральной области щелкните правой кнопкой мыши драйвер и выполните одно из следующих действий:

    • Чтобы удалить только установленные файлы драйверов, нажмите Удалить .

    • Чтобы удалить пакет драйвера из хранилища драйверов, полностью удалив драйвер с компьютера, нажмите Удалить пакет драйверов .

Дополнительные соображения
  • Чтобы открыть Управление печатью, нажмите Начать , выберите Администрирование , а затем нажмите Управление печатью .

  • Для выполнения этой задачи необходимы учетные данные администратора.

Дополнительные ссылки
ответил wizlog 21 12011vEurope/Moscow11bEurope/MoscowMon, 21 Nov 2011 00:37:04 +0400 2011, 00:37:04
2

Удалите драйверы из диспетчера устройств.

Это похоже на более прямой подход. Если он все еще говорит, что он используется, значит, вы получили какой-то изгоев. Я бы использовал автозапуска SysInternal и Procmon для дальнейшего изучения.

ответил surfasb 21 12011vEurope/Moscow11bEurope/MoscowMon, 21 Nov 2011 03:51:30 +0400 2011, 03:51:30
0

Статья Невозможно удалить драйвер принтера из Windows 7 имеет следующую процедуру:

  1. Удалить принтер в Devices and Printers
  2. Остановить диспетчер очереди печати
  3. Откройте раздел реестра HKLM\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows x64\Print Processors
  4. Переименуйте все перечисленные Процессоры печати, например Winprint в Winprint.old и т. д.
  5. Запустить диспетчер очереди печати
  6. Удалить проблемный пакет драйверов в Print Management MMC
  7. Повторно открыть указанное расположение реестра
  8. Переименуйте все Процессоры печати в исходное имя, например Winprint.old в Winprint
  9. Перезапустить диспетчер очереди печати
  10. Установить новый драйвер принтера
  11. Тестирование печати

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

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

  1. Откройте апплет Printers с панели управления.
  2. Щелкните правой кнопкой мыши локальный принтер и выберите Properties.
  3. Перейдите на вкладку Ports.
  4. Нажмите Add Port…, выберите Local Port , затем нажмите New Port…
  5. Для имени порта введите именно сетевой путь и общее имя вашего принтера. Например \\Windows2008\HP LaserJet 5Si, нажмите OK и убедитесь, что установлен флажок рядом с этим новым портом.
  6. Нажмите OK, чтобы закрыть свойства принтера.
ответил harrymc 15 MarpmSat, 15 Mar 2014 12:58:59 +04002014-03-15T12:58:59+04:0012 2014, 12:58:59

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132