tiny11builder 构建 ISO 失败?如何快速配好 oscdimg.exe:两条路径完整指南
【免费下载链接】tiny11builderScripts to build a trimmed-down Windows 11 image.项目地址: https://gitcode.com/GitHub_Trending/ti/tiny11builder
你跑tiny11maker.ps1打精简版 Windows 11 镜像,最后一步却卡死在 "oscdimg.exe not found",ISO 一个都出不来。问题就出在这:负责打 ISO 的小工具没装好、或者路径没指对。
先搞懂:oscdimg.exe 到底是干什么的
把它想成一台"光盘打包机":你把一堆安装文件丢进去,它吐出一张能引导、能装系统的 ISO"光盘"。这台机器还顺手干三件细活——按 ISO 9660 标准排布文件系统、在正确位置写入引导扇区信息,并且同时支持 UEFI 和传统 BIOS 两种启动方式。在 tiny11builder 里它守在构建流程的最后一关,这步不通过,前面全白干。
三秒判断该选哪种方案
三秒判断标准:你长期做系统构建相关的工作,就走"装 ADK";只是偶尔打一次 ISO,直接"下个单文件"收工。
| 对比角度 | 随系统安装 ADK | 单文件独立部署 |
|---|---|---|
| 适合谁 | 长期、高频构建 ISO 的人 | 一次性或偶尔构建 |
| 硬盘占用 | 约 5 GB(完整 ADK) | 约 100 KB(仅一个工具) |
| 版本更新 | 自动跟新 | 需要自己手动维护 |
| 管理员权限 | 需要 | 普通用户即可 |
| 配置工作量 | 中等 | 低 |
路径①:官方工具链安装
确认是否已装
在 PowerShell 里执行:
Get-ChildItem "C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit" -Recurse -Filter "oscdimg.exe"怎么算成功:能列出带 oscdimg.exe 的完整路径,说明 ADK 已经在位。没有结果就先装上部署工具:
DISM /Online /Add-Capability /CapabilityName:Tools.Deployment /All配置环境变量
把工具目录告诉构建脚本:
[Environment]::SetEnvironmentVariable("ADKDepTools", "C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Deployment Tools\amd64\Oscdimg", "User")注意:环境变量设置完,要重启 PowerShell 才会生效。
路径②:单文件直接下载
一步下载工具文件
Invoke-WebRequest -Uri "https://msdl.microsoft.com/download/symbols/oscdimg.exe/3D44737265000/oscdimg.exe" -OutFile ".\oscdimg.exe" -UseBasicParsing怎么算成功:项目根目录多出一个 oscdimg.exe 文件。
校验文件完整性
下载文件很容易"坏在路上",验一下哈希:
Get-FileHash -Path ".\oscdimg.exe" -Algorithm MD5怎么算成功:哈希值显示为 "3D44737265000"。对不上就删掉重新下。
验收:怎么算真的构建成功
工具校验
.\tiny11maker.ps1 -ValidateTools✅ 成功标志:输出出现 "oscdimg.exe validation passed"。
完整构建
.\tiny11maker.ps1 -Source "D:\Windows11ISO" -Edition "Home"✅ 成功标志:项目目录里生成名为 tiny11.iso 的文件,大小通常在 3-5 GB。
避坑清单
⚠️ 下面四种情况最常见,遇到按对应处理来:
症状:"无法执行 oscdimg.exe" 报错处理:以管理员身份打开 PowerShell,执行icacls ".\oscdimg.exe" /grant Users:RX。
症状:出现"多个 oscdimg.exe 实例"警告处理:清理散落的旧版工具:Get-ChildItem -Path "C:\" -Filter "oscdimg.exe" -Recurse | Remove-Item -Force。
症状:下载超时、或者文件损坏处理:手动把 oscdimg.exe 放到项目根目录,再核对一遍上面的 MD5 哈希值。
症状:生成的 ISO 无法引导处理:检查工具版本和 Windows 11 版本是否匹配,建议选用 ADK 10.1.22621.x 版本。
【免费下载链接】tiny11builderScripts to build a trimmed-down Windows 11 image.项目地址: https://gitcode.com/GitHub_Trending/ti/tiny11builder
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考