KB5034439,官方的说明为:适用于 Azure Stack HCI 版本 22H2 和 Windows Server 2022 的 Windows 恢复环境更新(2024年1月9日发布)。
这个更新与Win10上的KB5034441作用类似,因此也遭遇了相同的安装问题。
服务器在安装此更新时,可能会遇到0x80070643错误。导致这个错误的根本原因,同样也是恢复分区容量不足。
解决方法也与KB5034441相同:
以管理员权限进行如下操作:
1. 禁用Windows RE
reagentc /disable
2. 运行命令工具diskpart
diskpart
3. 在“diskpart”工具的提示符下操作。
3.1 列出安装的磁盘驱动器
list disk
得到如下显示:
磁盘 ### 状态 大小 可用 Dyn Gpt
-------- ------------- ------- ------- --- ---
磁盘 0 联机 238 GB 0 B *
磁盘 1 联机 1863 GB 1024 KB *
3.2 正确选择操作系统所在的磁盘(本例中为磁盘0)
select disk 0
得到如下显示:
磁盘 0 现在是所选磁盘。
3.3 列出系统磁盘上的分区
list part
得到如下显示:
分区 ### 类型 大小 偏移量
------------- ---------------- ------- -------
分区 1 系统 100 MB 1024 KB
分区 2 保留 16 MB 101 MB
分区 3 主要 237 GB 117 MB
分区 4 恢复 811 MB 237 GB
3.4 选择操作系统所在的分区(本例中为分区3)
select part 3
得到如下显示:
分区 3 现在是所选分区。
3.5 将系统分区的空间缩小250MB
shrink desired=250 minimum=250
3.6 提示操作成功后即可输入“exit”退出diskpart程序。
4. 使用DiskGenius等工具,将系统磁盘上的“恢复”分区扩容250MB。(无需再使用diskpart工具对恢复分区进行删除和重建等操作)
5. 恢复分区扩容完毕后,重新启用Windows RE
reagentc /enable
6. 对Windows RE的状态进行检查
reagentc /info