☰
tiny11builder 完整指南:如何一键精简官方 Windows 11 镜像为轻量安装 ISO
2026/10/18 2:58:15 网站建设 项目流程

tiny11builder 完整指南:如何一键精简官方 Windows 11 镜像为轻量安装 ISO

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

tiny11builder 是一个开源 PowerShell 脚本项目,能把官方 Windows 11 ISO 一键精简:自动移除 23 款预装应用、关闭遥测与广告、绕过 TPM 等硬件检查,产出体积更小、可直接引导安装的 tiny11.iso,适合给老硬件减重或搭建测试环境。

老电脑卡在安装界面:Windows 11 出厂镜像的两个烦心事

先说两个具体的痛点。一个是硬件门槛:Windows 11 安装前会检查 CPU、内存、TPM、安全启动和磁盘容量,老机器只要缺其中一项,就直接被挡在安装界面外。另一个是臃肿:官方镜像预装了 23 款你可能一辈子都用不上的应用——Xbox 全家桶、天气、新闻、邮件日历、纸牌、Clipchamp,它们占着磁盘,还偶尔弹推送。

tiny11builder 就是同时解决这两件事:拿你手里的官方 ISO,瘦身,再打包。

能力速览:tiny11builder 能做什么

项目说明
解决的问题官方镜像臃肿、老硬件装不上 Windows 11
核心能力移除预装应用、关闭遥测与广告、绕过 5 项硬件检查、恢复级压缩镜像
依赖情况只用 DISM 等微软自家工具加 ADK 里的 oscdimg.exe,无第三方精简包
兼容性任意版本、任意语言、任意架构的 Windows 11(README)
产物形态可引导的 tiny11.iso,写进 U 盘即可安装
上手门槛无需安装依赖,PowerShell 5.1 即可运行

删什么、留什么、改哪些注册表开关,全部明文写在 tiny11maker.ps1 里,可以逐行核对。

工作原理:官方 ISO 变 tiny11.iso 的四个动作

你可以把整个过程想象成搬进新家前的装修:先把房子「挂」到施工区(脚本把 ISO 里的 install.wim 挂载到暂存盘的工作目录),把用不上的家具清走(dism /Remove-ProvisionedAppxPackage逐个移除预装应用),把配电箱的开关拨到你要的位置(写注册表项:关遥测、关广告、绕过硬件检查),最后整屋真空压缩再重新打包(DISM 以/Compress:recovery恢复级压缩重建镜像,用 oscdimg 做成可引导 ISO)。

技术上脚本跑两遍:第一遍处理 install.wim 的系统映像,删应用、改注册表、清组件、压缩导出;第二遍挂载 boot.wim(索引 2)的安装映像,写入同样一组硬件检查绕过项,保证安装程序走到哪一步都不会被拦。

快速上手:从挂载镜像到产出 tiny11.iso

下载并挂载官方 ISO

从微软官网下载 Windows 11 ISO(语言、架构不限),在文件上右键「装载」,记好分配到的盘符。脚本只读取这个已挂载的镜像,不会替你下载系统内容。

克隆脚本仓库

项目只有两个脚本和一个应答文件,没有任何需要安装的依赖,克隆完就能用:

git clone https://gitcode.com/GitHub_Trending/ti/tiny11builder

以管理员身份打开 PowerShell

脚本要挂载映像、写注册表,必须有管理员权限。忘了也没关系,脚本会自动另开一个管理员窗口继续跑。

临时放开执行策略

Set-ExecutionPolicy Bypass -Scope Process

用-Scope Process时,这次改动只对当前 PowerShell 会话有效,关掉窗口系统策略原封不动,别顺手改成全局范围。

运行标准版脚本

.\tiny11maker.ps1 -ISO E -SCRATCH D

-ISO填挂载镜像的盘符,-SCRATCH填暂存盘。脚本会先把整个镜像复制到暂存盘再解压挂载,所以暂存盘要留出至少与镜像相当的空闲空间。注意这两个参数只接受 D–Z 盘符;不传-SCRATCH时默认用脚本所在目录。

输入映像索引并等待构建

脚本启动后会列出镜像里的全部 SKU(Home、Pro、Education 等),输入对应序号选一个作为基础版本,然后等它跑完。窗口会滚动输出每个阶段的进度,标准版还会在脚本目录自动生成一份带时间戳的日志文件,出问题时可以回看。

拿走 tiny11.iso 成品

构建完成后,tiny11.iso出现在脚本所在目录,tiny11、scratchdir 等临时文件夹会被自动删除,挂载的 ISO 也会自动弹出。把它写进 U 盘就能拿去装机。

随时可以用get-help .\tiny11maker.ps1查看参数说明。

标准版与核心版:怎么选

