Как удалить драйвера через командную строку
Перейти к содержимому

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

  • автор:

Команда PNPUTIL – установка и удаление драйверов

&nbsp &nbsp Команда PNPUTIL является удобным средством для установки или удаления драйверов при отсутствии оборудования. Утилита pnputil.exe входит в стандартную поставку всех ОС семейства Windows, начиная с Windows Vista. Для ее работы потребуется запуск от имени администратора. Обычно PNPUTIL используется системными администраторами для добавления драйверов устройств, которые потребуются обычным пользователям, при подключении к системе. С помощью PNPUTIL выполняются все подготовительные действия, для которых нужны права администратора системы, а при подключении устройства, для которого выполнялось добавление драйвера, происходит его тихая установка.

Формат командной строки:

pnputil.exe [-f | -i] [ -? | -a | -d | -e ]

Параметры командной строки:

-? — отобразить справку по использованию.

-e — отобразить список драйверов сторонних производителей

-i — установить драйвер

-d — удалить драйвер

-f — принудительно удалить драйвер подключенного к системе устройства

-a — добавить пакет для установки драйверов

имя INF-файла — имя инф файла из установочного пакета драйвера.

pnputil –e — отобразить список драйверов сторонних производителей.

pnputil –e | more — отобразить список драйверов сторонних производителей в постраничном режиме вывода на экран.

Пример выводимой информации: Опубликованное имя :
oem1.inf
Поставщик пакета драйвера: Microsoft
Класс: Принтеры
Дата разработки и версия драйвера :
06/21/2013 9.1.7601.17514
Имя подписавшего : Microsoft Windows

Опубликованное имя :
oem2.inf
Поставщик пакета драйвера: Advanced Micro Devices, Inc.
Класс: Видеоадаптеры
Дата разработки и версия драйвера :
09/27/2012 9.002.0.0000
Имя подписавшего : Microsoft Windows Hardware Compatibility Publisher

pnputil.exe -d oem0.inf — удалить пакет драйвера oem0.inf . Допускается удаление драйверов только OEM-производителей.

pnputil.exe -f -d oem0.inf — принудительно удалить пакет oem0.inf, даже если устройство, связанное с ним подключено к системе.

pnputil.exe –a A:\USBVIDEO.INF — добавить пакет драйвера USBVIDEO с дискеты. Пакет драйвера добавляется в хранилище драйверов, но его установка не выполняется. В дальнейшем, при подключении устройства USBVIDEO к системе, установка выполнится автоматически.

pnputil.exe –a D:\DRIVERS\*.inf — Добавить все драйверы, INF-файлы которых находятся в каталоге D:\DRIVERS . В отличие от удаления, добавление возможно и для драйверов от Microsoft.

pnputil.exe –i oem999.inf — установить ранее добавленный драйвер, описываемый файлом oem999.inf.

pnputil –i –a A:\usbcam.inf — добавить в хранилище и установить драйвер, описываемый файлом usbcam.inf .

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

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

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

Чтобы удалить узел устройства (devnode), представляющий физическое устройство, используйте один из следующих способов:

  • Чтобы удалить только указанное устройство, используйте приложение установки устройства, которое вызывает функцию SetupAPISetupDiCallClassInstaller с запросом DIF_REMOVE.
  • Чтобы удалить указанное устройство и все устройства под ним в дереве устройств, используйте приложение установки устройства, которое вызывает функцию DiUninstallDevice .

При удалении устройства одним из этих методов диспетчер Plug and Play (PnP) удаляет связь между двоичными файлами драйвера и устройством.

Устройство остается в дереве PnP ядра, а пакет драйверов — в хранилище драйверов. Если диспетчер PnP повторно перечисляет устройство (например, если устройство отключено, а затем снова подключено), диспетчер PnP обрабатывает его как новый экземпляр устройства и устанавливает пакет драйверов из хранилища драйверов.

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

