前言
在进行软件开发时,编译生成的程序容易被 Windows Defender 误报为病毒,导致文件被删除。为了解决此问题,可以选择以下两种方式来禁用或卸载 Windows Defender。
⚠️ 重要提示: 关闭 Windows Defender 会使电脑失去实时防护能力。请谨慎操作,建议安装其他轻量级安全软件替代。
方案一:使用专用工具一键关闭(推荐)
适合不想手动修改系统设置的用户。
- 临时关闭实时防护:
- 打开 Windows 安全中心。
- 进入'病毒和威胁防护' -> '管理设置'。
- 将'实时保护'开关切换为'关'。
- 运行工具:
- 下载并运行专用的 Defender 移除工具。
- 注意:浏览器可能会拦截,选择保留即可。
- 以管理员身份运行。
- 执行关闭:
- 根据界面提示输入确认指令。
- 完成后通常需重启系统生效。
方案二:手动修改注册表(通用)
适用于所有 Windows 10/11 版本。
- 关闭篡改防护:
- 在'病毒和威胁防护设置'中,找到'篡改防护'并设置为'关'。
- 修改注册表:
- 按
Win + R,输入regedit回车。 - 定位路径:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender - 新建 DWORD (32 位) 值,命名为
DisableAntiSpyware。 - 数值数据设为
1。
- 按
- 重启电脑:设置即刻生效。

