Использование диспетчер устройств для удаления устройств и пакетов драйверов
На этой странице описывается удаление пакета устройств или драйверов в Windows 10 и Windows 11. Перед удалением устройства рекомендуется физически отключить устройство из системы. Если устройство удаляется до отключения, Windows может повторно обнаружить устройство и переустановить для него драйверы в период между удалением и отключением устройства.
Сначала откройте раздел Параметры (это можно сделать с помощью сочетания Windows+I клавиш) и введите Удалить. Выберите Добавить или удалить программы. Если пакет устройства или драйвера, который вы хотите удалить, отображается в списке программ, нажмите кнопку Удалить.
Если пакет устройства или драйвера не отображается в списке, необходимо использовать диспетчер устройств для удаления устройства. Если это устройство является единственным устройством, использующим пакет драйверов, пакет драйвера также можно удалить с помощью диспетчер устройств. Чтобы запустить диспетчер устройств, нажмите кнопку Пуск, введите диспетчер устройств и нажмите клавишу ВВОД.
Затем выполните следующие действия:
- Выберите меню Вид и включите параметр Показать скрытые устройства.
- Разверните узел, представляющий тип устройства, которое требуется удалить, выберите правой кнопкой мыши запись устройства для устройства, которое требуется удалить, и выберите Удалить.
- Если вы хотите удалить пакет драйверов в диалоговом окне Подтверждение удаления устройства , выберите параметр Удалить программное обеспечение драйвера для этого устройства . Когда все будет готово для завершения операции, нажмите кнопку ОК.
Также может потребоваться перезагрузить компьютер.
Дополнительные сведения об удалении драйверов и пакетов драйверов см. в разделе Удаление устройств и пакетов драйверов.
Совместная работа с нами на GitHub
Источник этого содержимого можно найти на GitHub, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников.
Windows driver documentation
Удаление устройств и пакетов драйверов
На этой странице описывается, как программное обеспечение удаляет устройство и удаляет пакет драйверов из хранилища драйверов.
Удаление устройства
Чтобы удалить узел устройства (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.
Удаление пакета драйверов вручную из хранилища драйверов может привести к непредсказуемому поведению.
Совместная работа с нами на GitHub
Источник этого содержимого можно найти на GitHub, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников.
Windows driver documentation
Удаление устройств и пакетов драйверов
После установки устройства может потребоваться удалить устройство или пакет драйверов. Например, пользователь может решить заменить связанное устройство или удалить пакет драйвера при обновлении драйвера.
При удалении устройства необходимо удалить узел устройства (devnode), представляющий физический экземпляр устройства в системе.
При удалении пакета драйверов необходимо выполнить следующие действия.
- Удалите файлы, связанные с пакетом драйверов , из хранилища драйверов.
- Удалите двоичные файлы пакета драйвера.
В этом разделе описывается удаление устройств и пакетов драйверов. Он предназначен для разработчиков драйверов, которые хотят предоставить своим клиентам инструкции или средства.
Этот раздел содержит следующие подразделы:
Совместная работа с нами на GitHub
Источник этого содержимого можно найти на GitHub, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников.
Windows driver documentation
Как удалить драйвер в командной строке
Удаление драйверов Windows возможно не только в диспетчере устройств или с помощью специальных утилит, но и в командной строке. Зачем это может пригодиться? Например, при невозможности зайти в систему из-за проблем с драйвером, возможность его удаления с помощью команд в среде восстановления может быть полезной.
В этой инструкции подробно о том, как удалить драйвер в командной строке Windows 11, Windows 10 и других версиях системы. Сначала методы для работающей ОС, затем — для случая, когда нужно выполнить удаление без входа в систему.
Удаление драйверов с помощью командной строки в запущенной Windows
Если вход в Windows 11/10 возможен, базовым способом для удаления драйверов в командной строке будет использование утилиты pnputil. Необходимые шаги:
- Запустите командную строку от имени администратора.
- Введите команду
pnputil /enum-drivers
pnputil.exe /delete-driver oemНОМЕР.inf /force
В результате вы должны будете увидеть сообщение «Пакет драйвера успешно удален».
Описанный выше метод работает только для сторонних драйверов, установленных вручную или из Центра обновлений Windows, однако системные драйвера в списке отображаться не будут. Если задача — удаление системных драйверов, шаги будут следующими:
- Запустите командную строку от имени администратора.
- Введите команду
wmic sysdriver get name
Предыдущая команда отобразит список имен системных драйверов. Для удаления драйвера по имени используйте команду:
wmic sysdriver where(name="имя") delete
Удаление драйвера в среде восстановления, WinPE или с загрузочной флешки
Предыдущие способы сработают лишь в том случае, если Windows исправно запускается и её использование возможно.
-
В командной строке введите
dism /image:c:\ /get-drivers
это отобразит список установленных пакетов драйверов.
Если предыдущая команда отобразит сообщение «Не удалось получить доступ к образу», возможно, буква диска с системой отличается от C: (такое может быть в среде восстановления). В этом случае используйте команды
diskpart list volume exit
чтобы определить актуальную букву системного раздела диска и использовать её в команде.
В списке установленных драйверов будет отображаться опубликованное имя, класс устройства, поставщик драйвера. Если этого окажется недостаточно, чтобы определить, какой драйвер нужно удалить, вы можете использовать команду получения подробной информации о драйвере:
dism /image:c:\ /get-driverinfo /driver:oemНОМЕР.inf
dism /image:c:\ /remove-driver /driver:oemНОМЕР.inf
В результате соответствующий драйвер будет удален из системы.
Если у вас есть дополнительные вопросы, касающейся рассмотренной темы, вы можете задать их в комментариях ниже, я постараюсь помочь.
А вдруг и это будет интересно:
- Лучшие бесплатные программы для Windows
- MinerSearch — поиск и удаление майнера в Windows
- Program в автозагрузке Windows — что это и можно ли удалить?
- SSD определяется как HDD или наоборот в Windows — решение
- Не удалось запустить службу Windows Audio на Локальный компьютер — как исправить?
- Ошибка DXGI ERROR DEVICE HUNG — как исправить?
- Windows 11
- Windows 10
- Android
- Загрузочная флешка
- Лечение вирусов
- Восстановление данных
- Установка с флешки
- Настройка роутера
- Всё про Windows
- В контакте
- Одноклассники
-
namoviot 31.12.2023 в 10:23
- Живые обои на рабочий стол Windows 11 и Windows 10
- Лучшие бесплатные программы на каждый день
- Как скачать Windows 10 64-бит и 32-бит оригинальный ISO
- Как смотреть ТВ онлайн бесплатно
- Бесплатные программы для восстановления данных
- Лучшие бесплатные антивирусы
- Средства удаления вредоносных программ (которых не видит ваш антивирус)
- Встроенные системные утилиты Windows 10, 8 и 7, о которых многие не знают
- Бесплатные программы удаленного управления компьютером
- Запуск Windows 10 с флешки без установки
- Лучший антивирус для Windows 10
- Бесплатные программы для ремонта флешек
- Что делать, если сильно греется и выключается ноутбук
- Программы для очистки компьютера от ненужных файлов
- Лучший браузер для Windows
- Бесплатный офис для Windows
- Запуск Android игр и программ в Windows (Эмуляторы Android)
- Что делать, если компьютер не видит флешку
- Управление Android с компьютера
- Что такое MPRT в характеристиках монитора?
- MinerSearch — поиск и удаление майнера в Windows
- Program в автозагрузке Windows — что это и можно ли удалить?
- SSD определяется как HDD или наоборот в Windows — решение
- Не удалось запустить службу Windows Audio на Локальный компьютер — как исправить?
- Как автоматически скрывать строку меню и Dock в MacOS
- Ошибка DXGI ERROR DEVICE HUNG — как исправить?
- Как сбросить Windows на заводские настройки в командной строке
- Как создать отчет о работе Wi-Fi сети в Windows 11 и 10
- Устройство tap0901 — что это и как установить драйвер?
- Клавиши Alt и Win поменялись местами — как исправить?
- Ошибка 0x80072efd — как исправить?
- AV Block Remover — убираем блокировку антивирусов и сайтов майнером
- Ошибка 0x80070643 при обновлении KB5034441 — как исправить?
- Загрузочная флешка или карта памяти в balenaEtcher
- Windows
- Android
- iPhone, iPad и Mac
- Программы
- Загрузочная флешка
- Лечение вирусов
- Восстановление данных
- Ноутбуки
- Wi-Fi и настройка роутера
- Интернет и браузеры
- Для начинающих
- Безопасность
- Ремонт компьютеров
- Windows
- Android
- iPhone, iPad и Mac
- Программы
- Загрузочная флешка
- Лечение вирусов
- Восстановление данных
- Ноутбуки
- Wi-Fi и настройка роутера
- Интернет и браузеры
- Для начинающих
- Безопасность
- Ремонт компьютеров