
Windows Defender 突然灰掉用 no-defender 三步定位并修好【免费下载链接】no-defenderA slightly more fun way to disable windows defender firewall. (through the WSC api)项目地址: https://gitcode.com/GitHub_Trending/no/no-defender刚装完开发环境打开 Windows 安全中心一片空白实时保护开关灰掉了。no-defender 处理的就是这种保护位异常它通过 Windows WSC 官方 API 和系统对话注册、禁用、还原都不碰注册表也不碰服务本身。先查服务状态判断是不是 WSC 的问题别急着动手先看。用管理员身份打开 PowerShell敲这一行Get-Service WinDefend, wscsvc, SecurityHealthService | Select-Object Name, Status # 白话一行看清三个安全服务的运行状态看到的结果能帮你分情况如果哪个服务是 Stopped是服务本身挂了。先把它启动起来或者跑 sfc /scannow 修系统。这不算 no-defender 的出场时机。如果三个都是 Running安全中心却还是空白或灰掉问题就在 WSC 注册层。多半是某个软件把自己注册成了杀毒软件或者注册项坏了Defender 被让位了。界面提示由组织管理但你清楚这台机器没有任何统一管理多半也是注册层的问题。第二种情况才是 no-defender 的领地。用 no-defender 接管两条命令移交保护位为什么系统会听它的Windows 安全中心WSC留了官方 API杀毒厂商靠它向系统报备我在这运行。系统发现有两个就自动停用 Defender免得两家互相打架。这套 API 不公开文档no-defender 把调用方式摸清了。它不写注册表不杀服务只是走这个官方接口登记一个杀毒软件系统眼里的这是一次正常移交。先拿到代码git clone https://gitcode.com/GitHub_Trending/no/no-defender # 白话拉取 no-defender 项目进目录编译或取现成的 release 文件 ./no-defender-loader --av # 白话注册成第三方杀毒软件Defender 让位实时保护关闭 ./no-defender-loader --firewall # 白话同样方式把 Windows 防火墙也关掉两个参数可以分开用也可以一起上。想让禁用状态在重启后还在二进制文件就得留在磁盘上。工具会把自己加进自启动下次开机注册才不丢。你把文件删了状态也会跟着回滚。怎么确认修好了肉眼查三个地方不管你想要哪个状态系统就该显示哪个状态服务状态再跑一遍 Get-Service WinDefend状态和你的预期一致。实时保护开关你选了禁用开关稳定关闭界面不再抽风你选了还原开关能重新打开。安全中心界面主页正常渲染病毒和威胁防护入口可点不再出现由组织管理的误报。三条都对上就可以收工了。⚠️ 什么时候别用用完怎么还原公司给这台机器部署了统一安全管理别碰。动注册层会被管理员那边盯上。WinDefend 服务本身就是 Stopped先启动服务。no-defender 只管保护位救不活死掉的服务。想保持禁用就留好二进制。自启动项就是注册状态的保命符。想还原回来敲一行就够./no-defender-loader --disable # 白话清掉假冒的杀毒软件注册把 Defender 和防火墙还给 Windows之后跑 Get-MpComputerStatusAntivirusEnabled 和 RealTimeProtectionEnabled 都是 True实时保护就回来了。两个高频踩坑修完 Defender 又自己回来了二进制被删、自启动被清WSC 注册就没了系统自动把保护权还给 Defender。这不是 bug是正常行为。想保持关闭文件别动。安全中心一直显示由组织管理先跑一次 --disable 清注册再看界面。还挂着那就是真有生效中的公司级统一管理超出这个工具的范围。【免费下载链接】no-defenderA slightly more fun way to disable windows defender firewall. (through the WSC api)项目地址: https://gitcode.com/GitHub_Trending/no/no-defender创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考