Ошибка Code 31 — Диспетчер устройств
Что это значит
Код 31 в Диспетчере устройств Windows означает, что драйвер устройства не может быть загружен, хотя устройство физически присутствует и распознано системой. Система пытается запустить драйвер, но получает отказ от самого драйвера или от подсистемы Plug and Play. Пользователь видит жёлтый треугольник с восклицательным знаком и сообщение «Это устройство работает неправильно, потому что Windows не может загрузить необходимые для этого устройства драйверы».
Вероятные причины
- Повреждённый или несовместимый драйвер устройства
- Конфликт ресурсов (IRQ, DMA, порты ввода-вывода) между устройствами
- Отключённое или неправильно настроенное устройство в BIOS/UEFI
- Неисправность самого устройства (аппаратный сбой)
- Устаревшая версия драйвера, не поддерживаемая текущей версией Windows
- Нарушение целостности системных файлов (например, после сбоя обновления)
- Действие стороннего ПО (антивирусы, оптимизаторы), блокирующего загрузку драйвера
- Проблемы с реестром Windows (повреждённые записи о драйвере)
Что делать — по порядку
- Перезагрузите компьютер — это сбросит временные состояния драйверов.
- В Диспетчере устройств удалите устройство (правой кнопкой → «Удалить устройство») и перезагрузите ПК — Windows попытается переустановить драйвер автоматически.
- Обновите драйвер: правой кнопкой на устройстве → «Обновить драйвер» → «Автоматический поиск драйверов».
- Скачайте последнюю версию драйвера с официального сайта производителя устройства и установите вручную.
- Проверьте целостность системных файлов: откройте командную строку от имени администратора и выполните sfc /scannow.
- Отключите антивирус временно и повторите установку драйвера.
- Проверьте настройки BIOS/UEFI: убедитесь, что устройство включено (например, встроенная сетевая карта или звук).
- Если устройство внешнее (USB, PCIe), попробуйте подключить его к другому порту или на другом компьютере для проверки аппаратной исправности.
Нажимайте на пункты, чтобы отмечать выполненные.
Частые вопросы
Что делать, если код 31 появляется после обновления Windows?
Попробуйте откатить драйвер до предыдущей версии: Диспетчер устройств → свойства устройства → вкладка «Драйвер» → «Откатить». Если не помогает, удалите устройство и установите драйвер с сайта производителя.
Код 31 на сетевой карте — это проблема с железом или софтом?
Чаще всего софт: повреждённый драйвер или конфликт с антивирусом. Проверьте целостность драйвера и отключите антивирус. Если не помогает, проверьте сетевую карту на другом ПК.
Может ли код 31 быть вызван вирусом?
Крайне редко. Вирусы могут повредить системные файлы или драйверы, но код 31 обычно указывает на проблему с драйвером, а не на активную инфекцию. Всё же выполните полное сканирование антивирусом.
Почему код 31 появляется на новом устройстве сразу после установки?
Скорее всего, драйвер не подходит для вашей версии Windows (например, драйвер для Windows 10 на Windows 11). Скачайте драйвер, предназначенный именно для вашей ОС.
Код 31 на звуковой карте — как исправить без переустановки Windows?
Попробуйте удалить устройство в Диспетчере устройств, затем выполнить «Поиск изменений конфигурации» (действие в меню «Действие»). Если не помогает, установите драйвер Realtek или другого производителя с официального сайта.
Источники
- Microsoft Learn — Коды ошибок Диспетчера устройств проверено 28.07.2026
Где встречается
Все версии Windows (7, 8, 10, 11) в Диспетчере устройств для любого оборудования: сетевые адаптеры, видеокарты, звуковые карты, контроллеры USB, чипсеты и т.д.