跳到主要内容

关闭控制流保护 (CFG)

本页说明如何关闭 Windows 控制流保护 (CFG), 用于满足部分菜单或程序的兼容性要求

操作前说明​

控制流保护 (Control Flow Guard, CFG) 是 Windows 漏洞保护 (Exploit Protection) 中的一项安全机制.

部分菜单或程序可能因为兼容性原因要求关闭 CFG. 如果对应产品的 使用向导 或 疑难杂症 明确要求关闭, 再按照本页操作.

不建议无原因关闭

CFG 属于 Windows 的漏洞利用缓解机制之一. 如果当前菜单没有明确要求, 不建议为了排查问题而长期全局关闭.

如果只是某一个程序存在兼容问题, 优先按照该产品自己的教程处理, 不要同时修改其他漏洞保护选项.

关闭 CFG​

按照以下步骤操作:

  1. 打开 Windows 安全中心.
  2. 点击 应用和浏览器控制.
  3. 向下找到 漏洞保护, 点击 漏洞保护设置.
  4. 保持在 系统设置 页面.
  5. 找到 控制流保护 (CFG).
  6. 将其从默认设置修改为 默认关闭 或 关闭, 具体显示名称可能因 Windows 版本不同而略有差异.
  7. 如果系统提示需要重新启动程序或电脑, 请按照提示完成重启.
只修改这一项

本教程只要求调整 控制流保护 (CFG).

DEP, ASLR, SEHOP 等其他漏洞保护选项不要跟着一起关闭, 除非对应产品的教程明确要求.

恢复默认设置​

如果后续不再需要关闭 CFG, 建议恢复 Windows 默认设置.

按照同样路径进入:

Windows 安全中心 → 应用和浏览器控制 → 漏洞保护设置 → 系统设置

找到 控制流保护 (CFG), 将其恢复为 使用默认值 (开) 或系统显示的对应默认选项.

建议

恢复后如果系统提示重启, 请完成重启后再继续使用电脑.

修改日期: 2026-08-11 21:26 (北京时间)