ACPI VEN PNP DEV 0700: что это за устройство и как решить проблему с драйвером

Идентификатор ACPI\PNP0700 в Диспетчере устройств соответствует стандартному контроллеру гибких дисков (Floppy Disk Controller, FDC) — встроенному компоненту чипсета материнской платы, который отвечает за работу дисковода 3,5″. Если рядом с таким устройством отображается жёлтый восклицательный знак, а в свойствах указан код VEN_PNP&DEV_0700, система либо не смогла загрузить драйвер fdc.sys, либо контроллер включён в BIOS при физическом отсутствии дисковода.

Проблема особенно актуальна для старых компьютеров и при переносе системы на новое железо: Windows обнаруживает ACPI-узел контроллера, но не может его корректно инициализировать. Ниже разберём, как определить причину и устранить конфликт без риска для системы.

Что означает идентификатор ACPI\PNP0700

Строка ACPI\VEN_PNP&DEV_0700 — это аппаратный идентификатор (Hardware ID), который Windows использует для подбора драйвера. Расшифровывается он просто:

  • 🔌 ACPI — устройство обнаружено через интерфейс Advanced Configuration and Power Interface, то есть описано в таблицах BIOS/UEFI.
  • 📟 VEN_PNP — «производитель» по стандарту Plug and Play, то есть это не отдельный бренд, а стандартизированный класс устройства.
  • 💾 DEV_0700 — код устройства 0700, закреплённый за контроллером дисковода гибких дисков.

Важный нюанс: PNP0700 — это не «неизвестное устройство» и не признак неисправности, а штатный системный компонент, который современные ОС поддерживают из коробки через драйверы fdc.sys и flpydisk.sys. Ошибка возникает не из-за отсутствия «экзотического» драйвера, а из-за конфликта конфигурации.

Где искать устройство в Диспетчере устройств

Откройте Диспетчер устройств командой devmgmt.msc через окно «Выполнить» (Win + R). Контроллер гибких дисков обычно находится в разделе «Контроллеры гибких дисков», а при ошибке — в «Другие устройства» с жёлтым значком.

Чтобы убедиться, что речь именно о PNP0700, откройте свойства устройства и перейдите на вкладку «Сведения». В выпадающем списке выберите «ИД оборудования» — в списке значений должна присутствовать строка ACPI\PNP0700. Если там другой идентификатор, инструкции из этой статьи могут не подойти.

Почему возникает ошибка с этим устройством

Наиболее частая причина — включённый в BIOS контроллер FDC при отсутствии физического дисковода. BIOS сообщает системе о наличии устройства, Windows пытается его инициализировать, но оборудование не отвечает. Как следствие — ошибка в Диспетчере устройств и иногда задержки при загрузке.

Вторая возможная причина — повреждение или отключение системного драйвера fdc.sys после сбоев, некорректной «чистки» системы сторонними утилитами или обновления Windows. Реже встречается конфликт ресурсов (IRQ/DMA) на очень старых платах.

📊 Где вы обнаружили ACPI\PNP0700 с ошибкой?
Старый ПК с дисководом
ПК без дисковода (контроллер включён в BIOS)
После обновления или переустановки Windows
Виртуальная машина

Способ 1: отключить контроллер в BIOS/UEFI

Если дисковод в компьютере физически отсутствует или не используется, самое чистое решение — отключить контроллер на уровне BIOS. Тогда система вообще не увидит устройство, и конфликт исчезнет.

Зайдите в BIOS/UEFI (обычно клавишей Del или F2 при включении, но комбинация зависит от производителя платы) и найдите параметр вроде Floppy Drive, FDC или Legacy Diskette — чаще всего в разделах Integrated Peripherals, Advanced или Super I/O Configuration. Точное название и расположение пунктов различаются, поэтому сверьтесь с документацией к вашей материнской плате.

☑️ Отключение FDC в BIOS

Выполнено: 0 / 5

⚠️ Внимание: не изменяйте в BIOS другие параметры «за компанию» — некорректные настройки SATA-режима или загрузки могут помешать запуску Windows. Меняйте только пункт, связанный с дисководом.

Способ 2: переустановить или включить драйвер в Windows

