Как удалить копии принтеров windows 10

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

Содержание:

  • Штатные способы удаления принтера в Windows
  • Принудительное удаление принтера в Windows
  • Удаление драйвера принтера в Windows

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

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

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

  3. Подтвердите удаление принтера

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

Также вы можете удалить принтер из классической Панели управления 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.
    удалить принтер в консоли print management

Принудительное удаление принтера в 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.

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

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

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

  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).
    удалитб драйвер принтера в Windows

  6. Подтвердите удаление драйвера, его inf файла и всех связанных файлов.

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

Если вы столкнулись с тем, что не получается удалить принтер в Параметрах Windows 11/10 или в «Устройства и принтеры» из-за отсутствия кнопки удаления, сообщения «Операция отменена из-за действующих для компьютера ограничений» или других ошибок, проблему обычно можно решить.

В этой пошаговой инструкции подробно о способах удаления принтера, который не удаляется стандартными способами. Также может быть полезным: Как удалить драйвер принтера в Windows.

Стандартные способы удаления принтера

Сначала об обычных способах удаления принтера в Windows, которые, вы, вероятно, уже попробовали:

  1. В Windows 11 зайдите в Параметры — Bluetooth и Устройства — Принтеры и сканеры, нажмите по принтеру, нажмите кнопку «Удалить» и подтвердите удаление принтера.
    Удаление принтера в Параметрах Windows 11

  2. В Windows 10 зайдите в Параметры — Устройства — Принтеры и сканеры, нажмите по принтеру, а затем — кнопку «Удалить устройства».
    Удаление принтера в Параметрах Windows 10

Быстро попасть в список принтеров в «Параметрах» вы можете с помощью диалогового окна «Выполнить»: нажмите клавиши Win+R на клавиатуре, введите ms-settings:printers и нажмите Enter.

В Windows 10 также доступен следующий традиционный метод: откройте «Панель управления», а в ней — пункт «Устройства и принтеры». Нажмите правой кнопкой мыши по принтеру и выберите пункт «Удалить устройство».

Удалить принтер в Устройства и принтеры панели управления

Решение проблем с удалением принтера

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

Остановка службы Диспетчер печати

Первая возможность — попробовать остановить службу Windows «Диспетчер печати», а потом попробовать выполнить удаление принтера стандартными способами:

  1. Нажмите клавиши Win+R на клавиатуре, введите services.msc и нажмите Enter.
  2. В списке служб найдите «Диспетчер печати», дважды нажмите по службе, а затем нажмите кнопку «Остановить», а после остановки — измените «Тип запуска» на «Отключена».
    Служба Диспетчер печати в Windows

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

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

Удаление принтера вручную

Перейдите в папку C:\Windows\System32\spool\Printers и очистите её содержимое. Затем выполните следующие шаги:

  1. Нажмите правой кнопкой мыши по кнопке «Пуск» и выберите пункт «Выполнить», введите regedit и нажмите Enter.
  2. Перейдите к разделу реестра
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers
  3. Внутри этого раздела вы найдете несколько подразделов. Они могут иметь имя вашего принтера, а могут — буквенно-цифровое обозначение (в этом случае имя принтера можно будет найти среди параметров в этом разделе). Найдите принтер, который нужно удалить, нажмите правой кнопкой мыши по разделу, который ему соответствует и выберите пункт «Удалить».
    Удаление принтера в реестре Windows

  4. Обычно принтер исчезает из списка после выполнения указанных действий. Если этого не произошло, удалите его стандартными способами.

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

Внимание: перед выполнением этого и следующих шагов потребуется снова включить службу «Диспетчер печати» и установить её запуск в «Автоматически».

Есть возможность удалить принтер в командной строке:

  1. Запустите командную строку от имени Администратора и введите команду
    wmic printer get name

    Это отобразит список имен принтеров, нужное имя будет использоваться в следующей команде.

  2. Введите следующую команду, вписав полученное ранее имя принтера:
    printui.exe /dl /n "Имя принтера"
    Удалить принтер в командной строке

Очереди печати в диспетчере устройств

Иногда помогает удаление очереди печати в диспетчере устройств Windows:

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

Обычно принтер удаляется автоматически, но если этого не произошло, используйте один из стандартных методов удаления.

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

Следующий метод — удаление драйвера в свойствах сервера печати:

  1. Перейдите в список принтеров (Win+Rms-settings:printers), а затем нажмите «Свойства сервера печати» внизу страницы параметров.
    Открыть свойства сервера печати в Windows

  2. Перейдите на вкладку «Драйверы» и удалите драйвер принтера, который требуется удалить.
    Удаление драйвера принтера в свойствах сервера печати

Отключение ограничений на удаление принтера

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

