tiny11builder 报 oscdimg.exe not found?30 秒自检 + 三条修复路径,一次搞定

tiny11builder 报 oscdimg.exe not found?30 秒自检 + 三条修复路径,一次搞定 tiny11builder 报 oscdimg.exe not found30 秒自检 三条修复路径一次搞定【免费下载链接】tiny11builderScripts to build a trimmed-down Windows 11 image.项目地址: https://gitcode.com/GitHub_Trending/ti/tiny11builder故障现场tiny11builder 最后一步报 oscdimg.exe not found用 tiny11builder 精简 Windows 11 镜像构建走到最后打 ISO 那一步报错The term C:\Program Files (x86)\Windows Kits\10...\Oscdimg\oscdimg.exe is not recognized as the name of a cmdlet, function, script file, or operable program.或Failed to download oscdimg.exe.两条报错指向同一根因脚本按固定路径找不到可用的 oscdimg.exe见 tiny11maker.ps1 中 Creating ISO image... 之后那段逻辑。30秒自检对号入座症状特征可能原因对应修复路径锚点报oscdimg.exe is not recognized机器装过 ADKADK 没装部署工具目录存在但缺 exe路径 1卡在Downloading oscdimg.exe...后报Failed to download连不上微软下载源 msdl.microsoft.com路径 3提示oscdimg.exe already exists locally.随后执行失败上次下载中断残留残缺文件路径 1先删旧文件arm64 机器反复构建失败脚本按 ARM64 找 ADK 目录该目录常缺失路径 1修复路径oscdimg.exe 怎么补脚本的查找顺序是写死的先查 ADK 部署工具目录找不到就读脚本同目录的oscdimg.exe还没有才从微软符号服务器自动下载。理解这个顺序下面三条路径就从简单到彻底依次对应它的三个分支。路径1手动放置 oscdimg.exe 到脚本目录适用只想先把 ISO 构建出来不想装 ADK最省事的一条把工具放到脚本旁边直接命中脚本的本地回退分支任何机器 1 分钟搞定。# 在 tiny11builder 脚本所在目录执行与 tiny11maker.ps1 同级 Invoke-WebRequest https://msdl.microsoft.com/download/symbols/oscdimg.exe/3D44737265000/oscdimg.exe -OutFile .\oscdimg.exe -UseBasicParsing⚠️ 若目录里已有上次中断留下的残缺 oscdimg.exe脚本会提示 already exists locally. 并直接拿它跑、再次失败——先删掉旧文件再执行上面命令。预期结果重跑脚本看到 oscdimg.exe already exists locally.随后在脚本目录正常生成 tiny11.iso。路径2补装 Windows ADK 部署工具适用长期构建环境让脚本自动命中 ADK 路径适合会反复构建镜像的机器装一次后脚本每次优先走系统 ADK不再依赖下载。从微软官网下载 Windows ADK 安装包安装时务必勾选Deployment Tools部署工具装完用这条命令确认它落在脚本查找的位置Get-ChildItem C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit -Recurse -Filter oscdimg.exe⚠️ 脚本按机器实际架构PROCESSOR_ARCHITECTURE拼路径x64 机器对应AMD64目录arm64 机器若 ADK 只装了 amd64 部署工具这条命令会查不到那就退回路径 1。预期结果命令返回...\Deployment Tools\AMD64\Oscdimg\oscdimg.exe之后每次运行脚本都会优先打印 Will be using oscdimg.exe from system ADK.。路径3修复自动下载失败适用卡在 Downloading 后报 Failed to download oscdimg.exe只针对没装 ADK 且自动下载这一步挂了的场景先单独测下载源连通性Invoke-WebRequest https://msdl.microsoft.com -UseBasicParsing -TimeoutSec 10 | Select-Object StatusCode预期结果返回StatusCode 200说明网络可达直接重跑脚本即可连不通就换网络或代理也可以从能上网的机器下载同名文件拷到脚本目录等效于退回路径 1。回归验证修完怎么确认先单点验证工具本身能被 PowerShell 正常调用.\oscdimg.exe✅ 应打印出 oscdimg 的 usage 用法文本而不是 not recognized。再按 README.md 的启动方式完整构建一次Set-ExecutionPolicy Bypass -Scope Process .\tiny11maker.ps1 -ISO E -SCRATCH D✅ 脚本目录出现数 GB 大小的 tiny11.iso修复完成。❌ 若仍报 not found回到上面的 30 秒自检表确认你命中的是哪一行别在错误的分支上重复尝试。避坑清单ADK 已装但仍 not found装 ADK 时漏勾部署工具 → 重装并勾选 Deployment Toolsalready exists locally 后失败残留 0 字节或残缺 exe → 删掉旧文件重新下载下载后文件秒没杀软/Defender 隔离了 exe → 隔离区还原并加白名单arm64 机器反复失败脚本按机器架构找 ADK 目录 → 直接走路径 1 放文件PowerShell 拒绝运行脚本执行策略为 Restricted → 先跑Set-ExecutionPolicy Bypass -Scope Process【免费下载链接】tiny11builderScripts to build a trimmed-down Windows 11 image.项目地址: https://gitcode.com/GitHub_Trending/ti/tiny11builder创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考