Удаление пакета драйверов из хранилища драйверов

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

  • В командной строке используйте . pnputil /delete-driver /uninstall Сведения о командах PnPUtil см. в разделе Синтаксис команд PnPUtil.
  • Начиная с Windows 10 версии 1703 приложение установки устройства может вызывать DiUninstallDriverW.
  • В более ранних версиях Windows приложение установки устройства должно сначала выдать DIF_REMOVE запрос или вызвать функцию DiUninstallDevice для удаления всех устройств, а затем вызвать SetupUninstallOEMInf , чтобы удалить драйвер.

При удалении пакета драйверов из хранилища драйверов удаляются связанные метаданные из внутренней базы данных диспетчера PnP и связанные INF-файлы из системного каталога INF.

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

Удаление пакета драйверов вручную из хранилища драйверов может привести к непредсказуемому поведению.

Как из системы Windows 10 можно удалить все драйверы – 6 способов сброса

Как из системы Windows 10 можно удалить все драйверы – 6 способов сброса

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

Стороннее ПО

screenshot_1

Пользователю, который слабо представляет особенности программных компонентов компьютера, стоит порекомендовать обратиться к помощи приложений от сторонних разработчиков. Такое ПО позволяет быстро сбросить ненужные драйверы при помощи специальной функции. В частности, стоит рассмотреть Driver Fusion. Приложение обладает русскоязычным интерфейсом и является простым в освоении. Для очистки драйверов потребуется:

  • Скачать и установить программу на компьютер.

screenshot_2

  • Запустить приложение.
  • Перейти во вкладку «Очиститель драйверов».

screenshot_3

  • Раскрыть категорию с необходимым типом устройства (видеоадаптеры, клавиатуры и другие).

screenshot_4

  • Кликнуть ЛКМ по названию оборудования.
  • Нажать кнопку «Очистить».

screenshot_5

  • Подтвердить удаление.

screenshot_6

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

Если возможности Driver Fusion окажутся недостаточными, то рассмотрите другие подобные программы вроде Driver Cleaner или Driver Sweeper. Кроме того, вы можете обратиться к встроенным средствам системы.

Через Диспетчер устройств

Удаление драйверов геймпада, мыши, клавиатуры и других видов оборудования также выполняется без помощи программного обеспечения от сторонних разработчиков. Для осуществления задуманного понадобится обратиться к встроенному инструменту Windows 10:

  • Щелкните ПКМ по иконке меню «Пуск».
  • Выберите «Диспетчер устройств».

screenshot_7

  • Раскройте вкладку с необходимым типом устройств.

screenshot_8

  • Сделайте клик ПКМ по названию выбранного вида оборудования.
  • Нажмите кнопку «Удалить устройство».

screenshot_9

  • Отметьте галочкой пункт «Удалить программы драйверов для этого устройства».
  • Подтвердите удаление.

screenshot_10

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

Раздел Приложения

Установленные драйверы отображаются не только в Диспетчере устройств, но и в Параметрах. Это меню также позволяет полностью избавиться от лишнего ПО, будь то Realtek High Definition Audio Driver или программное обеспечение видеокарты NVIDIA:

  • Откройте «Параметры», используя меню «Пуск».

screenshot_11

  • Перейдите в раздел «Приложения».

screenshot_12

  • В первой вкладке «Приложения и возможности» отыщите название драйвера, отвечающего за тот или иной вид оборудования.

screenshot_13

  • Щелкните ЛКМ.
  • Нажмите кнопку «Удалить».

screenshot_14

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

Приложение Управление печатью

Этот метод стоит рассмотреть тем, кто желает избавиться от драйверов для принтера. Судя по названию приложения, вы уже могли догадаться, что очистить ПО других устройств (адаптеры USB или аудио) с его помощью не получится. Если подобный вариант вас полностью устраивает, то следуйте инструкции:

  • Откройте поисковую строку Windows 10, кликнув по значку в виде лупы (располагается в левом нижнем углу Панели задач).

screenshot_15

  • Введите запрос «Управление печатью» и запустите одноименное приложение.

screenshot_16

  • После запуска раскройте вкладку «Серверы печати», а затем – «Драйверы».

