实测本人Windows 10 LTSC 2021封装环境时, 遇到更新包反复失败之况也碰过系统镜像体积猛烈暴增之问题, 目睹版本号对不上之状况, 新手只要跟着一步步操作, 便可轻易且顺利……
实测本人Windows 10 LTSC 2021封装环境时, 遇到更新包反复失败之况也碰过系统镜像体积猛烈暴增之问题, 目睹版本号对不上之状况, 新手只要跟着一步步操作, 便可轻易且顺利地避开此类常见问题。
为什么我建议直接挂载离线镜像更新
大量新手偏好于在封装时期直接开展Windows Update在线实施打补丁操作, 进而时常停滞于某一更新进度条处。较为靠谱的举措乃是手工下载补丁包, 运用DISM工具离线挂载镜像进行批量注入。
操作的路径为, 要事先准备好你所用系统的WIM或者ESD镜像文件, 将其存放在D盘之中的Sources文件夹那里。接着去打开具备管理员权限的命令提示符, 然后输入下面这些指令来进行挂载镜像的操作:
dism /Mount-Image /ImageFile:D:Sourcesinstall.wim /Index:1 /MountDir:D:Mount
这儿的Index参数得依据你的镜像实际所包含版本的数量来确定, 通常情况下, Windows 10专业版所对应的是Index 1。
【新手避坑】
通常出现的报错为: “Error 87, 参数错误” , 其最为根本的缘由是, 挂载的目录D:Mount并不存在, 又或者路径当中含有中文空格 , 而解决的办法是, 预先手动构建起D:Mount目录, 且要确保路径完全为英文。
批量注入更新包的具体操作
挂载成功以后, 将所有需要安装的MSU格式或者CAB格式更新包放置到同一个文件夹, 像是D:Updates。进而使用一个命令进行批量安装, 省却一个个双击的麻烦:
dism /Image:D:Mount /Add-Package /PackagePath:D:Updates
要是你仅打算去安装那某个特定的补丁, 同样也是能够在PackagePath的后面去书写具体的文件路径的。建议一次安装的补丁包数量不要超过10个, 以此来防止在注入的过程当中镜像写入存在过大的压力。
【新手避坑】
存在这样一种常见地错误报告: “0x800f081e, 这一情况是无法去添加程序包的”。其最为关键的原因在于, 补丁包的版本和系统版本之间并不匹配在一起, 举例来说, 就好像是在Windows 10 22H2的镜像当中塞入了属于Windows 11的补丁一样。而解决这一方法的办法是要去到微软更新目录网站, 依据你的系统版本号进行精确地搜索然后下载下来。
关键参数最优推荐值:
於注入補丁期間, 則建議酌情加上 /LimitAccess /ScratchDir:D:Scratch 此參數。其中 /ScratchDir 主要是用以指定一個獨立的臨時工作區域, 如此一來便能卓有成效地避免因 C 盤空間不足而引致的注入中斷問題。而臨時目錄至少需留出 5GB 以上的空間, 方為最妥帖可靠之舉。
两种方案对比:
有的人习惯于运用dism /Add-Package来进行一次性批量注入, 另外有的人则偏好使用wusa.exe逐个手动安装。前者适宜于离线封装情况, 速度快、能够静默实施操作且不会弹出窗口;后者适用于在线系统临时为此打补丁, 然而会逐个弹出安装确认框, 在封装过程里对自动化流程造成极大影响。要是进行批量更新封装, 毫不犹豫选择DISM离线方案, 其效率以及稳定性, 都远超wusa。
高频报错及完整一站式解决流程
高频出现报错情况, 报错内容为“0x80070070, 磁盘空间不足”。完整的解决流程是像下面这样:
1. 对挂载目录所处的盘, 去检查其剩余可用空间, 一定要有至少为镜像大小两倍还多的那样众多的空间。
2. 进行临时文件清理, 执行这样的操作: ‘dism /Cleanup – Mountpoints’。
3. 要是空间依旧不足够, 那就将ScratchDir改动至另一处有着充裕剩余空间的硬盘之上, 同时把MountDir也改动至那另一块有着充裕剩余空间的硬盘上去。
4. 再次去执行挂载以及注入的操作,与此同时, 使用 /ScratchDir 参数来指定全新的路径。
5. 于注入完成之后, 一定要运用dism /Commit-Image /MountDir:D:Mount去提交更改, 并且卸载镜像, 否则在下次进行挂载之时, 将会报出冲突。
【新手避坑】
在提交更改以前, 绝对不要径直删除Mount文件夹, 否则镜像会直接报废。妥善的作法是卸完之后确认没有错误, 然后再手动清理Mount目录。
这个方法不适用哪些场景
倘若你所具备的封装环境属于诸如 Windows 10 1507 或者 1607 这般的老版本, 那么众多全新的累积更新包已然不再给予官方下载途径, 要是硬要进行离线注入则会出现签名错误提示。简便的替代办法是直接去下载涵盖当月更新的最新系统 ISO 文件, 而后重新予以封装, 这可比强行去打补丁要省事许多!另外, 要是仅仅是临时有着更新某一个驱动或者功能组件的需求, 借助 Tiny10 或者 NTLite 这类精简工具, 会比手动进行 DISM 操作来得更快且更为安全。
微信扫一扫
还没有评论呢,快来抢沙发~