三条命令生成精简版 Windows 11 安装镜像:tiny11builder 项目入门指南
【免费下载链接】tiny11builderScripts to build a trimmed-down Windows 11 image.项目地址: https://gitcode.com/GitHub_Trending/ti/tiny11builder
Windows 11 官方 ISO 体积庞大,里面预装了大量多数人用不到的应用。tiny11builder 是一个开源的 PowerShell 脚本项目,它能自动把官方镜像"瘦身",生成体积更小、预装更少的精简版 Windows 11 安装 ISO,全程不需要手工操作 DISM。
一个脚本搞定全流程:从官方 ISO 到精简安装盘
整个项目就围绕两个脚本展开,核心逻辑一致:把官方 ISO 挂载后,用微软自家的 DISM 工具把系统镜像挂出来,删掉不需要的预装应用,写一批注册表项,最后用 Windows ADK 提供的 oscdimg.exe 重新打包成可启动的 ISO。
除了删应用,脚本还会做几件对装机用户很实用的事:
- 绕过 Windows 11 的硬件检测(CPU、内存、TPM、安全启动),老机器也能安装;
- 关闭遥测和开机推荐的预装应用推送,减少系统后台噪音;
- 内置一份无人值守应答文件(autounattend.xml),初次开机时跳过微软账户强制登录,并以 compact 压缩模式部署系统,进一步省磁盘空间。
项目开源,脚本内容可以直接读改,想保留哪个应用、删哪个应用,都可以自己调整。
两个脚本版本对比:精简程度怎么选
项目里有两个入口脚本,区别在于"删多少"和"还能不能补回来":
| 对比项 | tiny11maker.ps1(常规版) | tiny11Coremaker.ps1(核心版) |
|---|---|---|
| 定位 | 日常使用,官方推荐 | 快速测试、开发环境、虚拟机 |
| 删除预装应用 | Clipchamp、新闻、天气、Xbox、Office Hub、纸牌、地图、录音机、媒体播放器、Edge、OneDrive 等 20 多个 | 在常规版基础上再删更多系统包 |
| 组件存储 WinSxS | 保留 | 直接删除,体积大幅缩小 |
| Windows Defender | 保留 | 禁用(保留开关,需要时可重新启用) |
| Windows Update | 保留,可打补丁 | 禁用,且无法再启用 |
| WinRE 恢复环境 | 保留 | 删除 |
| 创建后能否加装语言包、更新、功能 | 可以 | 不可以,镜像即定稿 |
常规版是"瘦身但留后路",核心版是"一次成型、彻底极简"。如果拿不准,先用常规版。
上手教程:三步完成 tiny11.iso 构建
准备环境
在一台 Windows 机器上完成三件事:下载一份官方 Windows 11 ISO 并用资源管理器挂载;准备一块有足够空间的盘作中转盘(镜像展开后需要十几到几十 GB);把项目代码取下来。
git clone https://gitcode.com/GitHub_Trending/ti/tiny11builder以管理员身份运行 PowerShell 5.1
先放行本次会话的脚本执行(-Scope Process表示改动只影响当前窗口,关掉即恢复,不污染系统策略),然后运行脚本,只需告诉它两个盘符:ISO 是挂载后的 ISO 盘符,SCRATCH 是中转盘盘符,都只填字母、不带冒号。
Set-ExecutionPolicy Bypass -Scope Process .\tiny11maker.ps1 -ISO E -SCRATCH D等它跑完
脚本会提示你输入要基于哪个版本(家庭版/专业版等)的镜像索引,之后全程自动:删应用、改注册表、压缩导出、打包 ISO。完成后到脚本所在目录就能看到 tiny11.iso,脚本也会自动清理中转文件、弹出 ISO 盘。中途想看进度,它会把完整日志写到同目录的 .log 文件里。
适合哪些场景,又不太适合哪些
适合的场景比较明确:
- 虚拟机和测试环境:给 VM 做一个干净的 Windows 11 镜像,省磁盘、启动轻快,核心版尤其合适;
- 老机器装新系统:脚本内置的硬件检测绕过,让没有 TPM 2.0 或 CPU 较老的电脑也能安装 Windows 11;
- 批量与无人值守部署:生成的 ISO 带应答文件,开机自动建本地账户、自动完成系统配置,配合 PXE 网络启动可以省去人工干预。
不太适合的:想要长期维护的主力生产系统(尤其是核心版,打不了补丁)、需要多语言切换的环境、对"系统必须和官方一致"有合规要求的场景。
动手前的局限与避坑清单
- 核心版没有回头路:WinSxS 删掉后,语言包、功能组件、Windows Update 都加不回来,只适合"一次性部署",别当正式系统用;
- 少数应用会自己"长回来":Outlook、Dev Home 可能在一段时间后重新出现,Outlook 残留只是设置里的条目、本体已删除,属于已知现象;
- 商店装软件前可能要先更新 Winget,这是精简系统的常见副作用;
- ARM64 机器运行脚本时会闪过一个错误:因为 ARM 镜像的 System32 里没有 OneDriveSetup.exe,不影响最终结果;
- 中转盘空间要留足:镜像挂载展开期间会占用大量磁盘,选盘前先看剩余空间;
- 核心版禁用 Defender 和 Update 是为体积和速度做的取舍,部署前想清楚这台机器是否需要在线防护。
tiny11builder 的价值在于把"精简 Windows 11"这件原本需要逐个敲 DISM 命令的活,压缩成了"挂上 ISO、敲一条命令"。日常使用选常规版,测试环境选核心版,两条路项目都替你铺好了。
【免费下载链接】tiny11builderScripts to build a trimmed-down Windows 11 image.项目地址: https://gitcode.com/GitHub_Trending/ti/tiny11builder
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考