WinPurge 是一款开源 Windows 系统优化工具,支持 Win10/11。能卸载预装软件、禁用 Cortana/遥测/Recall 等追踪组件、系统深度清理磁盘、管理服务,另含游戏优化和 DNS 管理,每次改动前自动备份随时可安全还原,MIT 协议,Python 开发,多语言界面。
🎤 引言
刚装完 Windows 11,第一件事是什么?数数开机自启了多少根本用不着的软件?Cortana、Clipchamp、Microsoft News、Xbox 套件……全新系统居然不到 200GB,一半空间已经被吃掉了。
更烦的是后台那些静默运行的遥测进程,DiagTrack、 SysMain 这些服务天天在背后偷偷上传数据。不用第三方工具?系统自带的设置藏得越来越深,改一个注册表还要翻半天。
今天要安利的工具叫 WinPurge,一个开源的 Windows 系统清理 + 隐私加固工具,支持 Windows 10 和 Windows 11,MIT 协议,Python 开发,界面清爽,用起来比那些 PowerShell 脚本舒服多了。
🧹 能清理什么?
WinPurge 主页描述的功能相当全面,分为几个大模块:
卸载预装软件
新机器上那些你从来不用的 Microsoft Apps——Clipchamp、Cortana、Microsoft News、Solitaire、Teams 个人版——都能在这里一键卸载。还覆盖了 Dell、HP、Lenovo 等 OEM 厂商的捆绑软件,50+ 款已知垃圾软件基本都包含在内。
隐私加固
这是重点。WinPurge 从注册表、计划任务、网络层三个维度禁用遥测:
- Cortana、Copilot、Windows Recall
- 活动历史、广告 ID
- 剪贴板同步、开始菜单建议
说实话 Windows 10/11 默认的隐私设置确实有点"过于坦诚",这一波关闭下来心里踏实不少。
服务管理
把所有运行中的服务列出来,给出人类可读的风险说明(这个很关键),安全地禁用那些占用资源的服务:DiagTrack、SysMain、Connected User Experiences、Windows Error Reporting。
游戏优化
这个功能在同类工具里很少见:
- 强制开启 Game Mode
- 禁用游戏栏 overlay
- 设置高性能电源计划
- 修复鼠标加速
- 禁用 Nagle 算法降低网络延迟
- 关闭全屏优化
打游戏的用户应该知道这几个设置的含金量。
网络配置
内置 DNS 切换(Cloudflare / Google / AdGuard / Quad9),可视化编辑 hosts 文件,在网络层屏蔽追踪域名。比手动改注册表省心多了。
磁盘清理
清理临时文件、预取缓存、Windows Update 残留、缩略图缓存、交付优化文件。大多数用户跑完能腾出 5–20 GB 空间。
🛡️ 备份还原,内置的
这是 WinPurge 相比很多"有去无回"式清理工具最大的区别。
在应用任何调整之前,工具会自动快照以下内容:
- 注册表键值
- 服务状态
- hosts 文件
任何时候都可以回到之前的任意快照,一键还原。这个设计让整个工具的使用门槛一下子低了很多——用得不放心?随时可以反悔。
🌍 多语言界面
目前支持 5 种语言:英语、德语、法语、西班牙语、波兰语。不需要折腾语言包,开箱即用。
🚀 怎么下载和使用
两种方式:
方式一:直接下载 exe(推荐)
- 去 GitHub Releases 下载
WinPurge.exe - 右键 → 以管理员身份运行
无需 Python 环境,无需安装,单文件即用。
方式二:从源码跑
git clone https://github.com/george-pattern/WinPurge.git
cd WinPurge
pip install -r requirements.txt
python -m winpurge.main方式三:自己打包
git clone https://github.com/george-pattern/WinPurge.git
cd WinPurge
pip install -r requirements.txt
python build.py
# 打包结果 → dist/WinPurge.exe⚠️ 风险等级说明
工具给每个调整项都标注了风险级别,用颜色区分:
| 等级 | 含义 | 举例 |
|---|---|---|
| 🟢 安全 | 无副作用,适合所有人 | 卸载 Clipchamp、禁用遥测 |
| 🟡 中等 | 可能影响部分功能 | 禁用 SysMain、定位服务 |
| 🔴 高级 | 可能影响系统功能,高级用户 | 禁用 Windows Error Reporting |
所有调整项都需要用户确认才会执行,不会静默改动任何设置。
🔄 和同类工具对比
| 功能 | WinPurge | WinUtil (Chris Titus) | Tiny11 | O&O ShutUp10 |
|---|---|---|---|---|
| GUI | ✅ 现代 | ✅ WPF | ❌ | ✅ 基础 |
| 开源 | ✅ MIT | ✅ MIT | ❌ | ❌ |
| Win 10 + 11 | ✅ | ✅ | 仅 Win11 | ✅ |
| 卸载预装 | ✅ | ✅ | 已预删 | ❌ |
| 隐私加固 | ✅ | ✅ | 部分 | ✅ |
| 游戏优化 | ✅ | ❌ | ❌ | ❌ |
| 备份还原 | ✅ 自动 | 手动 | ❌ | ✅ |
| 磁盘清理 | ✅ | ❌ | ❌ | ❌ |
| DNS 管理 | ✅ | ✅ | ❌ | ❌ |
| 多语言 | 5 种 | 仅英语 | 仅英语 | 部分 |
| 便携 exe | ✅ | ✅ | ISO镜像 | ✅ |
| Python 开发 | ✅ | ❌ (PS/C#) | ❌ | ❌ (C++) |
WinPurge 并不是要取代这些老牌工具——它是给喜欢 Python 技术栈、想要 GUI 操作体验、并且重视内置备份机制的用户的一个新选择。
📝 使用注意事项
- 每次改动前都会自动备份 — 用出问题随时可以还原
- Windows Update 不受影响 — 工具不会阻断系统更新
- 高级功能建议先在虚拟机测 — 特别是禁用服务那块
- GitHub 才 11 颗星 — 项目很新,长期维护情况还需要观察
🎮 总结
WinPurge 是一个年轻但功能很完整的 Windows 系统维护工具。隐私加固、预装卸载、磁盘清理、游戏优化、备份还原——这些功能集成在一个 MIT 协议的 Python GUI 里,用起来比改注册表透明多了。
支持 Windows 10 和 11,多语言界面,内置备份随时可还原,在同类开源工具里算是比较能打的一个。缺点是项目刚起步,还需要时间验证长期稳定性,高级功能用之前建议先在虚拟机里测试。