Как включить IOMMU (AMD) и VT-d (Intel) в BIOS/UEFI и что это такое
IOMMU (Input-Output Memory Management Unit) и VT-d (Virtualization Technology for Directed I/O) – это аппаратные модули в процессорах AMD (IOMMU) и Intel (VT-d), которые контролируют, какие устройства могут обращаться к памяти и ограничивают их доступ в случае несанкционированного доступа. Другими словами, это защита от несанкционированного доступа устройств к памяти.
IOMMU и VT-d используются для виртуализации передачи видеокарты в виртуальную машину, защиты от атак через периферийные устройства PCIe, Thunderbolt и повышения безопасности ядра Windows 11/10 или другой ОС.
Включённый параметр IOMMU/VT-d позволяет системе Windows 11/10 включить Kernel DMA Protection – механизм, который ограничивает доступ устройств к памяти. Другими словами, защита DMA ядра (Kernel DMA Protection) не позволяет внешним устройствам напрямую читать или менять содержимое оперативной памяти без разрешения системы.
Поэтому, античиты как "FACEIT Anti-Cheat" требуют включить Intel VT-x/AMD SVM, IOMMU, Kernel DMA Protection в BIOS/UEFI, иначе он не запустятся и заблокирует запуск игр от своей платформы с выводом сообщения "Your pc requires the following settings: IOMMU, VT-d, Kernel DMA Protection". Это касается и других систем анти-читов, которые контролирует запуск игр.
Как включить и отключить IOMMU (AMD) и VT-d (Intel) в BIOS/UEFI
Отмечу, что параметры IOMMU и VT-d могут стоять в BIOS на авторежиме (Auto), что неверно для системы FACEIT Anti-Cheat, так как она требует именно включенного режима (Enabled). После перезагрузки Windows 11/10 автоматически активируется поддержка Kernel DMA Protection, если она доступна. Также, в BIOS могут быть параметры Pre-boot DMA Protection, Kernel DMA Protection Indicator или DMA Protection, которые нужно включить вручную. Обычно они расположены рядом с включением IOMMU (AMD) и VT-d (Intel)
💡Иногда нужно включить аппаратную виртуализацию SVM Mode (AMD) или Intel Virtualization Technology (VT-x) в BIOS, иначе пункт VT-d/IOMMU будет скрыт или недоступен. Кроме того, параметр VT-d для Intel может включаться вместе с интеграцией Virtualization Technology VT-x.
myWEBpc









