tiny11builder 完整指南:30 分钟构建精简版 Windows 11 ISO
2026/9/8 22:53:23 网站建设 项目流程

tiny11builder 完整指南:30 分钟构建精简版 Windows 11 ISO

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

老电脑装 Windows 11 之前,先算一笔账:官方 ISO 六七个 GB,装完占用二十 GB 往上,其中一大半是用不上的预装应用。tiny11builder 用 PowerShell 脚本自动完成镜像精简——删预装应用、绕过硬件门槛、重新压缩打包,最后产出一个能直接写入 U 盘的 tiny11.iso。任意 Windows 11 版本、语言和架构都能处理,整条流程跑完大约 30 分钟。

1. 先选对脚本:maker 和 core 差在哪

这一节帮你在动手前把两个脚本的分工定下来,选错方向后面全白做。仓库里两个入口脚本定位完全不同,见 tiny11maker.ps1 和 tiny11Coremaker.ps1:

  • tiny11maker.ps1:删掉大量冗余应用,但保留系统可维护性,装完还能打更新、加语言、装组件。日常机器用它。
  • tiny11coremaker.ps1:在 maker 的基础上再砍掉 Windows 组件存储(WinSxS,系统补丁的回滚库)、Windows Update 和 WinRE。产出体积极小,代价是装完无法再打更新或加功能,只适合虚拟机和开发测试。

两个容易踩的坑:

core 版的临时目录固定写死在系统盘的 \tiny11 和 \scratchdir,没有 -SCRATCH 参数,系统盘要预留足够空间。 core 版构建中途会问你是否启用 .NET 3.5,回答 y 即可。这个选择镜像生成后无法再补。

2. 走通最短路径:从挂载到出 ISO

这一节带你用最少步骤跑出第一份镜像。先按顺序做五件事:

  1. 克隆仓库,里面有脚本和无人值守文件,缺一不可;
  2. 从微软官网下载 Windows 11 ISO,用资源管理器挂载它;
  3. 以管理员身份打开 PowerShell 5.1,进入脚本目录;
  4. 运行脚本,按提示输入 ISO 盘符和镜像索引;
  5. 等脚本结束,tiny11.iso 就出现在脚本所在文件夹。

仓库下载地址:

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

脚本运行命令只占两行,-ISO 后跟挂载盘符、-SCRATCH 后跟临时文件盘符,都只写字母不带冒号:

.\tiny11maker.ps1 -ISO E -SCRATCH D

几个细节值得知道:

  • 参数可以省略。省略后脚本会逐项询问,顺序上第一个必须是 ISO 盘符。
  • Get-Help .\tiny11maker.ps1 -Full可以查看脚本自带的完整文档。
  • 临时文件默认落在 SCRATCH 盘符的 \tiny11 目录,跑完记得清理。
  • 日志文件tiny11_日期.log留在脚本目录,排错时先翻它。
  • 打包 ISO 用的是 oscdimg.exe:脚本优先用系统 ADK 里的,找不到会自行下载一份。

3. 看清镜像里被删了什么

这一节把两个脚本的移除范围摆清楚,方便你按自己的需求核对。maker 版会移除 Clipchamp、Xbox 全家桶、天气、新闻、Internet Explorer、QuickAssist、Sound Recorder、Edge、OneDrive 等约二十个预装应用;再通过注册表改动关闭遥测、预留存储和 BitLocker 自动加密,并绕过 TPM、Secure Boot 这类硬件门槛。core 版在 maker 清单之上再移除 WinSxS、Windows Update 和 WinRE;Defender 只是禁用,需要时能手动恢复。

体积收益来自两处。镜像走 DISM 的恢复压缩重新打包,autounattend.xml 部署时用 /compact 压缩标志;安装阶段 autounattend.xml 还会隐藏 OOBE 的在线账户屏幕、阻止 Copilot 自动安装。所以装出来的系统更小、开机更少干扰。

4. 排查权限、盘符与已知报错

这一节解决大多数人卡住的那三种情况,按症状对号入座。

  • 脚本拒绝运行:当前执行策略是 Restricted 时会拦截。脚本自己会问你是否改为 RemoteSigned,也可以先执行Set-ExecutionPolicy Bypass -Scope Process临时放开,-Scope Process 让改动只作用于当前会话,退出即恢复。
  • 提示找不到 Windows 安装文件:通常是 ISO 没挂对或盘符给错,用资源管理器确认挂载盘符后再重试。
  • arm64 镜像上闪过一条报错:arm64 镜像的 System32 里没有 OneDriveSetup.exe 所致,属已知问题,可忽略。
  • 空间不足:把 -SCRATCH 指到剩余空间更大的盘。

5. 应对装完之后的常见残留

这一节把安装后的已知小毛病提前告诉你,免得误判成精简失败。README 里列了四个:Edge 本体删干净了但设置里还留入口;Winget 装应用前要先到 Microsoft Store 更新一次;Outlook 和 Dev Home 隔段时间可能自己回来,脚本已做更激进的拦截;arm64 的报错前面提过。

项目是开源的,移除名单直接写在脚本的包名列表里,想少删或多删可以自行编辑。建议:日常机器用 tiny11maker 的产物,把 core 版留在虚拟机里做快速测试环境。

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

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

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

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

立即咨询