Setup
Disable Kernel DMA Protection
Kernel DMA Protection can usually be disabled from Windows 11 security settings. In some PCs, the option is controlled by the BIOS instead, usually through Kernel DMA Protection, VT-d, or virtualization settings.
Check Current Status
- 1Press
Win + R, typemsinfo32, and press Enter. - 2Look for Kernel DMA Protection.
- 3If the value is On, follow one of the methods below.
Method 1: Disable From Windows 11
- 1Press
Win + Ito open Windows Settings. - 2Go to Privacy & security.
- 3Open Windows Security.
- 4Click Device security.
- 5Open Core isolation details.
- 6Find Memory access protection and turn it Off.
- 7Confirm the change with your administrator password or PIN if Windows asks.
- 8Restart your PC.
Method 2: Disable From BIOS
Use this method if the Windows option is missing, locked, or Kernel DMA Protection remains enabled after restarting.
- 1Restart your PC and enter the BIOS.
- 2Navigate through the sections below depending on your motherboard. The exact location varies by manufacturer.
- 3Disable the relevant option and save the changes.
Look for any of the following options — they all control the same underlying feature:
| Option name | Typically found in |
|---|---|
| Kernel DMA Protection | Security |
| VT-d | Advanced → CPU Configuration |
| Intel Virtualization Technology for I/O | Advanced → CPU Configuration |
| IOMMU | Advanced (AMD boards) |
| AMD IOMMU | Advanced → AMD CBS |
| Thunderbolt Security Level | Advanced → Thunderbolt |
| DMA Protection | Security |
Disable whichever one is present on your system and save the BIOS changes.
If you cannot find any of these options, search for your motherboard or laptop model followed by disable VT-d or disable IOMMU.
Verify After Restart
Press Win + R, type msinfo32, and confirm that Kernel DMA Protection is disabled.