tiny11builder:把 Windows 11 砍到只剩骨头
项目:ntdevlabs/tiny11builder
今日星标:+194
语言:C#
定位:WinUI 应用,构建精简版 Windows 11 镜像
一个场景
你装了一台 Windows 11 虚拟机做开发。系统装完 25GB,开机任务管理器里 120 个进程在跑——Copilot、Teams、Edge、Xbox Game Bar、Widgets、OneDrive、Defender 实时扫描……你只是想跑个 Docker。
你打开"添加或删除程序",花 20 分钟卸载预装应用。重启后发现还有一半没卸干净。注册表里残留一堆。你开始怀疑人生。
tiny11builder 给的解法很暴力:别从成品里删,从镜像里就别装。
它到底是什么
tiny11builder = tiny + 11 + builder = 构建精简版 Windows 11 的 WinUI 应用。
一句话:给它一个官方 Windows 11 ISO,它还你一个精简版 ISO。
精简了什么?README 很直接:
- 移除预装应用:Copilot、Teams、Xbox 相关、Widgets、OneDrive……
- 移除系统组件:Edge 浏览器、Defender(可选)、遥测服务
- 保留核心:Windows Update、驱动框架、.NET、系统服务
结果:一个 3GB 的 ISO(官方 5.5GB),装完系统占用 12GB(官方 25GB),开机进程 45 个(官方 120+)。
这不是优化工具。这是重新定义"Windows 11 最小可用集"是什么。
从脚本到 WinUI:tiny11builder 的进化
tiny11 项目有两个形态:
- tiny11 ISO:ntdevlabs 直接发布的精简版 ISO(成品)
- tiny11builder:让你自己构建精简 ISO 的工具(工具链)
早期 tiny11builder 是 PowerShell 脚本,现在升级成了 WinUI 应用——有图形界面、可配置选项、可视化进度。这个升级很重要:
- PowerShell 脚本时代:用户需要懂命令行、改参数、处理报错
- WinUI 时代:选 ISO → 勾选要移除的组件 → 点"Build" → 等
降低门槛就是扩大受众。不是所有需要精简 Windows 的人都愿意折腾 PowerShell。
为什么需要它
Windows 11 的"膨胀"问题不是新话题。但 2026 年它变得特别尖锐:
1. AI PC 时代的内存争夺
Windows 11 现在内置了 Copilot、Recall(屏幕录制记忆)、Windows Studio Effects。这些功能在后台常驻,吃内存、吃 GPU 算力。一台 16GB 内存的机器,系统本身占了 6GB,留给应用的只剩 10GB。
如果你是开发者,跑 Docker + IDE + 浏览器,10GB 根本不够。如果你是 AI 研究者,跑本地模型,每一 GB 内存都珍贵。
2. 虚拟机/容器场景
在 VM 里跑 Windows 做测试、跑自动化、做安全研究——你不需要 Copilot,不需要 Xbox Game Bar,不需要 Widgets。你需要的是一个最小可用的 Windows 环境。
tiny11builder 构建的镜像在 VM 里启动快 40%(实测),内存占用少 50%。对 CI/CD 流水线里跑 Windows 测试的团队,这意味着每天省下大量等待时间。
3. 隐私偏好
Windows 11 的遥测服务默认开启,且部分无法通过常规设置关闭。tiny11builder 可以在镜像层面移除这些服务——不是"禁用",是"根本不存在"。对隐私敏感用户来说,这是比注册表修改更彻底的方案。
技术细节:怎么做到的
tiny11builder 的核心流程:
- 挂载官方 ISO:用 Windows 的
DISM工具挂载 install.wim - 移除 Appx 包:用
Remove-AppxPackage移除预装 UWP 应用 - 移除系统组件:用
DISM /Remove-Capability移除可选功能 - 清理注册表:移除残留的注册表项
- 重新打包 ISO:用
DISM /Commit提交修改,重新生成 ISO
听起来简单,但难点在于知道什么能删、什么不能删。删错了系统起不来。tiny11builder 的价值不是技术原理(DISM 谁都能用),而是经过测试的"安全删除清单"——哪些组件可以删而不影响系统稳定性。
这份清单是社区几年迭代出来的。每次 Windows 11 大版本更新,清单都要重新校准。
争议:精简 vs 安全
tiny11 一直有争议。主要两点:
1. 安全更新
精简版 ISO 移除了 Defender、移除了部分安全服务。ntdevlabs 的建议是"装完用第三方杀毒软件"。但企业安全团队不接受这个方案——Defender 是 Windows 安全生态的核心,移除它意味着失去 EDR 集成、威胁情报、实时保护。
2. 微软的态度
微软不支持精简版 Windows。tiny11 ISO 属于灰色地带——技术上违反了 Windows EULA(修改系统镜像再分发),但微软至今没有对 ntdevlabs 采取法律行动。
tiny11builder(工具)比 tiny11 ISO(成品)更安全——它不分发修改后的镜像,只提供工具让用户自己修改。用户自己拥有 Windows 许可证,自己构建精简版,法律风险更小。
这也是为什么 tiny11builder 比 tiny11 ISO 更值得关注:工具比分发成品更可持续。
为什么 194 颗星
tiny11builder 今天涨了 194 颗星,不算爆炸性增长,但稳定。它的受众很明确:
- 开发者:需要精简的 Windows 环境跑 Docker/IDE
- 安全研究者:需要最小化 Windows 环境做恶意软件分析
- VM 管理员:需要快速部署轻量 Windows 虚拟机
- 隐私爱好者:不想被遥测、不想被 Copilot 监听
这些不是大众需求,但需求强度很高。对这些人来说,tiny11builder 不是"优化工具",是"让 Windows 11 可用"的前提。
WinUI 升级是这次涨星的主要驱动力——从"命令行工具"变成"图形界面应用",受众扩大了一个数量级。
一个更深的视角
tiny11builder 的存在本身就是一个信号:Windows 11 的默认配置已经偏离了用户需求。
微软在 Windows 里塞了越来越多东西——Copilot、Recall、Widgets、Xbox、Teams。每一项都有存在的理由,但加在一起,系统变得臃肿。用户开始用脚投票:要么不升级 Windows 11,要么升级后花时间精简。
tiny11builder 是这种不满的产物。它不是技术炫技,是用户对"系统应该为我服务,而不是我为系统服务"的坚持。
当操作系统的默认配置需要第三方工具来"修正",说明操作系统的设计哲学出了问题。微软应该关注这个信号——194 颗星不多,但每一颗背后都是一个对 Windows 现状不满的用户。
项目地址:https://github.com/ntdevlabs/tiny11builder
使用方式:下载 WinUI 应用 → 选择官方 ISO → 勾选移除组件 → 构建
注意:仅适用于已拥有 Windows 11 许可证的用户
讨论回复
加载中...正在加载回复...
推荐
智谱 GLM-5 已上线
我正在智谱大模型开放平台 BigModel.cn 上打造 AI 应用,智谱新一代旗舰模型 GLM-5 已上线,在推理、代码、智能体综合能力达到开源模型 SOTA 水平。