首页
/
行业洞察
/
正文
INDUSTRY INSIGHT · 深度
一条命令禁用 Windows Defender:no-defender 使用、验证与撤销全解
📅 2026/10/23 5:54:01
✍️ 爱科研究院
👁 阅读 3,247
一条命令禁用 Windows Defenderno-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 Defender并连带关掉防火墙用完再一键还原需要时还能跨重启保持关闭。开源工具 no-defender 做的就是这件事。本文覆盖它的工作原理、分场景命令、防火墙开关验证与故障定位。它凭什么能关掉走 WSC 接口的已就位上报Windows 安全中心WSC有一条老规矩杀毒产品可以向系统上报本机已有第三方杀毒在场收到上报后系统会自动停用 Defender避免双重防护冲突。对应的 WSC API 没有公开文档官方文档需要与 Microsoft 签 NDA 才能拿到所以多数土办法只能停服务、改组策略容易被系统打回去。no-defender 走的是真实杀毒软件同一条正路通过 WSC 接口上报一个虚拟杀毒在场Defender 随即自行让位防火墙也随同一条上报链路关闭对应网络配置。命令之所以一条就生效是因为它撤销的只是上报这件事不需要手工恢复任何注册表项。获取与前置条件克隆仓库。上游项目在 2024-08 因 DMCA 下架仓库现以说明文档为主本地已有no-defender-loader二进制可直接跳过。git clone https://gitcode.com/GitHub_Trending/no/no-defender cd no-defender在管理员权限的 PowerShell 中执行普通权限下上报会失败。可执行文件放在固定目录不要随手挪动——这是后面跨重启持久化的前提。分场景操作场景A临时关掉用完立刻开回来原理先行这条命令并不停止任何服务只是向系统提交一次第三方杀毒在场上报实时保护由系统侧自动停下。no-defender-loader --av执行后马上验证Get-MpComputerStatus | Select RealTimeProtectionEnabled字段为False即已关闭。收尾命令见下文撤销与清理一节。场景B重启后也要保持关闭WSC 上报本身不跨重启工具的对策是把自身写进自启动项每次开机自动重发一次上报。代价要记牢二进制必须一直留在磁盘上。文件被删等于持久化失效重启后 Defender 会自己回来。验证方式重启后重跑场景A的验证命令RealTimeProtectionEnabled仍为False即持久化成功。启动项可以在任务管理器启动页里看到属于预期行为。场景C只关其中一项、或指定上报名称只关防火墙不碰 Defenderno-defender-loader --firewall验证方法换成看三个网络配置文件Get-NetFirewallProfile | Select Name, EnabledDomain / Private / Public 全部False即关闭生效。两者一起关并把安全中心里显示的虚拟杀毒名称改成自定义no-defender-loader --av --firewall --name My Test AV--name默认是一个仓库风格的占位名多台机器或多种工具混用时自定义名称便于区分是谁在做上报。参数速查参数作用示例--av禁用 Defender--av--firewall禁用 Windows 防火墙--firewall--av --firewall两项同时禁用组合使用--disable重新启用并还原--disable--name VAR自定义杀毒上报名称--name My Test AV-h/-v查看帮助 / 版本--help/--version完整参数说明见 README 的 Usage 段落。✅ 状态确认交叉验证实时保护与防火墙三条命令完成完整核对Get-MpComputerStatus | Select RealTimeProtectionEnabled含义Defender 实时保护是否激活False表示已关闭。Get-NetFirewallProfile | Select Name, Enabled含义三个网络配置文件各自的防火墙开关全False才是彻底关闭。Get-Service wscsvc, WinDefend这里有个高频混淆点禁用生效后WinDefend宿主服务仍可能是Running服务在跑 ≠ 防护在开实际关闭的是实时保护与防火墙配置。另外wscsvc是上报的执行通道它异常是命令跑了没生效的最常见原因。 撤销与清理别漏掉自启动项no-defender-loader --disable效果撤销第三方杀毒在场上报Defender 与防火墙恢复启用。还原后交叉确认Get-MpComputerStatus | Select RealTimeProtectionEnabled Get-NetFirewallProfile | Select Name, Enabled实时保护回到True、三个配置文件回到True才算干净。容易漏的残留如果开过跨重启持久化自启动项仍在注册表里。清理顺序建议为先跑--disable撤销上报恢复防护 → 再移除对应启动项任务管理器启动页可见→ 最后才删二进制。反过来操作会留下悬空启动项开机时静默失败排查起来更麻烦。故障定位从症状到根因症状最可能原因处理动作重启后又恢复了二进制被删或自启动项失效确认文件还在、启动项生效命令执行但状态没变wscsvc服务异常查服务状态恢复后重试提示由组织管理组策略/注册表被外部改过先跑--disable再查策略安全中心空白或灰置安全中心组件异常跑sfc /scannow修复表格没覆盖到时用下面几条往里挖Get-Service wscsvc定位执行通道WSC 未处于 Running 时任何上报命令都会空转先恢复服务再重试。Get-WinEvent -LogName Microsoft-Windows-Windows Defender/Operational -MaxEvents 10定位拦截点读出最近 Defender 运行事件用来区分被策略拦下与组件自身异常。sfc /scannow DISM /Online /Cleanup-Image /RestoreHealth定位系统底层扫描并修复系统文件与系统映像排除文件损坏导致的开关失灵。使用守则用完必须还原结束后的默认状态应是--disable别让实时保护长期缺席。二进制别乱删持久化依赖自启动项删文件等于无声解除重启即回弹。记录状态基线操作前后各存一份两条验证命令的输出出问题才有得比。别混用多个上报工具多个第三方杀毒在场声明并存容易策略打架。分清环境隔离/测试机随便用生产机动手前先评估风险。FAQQ为什么重启后 Defender 又自己回来了A持久化靠自启动项。可执行文件被删或启动项失效都会导致回弹。先确认文件还在、启动项生效再重启验证一次。Q怎么算真的关掉了AGet-MpComputerStatus实时保护为False、Get-NetFirewallProfile三个配置文件全False、Defender 运行日志无异常三处一致才算关闭。Q关掉后服务还在跑正常吗A正常。工具关闭的是实时保护与防火墙配置不是WinDefend宿主服务判断状态别只看服务。Q用完一定要还原吗A要。除隔离/测试环境外建议结束即执行no-defender-loader --disable恢复防护。写在最后no-defender 把禁用 Defender 与防火墙压缩成几条可控命令确认现状、按需关闭、交叉验证、用完还原。记住这条纪律用完一定跑--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),仅供参考
📌 标签:
工业官网
设计趋势
AI 建站
SEO
获取完整报告 →
RELATED ARTICLES
推荐阅读
2026/10/23 5:54:01
kube-scheduler磁盘调度源码解析:临时存储、PVC与节点压力
2026/10/23 5:54:01
Windows Defender 显示“由组织管理“、设置全灰?按这套分级流程逐项找回控制
2026/10/23 5:54:01
Path of Building PoE2:先算出构建的DPS
2026/10/23 8:55:11
七代酷睿Win7核显驱动安装与排错全攻略
2026/10/23 8:55:11
C#实现科大讯飞语音听写WebAPI的实战指南
2026/10/23 8:55:11
SQL Server Profiler已弃用?XEvents替代方案实战指南
2026/10/23 8:55:11
小厂真实落地的轻量级ERP系统设计与实践
2026/10/23 8:55:11
LeetCode 70/71/72题解:动态规划与栈模拟的进阶之路
2026/10/23 8:50:07
Spring AI Alibaba停更引焦虑?Java依然是企业级AI应用的基石
2026/10/23 0:02:44
Verilog实现FPGA密码锁:矩阵键盘与状态机设计实战
2026/10/23 0:02:44
数据服务监控运维实战:从指标体系到告警治理与故障排查
2026/10/23 0:02:44
FreeRTOS任务通知实战详解:内核原理、API与避坑指南
2026/10/23 0:52:23
OpenResearch实战:Claude Code、Codex、OpenCode、Cursor 工作流搭建与故障排查
2026/10/22 17:15:21
知识管理核弹:用Obsidian构建第二大脑的工程化方案(TaoToken 统一 Key 接入版)
2026/10/23 0:52:11
金融AI落地指南:从调研报告到技术选型与工程实践
2026/10/22 5:06:15
我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频
2026/10/22 2:07:18
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证
2026/10/21 19:01:08
2026 大模型集体涨价:用 Python 做企业 Token 成本测算与选型避坑(附配置)