2021新编-Sysprep 失败,系统封装失败问题解决
一、简介
使用EasySysprep5封装系统时失败,或 使用系统自带 Sysprep 清除SID失败时,报错如下:
二、原因
原因就是你向系统中安装了某些组件或者什么软件,而这些组件是无法作用到所有用户的,每个用户要单独安装才行;比如 HEVC 解码器,需要花钱买的,并且不能对所有用户生效,所以就导致了你第一阶段封装失败!
三、解决办法
1、查看日志:
你在封装失败之后,他就会在 【C:\Windows\System32\Sysprep\Panther】路径下产生一个 setupact.log 的日志文件:
2、从日志中查找原因:你用记事本或 Notepad++ 打开 setupact.log 日志文件
(1)从日志的最下面开始往上找,找到带有 Error 的每一行。
(2)从带有 Error 的每一行中找到类似于这样的信息:
(下面是代码块,拖动可以查看全部命令,或完整粘贴使用即可)
SYSPRP Package Microsoft.HEVCVideoExtension_1.0.42091.0_x64__8wekyb3d8bbwe was installed for a user
(3)记录报错的包名:找到日志文件中所有类似于这样的报错,Package 后面至 was 前面这个就是报错的根本,将这里的包的名称:
3、删除报错的包:如果有多个,那就用这个命令都给删了就行了:
以管理员身份运行cmd命令行,使用这个命令删除报错的包:
remove-appxpackage -package '报错的那个包的名称' -allusers
例如:↓ (下面是代码块,拖动可以查看全部命令,或完整粘贴使用即可)
remove-appxpackage -package 'Microsoft.HEVCVideoExtension_1.0.42091.0_x64__8wekyb3d8bbwe' -allusers