tiny11builder:官方 Windows 11 ISO 瘦身到 8GB 的 4 步可信方案
tiny11builder:官方 Windows 11 ISO 瘦身到 8GB 的 4 步可信方案
【免费下载链接】tiny11builderWinUI app for building smaller, customized Windows 11 images.项目地址: https://gitcode.com/GitHub_Trending/ti/tiny11builder
装完官方 Windows 11,打开"存储"一看,Clipchamp、Xbox、纸牌一堆用不上的应用还在占用系统盘。tiny11builder 是一组开源 PowerShell 脚本,能把官方 ISO 重新打包成约 8GB 的轻量镜像,体积省下四成以上,而且全程只走微软自家工具。
该不该用?靠不靠谱?
结论先说:适合想要官方出身精简镜像的用户,可信度来自它不碰任何第三方工具。
整个构建过程只调用两个微软组件:DISM 是 Windows 自带的命令行工具,负责从镜像里剔除预装内容;oscdimg.exe 随 Windows ADK 提供,负责把处理后的文件压成可启动的 ISO。每一步都能回溯到官方工具链,产物比来路不明的"精简包"更让人放心。
支持范围很宽:不限 Windows 11 的 build,不限语言,不限架构,都可以处理。
它的能力边界也要心里有数:
- 不会替你把系统裁到极限,想进一步定制得自己动手改脚本;
- 精简不是一劳永逸,新系统版本再塞进新的预装应用时,裁剪清单得重新评估一遍。
8GB 版还是 4GB 版?该选哪个脚本?
仓库里有两个入口:tiny11maker.ps1 和 tiny11Coremaker.ps1。两者差别不在删得多狠,而在删完之后系统还能不能继续"用下去"。
| 对比项 | tiny11maker.ps1 | tiny11Coremaker.ps1 |
|---|---|---|
| ISO 体积 | 约 8GB | 约 4GB |
| 系统更新 | 支持 | 更新机制已被移除 |
| 组件可恢复性 | 装完可补语言、加功能 | 删掉无法补回 |
| Windows Defender | 保留 | 禁用,可手动重新启用 |
| WinSxS 组件存储 | 保留 | 大幅精简 |
| 适用环境 | 日常办公、长期使用 | 虚拟机、临时测试 |
拿不准就按用途定:机器要长期用,跑常规 maker 版;只为快速搭个临时测试环境,再上 Core 版。
从官方 ISO 到可安装镜像,要执行几步?
四步走完,耗时 30-60 分钟。先备好四项,再按顺序跑。
开工前准备
开工前把下面四件事一次办妥:
- 从微软官网下载 Windows 11 官方 ISO,来源必须可验证,别用来历不明的拷贝;
- 工作盘预留 20GB 以上可用空间,裁剪过程会产生不小的中间文件;
- 以管理员身份打开 PowerShell 5.1;
- 放开当前会话的执行策略:
Set-ExecutionPolicy Bypass -Scope Process其中-Scope Process表示改动只作用于当前窗口,关掉窗口自动恢复,不会碰系统级设置。
执行流程
- 双击 ISO 文件挂载,记下系统分配的盘符,比如 E;
- 在 PowerShell 里启动构建脚本:
.\tiny11maker.ps1 -ISO E -SCRATCH D-ISO填挂载盘符,-SCRATCH填工作盘,可省略,默认用脚本所在目录;
- 按提示做两个应答:先选版本索引(决定镜像基于家庭版还是专业版),再确认是否启用 .NET 3.5;
- 剩下的交给脚本,等待 30-60 分钟。完成后产物 tiny11.iso(约 8GB)会落在脚本所在目录。
幕后到底是怎么瘦身的?
裁剪和打包各由一个官方组件完成:DISM 从系统镜像里移除选定的预装应用,oscdimg.exe 再把结果压成可启动的 ISO,这就是瘦身的全部工序。
另一条暗线藏在仓库自带的 autounattend.xml 里。它是一份无人值守应答文件,作用是在镜像首次开机时替你把 OOBE 欢迎向导里那些本该手动点的环节依次点完。两个关键配置各有分工:
<Compact>true</Compact> <HideOnlineAccountScreens>true</HideOnlineAccountScreens>Compact开启压缩部署,安装程序落盘时直接压缩系统文件,装完实际占用的空间还能再缩一圈。HideOnlineAccountScreens隐藏 OOBE 里的在线账户界面,不再强制你登录微软账户。
哪些坑要提前避开?
动手前把下面三条风险过一遍,都是能提前防住的。
把构建直接指向主力物理机做了什么:脚本运行中动的是系统组件,中途失败可能让机器开不了机。 严重度:重。 怎么缓解:先在虚拟机里完整跑通一遍,确认产物可用再上真机。
私自增删
$packagePrefixes数组条目做了什么:这个数组列出了要移除的应用包,误删到系统依赖的组件就会出故障。 严重度:轻到重,轻则装不起来,重则开不了机。 怎么缓解:动手前逐条确认每个前缀对应哪个组件。用 PXE 网络启动或 MDT 批量推精简镜像做了什么:精简产物本身不可再维护,出问题没法在线修补。 严重度:重。 怎么缓解:批量推送前先建一条独立测试线验证。
已知小毛病两条:Edge 删得很干净,但设置里还留着痕迹;Outlook 和 Dev Home 过段时间可能悄悄回来——新版脚本的拦截策略已经更激进,但这场拉锯还在继续。
回到最初的问题:tiny11builder 解决的是"想要官方出身、省四成空间的 Windows 11 精简镜像",全程不离开微软工具链;它不解决的是极限裁剪和长期免维护,这两项都得靠你自己跟进。长期要用的机器,跑常规 maker 版,产物挂载即可开工;临时测试环境,Core 版更省事。
【免费下载链接】tiny11builderWinUI app for building smaller, customized Windows 11 images.项目地址: https://gitcode.com/GitHub_Trending/ti/tiny11builder
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考