Неверный идентификатор PCI Sound Blaster в Windows
У меня есть Sound Blaster X-Fi Titanium, он без проблем работал под Linux или Windows 7. Это оригинальный идентификатор PCI 1102:000b
но теперь я вижу другое в MS Windows.
- Настройка биоса:
1102:000b
- GNU / Linux:
1102:000b
- Windows 7:
1102:000d
- Windows 8:
1102:000d
В последние дни я экспериментировал с пропускной способностью PCI IOMMU в Xen и пытался передать это устройство на виртуальные Windows 7 и 8. Здесь я обнаружил эту проблему. Я не знаю, является ли это просто совпадением или причиной моей проблемы, но теперь это неправильно даже в физической системе.
Windows обнаруживает 1102:000d
как звуковое устройство High Definition Audio (я думаю, это название, я локализовал Windows, но это общее название, то же самое было с Realtek HDA до драйверов), оно воспроизводится, но оно нестабильно (тестирование динамиков Windows может привести к сбою этого приложения), и я не могу установить программное обеспечение Creative. Используемый драйвер hdaudio.sys
,
Загрузка в режиме BIOS или UEFI ничего не меняет. Ни CMOS чистые. Кто-то встречал ту же проблему.
1 ответ
Решение заключается в использовании оригинального CD (даже устаревшего) с драйверами. Они могут быть установлены в отличие от тех, что в Интернете. После установки устройство отображается как 1102:000b
что правильно. Но я до сих пор не могу понять это 000d
проблема.