可永久禁用Windows Defender:一、组策略编辑器(专业/企业/教育版);二、注册表编辑器(含家庭版);三、命令行一键添加注册表项;四、禁用相关服务与启动项。

如果您希望在Windows 10系统中彻底禁用自带的Windows Defender防病毒功能,使其不再启动、扫描或占用系统资源,则可能是由于该程序与第三方安全软件冲突,或在特定开发、测试、虚拟化环境中需排除其干扰。以下是多种可实现永久关闭的可行方法:
一、通过组策略编辑器永久禁用
该方法利用系统内置的组策略机制,在启动阶段直接阻止Windows Defender防病毒服务加载,适用于Windows 10专业版、企业版及教育版用户。设置生效后,Defender核心模块将完全不初始化,且不受系统更新重置影响。
1、按下Win + R组合键,打开“运行”窗口。
2、输入gpedit.msc并按回车,以管理员权限启动本地组策略编辑器。
3、在左侧导航栏依次展开:计算机配置 → 管理模板 → Windows组件 → Microsoft Defender防病毒。
4、在右侧窗格中,双击关闭Microsoft Defender防病毒策略项。
5、选择已启用,点击“确定”保存设置。
6、重启计算机,Windows Defender服务将不再启动,其进程与界面元素均不可见。
二、通过注册表编辑器永久禁用
此方法绕过组策略限制,直接向系统注册表写入禁用标志,适用于Windows 10家庭版及其他不支持gpedit.msc的版本。系统在初始化时读取该键值后,主动跳过Defender模块加载逻辑,实现底层级禁用。
1、按下Win + R组合键,输入regedit并回车,以管理员身份运行注册表编辑器。
2、导航至路径:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender。
3、若Windows Defender项不存在,右键点击Microsoft文件夹,选择“新建”→“项”,命名为Windows Defender。
4、在右侧空白处右键,选择“新建”→“DWORD (32位)值”。
5、将新值命名为:DisableAntiSpyware(注意无空格、大小写不敏感但建议严格匹配)。
6、双击该值,将数值数据设为1,基数保持默认(十进制)。
7、关闭注册表编辑器,重启计算机使更改生效。
三、使用命令行一键添加注册表项
该方法无需手动导航注册表路径,通过一条管理员权限命令完成DisableAntiSpyware键值的创建与赋值,大幅降低误操作风险,适合批量部署或脚本调用场景。
1、右键点击“开始”菜单,选择Windows PowerShell(管理员)或命令提示符(管理员)。
2、输入以下完整命令并按回车执行:reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender" /v "DisableAntiSpyware" /d 1 /t REG_DWORD /f。
3、命令执行成功后,界面将显示操作成功完成提示。
4、重启计算机,Windows Defender被完全禁用。
四、禁用相关系统服务与启动项
仅修改策略或注册表可能无法终止仍在运行的Antimalware Service Executable等后台进程。本方法同步停止其依赖服务并禁用自启行为,确保Defender无残留活动。
1、按Win + R,输入services.msc并回车,打开服务管理器。
2、在服务列表中找到以下三项: Windows Defender Firewall、Security Center、Windows Defender Antivirus Service。
3、对每一项执行右键→“停止”,然后双击进入属性,将“启动类型”设为禁用。
4、按Ctrl + Shift + Esc打开任务管理器,切换到“启动”选项卡。
5、在列表中定位与Windows Defender或Security Health Service相关的启动项,右键选择禁用。