screenshot_17

  • Щелкните ЛКМ по названию интересующего ПО.

screenshot_18

  • Кликните ПКМ, а затем нажмите кнопку «Удалить пакет драйвера».

screenshot_19

  • Подтвердите выполнение операции.

«Управление печатью» позволяет избавиться не только от программного обеспечения определенных видов оборудования, но и от встроенного ПО. Так что будьте внимательны, удаляя компоненты печати.

Как удалить скрытые устройства

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

Человеку, столкнувшемуся с подобной ситуацией, рекомендуется поступить следующим образом:

  • Запустите «Параметры».

screenshot_20

  • Перейдите в раздел «Система», а затем – «О системе».

screenshot_21

  • Щелкните по надписи «Сведения о системе» (находится в нижней части интерфейса).

screenshot_22

  • Выберите «Дополнительные параметры».

screenshot_23

  • Во вкладке «Дополнительно» нажмите на «Переменные среды».

screenshot_24

  • Нажмите кнопку «Создать» в первом поле.

screenshot_25

  • Задайте имя «devmgr_show_nonpresent_devices» и установите значение «1».

screenshot_26

  • Сохраните переменную.
  • Откройте «Диспетчер устройств».

screenshot_27

  • Через вкладку «Вид» отметьте пункт «Показать скрытые устройства».

screenshot_28

  • Удалите ПО, используя метод очистки через «Диспетчер устройств».

screenshot_29

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

Через Командную строку

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

  • Откройте КС с правами Администратора, щелкнув ПКМ по иконке «Пуск».

screenshot_30

  • Введите команду «pnputil –e» и нажмите «Enter».

screenshot_31

  • Найдите в списке «неудаляемый» драйвер, а затем избавьтесь от него запросом «pnputil -f -d driver». Вместо «driver» в запросе указывается имя ПО так, как оно отображается в Командной строке.

screenshot_32

После выполнения операции перезагрузите компьютер. А если задача не решается даже через КС, то перед повторным удалением программного обеспечения рекомендуется проверить компьютер на вирусы.

16.04.2021 14:16 861
Евгений Верещака
Информационный портал IT Техник

Информационный портал IT Техник

Похожие публикации

Как проверить и обновить все драйверы на ОС Виндовс 10 – инструкция

Как можно обновить сетевые драйверы на ОС Windows 10 – 7 способов

7 способов сброса и восстановления забытого пароля в системе Windows 10

Как можно ускорить загрузку системы Windows 10 при включении – 12 способов

Как можно обновить драйверы видеокарты на компе с ОС Виндовс 10

Как восстановить настройки на телефоне Андроиде, что делать после сброса

Вам помогло? Поделитесь с друзьями — помогите и нам!
Поделиться
Поделиться
Вотсапнуть
Сейчас просматривают
Как включить автозамену текста на Андроид – активация автоисправления
Как можно позвонить человеку, даже если ты у него в черном списке – 3 способа

Как удалить DirectX на Windows 7 и других версиях ОС Майкрософт

Как удалить DirectX на Windows 7 и других версиях ОС Майкрософт

При обновлении SuperSU возникает ошибка «SU файл занят» — что делать?

При обновлении SuperSU возникает ошибка «SU файл занят» — что делать?
Комментарии к статье: 0
Добавить комментарий Отменить ответ
Наш Youtube-канал
Канал Telegram
Инфо-портал IT-Техник
Копировать запрещено
109 запросов. 0,293 секунд. / 17.56mb
Виктор Соколенко
4 часа назад

. . . Помните-Пожалуйста тот факт- (для-предостережений) что с чем-то новым и непонятным неизвестным очень-очень-ЧАСТО распространяют и-ВРЕД-ВСЯКИЙ. . . . ((Ведь «радио-Связь» это- РАДИО-СВЯЗЬ., а проводная-Связь это проводная-Связь. Именно в этих-местах и-созданны вред-заблуждения всякие-спутывания и-ошибки.)) К примеру вот детям навязывают устройства «для-Связи со-Всем-Миром» чтоб они могли общаться с-Родителями. Хм-. как-будто находятся Родители на-другом краю планеты. и таким образом становится РЕБЁНОК-ДОСТУПНЫМ для-всей-планеты. К — СОЖАЛЕНИЮ.