Если у вас Windows Pro или Enterprise, исправить ситуацию можно с помощью следующих шагов:

  1. Нажмите клавиши Win+R на клавиатуре, введите gpedit.msc и нажмите Enter.
  2. Перейдите в раздел «Конфигурация пользователя» — «Административные шаблоны» — «Панель управления» — «Принтеры».
  3. Если в правой части вы видите политику «Запретить удаление принтера» и его состояние отличается от «Не задана», дважды нажмите по параметру, выберите «Не задано» в открывшемся окне и примените настройки.
    Отключить политики запрета удаления принтера в gpedit

В домашней редакции Windows потребуется использовать редактор реестра:

  1. Откройте редактор реестра (Win+Rregedit).
  2. В редакторе реестра перейдите к разделу
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentCersion\Policies\Explorer
  3. Удалите параметр NoDeletePrinter или измените его значение на 0 (двойной клик по параметру — установка нового значения).
    Разрешить удаление принтера в реестре

Эти действия снимут ограничения политик на удаление принтера в Windows.

В 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, устранив любые связанные ошибки.

Добрых суток, знатоки!

 

У меня в системе сидит шпион: знает мои пароли от соц сетей, видит мои вкладки браузера, шпионит за мной в ТГ — знает все мои сообщества в которых состою, чаты. 🤬

 

По вирусам — чисто. Проверила на логи — чисто.

Анализ сети антивирусом выдает инфу, что у меня порт 22 открыт — его следует закрыть, хотя при этом, все подключенные устройства к роутеру отображаются только мои! Закрыть не смогла, т.к. не нашла в настройках моего роутера где оное находится. 🤨 Где найти этот порт, чтобы его закрыть?

 

В ТГ, в настройках безопасности, показывает только мои подключенные устройства! Но сталкер 100% также, как и я, просматривает мой профиль и активность. Как это может быть? 🤔

 

Какие есть варианты действий? Чему уделить внимание? Винду не меняла, может с нее начать? Что делать, где искать, как выкинуть непрошенного гостя? 🐕 Комп у меня постоянно шуршит, что-то накручивает, шумный, короче.  👾😩🤬

 

Сообщение от модератора Mark D. Pearlstone

Тема перемещена из раздела «Компьютерная помощь»

Создаем CLI приложение на Python с Prompt Toolkit

py-thonny 13.05.2025

Современные командные интерфейсы давно перестали быть черно-белыми текстовыми программами, которые многие помнят по старым операционным системам. CLI сегодня – это мощные, интуитивные и даже. . .

Конвейеры ETL с Apache Airflow и Python

AI_Generated 13.05.2025

ETL-конвейеры – это набор процессов, отвечающих за извлечение данных из различных источников (Extract), их преобразование в нужный формат (Transform) и загрузку в целевое хранилище (Load). . . .

Выполнение асинхронных задач в Python с asyncio

py-thonny 12.05.2025

Современный мир программирования похож на оживлённый мегаполис – тысячи процессов одновременно требуют внимания, ресурсов и времени. В этих джунглях операций возникают ситуации, когда программа. . .

Работа с gRPC сервисами на C#

UnmanagedCoder 12.05.2025

gRPC (Google Remote Procedure Call) — открытый высокопроизводительный RPC-фреймворк, изначально разработанный компанией Google. Он отличается от традиционых REST-сервисов как минимум тем, что. . .

CQRS (Command Query Responsibility Segregation) на Java

Javaican 12.05.2025

CQRS — Command Query Responsibility Segregation, или разделение ответственности команд и запросов. Суть этого архитектурного паттерна проста: операции чтения данных (запросы) отделяются от операций. . .

Шаблоны и приёмы реализации DDD на C#

stackOverflow 12.05.2025

Когда я впервые погрузился в мир Domain-Driven Design, мне показалось, что это очередная модная методология, которая скоро канет в лету. Однако годы практики убедили меня в обратном. DDD — не просто. . .

Исследование рантаймов контейнеров Docker, containerd и rkt

Mr. Docker 11.05.2025

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

Micronaut и GraalVM — будущее микросервисов на Java?

Javaican 11.05.2025

Облачные вычисления безжалостно обнажили ахиллесову пяту Java — прожорливость к ресурсам и медлительный старт приложений. Традиционные фреймворки, годами радовавшие корпоративных разработчиков своей. . .

Инфраструктура как код на C#

stackOverflow 11.05.2025

IaC — это управление и развертывание инфраструктуры через машиночитаемые файлы определений, а не через физическую настройку оборудования или интерактивные инструменты. Представьте: все ваши серверы,. . .

Инъекция зависимостей в ASP.NET Core — Практический подход

UnmanagedCoder 11.05.2025

Инъекция зависимостей (Dependency Injection, DI) — это техника программирования, которая кардинально меняет подход к управлению зависимостями в приложениях. Представьте модульный дом, где каждая. . .

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Как установить сетевой драйвер на windows 10 без интернета на ноутбук
  • Моноблок hp windows 7 professional
  • Зависает windows 10 при запуске игр
  • Обновление navitel windows ce
  • Windows 10 как отключить уведомления безопасности windows