12
Средняя важность — нужна диагностика

Ошибка 12 — Диспетчер устройств

Что это значит

Код 12 в Диспетчере устройств Windows означает, что устройству не хватает свободных системных ресурсов для корректной работы. Система обнаружила конфликт ресурсов (например, прерываний IRQ, каналов DMA, диапазонов памяти или портов ввода-вывода) между двумя или более устройствами. Пользователь видит жёлтый восклицательный знак на устройстве в Диспетчере устройств и сообщение «Недостаточно свободных ресурсов для работы устройства» в свойствах устройства. Устройство может не работать или работать нестабильно.

Вероятные причины

  • Конфликт ресурсов (IRQ, DMA, порты ввода-вывода, память) между несколькими устройствами
  • Установка нового устройства, которое запрашивает ресурсы, уже занятые другим устройством
  • Неправильная настройка ресурсов в BIOS/UEFI (например, зарезервированные прерывания для устаревших устройств)
  • Драйвер устройства некорректно сообщает о требуемых ресурсах
  • Повреждение или устаревание драйвера устройства
  • Аппаратная неисправность устройства или материнской платы
  • Ограничения ACPI или устаревшей версии BIOS
  • Одновременное использование нескольких устройств, требующих одинаковых ресурсов (например, два последовательных порта)

Что делать — по порядку

  1. Перезагрузите компьютер — это может освободить зарезервированные ресурсы.
  2. Откройте Диспетчер устройств, найдите устройство с ошибкой, откройте его свойства, перейдите на вкладку «Ресурсы» и проверьте список конфликтующих устройств.
  3. Если конфликт указан, попробуйте изменить настройки ресурсов вручную: снимите флажок «Автоматическая настройка» и выберите другую конфигурацию из списка (если доступно).
  4. Обновите драйвер устройства: в свойствах устройства перейдите на вкладку «Драйвер» и нажмите «Обновить драйвер».
  5. Удалите устройство из Диспетчера устройств и перезагрузите компьютер — Windows переустановит драйвер и переназначит ресурсы.
  6. Проверьте настройки BIOS/UEFI: отключите неиспользуемые порты (LPT, COM, MIDI) и зарезервируйте IRQ для устройств PCI.
  7. Запустите средство устранения неполадок оборудования: Панель управления → Устранение неполадок → Оборудование и звук → Оборудование и устройства.
  8. Если проблема возникла после установки нового устройства, временно отключите его и проверьте, исчезла ли ошибка.

Нажимайте на пункты, чтобы отмечать выполненные.

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

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

Попробуйте удалить старые драйверы с помощью Display Driver Uninstaller (DDU) в безопасном режиме, затем установите последнюю версию драйвера для новой карты. Также проверьте, не конфликтует ли карта с другими устройствами по ресурсам.

Может ли код 12 быть вызван вирусом?

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

Как узнать, какие ресурсы конфликтуют?

Откройте свойства устройства с ошибкой, вкладка «Ресурсы». В списке «Конфликтующие устройства» будут указаны устройства, с которыми происходит конфликт.

Поможет ли переустановка Windows?

В большинстве случаев нет, так как проблема аппаратная или связана с настройками BIOS. Переустановка Windows может помочь только если ошибка вызвана повреждёнными системными файлами или драйверами.

Код 12 на USB-устройстве — что делать?

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