当前位置: 首页 > news >正文

当 Windows Defender 把编译工具当病毒:一个开源工具如何让你拿回决定权

当 Windows Defender 把编译工具当病毒:一个开源工具如何让你拿回决定权

【免费下载链接】defender-controlAn open-source windows defender manager. Now you can disable windows defender permanently.项目地址: https://gitcode.com/gh_mirrors/de/defender-control

深夜十一点,你的游戏正到关键团战,屏幕却卡了一秒——不是网络,是 Windows Defender 在后台全盘扫描。更憋屈的是,你上次明明手动关掉了它,一次系统更新后它又满血复活,还顺手把你的绿色编译工具当病毒隔离了。

这个问题的解法,藏在一个开源项目里:defender-control,一个能让 Windows Defender 真正"永久"闭嘴的开源管理器,适用于 Windows 10 和 Windows 11。它不收费、不闭源,代码就摊在那里让你看。

先回答三个问题

它是什么?defender-control 是一个 Windows Defender 管理器。编译后产出两个命令行工具:disable-defender.exe负责禁用,enable-defender.exe负责恢复,一禁一启,没有花哨界面,全是硬核操作。

它凭什么有效?大多数禁用工具只改注册表,系统一更新就被"治愈"。defender-control 不走这条路:它先借用系统最高权限,再把 Defender 的核心驱动和引擎直接改名,让引擎下次开机根本加载不出来。这招不需要进安全模式。

你什么时候才需要它?当你确认这台机器的安全责任由你承担——专用游戏机、编译服务器、隔离的测试环境——并且受够了"关了又复活"。日常办公机、公共网络、存着重要数据的电脑,建议直接划走。

五分钟跑通:从拿到工具到看到效果

先别急着禁用,第一步是把工具搞到手:

git clone https://gitcode.com/gh_mirrors/de/defender-control

然后用 Visual Studio 2022 打开src/defender-control.sln,选 Release/x64 编译;想省事就跳过编译,直接用 Release 里的两个 exe。接下来按顺序走:

  1. 打开Windows 安全中心 → 病毒和威胁防护 → 管理设置
  2. 关掉篡改保护,再关掉实时保护——不然 Defender 会在你动手前把工具本身隔离掉。
  3. 右键以管理员身份运行disable-defender.exe,工具会自行提权并执行操作。
  4. 重启。可选,但想要完整效果就重启。
  5. 验证状态:
disable-defender.exe -c

它会把实时防护、篡改保护、MsMpEng进程的运行情况逐项列出来,并给出最终判断。整个过程熟练的话十分钟内能走完。

拆开看:三个关键招数,各用一个比喻

借一把物业总钥匙(TrustedInstaller 提权)

它解决什么问题:Defender 的策略项受内核保护,普通管理员权限也写不进去,一写就报"拒绝访问"。

比喻:就像大楼有物业总钥匙,普通房卡开不了机房。工具从系统服务里临时借来这把总钥匙(代码在src/defender-control/trusted.cpp),写完设置就还回去。

实际效果:以前被内核锁死的注册表项,现在能改了,这是后面所有操作的地基。

把引擎的锁芯换掉(驱动重命名)

它解决什么问题:只改注册表,系统更新或安全组件升级后容易被自动恢复。

比喻:把门锁的锁芯整个换掉,原来的钥匙自然插不进去。工具把WdFilter.sysWdBoot.sys等核心驱动和引擎文件改名为.OLD,下次开机系统找不到它们,Defender 引擎直接瘫在起跑线上。

实际效果:无需进安全模式就能永久禁用,重启后引擎无法加载,这是它和普通"关开关"工具最本质的区别。

留一张购物小票(恢复清单)

它解决什么问题:禁用容易恢复难,改了几十处设置,你不可能全记住。

比喻:就像结账时的小票,退货时照单清点。工具把每次修改写成清单,存在%ProgramData%\defender-control目录下。

实际效果:想恢复时运行enable-defender.exe,驱动改回原名、注册表清理、所有权归还、服务恢复自启,一条龙完成。

对号入座:三种典型用法

场景一:专用游戏机目标:让后台扫描不再抢 CPU 和磁盘。操作:关闭篡改保护 → 运行disable-defender.exe→ 重启。效果:全盘扫描不再突袭你的团战,开机加载明显变快——帧率提升多少是经验感受,但"不再莫名卡顿"是立竿见影的。

场景二:开发与编译环境目标:编译器不再被误杀,实时扫描不再拖慢构建。操作:禁用后把开发工具链部署齐,必要时写进排除项。效果:CI 脚本和自动化流程不再被安全软件中途打断,这套用法也适合批量部署的受控工作站。

场景三:想反悔目标:让 Defender 恢复上班。操作:管理员运行enable-defender.exe,重启。效果:系统状态回到禁用前,恢复清单保证不会漏掉任何一处修改。

