我在 Windows 更新上遇到错误(安全更新 KB5034441 失败,并重试...重试...重试...),这导致我在互联网上的论坛帖子中看到人们说这是因为恢复分区太它很小,需要变大,以便有 250MB 的可用空间。
所以我买了一些分区软件,将主操作系统分区缩小了300MB,然后,使用该软件的拖放GUI功能,我将恢复分区向左重新定位,使其紧邻主操作系统分区,然后我拉出了恢复分区将矩形的右侧部分向右分割,从而将其扩大 300MB,总大小为 826MB。现在,在 Windows 10 磁盘管理实用程序中,它表示恢复分区“健康”,并显示其大小为 826MB。
但此后我看到其他帖子说 Windows 10 恢复记录了原始恢复分区在磁盘上的起始位置,并且现在具有不同的起始偏移量。如果需要的话,我是否不再能够恢复操作系统?
在调整分区大小、重新启动、运行修复后的更新疑难解答程序并重新启动后,PS 下载错误仍然发生在安全更新上。
您可能需要删除并重新创建 Windows 恢复环境 (WinRE) 分区。Microsoft 有一篇文章介绍了如何执行此操作。
该过程涉及使用本机命令行实用程序,因此无需安装任何第三方软件。但是,需要管理员权限,因此请以管理员身份运行命令提示符。这些说明还假设 WinRE 分区位于操作系统分区之后,就像本问题中的情况一样。
调整操作系统和 WinRE 分区的大小
reagentc /info
。记下 Windows RE 位置中的硬盘和分区号reagentc /disable
缩小操作系统分区(如果需要)。
diskpart
以启动交互式 diskpart 实用程序list disk
sel disk <OS disk index>
其中 <OS 磁盘索引> 是从之前的reagentc 命令获得的 Windows RE 位置中的硬盘list part
使用diskpart 命令列出磁盘上的分区sel part <OS partition index>
,其中 <OS 分区索引> 是您在上一步中从 list part diskpart 命令获取的操作系统分区shrink desired=250 minimum=250
删除并重新创建 WinRE 分区
sel part <WinRE partition index>
。其中 <WinRE 分区索引> 是从 diskpart 中的reagentc命令和listpart命令获得的分区delete partition override
创建一个新的恢复分区。
list disk
. 检查“Gpt”列中是否有星号(*)。如果有,则驱动器是 GPT。否则,驱动器是 MBRcreate partition primary id=de94bba4-06d1-4d40-a16a-bfd50179d6ac
,然后运行gpt attributes =0x8000000000000001
create partition primary id=27
改为运行format quick fs=ntfs label=”Windows RE tools”
list vol
exit
reagentc /enable
reagentc /info
在我的一台 Win 10 计算机上,我最终得到了一个大小为 781MB 的恢复分区,这足以成功安装 Windows 更新 KB5034441。
我想知道你在哪里找到这样的文字。
恢复分区由其分区 ID 标识。每当需要进行恢复时,都会通过该 ID 进行定位。指向分区的字节偏移量已成为过去。
假设您的分区软件正确完成了任务,您就无需担心,尤其是在 Windows 更新已成功安装的情况下。