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

В этой статье мы рассмотрим, как удалить драйвера оборудования или принтеров в Windows 10 и 11. При подключении нового оборудования к компьютеру, Windows пытается автоматически найти, скачать (или обновить) подходящие драйвера через Windows Update. Со временем в каталоге C:\Windows\System32\DriverStore может накопиться большое количество драйверов, которые не используются.

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

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

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

  1. Откройте консоль управления печатью printmanagement.msc (если консоль отсутствует, установите ее из набора администрирования RSAT с помощью команды: dism /Online /add-Capability /CapabilityName:Print.Management.Console~~~~0.0.1.0 );
  2. Перейдите в Print Manager -> Print Servers -> выберите ваш компьютер -> Drivers;
  3. Здесь будут перечислены все драйвера принтеров. Щелкните по драйверу, который вы хотите удалить и выберите Удалить пакет драйвера (Remove driver package); Удалить драйвер печати из консоли управления принтерами

Также вы можете удалить ненужные драйвера через свойства сервера печати. Для этого выполните команду printui /s /t2 , выберите драйвер принтера, нажмите кнопку Remove и выберите Remove driver and driver package.

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

Во встроенном PowerShell модуля для управления драйверами доступен командлет Remove-PrinterDriver. Чтобы удалить конкретный драйвер, выполните команду:

Remove-PrinterDriver -Name "HP Universal Printing PCL 6"

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

Перед удалением любого драйвера нужно отсоединить устройства, которые могут его использовать. Затем:

  1. Запустите консоль диспетчера устройств ( devmgmt.msc );
  2. В разделе View включите опцию Show hidden device; показать скрытые устройства
    В этом режиме можно удалить скрытые/невидимые сетевые адаптеры.
  3. Найдите в списке ваше устройства, щелкните по нему правой кнопкой и выберите Uninstall device; удалить устройство из диспетчера устройств windows
    Если для устройства отсустствует драйвер, оно отображается в диспетчере оборудования с желтым восклицательным знаком. Вы можете найти драйвер для неизвестного устройства в Windows по этому инструкции.
  4. Чтобы удалить и оборудование и драйвер из хранидища драйверов, отметьте опцию Delete the driver software for this device и нажмите Uninstall. удалить драйвер устройства в windows

Как удалить драйвер в Windows из командной строки?

Чтобы вывести список сторонних драйверов, установленных в Windows, выполните команду:

pnputil /enum-drivers

или

dism /online /get-drivers /format:table

dism /online /get-drivers /format:table - список сторонних драйверов в windows

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

pnputil /enum-devices /disconnected

Также вы можете найти старые и неиспользуемые драйвера (версии драйверов) в хранилище.

В результатах программы видны как имя INF файда драйвера, под которым драйвер установлен в хранилище драйверов (Published name в формате oem#.inf ) так и оригинальное имя файла (Original File Name).

Найдите в списке нужный драйвер и запомните имя файла (в формате oem#.inf ). Чтобы удалить драйвер из командной строки, выполните:

pnputil /delete-driver <Published Name> /uninstall /force

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

Например:

pnputil /delete-driver oem15.inf /uninstall /force

Вывести полный список установленных драйверов (включая системные) можно с помощью PowerShell:

Get-WmiObject Win32_PnPSignedDriver | select DeviceName,InfName|

WmiObject Win32_PnPSignedDriver - вывести список драйверов устройств с помощью PowerShell

Если драйвер не удаляется в Windows в онлайн режиме, вы можете попробовать удалить его из офлайн образа Windows.

Загрузите Windows в среде восстановления или WinPE. Выведите список драйверов в офлайн образе:

DISM /Image:C:\ /Get-Drivers

Где C:\ — буква раздела с Windows.

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

DISM /Image:C:\ /remove-driver /driver:oem11.inf

Нужно использовать для удаления драйвера именно DISM. При попытке удалить драйвер в офлайн образе Windows из среды WinPE с помощью PnpUtil.exe, появится ошибка:

Failed to delete driver package: The specified file is not an installed OEM INF.

Или укажите путь к INF файлу:

DISM /Image:C:\ /Remove-Driver /Driver:<полный_путь_к_inf-файлу>


Предыдущая статья Следующая статья


Комментариев: 8 Оставить комментарий

Оставить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Я не робот( Обязательно отметьте)