📌 项目地址:ntdevlabs/tiny11builder | ⭐ 20,127 颗星 | 🔧 C# | 📜 未标注
项目地址:ntdevlabs/tiny11builder | 20,127 Star | C# | WinUI 应用
它做什么
Windows 11 官方 ISO 里塞了一大堆预装应用和组件,大部分人装完系统第一件事就是卸载它们。tiny11builder 把这件事提前到了安装之前:你给一个官方镜像(也可以让工具自己下载),勾选要移除的内容,它输出一个精简过的、可直接安装的 ISO。
这个项目早期是一套 PowerShell 脚本,后来重写成了 C# 的原生 WinUI 应用,带图形界面。老的 PowerShell 版本还留在仓库里,方便没有 GUI 的环境(比如自动化流水线)使用。
怎么用
流程很简单:
- 去 Releases 页面 下载最新版,Intel/AMD 机器选 x64,Windows on ARM 设备选 ARM64
- 解压整个 ZIP,运行
Tiny11Builder.exe,需要管理员权限 - 选构建模式,等 ISO 生成
细节、兼容性说明和自行构建的步骤在仓库的 docs/usage.md 里。动手前建议先看一遍官方的 YouTube 演示视频,能省不少摸索时间。
三种模式,区别很大
| 模式 | 说明 |
|---|---|
| Tiny11 | 移除捆绑应用和不需要的功能,保留更新、Defender 和恢复功能 |
| Tiny11 Core | 更激进:移除 servicing 和恢复支持,禁用 Defender |
| Custom | 自己勾选要移除或保留的应用、组件、功能和服务 |
我的建议是默认选 Tiny11。它还是一个“正常的 Windows”,能正常接收系统更新。Core 则完全相反:装完就固化了,不能更新、不能打补丁,只适合虚拟机、一次性测试环境这类用完即弃的场景。Custom 灵活性最高,但风险也在这里:移除某些受保护组件可能直接把 Windows 弄坏,README 明确要求装之前先在虚拟机里测试生成的 ISO。
几个实用功能:
- Turbo 模式:加速镜像处理
- 断点续传:构建中断后,只要镜像已提交或已压缩,就能从保存的进度接着来
- Core 模式和组件存储(component-store)移除会自动切换到旧版 Windows 安装器
风险要清楚
README 里的警告值得原样重申:Core 无法更新或打补丁;Custom 模式下的受保护移除项可能损坏系统。装在主力机器上之前,先在虚拟机里跑一遍生成的 ISO。
另外,精简系统必然涉及修改微软官方镜像。个人设备上折腾一般没人管,但如果要批量部署或用在商业环境,许可合规问题需要自己评估,项目也提供了 NOTICE.md 说明归属和分发事项。
项目接受赞助(GitHub Sponsors、Patreon、PayPal、Ko-fi),如果你确实用它省了大量部署时间,赞助一下不算亏。