Disable the kernel DMA protection on surface laptop4

Tsuki 1 Reputation point
2021-08-31T02:26:43.363+00:00

I've turn off it in the Windows security, but when I open the ”MSINFO32.EXE“ to check it, it still on.

I know it can be disabled in the BIOS,but in my surface laptop 4 UEFI,I can not find a option to turn it off.

Is there any other way to disable it?

Windows 10 Home
21H1
127716-win10.jpg
127746-msinfo32.jpg

Windows for business | Windows Client for IT Pros | Storage high availability | Virtualization and Hyper-V
Windows for business | Windows Client for IT Pros | Devices and deployment | Configure application groups
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Reza-Ameri 17,341 Reputation points Volunteer Moderator
    2021-08-31T15:20:31.103+00:00

    From your screenshot, you turn off the Memory integrity and it is different from Kernel DMA, you won't be able to turn off Kernel DMA using Windows Setting and it is being done from the UEFI.
    You have to turn off Virtualization Technology in the UEFI.
    Take a look at:
    https://learn.microsoft.com/en-us/windows/security/information-protection/kernel-dma-protection-for-thunderbolt


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.