☰
tiny11builder 三步出盘:官方 Windows 11 ISO 变成可直接启动的 tiny11.iso
2026/10/23 7:18:41 网站建设 项目流程

tiny11builder 三步出盘:官方 Windows 11 ISO 变成可直接启动的 tiny11.iso

【免费下载链接】tiny11builderWinUI app for building smaller, customized Windows 11 images.项目地址: https://gitcode.com/GitHub_Trending/ti/tiny11builder

tiny11builder 是一套 PowerShell 5.1 脚本:调用 Windows 自带的 DISM,把官方 Windows 11 ISO 里的预装应用成批剔掉、写入注册表绕过项,再重新封装成一张能直接写启动盘的 tiny11.iso。给想在老硬件上装 Win11 的人,也做轻量 Windows 11 虚拟机镜像的人。下面这篇就是完整的 tiny11 教程。

先做决定:精简 Windows 11 走哪条路

碰命令行之前,先判断你到底需不需要精简:

  • 不动它:机器空间不紧张、也不在意预装应用,官方 ISO 是最稳的选择。
  • 标准版 tiny11maker.ps1:删掉 50 多项预装应用(Edge、OneDrive、Xbox、Teams、新闻、天气等),但 WinSxS 组件库、Windows Update、Defender、WinRE 全保留。装完照样能打补丁、装语言包、加功能,适合当日常主力机。
  • 核心版 tiny11Coremaker.ps1:在标准版基础上再删 IE、WordPad、录音这类 FoD 包,把 WinSxS 整体换成精简副本,并移除 WinRE。Windows Update 随之失效(强行开启会让系统进入失败状态),Defender 只是禁用、事后还能手动恢复。镜像更小,但装完不能再打补丁、加语言和装功能——只适合"装完就扔"的虚拟机与测试床。

一句话:长期用的机器选标准版,一次性测试环境才碰核心版。

维度标准版 tiny11maker.ps1核心版 tiny11Coremaker.ps1
应用移除50+ 项预装应用标准清单 + IE、WordPad、录音等 FoD 包
WinSxS / Update保留,可打补丁换精简副本,Update 实际失效
Defender / WinRE均保留Defender 禁用(可恢复)、WinRE 移除
后期加补丁 / 语言 / 功能可以不可以
工作目录 / 交互-SCRATCH指定;仅选 SKU固定系统盘;多问是否装 .NET 3.5

精简的底层:一条 PowerShell DISM 流水线

🧩 整条链路只依赖微软自家工具:DISM 管挂载、删包、压缩,Windows ADK 的oscdimg.exe负责最后打可启动光盘。路径是一条直线:

官方 ISO →(若是install.esd先Export-WindowsImage转成install.wim)→ DISM 挂载 → 按前缀批量移除 Appx → 加载注册表 hive 写入绕过项 →/Cleanup-Image组件清理 +/Compress:recovery重新打包 →oscdimg.exe打可启动盘 →tiny11.iso

三个细节值得记住:

  • 成品体积明显缩小,功劳在 recovery 压缩(/Compress:recovery),不只是删应用
  • 系统镜像install.wim和引导镜像boot.wim各挂载一次,写入同一套注册表改动
  • 全程Start-Transcript留日志:标准版输出tiny11_时间戳.log,核心版输出tiny11.log,出错可逐条回溯

挂载 ISO、跑脚本,等出盘

🛠 前提就三样:有管理员权限且能跑 PowerShell 5.1 的机器、一份官方 Windows 11 ISO、一块空间充足的工作盘——镜像要在这复制和挂载,别挑快满的小盘。

  1. 资源管理器里右键 ISO 挂载,记下盘符(比如E)。
  2. 右键以管理员身份打开 PowerShell 5.1,先执行Set-ExecutionPolicy Bypass -Scope Process。-Scope Process只在当前窗口生效,关掉就恢复,系统策略不动。
  3. 运行:
.\tiny11maker.ps1 -ISO E -SCRATCH D

