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(推荐)

  1. 去 GitHub Releases 下载 WinPurge.exe
  2. 右键 → 以管理员身份运行

无需 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

所有调整项都需要用户确认才会执行,不会静默改动任何设置。


🔄 和同类工具对比

功能WinPurgeWinUtil (Chris Titus)Tiny11O&O ShutUp10
GUI✅ 现代✅ WPF✅ 基础
开源✅ MIT✅ MIT
Win 10 + 11仅 Win11
卸载预装已预删
隐私加固部分
游戏优化
备份还原✅ 自动手动
磁盘清理
DNS 管理
多语言5 种仅英语仅英语部分
便携 exeISO镜像
Python 开发❌ (PS/C#)❌ (C++)

WinPurge 并不是要取代这些老牌工具——它是给喜欢 Python 技术栈、想要 GUI 操作体验、并且重视内置备份机制的用户的一个新选择。


📝 使用注意事项

  1. 每次改动前都会自动备份 — 用出问题随时可以还原
  2. Windows Update 不受影响 — 工具不会阻断系统更新
  3. 高级功能建议先在虚拟机测 — 特别是禁用服务那块
  4. GitHub 才 11 颗星 — 项目很新,长期维护情况还需要观察

🎮 总结

WinPurge 是一个年轻但功能很完整的 Windows 系统维护工具。隐私加固、预装卸载、磁盘清理、游戏优化、备份还原——这些功能集成在一个 MIT 协议的 Python GUI 里,用起来比改注册表透明多了。

支持 Windows 10 和 11,多语言界面,内置备份随时可还原,在同类开源工具里算是比较能打的一个。缺点是项目刚起步,还需要时间验证长期稳定性,高级功能用之前建议先在虚拟机里测试。

GitHubhttps://github.com/george-pattern/winpurge