DNS сервер 8.8.8.8: зачем нужен и как его прописать
Виктор Соколенко
4 часа назад

Из-за этих всех шифровок сложностей-столько сумасшествия-прямо-создаются. Радио-связь к-примеру не-чем и не-за-чем не-шифруется, публичные-СМИ. . И о том что есть-всякие-разные-операторы-Связи., ((которые-завились-с-развалом-*Союза*)). Вообще-то были-НАШИ-**Российские-Телефонные-Коммуникации** у- НАС-Всегда ЕСТЬ сей- и на-сегодняшние-дни, и надеюсь- БУДУТ и дальше. Ведь простая телефонная Связь всем понятная и давно известная, и это как-минимум лет- 50.

DNS сервер 8.8.8.8: зачем нужен и как его прописать
Виктор Соколенко
4 часа назад
Публичный характер это волшебство разве?
DNS сервер 8.8.8.8: зачем нужен и как его прописать
7 часов назад

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

Как отписаться от платных услуг и подписок сервиса Tutorplace – инструкция
7 часов назад

Написано, что подписка не активна, но деньги раз в небелю все равно пытаются снять. В настройках карты отключила оплату в интернете.

Как отписаться от платных услуг и подписок сервиса Tutorplace – инструкция
11 часов назад
Здравствуйте. А если блютуз 5.0 на телефоне и андроид 9.0 не подключаться ?
Как подключить смарт-часы через Wearfit Pro к телефону – инструкция
14 часов назад
Бесполезные программы для удаленного управления!
10 программ для удаленного управления телефоном Андроид с компьютера
1 день назад

Однажды подписалась на Букмейт на месяц — бесплатно. Давно не пользуюсь, а деньги с карты снимают. Как от нее отписаться?

Что это за сайт Shtrafoff.net, как отключить его подписку и вернуть деньги
Ни чего из предложенного не работает
1 день назад
Не работает все это
Почему Ютуб больше не показывает картинки видео и как можно это исправить
2 дня назад
То ли я дурак — то ли лыжи не едут! Идиотские рекомендации.
Почему больше не работает приложение Пенсионного фонда и что делать
2 дня назад
спасибо .Все получилось .Также действуют ЯНДЕКС ПЛЮС .
Как отписаться от платных услуг и подписок сервиса Tutorplace – инструкция
2 дня назад
Купила за 1 р,начали снимать 299,заблокировала карту так как редко пользуюсь
Как отписаться от платных услуг и подписок сервиса Tutorplace – инструкция
2 дня назад
Нашла выход,купила за рубль теперь снимают 299,заблокировала карту с которой оплатила1рубль
Как отписаться от платных услуг и подписок сервиса Tutorplace – инструкция
2 дня назад
Спасибо очень помогло опустить панель через реестр, у меня не активированная версия винды.
Как можно переместить Панель задач вниз экрана и скрыть в системе Windows 10
2 дня назад
Отпишите меня от этой подписки
Что это за сайт Shtrafoff.net, как отключить его подписку и вернуть деньги
2 дня назад
Вы золото цены вам нет.
Как отписаться от платных услуг и подписок сервиса Tutorplace – инструкция
2 дня назад
Как не пробовала один фиг списывают, пришлось перевыпустить карту
Как отписаться от платных услуг и подписок сервиса Tutorplace – инструкция
2 дня назад
КАК УЗНАТЬ ,ЧТО ВАМ НАЗНАЧИЛИ ДАТУ ОПЕРАЦИИ
Как по номеру можно проверить статус талона на ВМП – инструкция и кто имеет право
2 дня назад
Хочу отменить подписку
Как отписаться от платных услуг и подписок сервиса Tutorplace – инструкция
3 дня назад

