Tiny11Builder 使用指南:打造精简版 Windows 11 系统镜像
【免费下载链接】tiny11builderScripts to build a trimmed-down Windows 11 image.项目地址: https://gitcode.com/GitHub_Trending/ti/tiny11builder
Tiny11Builder 是一个开源 PowerShell 脚本合集,用来制作精简版 Windows 11 系统镜像。它会移除预装应用和冗余组件,绕过 TPM 等硬件检查,支持任意 Windows 11 版本、任意语言以及 x64 与 ARM64 架构,最终产出一个体积更小的可启动 tiny11.iso。
新装 Windows 11 的"出厂臃肿"
如果你装过原版 Windows 11,大概有过这样的体验:Clipchamp、新闻、天气、Xbox、纸牌、反馈中心、OneDrive、Edge……一堆平时用不到的应用默认就在系统里。除了应用,镜像本身体积不小,开箱引导还会强制你登录微软账户。
对需要在虚拟机里快速搭测试环境的开发者,或者要给团队做标准化镜像的管理员来说,手动一个个卸载既慢又容易漏。Tiny11Builder 把这件事自动化:喂给它官方镜像,它自动完成移除、配置和压缩,最后吐出一张可以直接部署的 ISO。
Tiny11Builder 是什么
它基于微软官方的 DISM 工具链,除一个随 Windows ADK 提供的 oscdimg.exe(用于打包可启动 ISO)外不依赖任何第三方工具。适合开发、运维和喜欢折腾系统的用户,用来获得更轻、更干净的 Windows 11 环境。
精简前后有哪些变化
| 方面 | 精简前 | 精简后 |
|---|---|---|
| 预装应用 | 20 余个(Clipchamp、Xbox、OneDrive、Edge、IE 等) | 默认移除 |
| 开箱引导 | 强制登录微软账户 | 绕过,可用本地账户 |
| 硬件检查 | TPM 2.0、安全启动、CPU、内存检查可能挡住安装 | 通过 LabConfig 注册表项绕过,老硬件也能装 |
| 镜像体积 | 标准压缩 | 采用 DISM 恢复压缩,部署时再以紧凑方式写入 |
| 遥测 | 默认开启 | 已实现禁用;广告抑制也在推进中 |
标准版还是核心版,该选哪个
仓库里有两个脚本,定位不同:
- tiny11maker.ps1(标准版):移除大量臃肿内容,但保留系统的可维护性——之后仍可以加语言包、打更新、装功能。日常使用和长期维护选这个。
- tiny11coremaker.ps1(核心版):在标准版基础上再删 Windows 组件存储(WinSxS)、禁用 Defender(之后可以重新开启)、移除 Windows 恢复环境。代价是镜像永久无法更新和添加功能。只适合虚拟机、临时测试这类"用完即弃"的场景,不建议当主力系统。
镜像制作过程中还会询问是否启用 .NET 3.5 支持,按需选择即可。
三步做出精简 Windows 11 镜像
第一步,准备:从微软官网或 Rufus 下载 Windows 11 ISO,在资源管理器中双击挂载到一个盘符。
第二步,运行:以管理员身份打开 PowerShell 5.1,先为当前会话放行执行策略:
Set-ExecutionPolicy Bypass -Scope Process再指定挂载的镜像盘符和暂存盘:
.\tiny11maker.ps1 -ISO E -SCRATCH D第三步,等结果:按提示输入镜像盘符(只输字母,不带冒号),选择想要的 SKU 版本,然后等待脚本跑完。成品 tiny11.iso 会出现在脚本所在目录。
补充两点:如果原始镜像是 install.esd 格式,脚本会自动先转成 WIM;ARM64 镜像在运行中可能闪一下报错,这是 ARM64 镜像缺少 OneDriveSetup.exe 导致的已知现象,不影响结果。
常见坑与应对
脚本提示执行策略受限,跑不起来原因:PowerShell 默认策略禁止运行未签名脚本。 处理:运行上面的 Set-ExecutionPolicy 命令。加 -Scope Process 只影响当前会话,不会改动你原有的策略;脚本内置了检查,遇到 Restricted 也会先询问再帮你调整。
装应用时 winget 报错原因:镜像里的 winget 版本过旧。 处理:先在 Microsoft Store 里更新 winget,再安装应用。
Outlook 或 Dev Home 过段时间又出现了原因:部分组件会在部署后被系统重新带回来。 处理:作者在持续处理这个问题,较新的脚本版本已做了更积极的预防;如果仍复发,手动卸载一次即可。另外 Edge 虽然被移除,但设置里可能残留入口,那是配置残留,应用本体已删除。
几条实用建议
- 暂存盘留足空间:官方镜像本身就有几个 GB,解压、转换和挂载还需要更多余量,建议单独划一个分区做暂存盘;用 SSD 做暂存盘会明显更快。
- 主力机用标准版镜像:只有标准版镜像能持续更新和加功能,核心版留给测试环境。
- 留意版本更新:项目还在活跃迭代,遥测禁用和广告抑制等能力仍在陆续完善,隔段时间看一眼新版本。
- 跑完扫一眼日志:核心版脚本运行时会生成 tiny11.log,部署到重要环境前翻一遍,确认每一步都正常执行。
写在最后
Tiny11Builder 把"装完系统再手动瘦身"变成了一条命令的事,对经常需要 Windows 11 环境的开发者和管理员来说值得放进工具箱。想深入了解脚本细节,可以看看 tiny11maker.ps1 的源码、autounattend.xml 里的无人参与配置,以及 README.md。项目是开源的,欢迎按自己的需求修改。
【免费下载链接】tiny11builderScripts to build a trimmed-down Windows 11 image.项目地址: https://gitcode.com/GitHub_Trending/ti/tiny11builder
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考