用 tiny11builder 打造精简版 Windows 11:从官方 ISO 到可装机镜像的完整指南
发布时间:2026/9/9 17:21:10 锦皓数字建站

用 tiny11builder 打造精简版 Windows 11从官方 ISO 到可装机镜像的完整指南【免费下载链接】tiny11builderScripts to build a trimmed-down Windows 11 image.项目地址: https://gitcode.com/GitHub_Trending/ti/tiny11buildertiny11builder 是一组开源的 PowerShell 脚本负责把官方 ISO 加工成精简版 Windows 11删掉用不上的预装应用、绕过 TPM 2.0 这类硬件门槛、装机时可以直接用本地账户。整个过程您只需要提供两个盘符剩下的交给脚本。这条路线走下来您会清楚该选哪个脚本、怎么验证成品、卡住时去哪儿找答案。先走通一遍把官方 ISO 变成 tiny11.iso 整条构建链路只有五步全部在一台 Windows 11 电脑上完成。构建机需要什么任意版本的 Windows 11PowerShell 5.1 及以上系统自带一块至少 20GB 空闲空间的工作盘WIM 展开和组件清理都很占地一张官方 Windows 11 ISO架构与您要装的目标机一致五步流程把脚本拿到本地git clone https://gitcode.com/GitHub_Trending/ti/tiny11builder从微软官方下载页获取 Windows 11 ISO在资源管理器里双击挂载记下它拿到的盘符比如 E。打开管理员 PowerShell进入脚本目录执行cd C:\path\to\tiny11builder Set-ExecutionPolicy Bypass -Scope Process .\tiny11maker.ps1 -ISO E -SCRATCH D-ISO是挂载的 ISO 盘符-SCRATCH是工作盘盘符都只填字母、不带冒号。不写-SCRATCH也可以脚本会在自身所在目录干活。忘了用管理员身份打开也没关系脚本会自己提权并弹出一个新窗口。脚本会列出镜像里的全部版本SKU和对应编号按列表显示的版本名挑选输入即可。不同 ISO 的编号顺序可能不同别只背编号。等待完成。结束后tiny11.iso出现在脚本目录里临时文件自动清理ISO 光驱自动弹出。想看完整参数说明随时执行Get-Help .\tiny11maker.ps1 -Full。后台发生的事按顺序是读取 ISO把 install.esd 自动转成 install.wim这一步最耗时间挂载系统镜像逐个移除预装应用——Edge 及其 WebView2、OneDrive、Xbox 全家桶、新闻天气日历等五十余项写入注册表优化绕过硬件检查、关闭预留存储、降低遥测执行组件清理用 recovery 压缩导出镜像用 oscdimg 打包成可启动 ISO装了 ADK 就用本地的没有会自动下载选对脚本日常版和极致版差在哪仓库里有两个构建脚本选错的代价很高先看这张表对比项日常版 tiny11maker.ps1极致版 tiny11Coremaker.ps1之后还能打系统更新能不能更新机制被整体移除能否再装语言包、可选功能能不能WinSxS 组件库保留移除体积大头移除后补不回来WinRE 恢复环境 / Defender保留移除 / 停用Defender 可手动改回临时文件位置用-SCRATCH指定固定在 C 盘运行方式带参数一条命令跑完全程交互问答定位长期使用的系统虚拟机、临时测试、开发环境一句话原则这台机器以后还要用、还要打补丁就选日常版它是一台可以放心折腾的机器就选极致版。极致版小主要小在移除 WinSxS——这是 Windows 的组件库也是体积最大的来源。它一旦被移除就无法补回所以后续的更新、语言、功能全部无从安装。按问题定制老机器、免账户、旧软件最常用的优化其实已经做进镜像里多数时候您什么都不用配。下面按您想解决什么问题分组说明。老机器过不了 TPM 2.0 或 Secure Boot 检查无需配置。构建时脚本会把一整套 Bypass 值CPU、内存、TPM、Secure Boot、存储同时写进安装阶段和系统阶段两份注册表——安装程序不会在门口拦您装完桌面也不弹硬件不兼容通知。顺带关闭的还有约 7GB 的预留存储空间和 BitLocker 设备加密。装系统时不想被微软账户拦住仓库里带了一份无人值守应答文件 autounattend.xml。通俗地说它是给安装程序的一张答案表跳过在线账户页面、允许直接创建本地账户、并以 /Compact 压缩方式安装。脚本会自动把它拷进镜像装完无需任何手动操作。旧软件依赖 .NET 3.5极致版构建中途会问一句Do you want to enable .NET 3.5? This cannot be done after the image has been created! (y/n)输入y它从 ISO 自带源文件集成 .NET 3.5一旦错过之后无法再补。日常版没有这道问答装完系统后自己启用该功能即可。临时文件想换个盘日常版用-SCRATCH指定工作盘要求 15GB 以上空闲。极致版没有参数临时文件固定在C:\tiny11和C:\scratchdir运行前请保证 C 盘有 20GB 以上空闲。想自己决定删哪些应用两个脚本的应用名单都是源码里一眼可见的清单$packagePrefixes数组。改本地副本就行删一行对应应用被保留加一行多删一个。tiny11maker.ps1 与 tiny11Coremaker.ps1 都是同样的结构项目本身也鼓励这样的修改。三个检查点确认这次构建成功了检查点一成品 ISO 在不在tiny11.iso出现在脚本目录。体积是最直观的参照官方 ISO 普遍在 5GB 以上tiny11.iso 经 recovery 压缩后通常在 3GB 出头极致版更小。启动方式上UEFI 和传统 BIOS 都能引导——oscdimg 同时写入了两种引导记录。检查点二日志对得上关键节点脚本会自动记录全程日常版生成tiny11_日期-时间.log极致版生成tiny11.log都在脚本目录。正常结束的日志末尾能看到Creating ISO image...和Creation completed!。一旦失败日志是第一个该读的文件。检查点三装机后行为是否符合预期建议先装进虚拟机验证最快、可随时回退首次启动不出现微软账户页面可直接创建本地账户进入系统后系统盘的保留空间消失应用列表里 Edge、OneDrive、Teams、Xbox 系列均不存在占用体积日常版装完约 10GB极致版约 6GB完整官方安装普遍超过 20GB卡住了按现象对号入座 现象一启动就提示无法加载文件……在此系统上禁止运行脚本原因PowerShell 执行策略处于 Restricted解法在终端执行Set-ExecutionPolicy Bypass -Scope Process只对当前会话生效或者直接对脚本的询问输入 yes它会自行切换为 RemoteSigned。现象Cant find Windows OS Installation files原因盘符填错或 ISO 实际没有挂载解法用Get-Volume核对真实盘符重新挂载后再跑传参只写字母不带冒号。现象构建途中提示空间不足原因工作盘小于 15GB 左右WIM 展开加组件清理会把整个工作目录占满解法日常版换一块更大的盘重新指定-SCRATCH极致版固定用 C 盘先保证 C 盘有 20GB 以上空闲。现象arm64 构建机上闪现一条关于 OneDriveSetup.exe 的错误原因arm64 镜像本身不含这个文件脚本仍尝试删除属于已知特性解法错误一闪而过不影响最终 ISO可以忽略。现象装完一段时间Outlook 或 Dev Home 回来了或者 winget 装应用报错原因Windows 会自动部署个别应用或 winget 版本过旧解法在 Microsoft Store 更新 Winget 即可。较新脚本版本已对这类回装做了更积极的拦截。设置里残留 Edge 的痕迹也是已知的表面问题无实际影响。边界与进阶它不该用在哪还能怎么改适合谁没有 TPM 的老电脑装机日常版最稳妥虚拟机快照、一次性测试机极致版占用最小想要一个没有预装杂项的干净系统两个版本都可以不适合谁需要持续打补丁的核心系统极致版没有更新通道、没有 WinREDefender 也是停用状态别拿它当主力之后还要加语言包的场景极致版加不了承载重要数据的机器这是装一套新系统不是就地优化动手前先备份还能往前走一步微调应用名单在$packagePrefixes里增删前缀控制保留与删除关注 README.md 里的特性清单遥测关闭已落地、广告抑制部分落地语言与架构自动识别、更灵活的保留/删除控制在计划中GUI 也在讨论想理解最后的打包环节可以研究 oscdimgWindows ADK 提供的工具脚本缺失时会自动下载坚持自己构建别直接拿别人二次封装的 ISO——这是这类工具最基本的纪律日常版留给天天用的那台机器极致版留给随手可弃的测试机官方 ISO 始终留在手边作为最可靠的原料源。【免费下载链接】tiny11builderScripts to build a trimmed-down Windows 11 image.项目地址: https://gitcode.com/GitHub_Trending/ti/tiny11builder创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
锦
锦皓数字建站
深耕本土企业品牌数字化升级,专注原创端正雅致商务官网,从视觉设计到稳定运维全程保驾护航。