Введение
Внезапный отказ USB-портов в Windows останавливает работу с периферией, флешками и внешними накопителями. Проблема часто кроется не в аппаратной поломке, а в сбое драйверов, настройках энергосбережения или конфликте служб. Этот гайд поможет последовательно исключить программные причины и вернуть интерфейсу стабильную работу без переустановки системы.
Подготовка
Перед началом убедитесь, что вы вошли в систему под учётной записью с правами администратора. Подготовьте мышь или клавиатуру, которые подключаются напрямую (PS/2) или через Bluetooth, если основные порты полностью отключены. Также убедитесь, что у вас стабильное подключение к интернету для загрузки актуальных драйверов.
Шаг 1: Проверка физического подключения и питания
Исключите аппаратную причину, прежде чем менять настройки системы.
- Подключите устройство к другому порту. Если вы используете переднюю панель корпуса, переключитесь на задние порты материнской платы — они имеют прямую линию питания.
- Проверьте кабель и сам накопитель на другом компьютере.
- Если подключаете несколько устройств одновременно, временно отключите USB-хабы и используйте прямое подключение. Недостаток напряжения часто вызывает отключение шины.
💡 Совет: Для энерговоёмких устройств (внешние SSD, портативные жёсткие диски) используйте кабели с двойным штекером или хабы с собственным блоком питания.
Шаг 2: Обновление и переустановка драйверов контроллера
Сбой драйвера — самая частая причина ошибок вида «Устройство не опознано».
- Нажмите
Win + Xи выберите Диспетчер устройств. - Раскройте раздел Контроллеры USB.
- Найдите пункты Корневой USB-концентратор и Расширенный хост-контроллер.
- Нажмите правой кнопкой на каждый элемент, выберите Обновить драйвер → Автоматический поиск драйверов.
- Если система пишет, что драйвер не нуждается в обновлении, выберите Удалить устройство. После этого перезагрузите компьютер. Windows автоматически переустановит стандартные драйверы при старте.
Шаг 3: Отключение экономии энергии для USB
Windows может принудительно отключать порты для снижения энергопотребления, что приводит к разрыву соединения.
- В том же Диспетчере устройств дважды кликните по любому Корневой USB-концентратор.
- Перейдите на вкладку Управление электропитанием.
- Снимите галочку с пункта Разрешить отключение этого устройства для экономии энергии.
- Повторите действие для всех концентраторов и контроллеров в списке.
- Нажмите ОК. Настройки применяются мгновенно.
Шаг 4: Сброс состояния шины через PowerShell
Если стандартные методы не помогли, нужно принудительно перезапустить службу управления устройствами.
- Нажмите
Win + S, введитеPowerShell, кликните правой кнопкой и выберите Запуск от имени администратора. - Вставьте следующую команду для поиска всех USB-устройств и их мягкой перезагрузки:
Get-PnpDevice -Class USB | Where-Object {$_.Status -eq 'OK'} | ForEach-Object {
Disable-PnpDevice -InstanceId $_.InstanceId -Confirm:$false
Enable-PnpDevice -InstanceId $_.InstanceId -Confirm:$false
}
- Дождитесь завершения выполнения скрипта. Экран может на секунду погаснуть, если к портам подключён монитор — это нормальное поведение при перезапуске контроллера видеокарты.
Проверка результата
Подключите заведомо исправную флешку или мышь. Откройте «Этот компьютер» и убедитесь, что съёмный диск определяется корректно. В диспетчере устройств напротив контроллеров не должно быть жёлтых восклицательных знаков. Если устройства работают стабильно при активном использовании, проблема решена.
Возможные проблемы
- Ошибка 43 в диспетчере устройств. Указывает на аппаратный сбой или повреждённый кабель. Попробуйте другой шнур или подключите устройство к другому ПК. Если ошибка сохраняется везде, вероятно, вышел из строя контроллер накопителя.
- Порты работают только при загрузке, но отключаются в сеансе. Проверьте схему электропитания:
Панель управления→Электропитание→Настройка схемы электропитания→Изменить дополнительные параметры питания→Параметры USB→Параметр временного отключения USB-порта→ установите значение Запрещено. - После обновления Windows USB отключились. Крупные обновления иногда сбрасывают политики драйверов. Зайдите в
Параметры→Центр обновления Windows→Журнал обновлений→Удалить обновленияи удалите последний установленный патч. Перезагрузите систему и проверьте работу портов.