ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

Tiny11Builder 完整指南:一条脚本把 Windows 11 官方 ISO 改造成精简镜像

2026/9/8 19:59:49 拓冰建站 浏览量
Tiny11Builder 完整指南:一条脚本把 Windows 11 官方 ISO 改造成精简镜像 Tiny11Builder 完整指南一条脚本把 Windows 11 官方 ISO 改造成精简镜像【免费下载链接】tiny11builderScripts to build a trimmed-down Windows 11 image.项目地址: https://gitcode.com/GitHub_Trending/ti/tiny11builder把一份官方 Windows 11 ISO 喂给Tiny11Builder几分钟后你会拿到一个名为tiny11.iso的新镜像Clipchamp、Xbox、Teams、Outlook、Copilot、OneDrive、Edge 等预装组件被移除遥测与推广内容被关闭OOBE开箱体验阶段跳过微软账号绑定并启用 Compact 压缩安装——而整个过程只靠 DISM 加一个oscdimg.exe没有第三方精简工具。跑通一次之后老机器、虚拟机、开发测试机都能装上一个体积更小、干扰更少的系统。它替你省掉的东西官方 ISO 里的预装应用和后台推广逻辑你几乎用不到却要为它们付出磁盘空间和开机后的持续打扰。Tiny11Builder 把这部分在镜像层面一次性剥离标准脚本tiny11maker.ps1移除约二十个预装应用Xbox 全家桶、新闻与天气、Office Hub、邮件日历、Solitaire 等完整清单见 README.md并处理 Edge 的独立目录、OneDrive 安装器、遥测注册表和若干计划任务OOBE 阶段由 autounattend.xml 接管跳过在线账号界面并以/compact方式部署。它同时绕过 CPU、内存、TPM、安全启动检查让不满足官方要求的机器也能安装。核心收益只有一个产出一个干净、可维护的精简安装镜像附带两个次要收益镜像导出使用 DISM 的 recovery 压缩/Compress:recoveryISO 体积显著小于源镜像脚本自动记录日志tiny11_日期.log出问题时能回溯全过程。跑之前先做的四项自检全部在 Windows 上操作PowerShell 5.1 及以上。逐条确认机器Windows 10/11 64 位。脚本需要以管理员身份运行——若检测到你不是管理员tiny11maker.ps1会自动弹出一个新的管理员 PowerShell 窗口并接管无需手动处理。输入镜像准备好一份官方 Windows 11 ISO任意语言、任意版本不限于特定 build并已在资源管理器中挂载到虚拟光驱记下盘符。临时磁盘标准脚本需要一个独立的 scratch 盘符存放中间文件源 ISO 会整盘复制到该盘并展开 WIM该盘可用空间建议至少 40GB若不指定脚本默认使用脚本所在目录所在的盘。ISO 打包工具脚本优先调用已安装 ADK 里的oscdimg.exe没装 ADK 也没关系脚本会联网从微软符号服务器自动下载一份临时使用跑完即删。拉取代码并临时放开当前会话的执行策略git clone https://gitcode.com/GitHub_Trending/ti/tiny11builder cd tiny11builder Set-ExecutionPolicy Bypass -Scope Process-Scope Process只在当前 PowerShell 窗口内生效关闭窗口后系统策略不变。从 0 到成品四个阶段跑通标准版阶段一让脚本找到输入目的把 ISO 盘符和临时盘交给脚本。.\tiny11maker.ps1 -ISO D -SCRATCH E-ISO是已挂载 ISO 的盘符只写字母不带冒号-SCRATCH是临时盘。两个参数顺序可换也可以直接不带参数运行脚本会在控制台交互式询问。跑通的标志窗口标题变为 Tiny11 image creator随后打印 Drive letter set to D:并开始 Copying Windows image...。如果提示Cant find Windows OS Installation files说明盘符给错了——确认 ISO 已挂载且盘符不是 C。阶段二选定要精简的版本目的从镜像索引中挑出具体 SKU家庭版/专业版/企业版等。源镜像若是install.esd多数官方下载包脚本会先转成install.wim并列出所有索引提示Please enter the image index照列表输入对应版本号即可若索引无效脚本会重新列出并让你再输一次不会中断。跑通的标志依次出现 Mounting complete! 与 Performing removal of applications...说明镜像已挂载、精简开始执行。阶段三等待精简与打包完成目的脚本自动移除预装应用、写注册项、清理组件最后打包 ISO。此阶段不需要任何输入耗时最长ESD→WIM 转换 DISM 清理 打包。期间窗口会依次显示移除应用 → 移除 Edge/OneDrive → 注册表调整绕过硬件检查、关遥测、禁推广应用、OOBE 本地账号→ 删除计划任务 → Cleaning up image... → 打包 install.wim 与 boot.wim → Creating ISO image...。若你没装 ADK这里会出现 Downloading oscdimg.exe... 一行属正常现象。跑通的标志提示Creation completed! Press any key to exit the script...。阶段四确认成品并善后目的核对输出、确认临时文件已清理。成品 ISO 位于脚本所在目录文件名tiny11.iso。按回车后脚本自动执行收尾删除临时目录、弹出 ISO 虚拟光驱、移除临时oscdimg.exe与autounattend.xml注意autounattend.xml会被删除但下次运行若缺失会自动重新获取。跑通的标志脚本所在目录出现tiny11.isotiny11_日期.log日志完整控制台 Cleanup check 各条均显示 removed successfully。不同场景下的取舍日常桌面机用标准脚本就用tiny11maker.ps1它是官方推荐的日常版本。精简后的系统可维护后续仍可正常打更新、加装语言包和可选功能。若你依赖商店装应用建议装完后更新一次 Winget 再操作见下一节的已知现象。虚拟机 / 开发测试机用 Core 脚本改用tiny11Coremaker.ps1在标准版基础上再移除 WinSxS 组件库、WinRE并禁用 Windows Defender可再启用与 Windows Update。代价是不可维护成品之后无法再加语言、打更新、装功能组件作者明确说明它不适合当日常系统。构建中会询问是否启用 .NET 3.5按测试需求回答 y/n 即可。老机器装新系统标准脚本已写入 LabConfig 绕过项CPU / RAM / TPM / 安全启动 / 磁盘检查全部 Bypass不满足 Win11 官方硬件门槛的老机器可直接安装。老机器建议选核心组件齐全的 SKU 并留意 OneDrive 被移除后的文件同步需求必要时自行装回第三方同步工具。标准版与 Core 版的差异对照仓库没有公布固定体积数字实际大小取决于源 ISO 与 DISM 压缩输出以你本机生成的tiny11.iso实际大小为准。可确定的是下表这些结构性差异维度tiny11maker标准版tiny11CoremakerCore 版移除范围约 20 个预装应用 Edge OneDrive标准版全部 WinSxS WinRE系统更新可用不可用无 WinSxS 支撑加装语言/功能可以不可以Defender保留禁用可手动恢复压缩导出/Compress:recovery/Compress:recovery定位日常可用系统一次性快速测试/开发镜像数字之外的体感装完后开机不再等待 Copilot、Teams 等组件的静默安装设置页里的推广位和建议应用消失磁盘占用以实际输出为准——但更干净这一点在 OOBE 和桌面层面是直接可感的。提前帮你踩过的坑现象处理脚本一运行就提示策略受限或被拦截先执行Set-ExecutionPolicy Bypass -Scope Process脚本本身也会在 Restricted 策略下询问是否切到 RemoteSigned提示找不到安装文件 / 反复要求重新输盘符ISO 未挂载或盘符给错确认虚拟光驱盘符不是 C且参数只写字母scratch 盘报空间不足、复制中断临时盘至少预留 40GB源镜像会整盘复制并展开 WIM换更大盘重跑打包阶段下载 oscdimg.exe 失败网络问题导致可先安装 ADK 的 Deployment Tools脚本会优先使用系统内的oscdimg.exe装完后 Edge 在设置→应用里留了残影、Outlook/DevHome 隔段时间又出现已知问题应用本体已删除但设置残留Outlook/DevHome 的回补抑制在持续完善中以最新版本脚本行为为准精简后商店装应用失败先通过 Microsoft Store 更新一次 Winget 再安装三条必须记住的底线Core 版镜像一旦生成语言、更新、功能组件都无法再加回日常使用请坚持用标准脚本。scratch 盘上的内容会被脚本清理不要把个人文件放在该盘的tiny11/scratchdir路径下重要数据先备份。精简镜像请先在虚拟机里验证能装能进桌面再考虑落到实体机。想进一步定制的可以从两个方向入手按自己的口味增删 tiny11maker.ps1 里的$packagePrefixes列表README 明确欢迎二次修改或调整 autounattend.xml 里的 OOBE 行为。Core 版脚本 tiny11Coremaker.ps1 则是做最小化测试环境时的对照参考。【免费下载链接】tiny11builderScripts to build a trimmed-down Windows 11 image.项目地址: https://gitcode.com/GitHub_Trending/ti/tiny11builder创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考