Windows server 2008 r2 удалить драйвер принтера



Как полностью удалить принтер в Windows, если он не удаляется

Несколько раз сталкивался с ситуациями, когда в Windows не удается удалить установленные принтеры. Принтер может не отображаться в панели управления Windows (но быть доступным в диалоговом окне печати во всех программах), или при удалении принтера появляются различные ошибки (нет доступа, порт печати используется, ошибка очереди печати и т.д). В этой статье рассмотрим, как полностью удалить принтер в Windows 10 и 11.

Штатные способы удаления принтера в Windows

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

  1. Укройте панель управления Settings -> Devices -> Printers and Scanners (или выполните команду быстрого доступа ms-settings:printers );
  2. Выберите принтер, который вы хотите удалить и нажмите Remove Device;
  3. Подтвердите удаление принтера

Также вы можете удалить принтер из классической Панели управления Windows:

  1. Выполните команду control /name Microsoft.DevicesAndPrinters ;
  2. Выберите принтер в списке и нажмите на кнопку Remove Device;

Обратите внимание, что, если в очереди печати принтера есть активные задания печати, вы не сможете удалить его, пока не очистите очередь печати. Чтобы очистить очередь печати, найдите принтер в панели управления и выберите опцию Open queue. Выберите опцию Printer -> Cancel All Document.

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

Для удаления принтера можно использовать mmc консоль Print Management (несколько раз она помогла мне удалить принтер, который не отображался в панели управления Windows).

  1. Запустите консоль командой printmanagement.msc ;
  2. Перейдите в раздел Print Manager -> Print Servers -> выберите ваш компьютер -> Printers;
  3. Выбелите принтер и в контекстном меню нажмите Delete.

Вывести список принтеров:

cscript «C:\Windows\System32\Printing_Admin_Scripts\en-US\prnmngr.vbs» -l

cscript «C:\Windows\System32\Printing_Admin_Scripts\en-US\prnmngr.vbs» -d -p «HP LaserJet Pro MFP M130fn»

Remove-Printer -Name «HP LaserJet Pro MFP M130fn»

Принудительное удаление принтера в Windows

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

net stop spooler
del %systemroot%\system32\spool\printers\*.shd /F /S /Q
del %systemroot%\system32\spool\printers\*.spl /F /S /Q
net start spooler

