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

USB-устройство отображается с жёлтым восклицательным знаком и кодом ошибки 43 или 52 в диспетчере устройств — типичный признак повреждённого или конфликтующего драйвера, который проще удалить и установить заново, чем пытаться «чинить».

Ниже разберём все рабочие способы удаления драйверов USB-устройств в Windows 10: от штатного диспетчера устройств до командной строки и реестра. Методы расположены от простого к сложному — начинайте с первого и переходите дальше только если проблема не решена.

Когда действительно нужно удалять драйвер USB

Удаление драйвера — не панацея, а конкретный инструмент для конкретных симптомов. Прежде чем что-то сносить, убедитесь, что проблема именно в программной части, а не в самом порте или кабеле.

  • 🔌 Устройство определяется через раз, а в диспетчере устройств появляется запись «Неизвестное USB-устройство»
  • ⚠️ В свойствах устройства указан код ошибки 10, 43, 45 или 52
  • 🖱️ После подключения нового гаджета перестали работать другие USB-устройства
  • 🔄 Система каждый раз заново «устанавливает» одно и то же устройство при подключении

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

Способ 1: удаление через диспетчер устройств

Это основной и самый безопасный метод. Откройте диспетчер устройств: нажмите Win + X и выберите соответствующий пункт, либо введите devmgmt.msc в окне «Выполнить» (Win + R).

Найдите нужное устройство. Оно может находиться в разделе «Контроллеры USB», «Клавиатуры», «Мыши и иные указательные устройства» или отображаться как неизвестное устройство с жёлтым значком. Кликните по нему правой кнопкой и выберите «Удалить устройство».

Если в диалоге есть флажок «Удалить программы драйверов для этого устройства» — отметьте его. Только так драйвер будет удалён полностью, а не просто отвязан от устройства. После этого перезагрузите компьютер: при повторном подключении Windows попытается установить драйвер заново.

☑️ Удаление USB-драйвера через диспетчер устройств

Выполнено: 0 / 5
⚠️ Внимание: не удаляйте корневые USB-концентраторы и контроллеры, если не уверены в результате, — до перезагрузки могут отключиться все USB-порты, включая клавиатуру и мышь. Убедитесь, что у вас есть запасной способ управления ПК (например, тачпад или PS/2-клавиатура).

Способ 2: показ скрытых устройств и их удаление

Windows хранит записи обо всех когда-либо подключённых USB-устройствах, даже если их давно нет в системе. Эти «призрачные» устройства иногда вызывают конфликты — например, флешка перестаёт получать букву диска.

Чтобы увидеть скрытые устройства, откройте диспетчер устройств, в меню выберите Вид → Показать скрытые устройства. Полупрозрачные значки — это неподключённые устройства. Их можно удалить тем же способом: правый клик → «Удалить устройство».

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

set devmgr_show_nonpresent_devices=1

Затем из этого же окна запустите devmgmt.msc — диспетчер покажет полный список фантомных устройств.

📊 Какая проблема привела вас к удалению USB-драйверов?
Устройство не определяется системой
Ошибка с жёлтым восклицательным знаком
Конфликт нескольких USB-устройств
Чищу систему от старых драйверов

Способ 3: удаление пакетов драйверов через pnputil

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

Запустите командную строку от имени администратора и выведите список сторонних драйверов:

pnputil /enum-drivers

Найдите в списке нужный пакет по имени опубликованного файла (вида oemXX.inf) и описанию устройства. Удалите его командой:

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

Подставьте вместо oemXX.inf реальное имя из вывода первой команды. Параметр /uninstall отвязывает драйвер от устройств, а /force принудительно удаляет пакет, даже если он используется.

⚠️ Внимание: перед удалением обязательно сверьте описание и производителя пакета в выводе pnputil /enum-drivers. Удаление системного драйвера (например, от самого USB-контроллера чипсета) может оставить ПК без работающих портов до восстановления системы.

Способ 4: очистка следов в реестре

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

Откройте редактор реестра командой regedit и перейдите в ветку HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB. Здесь хранятся записи о подключённых USB-устройствах по их VID и PID (идентификаторам производителя и продукта). Удалять следует только подразделы конкретного проблемного устройства, идентификаторы которого вы заранее посмотрели в свойствах устройства на вкладке «Сведения».

Как узнать VID и PID устройства

В диспетчере устройств откройте свойства устройства → вкладка «Сведения» → в списке выберите «ИД оборудования». Строка вида USB\VID_046D&PID_C52B содержит искомые значения: VID — код производителя, PID — код модели устройства.

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

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

СпособЧто удаляетСложностьКогда применять
Диспетчер устройствУстройство и (опционально) драйверНизкаяСтандартное переустановление драйвера
Скрытые устройстваЗаписи неподключённых устройствНизкаяКонфликты «фантомных» устройств
pnputilПакет драйвера из хранилищаСредняяДрайвер возвращается после удаления
РеестрОстаточные записи в Enum\USBВысокаяКогда остальные методы не помогли

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

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

Если система не нашла драйвер автоматически, скачайте его с официального сайта производителя устройства или материнской платы (для драйверов USB-контроллеров чипсета — с сайта Intel, AMD или производителя ноутбука). Избегайте сторонних «сборников драйверов» — они нередко устанавливают устаревшие или несовместимые версии.

  • 🌐 Скачивайте драйверы только с официального сайта производителя
  • 💾 Создайте точку восстановления перед установкой нового драйвера
  • 🔍 После установки проверьте отсутствие ошибок в диспетчере устройств

Частые вопросы

Удалится ли драйвер навсегда, если просто отключить устройство?

Нет. Отключение устройства лишь деактивирует его, драйвер остаётся в системе. Для полного удаления используйте «Удалить устройство» в диспетчере устройств с отметкой об удалении драйверов или утилиту pnputil.

Что делать, если после удаления драйвера перестали работать мышь и клавиатура?

Перезагрузите ПК кнопкой питания — при загрузке Windows заново установит стандартные драйверы контроллеров USB. Если это не помогло, загрузитесь в безопасном режиме и выполните восстановление системы из созданной ранее точки восстановления.

Можно ли удалить драйверы всех USB-устройств сразу?

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

Где Windows 10 хранит установленные драйверы?

Основное хранилище пакетов драйверов находится в папке C:\Windows\System32\DriverStore\FileRepository. Вручную удалять файлы оттуда не следует — используйте pnputil, который корректно вычищает пакеты из хранилища.

Нужно ли удалять старый драйвер перед установкой нового?

Обычно нет — установщик новой версии перезаписывает старую. Удаление требуется, когда текущий драйвер повреждён, вызывает ошибки или конфликтует с новым оборудованием.