Как полностью удалить драйвер в Windows?
10.01.2023
itpro
PowerShell, Windows 10, Windows 11, Windows Server 2019, Windows Server 2022
комментариев 5
В этой статье мы рассмотрим, как удалить драйвера оборудования или принтеров в Windows 10 и 11. При подключении нового оборудования к компьютеру, Windows пытается автоматически найти, скачать (или обновить) подходящие драйвера через Windows Update. Со временем в каталоге C:\Windows\System32\DriverStore может накопиться большое количество драйверов, которые не используются.
Онлайн-курс по устройству компьютерных сетей
На углубленном курсе «Архитектура современных компьютерных сетей» вы с нуля научитесь работать с Wireshark и «под микроскопом» изучите работу сетевых протоколов. На протяжении курса надо будет выполнить более пятидесяти лабораторных работ в Wireshark.
Вы можете удалить драйвер из хранилища драйверов Windows несколькими способами.
Удалить драйвер принтера в Windows
Если вы удалили принтер из панели управления Windows, его драйвер все еще остается в системе. Чтобы полностью удалить драйвера печати в Windows:
- Откройте консоль управления печатью printmanagement.msc (если консоль отсутствует, установите ее из набора администрирования RSAT с помощью команды: dism /Online /add-Capability /CapabilityName:Print.Management.Console$~0.0.1.0 );
- Перейдите в Print Manager -> Print Servers -> выберите ваш компьютер -> Drivers;
- Здесь будут перечислены все драйвера принтеров. Щелкните по драйверу, который вы хотите удалить и выберите Удалить пакет драйвера (Remove driver package);
Также вы можете удалить ненужные драйвера через свойства сервера печати. Для этого выполните команду printui /s /t2 , выберите драйвер принтера, нажмите кнопку Remove и выберите Remove driver and driver package.
Во встроенном PowerShell модуля для управления драйверами доступен командлет Remove-PrinterDriver. Чтобы удалить конкретный драйвер, выполните команду:
Remove-PrinterDriver -Name «HP Universal Printing PCL 6»
Удалить драйвер из диспетчера устройства Windows
Перед удалением любого драйвера нужно отсоединить устройства, которые могут его использовать. Затем:
- Запустите консоль диспетчера устройств ( devmgmt.msc );
- В разделе View включите опцию Show hidden device;
В этом режиме можно удалить скрытые/невидимые сетевые адаптеры.
Найдите в списке ваше устройства, щелкните по нему правой кнопкой и выберите Uninstall device;
Если для устройства отсустствует драйвер, оно отображается в диспетчере оборудования с желтым восклицательным знаком. Вы можете найти драйвер для неизвестного устройства в Windows по этому инструкции.
Как удалить драйвер в Windows из командной строки?
Чтобы вывести список сторонних драйверов, установленных в Windows, выполните команду:
dism /online /get-drivers /format:table
Вы можете вывести устройства, для которых установлены драйвера, но которые сейчас не подключены к компьютеру, с помощью команды:
pnputil /enum-devices /disconnected
В результатах программы видны как имя INF файда драйвера, под которым драйвер установлен в хранилище драйверов (Published name в формате oem#.inf ) так и оригинальное имя файла (Original File Name).
Найдите в списке нужный драйвер и запомните имя файла (в формате oem#.inf ). Чтобы удалить драйвер из командной строки, выполните:
pnputil /delete-driver /uninstall /force
Вы можете предварительно создать резервную копию установленных драйверов в Windows.
pnputil /delete-driver oem15.inf /uninstall /force
Вывести полный список установленных драйверов (включая системные) можно с помощью PowerShell:
Get-WmiObject Win32_PnPSignedDriver | select DeviceName,InfName|
Если драйвер не удаляется в 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:
С помощью DISM вы также можете добавить драйвер в установочный ISO/WIM образ Windows.
Онлайн-курс по устройству компьютерных сетей
На углубленном курсе «Архитектура современных компьютерных сетей» вы с нуля научитесь работать с Wireshark и «под микроскопом» изучите работу сетевых протоколов. На протяжении курса надо будет выполнить более пятидесяти лабораторных работ в Wireshark.
Предыдущая статья Следующая статья
Читайте далее в разделе PowerShell Windows 10 Windows 11 Windows Server 2019 Windows Server 2022
Установка и настройка фермы Remote Desktop Services (RDS) в Windows Server
Настройка шлюза Remote Desktop Gateway на Windows Server
Вам понадобится новое приложение, чтобы открыть эту ссылку Windows Defender
Клонирование, импорт и экспорт виртуальных машин в Hyper-V
Использование диспетчер устройств для удаления устройств и пакетов драйверов
На этой странице описывается удаление пакета устройств или драйверов в Windows 10 и Windows 11. Перед удалением устройства рекомендуется физически отключить устройство из системы. Если устройство удаляется до отключения, Windows может повторно обнаружить устройство и переустановить для него драйверы в период между удалением и отключением устройства.
Сначала откройте раздел Параметры (это можно сделать с помощью сочетания Windows+I клавиш) и введите Удалить. Выберите Добавить или удалить программы. Если пакет устройства или драйвера, который вы хотите удалить, отображается в списке программ, нажмите кнопку Удалить.
Если пакет устройства или драйвера не отображается в списке, необходимо использовать диспетчер устройств для удаления устройства. Если это устройство является единственным устройством, использующим пакет драйверов, пакет драйвера также можно удалить с помощью диспетчер устройств. Чтобы запустить диспетчер устройств, нажмите кнопку Пуск, введите диспетчер устройств и нажмите клавишу ВВОД.
Затем выполните следующие действия:
- Выберите меню Вид и включите параметр Показать скрытые устройства.
- Разверните узел, представляющий тип устройства, которое требуется удалить, выберите правой кнопкой мыши запись устройства для устройства, которое требуется удалить, и выберите Удалить.
- Если вы хотите удалить пакет драйверов в диалоговом окне Подтверждение удаления устройства , выберите параметр Удалить программное обеспечение драйвера для этого устройства . Когда все будет готово для завершения операции, нажмите кнопку ОК.
Также может потребоваться перезагрузить компьютер.
Дополнительные сведения об удалении драйверов и пакетов драйверов см. в разделе Удаление устройств и пакетов драйверов.
Как удалить неиспользуемые драйвера в Windows
Каждое устройство при подключении к компьютеру под управлением Windows идентифицируется при помощи драйверов – программного обеспечения, без которого его работа невозможна. В течение «жизни» стационарного компьютера или ноутбука к нему подключаются десятки, если не сотни устройств. Внешние жесткие диски, флешки, сканеры, принтеры, геймпады, клавиатуры, мыши – это только часть аксессуаров, которые автоматически устанавливают свои драйвера на компьютер или пользователь делает это вручную. Относится это не только к устройствах, которые подключаются внешне к компьютеру, но и к внутренним комплектующим – видеокарты, жесткие диски и прочее.
Если в течение нескольких лет на компьютере не переустанавливается операционная система с полным форматированием жесткого диска, в памяти компьютера сохраняются сотни драйверов, которые маловероятно, что пригодятся пользователю. Удалить неиспользуемые драйвера легко, и в рамках данной статьи мы расскажем, как это сделать. Перед тем как приступать к описанным ниже действиям, создайте точку резервного восстановления, чтобы к ней можно было вернуться, если возникнут проблемы из-за удаления лишних файлов.
Как удалить неиспользуемые драйвера
Привилегия удаления драйверов с компьютера доступна только администратору, поэтому перед тем как приступать к действиям, описанным ниже, убедитесь, что у вас есть достаточные права для этого. Для очистки компьютера от неиспользуемых драйверов проделайте следующее:
- Нажмите правой кнопкой мыши на меню «Пуск» и выберите пункт «Диспетчер устройств». Если у вас данного пункта там не оказалось, можно нажать на клавиатуре сочетание клавиш Windows+R, чтобы запустить команду «Выполнить», и прописать в открывшемся окне команду devmgmt.msc, после чего нажать «ОК»;
- Когда «Диспетчер устройств» будет открыт, в верхнем меню выберите «Вид» и в выпадающем списке поставьте галочку в пункте «Показать скрытые устройства». Это необходимо сделать, чтобы в списке доступных устройств также отобразились те, которые подключались к компьютеру ранее, но сейчас не задействованы.
Обратите внимание: В некоторых версиях операционной системы отображение скрытых устройств отключено на программном уровне. Если вы столкнулись с ситуацией, когда после установки указанной галочки скрытые устройства не появились, необходимо проделать действия, которые описаны ниже в статье в отдельном пункте.
- Далее раскройте любой из списков устройств, из которого вы хотите удалить неиспользуемые драйвера. Устройства, которые в данный момент не подключены к компьютеру, будут отображаться блекло. Не советуем удалять драйвера тех аксессуаров, которые позже вновь будут подключаться к компьютеру;
- После этого нажмите правой кнопкой на устройство и выберите пункт «Удалить». Появится окно подтверждения, в котором необходимо нажать «Да», если вы желаете удалить драйвер с компьютера.
Интересный факт: На компьютере драйвера даже одного устройства хранятся в нескольких папках. Убедиться в этом довольно легко, необходимо на неиспользуемое устройство нажать правой кнопкой мыши и выбрать пункт «Свойства». Далее зайти на вкладку «Драйвер» и выбрать пункт «Сведения». В графе «Файлы драйверов» будут отображаться десятки файлов, которые являются программным обеспечением всего одного устройства.
Что делать, если скрытые устройства не появляются в «Диспетчере устройств»
Как мы отметили выше, бывают ситуации, что в «Диспетчере устройств» не отображаются скрытые устройства даже после установки галочки (или данного пункта в меню вовсе нет). В такой ситуации необходимо проделать следующее, чтобы они появились:
- Запустите строку «Выполнить» комбинацией клавиш Windows+R и пропишите в ней следующую команду:
control.exe /name Microsoft.System
- Далее в левой части открывшегося окна выберите пункт «Дополнительные параметры системы»;
Откроется окно, в котором необходимо перейти на вкладку «Дополнительно» и нажать кнопку «Переменные среды»;
devmgr_show_nonpresent_devices
Чтобы она была активна по умолчанию, в графе «Значение переменной» следует поставить цифру 1, после чего нажать «ОК».
Новая переменная среда будет создана, и в списке «Диспетчера устройств» появятся скрытые варианты, драйвера для которых можно удалить по инструкции, описанной выше.
Как удалить драйвер в Windows 7, Windows 10 и Windows 11
Необходимость в удалении драйверов может возникнуть при замене комплектующих или периферийных устройств, а также при их обновлении до новой версии. В этой инструкции мы рассмотрим несколько способов, как удалить драйвер в операционной системе Windows 7, Windows 10 и Windows 11.
Панель управления
В большинстве случаев, установленные вручную драйверы можно удалять как обычные программы, то есть через « Панель управления ». Для этого нужно открыть « Панель управления » (в Windows 10 и Windows 11 для этого нужно нажать Win-R и выполнить команду « control ») и перейти в раздел « Программы – Удаление программы ».
Здесь вы увидите список всех программ, которые установлены на вашем компьютере. Для того чтобы найти нужный драйвер можно воспользоваться поиском.
Для удаления драйвера просто кликните по нему правой кнопкой мышки и выберите вариант « Удалить » или « Удалить / Изменить ».
После этого запустится установщик, отвечающий за установку и удаление программного обеспечения. С его помощью вы сможете удалить драйвер, точно также, как это делается в случае обычных программ.
Для завершения удаления перезагрузите компьютер.
Меню Параметры
Если вы пользуетесь Windows 10 или Windows 11, то вы можете удалить драйвер через меню « Параметры ». Для этого откройте « Параметры » (например, с помощью комбинации клавиш Win-i ) и перейдите в раздел « Приложения – Приложения и возможности ».
В данном разделе будет точно такой же список установленных программ, как и в « Панели управления ». Здесь вы сможете найти нужный драйвер и удалить его с компьютера.
В Windows 10 это выглядит так:
В Windows 11 это выглядит так:
После завершения удаления перезагрузите компьютер.
Диспетчер устройств
Также драйвер можно удалить через « Диспетчер устройств ». Если вы пользуетесь операционной системой Windows 10, то для того, чтобы открыть « Диспетчер устройств » вы можете просто кликнуть правой кнопкой мыши по меню « Пуск » или нажать комбинацию клавиш Windows-X и выбрать соответствующий пункт меню.
В Windows 7 можно открыть « Панель управления » и перейти в раздел « Система и безопасность – Система – Диспетчер устройств ».
Также можно просто нажать Win-R и выполнить команду « mmc devmgmt.msc ». Этот вариант сработает во всех версиях Windows.
Так или иначе, перед вами появится окно « Диспетчера устройств ». Здесь будут отображаться все устройства, которые подключены к вашему компьютеру. Для того чтобы удалить драйвер одного из устройств кликните на него правой кнопкой мышки и перейдите в « Свойства ».
В свойствах выбранного устройства нужно перейти на вкладку « Драйвер » и нажать на кнопку « Удалить » или « Удалить устройство ».
После этого появится окно для удаления устройства. Здесь нужно активировать опцию « Удалить программы драйверов для этого устройства » и нажать на кнопку « Удалить ».
После завершения перезагрузите компьютер.
Неподключенные устройства
Нужно отметить, что после удаления драйвера операционная система Windows может попытаться сразу скачать новый драйвер из интернета и немедленно его установить. Это особенно актуально для Windows 10 и Windows 11, в которых это происходит очень быстро. Если вы не хотите, чтобы это происходило, то просто отключите интернет на то время пока вы удаляете и переустанавливаете драйверы.
Описанный выше способ предполагает, что устройство подключено к компьютеру. Если же вам нужно удалить драйвер отключенного устройства, то это требует некоторых дополнительных настроек. Для этого нужно нажать комбинацию клавиш Win-R и выполнить команду « sysdm.cpl ».
После этого появится окно « Свойства системы ». Здесь открываем вкладку « Дополнительно » и нажимаем на кнопку « Переменные среды ».
В результате должно появиться окно « Переменные среды ». Здесь нужно нажать на кнопку « Создать », которая находится в блоке « Переменные среды пользователя ».
Дальше вводим имя переменной « devmgr_show_nonpresent_devices » и задаем ей значение « 1 », после чего закрываем все открытые окна нажатием на кнопку « ОК ».
После этого возвращаемся в окно « Диспетчера устройств », открываем меню « Вид » и включаем опцию « Показать скрытые устройства ».
После этого в окне « Диспетчера устройств » начнут отображаться устройства, которые сейчас не подключены к компьютеру, и вы сможете удалить их драйверы.
В большинстве случаев удаление драйверов через « Диспетчер устройств » работает хорошо. Но, после такого удаления на компьютере могут остаться файлы или записи в реестре. Если вы хотите добиться полного удаления драйверов, то для этого нужно использовать специализированные программы, которые мы рассмотрим ниже.
Driver Fusion
Driver Fusion (скачать) — это бесплатная программа для полного удаления драйверов, ранее известная как Driver Sweeper . Driver Fusion сканирует систему и находит все файлы и записи реестра, которые связаны с выбранным устройством. После этого пользователю предлается выполнить удаление драйвера и найденных файлов.
Чтобы воспользоваться этим способом запустите Driver Fusion и перейдите в раздел « Очиститель драйверов ». Здесь нужно выбрать тип устройства (например, видеоадаптеры) и производителя (например, NVIDIA).
Дальше нужно подождать, пока программа просканирует компьютер.
После завершения сканирования нужно нажать на кнопку « Очистить ».
После удаления перезагрузите компьютер.
Display Driver Uninstaller (DDU)
Display Driver Uninstaller или DDU ( скачать) – бесплатная программа для удаления драйверов видеокарт от AMD и NVIDIA. DDU позволяет полностью удалить драйвер и все его следы в операционной системе.
Для этого нужно загрузить компьютер в безопасном режиме и запустить Display Driver Uninstaller. В программе нужно выбрать производителя видеокарты (AMD и NVIDIA) и нажать на кнопку « Удаление и перезагрузка ».
После этого Display Driver Uninstaller выполнит удаление драйвера видеокарты и перезагрузит компьютер. Более подробно о программе Display Driver Uninstaller в статье:
- Как удалить драйвера видеокарты
- Как удалить старый драйвер
- Как удалить драйверы видеокарты NVIDIA GeForce GTX
- Как удалить драйвер видеокарты AMD Radeon
- Как полностью удалить драйвер NVIDIA GeForce или AMD Radeon
Создатель сайта comp-security.net, автор более 2000 статей о ремонте компьютеров, работе с программами, настройке операционных систем.
Остались вопросы?
Задайте вопрос в комментариях под статьей или на странице «Задать вопрос» и вы обязательно получите ответ.
7 комментариев — Добавьте свой
Сэм 08.10.2022
удалил драйвера путем показа скрытых драйверов, в результате при повторной установке одна и та же ошибка, мол, драйвер уже установлен, что делать?