说点实话:边界、坑和恢复

先说最重要的:微软会标记这个工具,Defender 自带其签名(HackTool:Win32/DefenderControl),会把 exe 直接隔离。这是"类别检测"——任何 Defender 禁用器都会被标记,不代表代码有毒。它完全开源,不放心就自己编译一遍再跑。

运行过程中看到failed to write to TamperProtectionkernel-lockederror 5这类报错是正常的:引擎还在运行时这些键被内核锁着,工具靠驱动改名绕过去,重启后生效。

问题原因解法
编译失败VS 缺"C++ 桌面开发"工作负载装好再编,Release/x64 配置
提示 Must run as admin没提权运行右键"以管理员身份运行"
更新后 Defender 复活只改了注册表或没重启重跑一次并重启
启用后 Defender 不工作驱动或服务状态异常管理员终端跑DISM /Online /Cleanup-Image /RestoreHealthsfc /scannow,重启;仍不行就做就地修复升级

给你的行动清单

  • 先建一个系统还原点,这是最低成本的后悔药。
  • 在非主力机上试跑,别拿工作电脑当小白鼠。
  • disable-defender.exe -c观察状态,确认真的生效。
  • 观察几天,确认没有异常再决定是否长期使用。
  • 记住enable-defender.exe是你随时可用的撤销键。

禁用 Windows Defender 的本质,是把"谁说了算"这个决定权从微软手里拿回自己手里——而这意味着,看门的人换成了你。代码、原理和逆向过程都放在src/defender-control/archive/research.md里,看不懂的地方,逐行读就是了。

你禁用的不是安全,而是一个不合时宜的管家;但记得锁门的人,永远是你自己。

【免费下载链接】defender-controlAn open-source windows defender manager. Now you can disable windows defender permanently.项目地址: https://gitcode.com/gh_mirrors/de/defender-control

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

http://www.jsqmd.com/news/1391113/

相关文章:

  • 6、中断(下)
  • 为什么选择专业番禺网站建设?揭秘本地企业品牌升级的底层逻辑与实战指南
  • HTTrack离线下载工具完整实战:从首次抓取到自动更新
  • MySQL数据库安装全攻略:从选型到配置的避坑指南
  • Maps SDK for Unity性能优化指南:解决大型地形数据加载难题
  • 换台电脑脚本就全废?KeymouseGo 怎么把“录制“变成一套可移植的事件流水线
  • CRC-8 SMBUS算法原理与C语言实现:从基础到嵌入式应用
  • 一招搞定 RPG Maker 加密素材:RPG-Maker-MV-Decrypter 图片与音频解密完整教程
  • Spring AI 从概念到实践:统一抽象、RAG与Agent开发指南
  • C# .NET 条形码生成原理与实现:从 Code 39 到 Code 128
  • Legacy-iOS-Kit完整实战指南:iOS老设备降级、SHSH备份与越狱一步到位
  • 企业智能体建设方案怎么做?从业务场景梳理到Agent平台落地的完整实施路线
  • MySQL幻读问题深度解析:从间隙锁原理到库存扣减实战
  • 旧Mac告别吃灰:OpenCore Legacy Patcher免费焕新全攻略,小白也能让老设备跑上最新系统
  • 2026年7月央国企求职辅导 上岸率梳理 - 互联网科技品牌测评
  • 微信聊天记录导出备份终极指南:6步搞定数据留痕与年度报告
  • 微信聊天记录本地导出:用WeChatMsg给对话上一道保险
  • 从点击到响应:深入解析HTTP协议核心原理与实战排错指南
  • Shell与Bash深度解析:从命令行基础到自动化脚本实战
  • Topit:终极免费的macOS窗口置顶工具,一键把任何窗口钉在屏幕最前
  • OpCore-Simplify上手实录:30分钟生成一套可用的黑苹果OpenCore EFI
  • 5分钟把Android Studio界面变成中文:官方修改版中文语言包实战全记录
  • Steam Deck模拟器性能调优:平衡画质与续航的5个专业技巧
  • 技术团队高效协作与创新:从“最差程序员”到“系统优化者”的启示
  • 3分钟上手DTLN:从安装到运行的完整指南(附预训练模型下载)
  • 壹视短视频系统升级解读:从短视频社交APP源码到全链路商业生态平台的能力进化 - 壹软科技
  • 华为Taishan服务器安装统信UOS 20实战指南:从分区到调优
  • 喷雾造粒机哪个品牌好?深度评测后推荐上海雅程 - 品牌推荐大师
  • WaveTools鸣潮工具箱完整指南:120帧解锁、画质调优与抽卡分析一次讲透
  • 绕过TPM 2.0限制:在老旧电脑上安装Windows 11的完整实战指南