Windows 1909 就地升级至 21H1

Windows 1909 就地升级至 21H1

我安装了 Windows 10 Enterprise 版本 1909(操作系统内部版本 18363.1801),但无法更新到版本 21H1。安装程序进行到 87% 后自动关闭。具体错误如下。

PANTHR Exception (code 0xC0000005: ACCESS_VIOLATION) occurred at 0x00007FF9991C103D in C:\$WINDOWS.~BT\Sources\SetupPlatform.dll (+00000000003F103D). Minidump attached (165771 bytes) to diagerr.xml and C:\$WINDOWS.~BT\Sources\Panther\mnd150E.diagerr.mdmp.

使用的硬件如下笔记本电脑

HP Probook 640 G2

HP Probook 640 G4

HP Elite book G3。

我已完成以下步骤。

更新了笔记本硬件的所有驱动程序。

SFC /scannow

DISM restore repair并没有发现任何问题。

扫描磁盘未发现错误。

我正在寻找解决方案。执行就地升级。

我甚至尝试通过 TS 使用 SCCM 服务器,使用升级操作系统任务序列,但它也停在了 96-98%

TS 抛出以下错误并退出。

进程已完成,退出代码为 3221225477,它完全停止。

mustafa6177 Pimiento OP mustafa6177 2021 年 9 月 21 日上午 11:13

我已经尝试删除我们正在使用的 McAfee Antivirus,它没有安装,卡在回滚时出现同样的问题。问题是我有太多使用 1909 Build 的用户,

我需要将它们升级到新版本,使用 New Build 重新安装所有笔记本电脑并传输数据是不可行的。

我也尝试使用 Windows 升级助手,但同样失败并出现相同类型的错误。

出现错误,请联系 Microsoft 寻求帮助。这是错误 0xc000005。

我检查了 Panther 文件夹中的日志,但没有发现任何问题。

mustafa6177 Pimiento OP mustafa6177 2021 年 9 月 26 日下午 3:04

你好,

我找到了问题的解决方案。感谢大家的支持。

我必须使用 BCD 编辑命令编辑启动分区 BCD 参数。它在 Windows 更新期间寻找启动分区,但在安装期间无法找到。

使用BCD编辑命令后它可以工作。

答案1

最初我不理解穆斯塔法 (Mustafa) 的解决方案,但在发现成功更新的计算机与突然因该错误而关闭的计算机(在事件查看器中发现)之间的 bcdedit.exe 输出存在差异后,我设法找到了一个解决方案。

bcdedit在提升的命令提示符中输入以查看包含启动应用程序及其配置数据的条目。我发现{bootmgr}与其他正常工作的计算机相比,它完全缺少设备字段。我的解决方案是将其添加回来:

bcdedit /set {bootmgr} device partition=\Device\HarddiskVolume1

答案2

mustafa6177 Pimiento OP mustafa6177 2021 年 9 月 26 日下午 3:04

你好,

我找到了问题的解决方案。感谢大家的支持。

我必须使用 BCD 编辑命令编辑启动分区 BCD 参数。它在 Windows 更新期间寻找启动分区,但在安装期间无法找到。

使用BCD编辑命令后它可以工作。

相关内容