tiny11builder 使用指南:如何用 PowerShell 快速精简 Windows 11 官方镜像
2026/9/16 15:35:21 网站建设 项目流程

tiny11builder 使用指南:如何用 PowerShell 快速精简 Windows 11 官方镜像

【免费下载链接】tiny11builderScripts to build a trimmed-down Windows 11 image.项目地址: https://gitcode.com/GitHub_Trending/ti/tiny11builder

tiny11builder 是一套免费的 PowerShell 脚本,只依赖微软自家的 DISM 和 oscdimg.exe,把官方 Windows 11 安装镜像里的预装应用、遥测和冗余组件剥掉,产出一张体积明显更小的可启动 tiny11.iso。适合想在旧机器、虚拟机或测试环境里装一套干净系统的用户。

先想清楚你要哪种:标准版还是 Core 版

仓库里有两个脚本,tiny11maker.ps1 和 tiny11Coremaker.ps1,它们不是"同一个东西的两种口味",而是两个取舍完全不同的工具,选错代价不小:

维度标准版 tiny11makerCore 版 tiny11Coremaker
适合谁日常装机、旧电脑翻新、需要长期维护的机器一次性虚拟机、开发测试沙箱
组件库 WinSxS保留删除
装好系统后能否打更新、加语言包可以永久不行
Windows Update正常可用被禁用(且没有 WinSxS 也装不回来)
Defender正常默认禁用,需要时可手动开回
WinRE 恢复环境保留删除
临时文件落在哪你指定的任意空闲磁盘固定塞在 C 盘
可逆性出问题可以重装镜像恢复不可逆,出盘后无法回退

一句话决策:这台机器你打算用超过两周,就用标准版;它生下来就是为了跑几天测试然后销毁,才考虑 Core 版。

从克隆到出盘:四步拿到 tiny11.iso

  1. 拿脚本:执行git clone https://gitcode.com/GitHub_Trending/ti/tiny11builder,得到两个脚本和一份自动应答配置。
  2. 挂镜像:在资源管理器里双击官方 Windows 11 ISO 挂载,记下分到的盘符(比如 E),只记字母。
  3. 开终端:以管理员身份打开 PowerShell 5.1,进到脚本所在目录;如果提示执行策略受限,按脚本提示改一下即可,无需提前配置。
  4. 跑脚本:运行.\tiny11maker.ps1 -ISO E -SCRATCH D(E 是镜像盘、D 是空闲工作盘;Core 版只需给-ISO)。随后按列表选中你的 SKU 索引,等它跑完,tiny11.iso和一份带时间戳的运行日志会出现在脚本目录里。

整个过程不需要第三方工具,脚本内部会自动完成 ESD 转 WIM、挂载、裁剪、重新打包。

它到底动了哪些地方

删了什么

  • 标准版一口气移除 20 多个预装应用:Clipchamp、Edge、OneDrive、Xbox 全家桶、新闻、天气、地图、纸牌、Solitaire、Teams 相关、媒体播放器、录音机、你的手机、反馈中心等等。
  • Core 版在标准版之上再删 WinSxS 组件库、WinRE,禁用 Defender 和 Windows Update。

保留了什么

  • 标准版刻意留下 WinSxS 组件存储和完整的更新链路——这是它和 Core 版的本质分界线,意味着装完系统后还能装语言包、打功能更新、按需加功能。
  • 标准版同时顺手做了:关闭遥测(AllowTelemetry=0)、取消 7GB 预留存储、禁用 BitLocker 设备加密、关掉 Copilot、并写入策略阻止 Outlook 和 Dev Home 被更新调度器悄悄推回来。

靠什么实现

  • 用 DISM 把官方 install.esd 导出为 WIM 并挂载,移除应用和注册表项,再用 ADK 里的oscdimg.exe打回可启动 ISO。
  • 硬件门槛(TPM、CPU、安全启动、内存检查)通过写入BypassTPMCheckBypassRAMCheck等注册表项绕过,老机器也能装。
  • autounattend.xml 随镜像一起注入:OOBE 阶段隐藏微软账户登录屏、允许本地账户,并开启 Compact 压缩部署,进一步压小最终系统体积。

绕开这些坑

  • 开局就报"找不到系统安装文件"—— 通常是镜像没挂载成功或盘符输错。到资源管理器确认盘符后,只输入字母、不带冒号再试。
  • 脚本被执行策略拦下—— Windows 默认 Restricted 会挡 .ps1。脚本自己会检测并询问是否改为 RemoteSigned,答 yes 就行;想省事也可以直接按 README 里的做法放开当前会话的策略。
  • arm64 镜像跑到一半闪过报错—— arm64 的系统里 System32 本来就没有 OneDriveSetup.exe,属于官方已确认的预期行为,不用管,最终 ISO 正常。
  • Edge 删了设置里还留残影—— 注册表清理没覆盖到所有位置,但应用本体确实被删了,属于已知小瑕疵,无视即可。
  • Outlook、Dev Home 用着用着又冒出来—— Windows Update 的调度器会尝试重新推送,脚本已写阻断策略,但不能保证 100% 拦死,出现后手动卸载就行。
  • Core 版把 C 盘塞满—— 它的工作目录固定是系统盘,磁盘空间要留足;标准版则可以把临时区放到别的盘,C 盘可以保持干净。

收个尾

选型就一条线:要长期用的机器、旧电脑翻新、批量部署,一律用标准版 tiny11maker;Core 版只配一次性虚拟机和开发沙箱——它删掉的更新能力永远装不回来,任何需要长期维护的环境都别碰它。

【免费下载链接】tiny11builderScripts to build a trimmed-down Windows 11 image.项目地址: https://gitcode.com/GitHub_Trending/ti/tiny11builder

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

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

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

立即咨询