В Windows 11 и Windows 10 пользователи нередко сталкиваются с проблемами при удалении принтеров. Устройство может не отображаться в панели управления, но оставаться доступным в диалоговом окне печати в приложениях. Также удаление может прерываться ошибками, такими как нет доступа, порт занят или ошибка очереди печати. В этой статье мы подробно разберем, как полностью удалить принтер и его драйверы из системы с помощью стандартных и принудительных методов.
Приобрести оригинальные ключи активации Windows 11 можно у нас в каталоге от 1690 ₽
Почему принтер не удаляется в Windows 11/10?
Стандартные способы удаления принтера
Перед применением сложных методов попробуйте удалить принтер стандартными средствами Windows.
Через настройки Windows
1. Откройте Параметры через меню Пуск или с помощью команды:
ms-settings:printers
2. Перейдите в раздел Устройства → Принтеры и сканеры.
3. Выберите нужный принтер и нажмите Удалить устройство.
4. Подтвердите действие.
Через классическую панель управления
1. Выполните команду:
control /name Microsoft.DevicesAndPrinters
2. Найдите принтер в списке устройств.
3. Нажмите Удалить устройство в верхней панели.
Если в очереди печати остались задания, удаление будет заблокировано. Очистите очередь следующим образом:
1. В панели управления найдите принтер и выберите Открыть очередь печати.
2. В меню Принтер выберите Отменить все документы.
3. Попробуйте удалить принтер снова.
Удаление сетевых принтеров
Обратите внимание: сетевые принтеры, установленные через групповые политики (GPO), могут быть защищены от удаления. В этом случае проверьте настройки GPO или обратитесь к системному администратору.
Удаление принтера через консоль управления печатью
Если стандартные методы не сработали, используйте консоль Управление печатью:
1. Запустите консоль командой:
printmanagement.msc
2. Перейдите в раздел Управление печатью → Серверы печати → [Имя вашего компьютера] → Принтеры.
3. Выделите принтер и выберите Удалить в контекстном меню.
Этот метод часто помогает удалить принтеры, которые не отображаются в панели управления.
Удаление принтера с помощью скриптов
Для автоматизации удаления можно использовать встроенные VBS-скрипты или PowerShell.
Использование VBS-скрипта
1. Чтобы вывести список установленных принтеров, выполните:
cscript "C:\Windows\System32\Printing_Admin_Scripts\ru-RU\prnmngr.vbs" -l
2. Для удаления конкретного принтера, например, HP LaserJet Pro MFP M130fn, выполните:
cscript "C:\Windows\System32\Printing_Admin_Scripts\ru-RU\prnmngr.vbs" -d -p "HP LaserJet Pro MFP M130fn"
Использование PowerShell
Для удаления принтера используйте команду PowerShell:
Remove-Printer -Name "HP LaserJet Pro MFP M130fn"
Принудительное удаление принтера
Если принтер не удаляется из-за ошибок или не отображается в интерфейсе, выполните принудительное удаление.
Очистка очереди печати
1. Остановите службу печати командой:
net stop spooler
2. Удалите файлы очереди печати:
del %systemroot%\system32\spool\printers\*.shd /F /S /Q
del %systemroot%\system32\spool\printers\*.spl /F /S /Q
3. Перезапустите службу:
net start spooler
Удаление принтера из реестра
1. Откройте редактор реестра командой:
regedit.exe
2. Перейдите в ветку:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers
3. Найдите раздел с именем вашего принтера (например, HP LaserJet Pro MFP M130fn (Copy 1)).
4. Удалите эту ветку.
5. Перезагрузите компьютер.
После перезагрузки проверьте, исчез ли принтер из панели управления. Если он отображается со статусом Не подключен, удалите его стандартным способом.
Ошибка: Операция отменена из-за ограничений
Если при удалении появляется ошибка Операция отменена из-за ограничений, действующих на этом компьютере, проверьте настройки групповой политики:
1. Откройте редактор GPO командой:
gpedit.msc
2. Перейдите в раздел:
Конфигурация пользователя → Административные шаблоны → Панель управления → Принтеры
3. Убедитесь, что параметр, запрещающий удаление принтеров, отключен или не настроен.
На доменных компьютерах используйте утилиту gpresult для проверки результирующих политик.
Удаление скрытых принтеров в диспетчере устройств
Если принтер всё ещё не удаляется, проверьте Диспетчер устройств:
1. Запустите Диспетчер устройств командой:
devmgmt.msc
2. Включите отображение скрытых устройств: Вид → Показать скрытые устройства.
3. Разверните разделы Очереди печати и Принтеры.
4. Удалите записи, связанные с ненужным принтером.
Удаление драйверов принтера
После удаления принтера его драйверы могут остаться в системе. Чтобы полностью очистить систему:
1. Перезапустите службу Диспетчер печати:
Restart-Service spooler -Verbose
2. Откройте консоль Управление печатью командой:
printmanagement.msc
3. Перейдите в раздел Серверы печати → [Имя компьютера] → Драйверы.
4. Щёлкните правой кнопкой мыши на драйвере и выберите Удалить пакет драйвера.
5. Подтвердите удаление всех связанных файлов.
Альтернативный способ удаления драйверов:
1. Откройте свойства сервера печати командой:
printui /s /t2
2. Выберите драйвер и нажмите Удалить.
Дополнительные рекомендации
— Перед внесением изменений в реестр создайте резервную копию через regedit.exe (Файл → Экспорт).
— Если принтер не удаляется из-за сетевых настроек, проверьте конфигурацию групповых политик или обратитесь к администратору.
— Для автоматизации удаления на нескольких компьютерах используйте PowerShell-скрипты или GPO.
Следуя этим шагам, вы сможете полностью удалить принтер и его драйверы из Windows 11 или Windows 10, устранив любые связанные ошибки.
Если вы столкнулись с тем, что не получается удалить принтер в Параметрах Windows 11/10 или в «Устройства и принтеры» из-за отсутствия кнопки удаления, сообщения «Операция отменена из-за действующих для компьютера ограничений» или других ошибок, проблему обычно можно решить.
В этой пошаговой инструкции подробно о способах удаления принтера, который не удаляется стандартными способами. Также может быть полезным: Как удалить драйвер принтера в Windows.
Стандартные способы удаления принтера
Сначала об обычных способах удаления принтера в Windows, которые, вы, вероятно, уже попробовали:
- В Windows 11 зайдите в Параметры — Bluetooth и Устройства — Принтеры и сканеры, нажмите по принтеру, нажмите кнопку «Удалить» и подтвердите удаление принтера.
- В Windows 10 зайдите в Параметры — Устройства — Принтеры и сканеры, нажмите по принтеру, а затем — кнопку «Удалить устройства».
Быстро попасть в список принтеров в «Параметрах» вы можете с помощью диалогового окна «Выполнить»: нажмите клавиши Win+R на клавиатуре, введите ms-settings:printers и нажмите Enter.
В Windows 10 также доступен следующий традиционный метод: откройте «Панель управления», а в ней — пункт «Устройства и принтеры». Нажмите правой кнопкой мыши по принтеру и выберите пункт «Удалить устройство».
Решение проблем с удалением принтера
Если обычные методы не решают проблему, можно попробовать один из следующих вариантов решения.
Остановка службы Диспетчер печати
Первая возможность — попробовать остановить службу Windows «Диспетчер печати», а потом попробовать выполнить удаление принтера стандартными способами:
- Нажмите клавиши Win+R на клавиатуре, введите services.msc и нажмите Enter.
- В списке служб найдите «Диспетчер печати», дважды нажмите по службе, а затем нажмите кнопку «Остановить», а после остановки — измените «Тип запуска» на «Отключена».
- Примените настройки и снова попробуйте снова удалить принтер.
Если это не помогло, не торопитесь включать службу, для следующих шагов её лучше оставить отключенной (но не забудьте включить снова, когда проблема решится).
Удаление принтера вручную
Перейдите в папку C:\Windows\System32\spool\Printers и очистите её содержимое. Затем выполните следующие шаги:
- Нажмите правой кнопкой мыши по кнопке «Пуск» и выберите пункт «Выполнить», введите regedit и нажмите Enter.
- Перейдите к разделу реестра
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers
- Внутри этого раздела вы найдете несколько подразделов. Они могут иметь имя вашего принтера, а могут — буквенно-цифровое обозначение (в этом случае имя принтера можно будет найти среди параметров в этом разделе). Найдите принтер, который нужно удалить, нажмите правой кнопкой мыши по разделу, который ему соответствует и выберите пункт «Удалить».
- Обычно принтер исчезает из списка после выполнения указанных действий. Если этого не произошло, удалите его стандартными способами.
Удаление принтера в командной строке
Внимание: перед выполнением этого и следующих шагов потребуется снова включить службу «Диспетчер печати» и установить её запуск в «Автоматически».
Есть возможность удалить принтер в командной строке:
- Запустите командную строку от имени Администратора и введите команду
wmic printer get name
Это отобразит список имен принтеров, нужное имя будет использоваться в следующей команде.
- Введите следующую команду, вписав полученное ранее имя принтера:
printui.exe /dl /n "Имя принтера"
Очереди печати в диспетчере устройств
Иногда помогает удаление очереди печати в диспетчере устройств Windows:
- Нажмите правой кнопкой мыши по кнопке «Пуск» и выберите пункт «Диспетчер устройств».
- Откройте раздел «Очереди печати».
- Нажмите правой кнопкой мыши по очереди печати нужного принтера и выберите пункт «Удалить устройство».
Обычно принтер удаляется автоматически, но если этого не произошло, используйте один из стандартных методов удаления.
Удаление в свойствах сервера печати
Следующий метод — удаление драйвера в свойствах сервера печати:
- Перейдите в список принтеров (Win+R — ms-settings:printers), а затем нажмите «Свойства сервера печати» внизу страницы параметров.
- Перейдите на вкладку «Драйверы» и удалите драйвер принтера, который требуется удалить.
Отключение ограничений на удаление принтера
Если при попытке удалить принтер вы видите сообщение «Операция отменена из-за действующих для компьютера ограничений» в Панели управления или кнопки удаления принтера не отображаются в «Параметрах», по всей видимости настроена политика, запрещающая удаление.
Если у вас Windows Pro или Enterprise, исправить ситуацию можно с помощью следующих шагов:
- Нажмите клавиши Win+R на клавиатуре, введите gpedit.msc и нажмите Enter.
- Перейдите в раздел «Конфигурация пользователя» — «Административные шаблоны» — «Панель управления» — «Принтеры».
- Если в правой части вы видите политику «Запретить удаление принтера» и его состояние отличается от «Не задана», дважды нажмите по параметру, выберите «Не задано» в открывшемся окне и примените настройки.
В домашней редакции Windows потребуется использовать редактор реестра:
- Откройте редактор реестра (Win+R — regedit).
- В редакторе реестра перейдите к разделу
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentCersion\Policies\Explorer
- Удалите параметр NoDeletePrinter или измените его значение на 0 (двойной клик по параметру — установка нового значения).
Эти действия снимут ограничения политик на удаление принтера в Windows.
Несколько раз сталкивался с ситуациями, когда в Windows не удается удалить установленные принтеры. Принтер может не отображаться в панели управления Windows (но быть доступным в диалоговом окне печати во всех программах), или при удалении принтера появляются различные ошибки (нет доступа, порт печати используется, ошибка очереди печати и т.д). В этой статье рассмотрим, как полностью удалить принтер в Windows 10 и 11.
Содержание:
- Штатные способы удаления принтера в Windows
- Принудительное удаление принтера в Windows
- Удаление драйвера принтера в Windows
Штатные способы удаления принтера в Windows
Сначала рассмотрим стандартные способы удаления принтеров в Windows, которые нужно обязательно попробовать.
- Укройте панель управления Settings -> Devices -> Printers and Scanners (или выполните команду быстрого доступа
ms-settings:printers
); - Выберите принтер, который вы хотите удалить и нажмите Remove Device;
- Подтвердите удаление принтера
Если при удалении принтера появляется ошибка “Локальная подсистема печати не выполняется”, проверьте настройки службы spooler согласно инструкции.
Также вы можете удалить принтер из классической Панели управления Windows:
- Выполните команду
control /name Microsoft.DevicesAndPrinters
; - Выберите принтер в списке и нажмите на кнопку Remove Device;
Обратите внимание, что, если в очереди печати принтера есть активные задания печати, вы не сможете удалить его, пока не очистите очередь печати. Чтобы очистить очередь печати, найдите принтер в панели управления и выберите опцию Open queue. Выберите опцию Printer -> Cancel All Document.
Попробуйте удалить принтер после очистки очереди печати.
Для удаления принтера можно использовать mmc консоль Print Management (несколько раз она помогла мне удалить принтер, который не отображался в панели управления Windows).
- Запустите консоль командой
printmanagement.msc
; - Перейдите в раздел Print Manager -> Print Servers -> выберите ваш компьютер -> Printers;
- Выбелите принтер и в контекстном меню нажмите Delete.
Принудительное удаление принтера в 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
Команды удалят все файлы *.shd и *.spl из каталога
%systemroot%\system32\spool\printers
.
Теперь вы можете удалить запись о принтере из реестра Windows.
- Запустите
regedit.exe
; - Перейдите в ветку HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printes;
- Найдите раздел с именем вашего принтера (в моем примере это
HP LaserJet Pro MFP M130fn (Copy 1)
; - Удалите ветку реестра принтера;
- Перезагрузите компьютер и проверьте, что принтер исчез из панели управления. Если он не исчез, но его статус изменился на Not Connected, просто удалите его.
При удалении принтера может появится ошибка:
Операция отменена из-за ограничений, действующих на этом компьютере. Обратитесь к системному администратору.
This operation has been cancelled due to restrictions in effect on this computer. Please contact your system administrator.
В этом случае проверьте, не включена ли параметр групповой политика, запрещающий удалять принтеры. Этот параметр находится в следующем разделе локального редактора GPO (gpedit.msc): User Configuration –> Administrative Templates –> Control Panel –> Printers.
На доменном компьютере проверьте результирующие настройки GPO с помощью утилиты gpresult.
Если политика отключена или не настроена, нужно удалить скрытые принтеры и очереди печати в диспетчере устройств. Такая проблема часто встречается с сетевыми принтерами.
- Запустите Device Manager (
devmgmt.msc
); - Включите опцию View -> Show hidden devices
- Разверните секции Print queues и Printers и удалите ненужные принтеры.
Удаление драйвера принтера в Windows
При удалении принтера из панели управления, его драйвера остаются в Windows. Если вы удалили принтер из панели управления, и хотите удалить его драйвер печати:
- Откройте оснастку
services.msc
и перезапустите службу Диспетчер Печати (Print Spooler). Можно перезапустить службу PowerShell командой: Restart-Service spooler -Verbose - Откройте оснастку управления печатью
printmanagement.msc
; - Разверните секцию Print Manager -> Print Servers -> выберите ваш компьютер -> Drivers;
- В списке перечислены все установленные драйвера принтеров;
- Щелкните правой кнопкой по драйверу, который вы хотите удалить и выберите Удалить пакет драйвера (Remove driver package).
- Подтвердите удаление драйвера, его inf файла и всех связанных файлов.
Также вы можете удалить ненужные драйвера в свойствах сервера печати. Для этого выполните команду
printui /s /t2
, выделите драйвер принтера и нажмите кнопку Delete.
Если вы работаете в офисе, возможно, к вашему компьютеру добавлено несколько принтеров, которые являются сетевыми принтерами, то есть не подключены напрямую к вашему компьютеру. Однако, когда вы переезжаете в компанию или принтеры вымирают, этот список нужно время от времени очищать.
Иногда, когда вы пытаетесь удалить сетевой принтер, вы можете получить сообщение из Windows, говорящее «Не удается удалить сетевой принтер», и все! Отлично, теперь у вас есть бесполезные принтеры, которые засоряют ваш список принтеров. К счастью, есть способ удалить любой сетевой принтер с вашего компьютера через реестр. Обратите внимание, что для этого вам нужно быть администратором системы.
Если вы предпочитаете не связываться с реестром, есть другое возможное решение, которое я перечислю ниже, которое также может решить проблему, поэтому обязательно прокрутите вниз.
Шаг 1: Нажмите Пуск, Выполнить, затем введите regedit и нажмите Enter. Это откроет редактор реестра.
Шаг 2: Перейдите к следующему ключу в реестре:
HKEY_CURRENT_USER – Printers – Connections
Здесь вы должны увидеть список всех сетевых принтеров, с именем сервера в начале, через запятую имя фактического принтера.
Нажмите на принтер в левом меню и нажмите кнопку «Удалить» или щелкните правой кнопкой мыши и выберите «Удалить». К сожалению, это еще не все! Вы также должны удалить принтер из еще одного места в реестре:
HKEY_LOCAL_MACHINE – SYSTEM – CurrentControlSet – Control – Print – Providers – LanMan Print Services – Servers – Printers
Теперь под ключом Серверы вы сможете развернуть его и увидеть имя сервера печати, на котором фактически находится принтер, который вы хотите удалить. Идите дальше, раскройте ключ сервера печати и удалите принтер из списка.
Теперь закройте редактор реестра и перезагрузите компьютер. Удаленный сетевой принтер теперь должен исчезнуть! Обратите внимание, что метод выше только для сетевых принтеров. Если у вас есть локальный принтер и вы хотите удалить его таким же образом через реестр, вам нужно перейти к следующим разделам реестра ниже:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows NT x86\Drivers\Version-3\ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers\
Очистить очередь печати
Также известной проблемой является то, что вы не сможете удалить принтер, если в очереди печати находится задание на распечатку. Вы можете определить, зависло ли задание на печать, перейдя в папку C:\Windows\System32\spool\PRINTERS\ и убедившись, что она пустая.
Если нет, то вы можете прочесть предыдущую статью о принудительной очистке очереди принтера в Windows . Как только вы очистите очередь принтера, вы сможете удалить принтер из вашей системы.
Просмотров: 2 131
Возможно, вам уже приходилось сталкиваться с ошибками удаления файлов, когда при попытке удаления объекта файловой системы Windows сообщает, что объект либо используется, либо у вас отсутствуют на него права доступа. Так вот, эта проблема охватывает собой не только файлы, но и устройства, например, принтеры. Последний либо не отображается в панели управления или приложении «Параметры», оставаясь доступным в диалоговом окне печати, либо при его удалении Windows выдает разные ошибки.
Удалить устройство можно в принудительном порядке, воспользовавшись средствами редактора реестра и редактора локальных групповых политик, но это после того как в полном объеме будут испробованы стандартные методы.
Стандартные способы удаления принтера
В Windows 10 и 11 для быстрого вызова интерфейса удаления принтера удобно использовать команду:
ms-settings:printers
Далее всё просто, выбираем в списке принтеров ненужное устройство, жмем «Удалить» и подтверждаем действие.
Если при удалении Windows выдает ошибку «Локальная подсистема печати не выполняется», нужно проверить состояние службы «Диспетчер печати».
Откройте командой services.msc оснастку управления службами.
Отыщите в списке службу «Диспетчер печати» и убедитесь, что она выполняется. Если служба неактивна, откройте ее свойства двойным кликом и запустите.
Тип запуска службы выставьте автоматически и сохраните настройки.
Перейдите в интерфейс управления принтерами и попробуйте удалить устройство.
Создать помехи для удаления принтера могут активные задачи печати.
Проверьте, имеются ли в очереди печати задания и если имеются, очистите их.
Нажмите в разделе управления принтером кнопку «Открыть очередь печати».
Откройте главное меню «Принтер» и выберите опцию «Очистить очередь печати».
Попробуйте удалить устройство.
Принудительное удаление принтера
Если попытка удаления принтера по-прежнему вызывает ошибку, настала пора принятия более решительных мер.
Сначала принудительно очищаем очередь печати, затем удаляем ключ принтера из реестра.
Временно остановив службу «Диспетчер печати», перейдите в Проводнике в папку:
%windir%\system32\spool\Printers
И очистите ее содержимое.
Запустите редактор реестра командой regedit и разверните ветку:
HKLM\SYSTEM\CurrentControlSet\Control\Print\Printers
Найдите подраздел с названием проблемного принтера и удалите раздел со всем его содержимым;
Перезагрузите компьютер.
Принтер либо удалится сразу, либо изменит свой статус на «Не подключен».
В этом последнем случае его можно будет удалить в обычном режиме. Если вдруг при удалении ключа реестра появится сообщение «Операция отменена из-за ограничений…», в редакторе локальных групповых политик нужно будет отключить или перевести в состояние «Не задано» параметр «Запретить удаление принтеров».