-ISO是 ISO 盘符,只写字母不带冒号,校验限制在c-z;-SCRATCH是工作盘,不填默认用脚本所在目录。两个参数都可省略,脚本会逐项提示,get-help看完整帮助。

  1. 脚本列出镜像里全部 SKU(家庭版、专业版各占一个索引),输入序号即可。
  2. 之后全自动:挂载、删应用、写注册表、组件清理、recovery 压缩、oscdimg.exe打盘。核心版会多问一句"是否内置 .NET 3.5",答y时用/source:$SystemDrive\tiny11\sources\sxs就地注入,装完补不了。
  3. 结束,tiny11.iso落在脚本所在目录。脚本顺手收尾:删掉临时下载的oscdimg.exe、清掉工作目录、弹出挂载的 ISO。

想跑核心版,把命令换成.\tiny11Coremaker.ps1 -ISO E -SCRATCH D,其余流程一致。

能动手改的三处:应答文件、应用清单、绕过开关

🔧 clone 到本地后,下面三处随便改,重跑就是同款镜像:

1. OOBE 行为——autounattend.xml。安装阶段生效:oobeSystem阶段HideOnlineAccountScreens设为true,跳过微软账户界面直接建本地账户;windowsPE阶段Compact设为true,部署时带/compact压缩。脚本会把它同时拷进镜像的Sysprep目录和 ISO 根目录,改一处两边都生效。

2. 删哪些应用——$packagePrefixes。tiny11maker.ps1 里这是一组 Appx 前缀(Microsoft.XboxApp、Microsoft.Todos之类)。脚本先用/Get-ProvisionedAppxPackages拉出镜像里全部预装包,再按前缀匹配逐个/Remove-ProvisionedAppxPackage。想保留某个应用,删掉对应前缀那一行;要加黑名单,仿照Microsoft.应用名的格式补一行。

3. 硬件门槛——LabConfig 绕过项。系统镜像和引导镜像都写同一组值:HKLM\SYSTEM\Setup\LabConfig下的BypassCPUCheck、BypassRAMCheck、BypassSecureBootCheck、BypassStorageCheck、BypassTPMCheck,外加Setup\MoSetup的AllowUpgradesWithUnsupportedTPMOrCPU。老机器装不上 Win11 的卡点就在这几个值上,脚本默认全绕,不用手动处理。

已知问题与小坑

⚠️ 以下都是"预期行为",不是坏了:

  • 装好的系统里 Winget 装不了应用:镜像内 Winget 版本偏旧,先到 Microsoft Store 更新一次即可。
  • arm64 ISO 运行时闪一下报错:arm64 镜像的 System32 本来没有 OneDriveSetup.exe,删除步骤必然触发一次提示,不影响出盘。
  • 设置里仍有个别 Edge 条目:应用本体已删,少数设置/注册表条目是已知残留,Uninstall 键已被脚本移除,不影响使用。
  • Outlook、Dev Home 过段时间自己冒出来:系统更新调度器会主动推送。脚本已写workCompleted键拦截,冒出来就再删。
  • 核心版打不了更新、加不了语言:WinSxS 移除后系统失去可维护性,设计如此;要打补丁请用标准版出盘。

谁该用,谁该绕开

  • 老硬件装 Win11:绕过开关加本地账户应答文件一条龙配好,直接能装。
  • 日常主力机但预装太多:标准版保留 WinSxS 与 Update,装完照旧打补丁。
  • 批量铺虚拟机、测试床:核心版镜像更小、出盘更快,.NET 3.5 询问一步到位。
  • 想沉淀自己的装机底模:前缀清单开放可改,改完重跑即可复刻。

反过来:期待"零残留"的完美主义者(Edge 设置残留客观存在)、打算把核心版当长期系统的人、完全不碰命令行的人(得自己开 PowerShell、输盘符和 SKU 序号),建议绕开。

仓库与关键文件

git clone https://gitcode.com/GitHub_Trending/ti/tiny11builder
  • README.md:官方说明,含两个脚本的完整移除清单与已知问题
  • tiny11maker.ps1:标准版入口,保留系统可维护性
  • tiny11Coremaker.ps1:核心版入口,WinSxS 精简与 WinRE 移除细节都在这里
  • autounattend.xml:跳过微软账户、启用压缩安装的 OOBE 应答文件

【免费下载链接】tiny11builderWinUI app for building smaller, customized Windows 11 images.项目地址: https://gitcode.com/GitHub_Trending/ti/tiny11builder

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询