仓库提供了两个脚本:tiny11maker.ps1(标准版)和 tiny11Coremaker.ps1(核心版),差别在动手的深度:

对比项标准版 tiny11maker.ps1核心版 tiny11Coremaker.ps1
预装应用移除 23 款(含 Edge、OneDrive)标准版全部,另加 IE、WordPad、步骤记录器、媒体播放器等系统组件
WinSxS 组件存储保留删除,只留最小必要目录
Windows Update可用禁用(README:没有 WinSxS,强行开启会让系统进入故障状态)
Windows Defender保留禁用,需要时可再开启
WinRE 恢复环境保留移除
.NET 3.5—构建时询问是否启用,镜像建成后无法再补
暂存位置自定的独立盘固定写系统盘
定位日常使用,README 推荐快速测试、开发环境(VM 场景)

结论:只要装完还想当主力机或日常机用,就选标准版——更新、语言、功能一个不少;如果是虚拟机里「建完就扔」的测试机,用核心版:

.\tiny11Coremaker.ps1

前后对比:镜像里发生了什么变化

项目没有公布统一的体积或性能跑分,但以下变化都能从 README 与脚本逐项核实:

变化项官方原版tiny11 成品依据
预装应用Xbox、天气、新闻、纸牌等 23 款全部从镜像中移除README 移除清单
Edge / OneDrive随系统预装程序目录与相关注册表被删除脚本文件删除段落
遥测默认开启AllowTelemetry=0等,遥测类计划任务一并删除脚本注册表段落
TPM / CPU / 内存 / 安全启动 / 存储检查必须满足才能安装写入 Bypass*Check=1,老硬件可装两个脚本
OOBE 在线账号界面引导填微软账号HideOnlineAccountScreens隐藏该界面,BypassNRO允许本地账户autounattend.xml + 脚本
预留存储默认开启ShippedWithReserves=0脚本
镜像体积原始 ISO 大小经 DISM 恢复级压缩后明显减小README + 脚本/Compress:recovery

避坑清单:动手前先看已知问题

  • ⚠️ 用管理员身份的 PowerShell 5.1 运行,执行策略只加-Scope Process临时放开,别改成全局。
  • ⚠️ 暂存空间别留太少:标准版先整盘复制镜像再动工,核心版则直接往系统盘写临时文件,动手前确认空闲空间。
  • ⚠️ 核心版不适合当主力机:README 明确写了缺少可维护性——装完打不了补丁、加不了语言和组件。
  • ℹ️ 用商店安装应用前,可能要先更新一次 Winget 才装得上去(README 已知问题)。
  • 🐛 Outlook 和 Dev Home 过段时间可能自己冒回来,最新脚本版本只是加强阻止,未根除(README 已知问题)。
  • 🐛 脚本构建完成后会删掉脚本目录里的本地 autounattend.xml,再次运行时需从网络源重新拉取,弱网环境复跑前先确认该文件存在(脚本逻辑可查)。

适用场景

  • 老硬件改造:CPU 太老、没有 TPM 或不支持安全启动,官方镜像装不上的机器,绕过检查项后可以直接用上 Windows 11。
  • 虚拟机与测试环境:核心版给出只剩骨架的环境,建完就拆的场景省空间也省时间。
  • 干净装机:标准版清掉预装臃肿,同时保留 Windows Update 与组件存储,装完照常打补丁。
  • 磁盘空间紧张:恢复级压缩加应用移除减小镜像体积,预留存储的关闭还给系统盘多腾出一块空间。

常见问题

任意语言、任意架构的 Windows 11 都能用吗?

可以。README 明确写明了支持任意 Windows 11 release、语言与架构,运行时按映像索引选择要基于哪个 SKU 做镜像即可。

装出来的系统还强制绑微软账号吗?

不强制。随镜像打包的 autounattend.xml 会隐藏在线账号界面(HideOnlineAccountScreens),脚本还会向镜像写入BypassNRO=1,初始设置时可以直接创建本地账户。

镜像能小多少?

项目没有公布具体数字,可确认的是:移除应用、组件清理(/StartComponentCleanup /ResetBase)和恢复级压缩都会执行,成品体积比原始 ISO 明显减小(README)。

删掉的应用以后还能加回来吗?

看版本。标准版保留了组件存储,装完后仍可按需添加功能;核心版删掉了 WinSxS,README 明确写了无法再加回功能。

必须指定暂存盘吗?

不必。不传-SCRATCH时默认使用脚本所在目录,但那样要保证该盘有至少与镜像相当的空闲空间。

动手的第一步

建议先在虚拟机里用标准版跑一轮,确认删掉的都是你确实用不上的东西、装完系统后商店和更新都正常,再决定要不要给真机做一版属于自己的 tiny11.iso。

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

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

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

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

立即咨询