Теперь вы можете удалить запись о принтере из реестра Windows.

  1. Запустите regedit.exe ;
  2. Перейдите в ветку HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printes;
  3. Найдите раздел с именем вашего принтера (в моем примере это HP LaserJet Pro MFP M130fn (Copy 1) ;
  4. Удалите ветку реестра принтера;
  5. Перезагрузите компьютер и проверьте, что принтер исчез из панели управления. Если он не исчез, но его статус изменился на Not Connected, просто удалите его.

При удалении принтера может появится ошибка:

В этом случае проверьте, не включена ли параметр групповой политика, запрещающий удалять принтеры. Этот параметр находится в следующем разделе локального редактора GPO (gpedit.msc): User Configuration –> Administrative Templates –> Control Panel –> Printers.

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

  1. Запустите Device Manager ( devmgmt.msc );
  2. Включите опцию View ->Show hidden devices
  3. Разверните секции Print queues и Printers и удалите ненужные принтеры.

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

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

  1. Откройте оснастку services.msc и перезапустите службу Диспетчер Печати (Print Spooler). Можно перезапустить службу PowerShell командой: Restart-Service spooler -Verbose
  2. Откройте оснастку управления печатью printmanagement.msc ;
  3. Разверните секцию Print Manager -> Print Servers -> выберите ваш компьютер -> Drivers;
  4. В списке перечислены все установленные драйвера принтеров;
  5. Щелкните правой кнопкой по драйверу, который вы хотите удалить и выберите Удалить пакет драйвера (Remove driver package).
  6. Подтвердите удаление драйвера, его inf файла и всех связанных файлов.

Также вы можете удалить ненужные драйвера в свойствах сервера печати. Для этого выполните команду printui /s /t2 , выделите драйвер принтера и нажмите кнопку Delete.

Источник

Обновление и управление драйверами принтера

В следующих разделах приведены сведения об использовании оснастки «Управление печатью» для управления драйверами принтера сервера печати:

Добавление драйверов для клиентских компьютеров под управлением 32- и 64-разрядных версий Windows

Для поддержки клиентских компьютеров, которые используют процессоры с архитектурой, отличной от архитектуры процессора сервера печати, необходимо установить дополнительные драйверы. Например, если на сервере печати установлена 64-разрядная версия Windows и необходима поддержка клиентских компьютеров под управлением 32-разрядных версий Windows, то для каждого принтера следует добавить драйверы на базе архитектуры x86.

Можно добавить драйверы принтеров размером до 2 ГБ. Драйверы размером более 2 ГБ архивировать нельзя.

Примечание
Добавление клиентских драйверов принтера на сервер печати

Откройте «Управление печатью».

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

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

Нажмите кнопку Дополнительные драйверы. Будет открыто диалоговое окно Дополнительные драйверы.

Установите флажок напротив архитектуры процессора, для которой необходимо добавить драйверы.

Например, если на сервере печати установлена версия Windows на базе архитектуры x64, установите флажок x86, чтобы установить драйверы принтеров 32-разрядной версии для клиентских компьютеров под управлением 32-разрядных версий Windows.

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

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

Обновление и смена драйверов принтера

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

Примечание

При установке драйверов принтера, предоставляемых производителем, вместо выполнения этой процедуры следуйте инструкциям, прилагающимся к драйверам.

Примечание
Обновление и смена драйверов принтера

Откройте «Управление печатью».

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

В центральной области щелкните правой кнопкой мыши драйвер, который требуется обновить или сменить, и выберите команду Свойства.

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

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

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

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

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

Для удаления драйверов принтера с сервера печати используется следующая процедура.

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

Откройте «Управление печатью».

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

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

В левой области щелкните Серверы печати, выберите нужный сервер печати и щелкните Драйверы.

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

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

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

Дополнительная информация

  • Чтобы открыть консоль «Управление печатью», нажмите кнопку Пуск, щелкните пункт Администрирование, а затем — пункт Управление печатью.

Для этого необходимы учетные данные администратора.

Источник

Исправляем ошибку: «Не удается удалить драйвер принтера. «

Очень часто при попытке удалить драйверы для принтера, можно столкнуться с трудностями. В этой статье мы расскажем о том, как можно исправить ошибку «Не удается удалить драйвер принтера. «.

Описание ошибки

Свойства сервера печати
Не удается удалить драйвер: Название_Драйвера, Тип 3 — пользовательский режим. Указанный драйвер принтера занят.


Если воспользоваться рекомендациями, которые были даны в статье: Как удалить принтер и любое упоминание о нем в Windows 7, то получаем такую ошибку:

Исправляем ошибку

Вариант 1

Подобная ошибка проявилась на Windows Server 2008 R2, который работает в терминальном режиме и активным Easy Print. Хотя данным принтером никто из пользователей не пользовался, система не хотела его удалять. Помогло следующее:

  1. Открываем «Устройства и принтеры» под учетной записью администратора и удаляем ненавистный принтер.
  2. Открываем «Службы» (панель управления — администрирование — службы) или же (пуск — выполнить — services.msc) и ищем там службу «Диспетчер печати«, она же «Spooler».
  3. Останавливаем эту службу.
  4. Открываем редактор реестра (пуск — выполнить — regedit).
  5. Открываем следующую ветку реестра:
    • В 64-битных версиях Windows: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows x64\Drivers\
    • В 32-битных версиях Windows: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows NT x86\Drivers\
  6. Переименовываем драйвер принтера, который система не дает нам удалить. В нашем примере — Brother DCP-116C, например в Brother DCP-116C_1.
  7. Запускаем службу «Диспетчер печати«, она же «Spooler».
  8. Удаляем принтер, как описано в статье: Как удалить принтер и любое упоминание о нем в Windows 7
  9. Profit.

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

Источник

You may also like...