Surface 设备上的直接内存访问 (DMA) 保护

DMA) 保护 (直接内存访问是一项安全功能,旨在保护 Surface 设备免遭通过可移动 SSD 和外部存储设备的未经授权的访问。 通过阻止来自外围设备未经授权的内存访问,DMA 保护有助于防止 冷启动攻击、 数据外泄和其他安全风险。

DMA 保护的工作原理

DMA 保护可确保仅受信任和授权的设备才能访问系统内存。 它对恶意外围设备试图直接访问敏感数据的攻击特别有效。

在 Surface 设备上,DMA 保护:

  • 防止通过 Thunderbolt、USB 或 PCIe 连接的外部设备进行未经授权的 DMA 访问。
  • 如果在可移动 SSD 中检测到篡改,则触发关闭和内存擦除。
  • 与其他安全措施(如 BitLocker、安全启动和Windows Defender System Guard)协同工作,可提供全面的保护。

支持的 Surface 设备

Surface AI+ PC

默认情况下,在较新的 Surface 商用版设备上启用 DMA 保护,包括:

Surface 系列 屏幕大小 版次 硅 5G 可用性
Surface Pro 商用版 13 英寸 第 12 版 Intel -
13 英寸 第 12 版 Snapdragon -
13 英寸 第 11 版 Intel -
13 英寸 第 11 版 Snapdragon (5G 可用)
12 英寸 第 2 版 Snapdragon -
12 英寸 第 1 版 Snapdragon -
Surface Laptop 商用版 13.8 英寸和 15 英寸 第 8 版 Intel -
13.8 英寸和 15 英寸 第 8 版 Snapdragon -
13.8 英寸和 15 英寸 第 7 版 Intel (5G 可用)
13.8 英寸和 15 英寸 第 7 版 Snapdragon -
13 英寸 第 2 版 Snapdragon -
13 英寸 第 1 版 Intel -
13 英寸 第 1 版 Snapdragon -

其他受支持的 Surface 设备

Surface 系列 设备
Surface Pro Surface Pro 10 商业版 (5G) 可用
Surface Pro 9
Surface Pro 8
Surface Pro 7+
Surface Pro 7
Surface Pro X
Surface Laptop Surface Laptop 6
Surface Laptop 5
Surface Laptop 4
Surface Laptop 3
Surface Laptop SE
Surface Laptop 工作室 Surface Laptop 工作室 2
Surface Laptop 工作室 1
Surface Go Surface Go 3
Surface Go 2

如何检查是否已启用 DMA 保护

要验证 Surface 设备上是否启用 了内核 DMA 保护 ,请执行以下操作:

方法 1:在 msinfo32) (使用系统信息

  1. 选择 “开始”,键入 msinfo32.exe,然后按 Enter。
  2. 在 “系统信息” 窗口中,向下滚动以找到“ 内核 DMA 保护”。
  3. 如果值为 “已启用”,则 DMA 保护在设备上处于活动状态。

显示已启用 DMA 保护的系统信息。

方法 2:使用 PowerShell

对于管理多台设备的 IT 管理员,PowerShell 可以提供快速验证:

Get-ComputerInfo | Select-Object -Property DeviceGuard*

此命令显示有关安全策略的详细信息,包括 DMA 保护。