Если дисковод реально подключён и нужен в работе, потребуется восстановить драйвер. Вам нужно открыть свойства устройства, нажать «Обновить драйвер» и выбрать автоматический поиск — Windows подтянет штатный fdc.sys из своего хранилища компонентов.

Если автоматический поиск не помог, попробуйте вариант «Найти драйвер на этом компьютере» → «Выбрать из списка доступных драйверов» и укажите «Стандартный контроллер гибких дисков», если он присутствует в списке. После установки перезагрузите компьютер и проверьте, исчез ли восклицательный знак.

pnputil /enum-devices /class FDC

Команда выше (запускать в командной строке от имени администратора) покажет состояние устройств класса FDC. Если класс отсутствует в выводе, значит, драйвер не установлен вообще.

Что делать, если драйвер fdc.sys повреждён

Выполните в командной строке от администратора sfc /scannow и дождитесь завершения проверки. Система восстановит повреждённые системные файлы, включая драйверы из состава Windows. После перезагрузки проверьте устройство снова.

Способ 3: просто отключить устройство

Если ни дисковода нет, ни желания лезть в BIOS, допустим компромисс: отключить устройство прямо в Диспетчере устройств. Кликните по нему правой кнопкой и выберите «Отключить устройство». Ошибка исчезнет, а на работу системы это никак не повлияет.

Это обратимое действие: в любой момент устройство можно включить обратно тем же способом. Удалять устройство без отключения контроллера в BIOS бессмысленно — после перезагрузки Windows обнаружит его заново.

Сравнение способов решения

СпособКогда применятьРезультатОбратимость
Отключение FDC в BIOSДисковода нет или не используетсяУстройство полностью исчезает из системыДа, обратным изменением настройки
Обновление драйвераДисковод подключён и нуженУстройство работает штатноДа
Восстановление через sfc /scannowПодозрение на повреждение драйвераВосстановление системных файловДа, безопасная операция
Отключение в Диспетчере устройствБыстрое решение без входа в BIOSОшибка скрыта, устройство неактивноДа, в один клик

Частые ошибки при решении проблемы

⚠️ Внимание: не скачивайте «драйвер для PNP0700» со сторонних сайтов-каталогов драйверов. Для этого устройства не существует отдельного драйвера производителя — он встроен в Windows, а установщики с таких ресурсов часто содержат лишнее ПО.

  • 🚫 Поиск драйвера по коду VEN_PNP на сайтах «driver pack» — драйвер уже есть в системе.
  • 🚫 Удаление устройства без отключения контроллера в BIOS — после перезагрузки оно вернётся.
  • 🚫 Использование агрессивных «чистильщиков драйверов» — они могут повредить системные компоненты.
  • 🚫 Игнорирование проверки sfc /scannow, если ошибка появилась после сбоя системы.

FAQ: частые вопросы

Опасно ли устройство ACPI\PNP0700 с ошибкой для системы?

Нет. Это штатный компонент чипсета, а не угроза безопасности. Ошибка влияет лишь на отображение в Диспетчере устройств и в редких случаях — на скорость загрузки из-за тайм-аута инициализации.

Нужно ли устанавливать драйвер, если дисковода нет?

Нет. Если floppy-дисковод физически отсутствует, правильнее отключить контроллер в BIOS/UEFI или отключить устройство в Диспетчере устройств.

Почему устройство появилось после переустановки Windows?

Установщик Windows заново считывает ACPI-таблицы BIOS и обнаруживает все описанные там устройства, включая FDC. Если раньше контроллер был отключён в BIOS, а настройки сбросились (например, после замены батарейки CMOS), устройство появится снова.

Может ли PNP0700 появиться в виртуальной машине?

Да, некоторые гипервизоры эмулируют контроллер гибких дисков. В этом случае устройство можно отключить в настройках виртуальной машины, удалив виртуальный floppy-привод из конфигурации.

Что делать, если ни один способ не помог?

Проверьте версию BIOS и наличие обновлений на сайте производителя материнской платы, а также выполните sfc /scannow для проверки целостности системных файлов. Если дисковод реально подключён и не определяется, проверьте шлейф и питание устройства — возможна аппаратная неисправность.