Kernel DMA protection is a Windows security feature. Some users want to disable it. This post from MiniTool tells you how to check if Kernel DMA protection is enabled and how to disable Kernel DMA protection on Windows 11.

What Is Kernel DMA Protection?

Kernel DMA protection is a security feature in Windows 11 that prevents unauthorized access to your system memory by external devices. However, some users may want to disable it for various reasons, such as compatibility issues or performance optimization.

How to Enable Windows Defender Application Guard? [5 Ways]
How to Enable Windows Defender Application Guard? [5 Ways]

What is Windows Defender Application Guard? How to enable Windows Defender Application Guard? This post provides 5 ways for you.

Read More

How to Check If Kernel DMA Protection Is Enabled?

Systems that support Kernel DMA protection will enable the feature automatically, with no user or IT admin configuration required. Here is how to check if Kernel DMA protection is enabled.

You can use the Windows Security settings to check if Kernel DMA Protection is enabled. Here is how to do that:

1. Press the Windows + I keys to open Settings. Then, go to  Privacy & security > Windows Security > Open Windows Security.

2. Next, select Device security > Core isolation details > Memory access protection.

Alternatively, you can use the System Information application (msinfo32.exe). If the system supports Kernel DMA Protection, the Kernel DMA Protection value will be set to ON.

check if Kernel DMA Protection is enabled

How to Disable Kernel DMA Protection

To disable Kernel DMA protection on Windows 11, you can follow these steps:

1. Press the Windows + I keys to open Settings. Then, go to  Privacy & security > Windows Security > Open Windows Security.

2. Next, select Device security > Core isolation details. Under Memory access protection, toggle the switch to Off. You may need to enter your administrator password or PIN to confirm the change.

3. Restart your laptop for the change to take effect.

Some users report that the previous method can’t disable Kernel DMA protection, then, you can try to disable it in BIOS. To disable kernel DMA protection depends on different manufacturer BIOS. If you can get a specific manual then it would be more helpful. So please refer to the manual of your PC manufacturer. But generally, the steps are as below:

1. Press the Certain key to enter BIOS based on your PC manufacturer.

2. Then if you can boot in, you will land on the BIOS page. Usually, this DMA setting will be under the Security Tab.

3. Choose the Kernel DMA Protection and then select Disabled.

Tips:
If you don't have the option to disable Kernel DMA Protection, you can set the Intel Virtualization Technology for I/O (VT- d)  to Disabled in the BIOS. (VT-d settings can be found under Advanced CPU Settings)

Save And Exit and then reboot your MXI PC.

How to Protect Your PC

Whether disabling Kernel DMA protection on Windows 11 or not, it’s recommended to back up your important data regularly to protect it since virus attacks or malware attacks may cause your data lost. To do that, you can try the free backup software – MiniTool ShaodwMaker. It can back up files, folders, systems, and disks.

MiniTool ShadowMaker TrialClick to Download100%Clean & Safe

Final Words

How to disable Kernel DMA protection on Windows 11? This post provides ways and you can choose one of them based on your needs. I hope that this post will be useful to you.

  • linkedin
  • reddit