Идентификатор PCI\VEN_1AF4&DEV_1000&SUBSYS_00011AF4&REV_00 появляется в Диспетчере устройств Windows тогда, когда виртуальная машина видит сетевой контроллер Virtio, но операционная система не может подобрать для него драйвер. В списке оборудования такое устройство обычно отображается как «Ethernet-контроллер» с жёлтым восклицательным знаком, а сеть в гостевой системе при этом не работает.
Эта ситуация типична для виртуальных машин, запущенных на гипервизорах KVM/QEMU, Proxmox VE и других решениях, использующих паравиртуализированные устройства Virtio от Red Hat. Ниже разберём, что означает каждый элемент идентификатора, почему Windows не находит драйвер автоматически и как правильно установить его с официального ISO-образа virtio-win.
Расшифровка идентификатора PCI VEN_1AF4 DEV_1000
Каждая часть строки идентификатора несёт конкретную информацию об устройстве. Префикс VEN_1AF4 — это идентификатор производителя, закреплённый за Red Hat, Inc. в реестре PCI-SIG. Компания использует этот Vendor ID для всех паравиртуализированных устройств проекта Virtio.
Часть DEV_1000 указывает на конкретное устройство — сетевой адаптер Virtio в так называемом legacy-режиме (устаревший транспортный режим, используемый старыми версиями гипервизоров). Значение SUBSYS_00011AF4 описывает подсистему, а REV_00 — ревизию оборудования, в данном случае нулевую.
- 🔧 VEN_1AF4 — производитель: Red Hat (устройства Virtio)
- 🌐 DEV_1000 — тип: сетевой контроллер Virtio (legacy)
- 🧩 SUBSYS_00011AF4 — подсистема, также принадлежит Red Hat
- 🔢 REV_00 — ревизия устройства, первая версия
Важно понимать, что это виртуальное устройство: физически его не существует. Гипервизор эмулирует PCI-устройство, а гостевая ОС взаимодействует с ним через специальный драйвер, который обеспечивает высокую производительность по сравнению с полной эмуляцией реальной сетевой карты.
💡VEN_1AF4&DEV_1000 — это виртуальный сетевой адаптер Virtio от Red Hat, а не физическое «железо». Драйвер для него поставляется в составе пакета virtio-win.