Microsoft Defender(以下简称 MD)可以说是以一己之力拉低了整个 Windows 的体验,今天我来教大家如何“正确”禁用 MD
先来看一下 MD 的各种问题:
1. UX 极差,基本没有交互,一言不合就连隔离区都不进直接删文件
2. 性能极差,运行 exe 能卡半分钟,编译个东西能让编译时间翻倍,甚至还会影响游戏性能
3. bug 多,有时连隔离区里的文件都恢复不了
4. 定期触发自动扫描导致风扇起飞
此外各种第三方禁用 MD 的工具也有不少问题:
1. 暴力删除 MD 可能会破坏系统更新
2. 一些选项没正确关闭,导致即使 MD 没了但还是会影响性能
3. 可能与某些系统版本不兼容导致不可用
今天介绍的这种方法完全可逆,并且只使用系统自带功能实现,因此可以说是兼容性最好的方法
前置条件:
1. 设置->开发者选项->PowerShell,勾选“允许本地 PowerShell 脚本在未签名的情况下运行”
2. 打开这个网站,将图 1 里的那段代码保存为 “md1.ps1”(不含引号,下同),将图 2 里那段代码保存为 “md2.ps1”
正式操作:
1. 设置->隐私和安全性->打开 Windows 安全中心
病毒和威胁防护,点击“病毒和威胁防护设置”下方的管理设置,将所有选项关掉
应用和浏览器控制,将“智能应用控制”以及“基于声誉的保护”里的所有选项关掉
2. 重启到安全模式,以管理员权限运行 PowerShell(终端是 UWP 应用,安全模式不可用),然后 cd 到 md1.ps1 所在目录并执行(.\md1.ps1)
3. 重启到正常模式,以同样方法执行 md2.ps1
4. (可选)打开组策略,在计算机配置->管理模板->Windows 组件->Microsoft Defender 防病毒里,将“关闭 Microsoft Defender 防病毒”改为已启用
要还原的话就重新启用计划任务并将 MD 相关服务改为原有的启动配置即可,碍于篇幅这里就不写了,可自行去原网站查看。另外用这种方法禁用 MD 后,如果通过 ISO 覆盖安装系统那 MD 会被重新启用,需再次手动禁用。
附:
1. 使用以上方法禁用 MD 后,病毒库也不会再更新
2. 新版 Win11 还会有一个 smartscreen.exe 进程,但没有影响
先来看一下 MD 的各种问题:
1. UX 极差,基本没有交互,一言不合就连隔离区都不进直接删文件
2. 性能极差,运行 exe 能卡半分钟,编译个东西能让编译时间翻倍,甚至还会影响游戏性能
3. bug 多,有时连隔离区里的文件都恢复不了
4. 定期触发自动扫描导致风扇起飞
此外各种第三方禁用 MD 的工具也有不少问题:
1. 暴力删除 MD 可能会破坏系统更新
2. 一些选项没正确关闭,导致即使 MD 没了但还是会影响性能
3. 可能与某些系统版本不兼容导致不可用
今天介绍的这种方法完全可逆,并且只使用系统自带功能实现,因此可以说是兼容性最好的方法
前置条件:
1. 设置->开发者选项->PowerShell,勾选“允许本地 PowerShell 脚本在未签名的情况下运行”
2. 打开这个网站,将图 1 里的那段代码保存为 “md1.ps1”(不含引号,下同),将图 2 里那段代码保存为 “md2.ps1”
正式操作:
1. 设置->隐私和安全性->打开 Windows 安全中心
病毒和威胁防护,点击“病毒和威胁防护设置”下方的管理设置,将所有选项关掉
应用和浏览器控制,将“智能应用控制”以及“基于声誉的保护”里的所有选项关掉
2. 重启到安全模式,以管理员权限运行 PowerShell(终端是 UWP 应用,安全模式不可用),然后 cd 到 md1.ps1 所在目录并执行(.\md1.ps1)
3. 重启到正常模式,以同样方法执行 md2.ps1
4. (可选)打开组策略,在计算机配置->管理模板->Windows 组件->Microsoft Defender 防病毒里,将“关闭 Microsoft Defender 防病毒”改为已启用
要还原的话就重新启用计划任务并将 MD 相关服务改为原有的启动配置即可,碍于篇幅这里就不写了,可自行去原网站查看。另外用这种方法禁用 MD 后,如果通过 ISO 覆盖安装系统那 MD 会被重新启用,需再次手动禁用。
附:
1. 使用以上方法禁用 MD 后,病毒库也不会再更新
2. 新版 Win11 还会有一个 smartscreen.exe 进程,但没有影响