Здравствуйте, заблокировали номер по непонятной причине просьбе разобраться с этим вопросом Тел: 89610457915

Почему иногда блокируют номер телефона в Телеграме и как можно снять бан
3 дня назад
Хочу отменить подписку
Как отписаться от платных услуг и подписок сервиса Tutorplace – инструкция
3 дня назад

Требуют денег. скажите, достаточно будет выполненного последнего пункта в статье или карту перевыпускать?

Как отменить подписку на Igstore Fryazino RUS и почему они списали деньги с карты
3 дня назад

Статья — это пустой звук. Возможно, она просто устарела. У меня на данный момент часы Haylou LS11 (прописываются как Haylou RS 4 Plus) и должен вас огорчить, на сегодняшний день, 26 февраля 2024, года вы никак не сможете установить пользовательский циферблат. По пунктам: 1) Приложение «Haylou Fun» не позволяет простым смертным загружать в себя пользовательские циферблаты. Всё что вам доступно — заготовка в которой вы сможете поменять задний фон и цвет шрифта. 2) Приложение «Zepp Life» не поддерживает часы Haylou, о чём вам не замедлительно сообщит при попытке соединиться с ними. 3) Приложение «Hello Haylou»(предшественник «Haylou Fun») какое-то время разрешало устанавливать сторонние циферблаты при наличии премиум подписки, НО по неизвестным нам причинам разработчик заблокировал эту возможность. 4) Приложение «Haylou, IMILAB циферблаты» мертво. Вы можете там что-то выбрать и даже скачать, но при попытке посмотреть в папке то, что вы скачали увидите сообщение об ошибке скачивания. Также приложение сообщит вам, что для установки циферблата вам понадобится установленное приложение «Hello Haylou» из чего мы видим, что это устаревший продукт. Вывод: как не грустно, но установить сторонний циферблат именно в модель Haylou RS4 Plus (LS11, или LS12 не важно) у вас получится только если вы обучитесь программированию и вскроете приложение «Haylou Fun».

Записки ИТ специалиста.

Данная статья является продолжением статьи об установке работающего драйвера для устройства Trendnet TU-S9. Дело в том, что при установке этого переходника в USB порт в «Диспетчере устройств» все подтягивается более свежий драйвер. Приходилось вручную менять драйвер в свойствах устройства. Как то мне это надоело, и я решил этот вопрос с подменой.

Поиск вывел меня на статью на сайте Майкрософт.

Далее делаю все согласно статье:

1) Запускаю командную строку с правами локального администратора.

2) Выполняем команду pnputil.exe -e > drivers.txt , получаем список всех драйверов.

3) Находим в списке нужный нам OEM#.inf

Опубликованное имя :
oem36.inf
Поставщик пакета драйвера: Prolific
Класс: Порты (COM и LPT)
Дата разработки и версия драйвера :
02/12/2007 3.0.1.0
Имя подписавшего : Microsoft Windows Hardware Compatibility Publisher

Опубликованное имя :
oem37.inf
Поставщик пакета драйвера: Prolific
Класс: Порты (COM и LPT)
Дата разработки и версия драйвера :
06/05/2015 3.6.78.350
Имя подписавшего : Microsoft Windows Hardware Compatibility Publisher

Видим, что в системе зарегистрированы 2 драйвера для устройства USB-to-Com. OEM36.INF нужный нам драйвер, OEM37.INF более свежий, который постоянно, при подключении устройства подтягивается в «Диспетчере устройств» и светит ошибкой «Код 10».

Его и надо удалить, чтобы жизнь не портил

4) pnputil.exe -d oem37.inf

Служебная программа PnP Майкрософт

Не удалось удалить пакет драйвера:С помощью указанного INF-файла сейчас было установлено одно или несколько устройств.

5) Удаляю принудительно с помощью ключа -f : pnputil.exe -f -d oem37.inf

Служебная программа PnP Майкрософт

Пакет драйвера успешно удален.

Удаление драйвера

После этого, после подключения устройства Trendnet TU-S9, подтягивается правильный драйвер.

Добавить комментарий

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