在更新 Windows 11 或从 Windows 10 升级到 Windows 11 时,您可能会遇到错误We could not update system reserved partition。
这可能伴随着错误代码 0xc1900104、0x800f0922或 0xc1900201。
这可能是由无法再写入的完整系统保留分区 (SRP) 引起的。
此外,一些第三方安全和防病毒应用程序写入 SRP 并可以快速填满它。使用 Linux 进行双重引导也可能是该错误的原因。
此外,如果您正在运行新的旧版安装,绕过 Windows 11 要求,您的系统保留分区可能只有 50 MB,太小了。
SRP 是系统驱动器中的隐藏分区,其中包含重要的启动和系统恢复信息。
数据包括启动管理器代码和启动配置数据以及用于 BitLocker 驱动器加密的启动文件。在 Windows 10 中,恢复环境数据也存储在此分区中。
笔记篡改系统保留分区可能需要使用命令行的高级技能。任何错误输入的命令都可能导致设备无法启动和潜在的数据丢失。尽管通常只能在 GUID 分区表 (GPT) 上安装 Windows 11,但可以在 MBR 上执行此操作。
这就是为什么我们首先需要检查我们正在处理的内容,因为这两种情况的解决方案略有不同。
2.1 对于 GUID 分区表 (GPT)
<code><strong>mountvol y: /s</strong>
mountvol y: /s
<strong>cd EFIMicrosoftBootFonts</strong>
通过键入以下命令导航到字体文件夹:<img src="https://img.php.cn/upload/article/000/465/014/168249319966823.png" alt="Windows 11 无法更新系统保留分区:3 个提示">cd EFIMicrosoftBootFonts
<strong>del *.*</strong>
Enter<li>del *.*</li>
如果系统提示继续删除文件,请键入 Y。
专家提示:某些 PC 问题很难解决,尤其是在存储库损坏或 Windows 文件丢失时。如果您在修复错误时遇到问题,则您的系统可能已部分损坏。我们建议安装 Restoro,这是一种可以扫描您的机器并确定故障所在的工具。单击此处下载并开始修复。
2.2 对于 MBR (BIOS)<code><strong>cd BootFonts</strong>
cd BootFonts
<strong>takeown /d y /r /f</strong>
粘贴以下命令以恢复对文件夹中文件的访问权限:<img src="https://img.php.cn/upload/article/000/465/014/168249320098068.png" alt="Windows 11 无法更新系统保留分区:3 个提示">takeown /d y /r /f
<strong>icacls Y:* /save %systemdrive%NTFSp.txt /c /t</strong>
Enter:
<strong>icacls . /grant</strong> <strong><the username you got from whoami>:F /t</the></strong>
要授予用户访问权限,请键入以下命令并按icacls . /grant <strong>del *.*</strong>
:F /t
<strong>icacls Y: /restore %systemdrive%NTFSp.txt /c /t</strong>
:<img src="https://img.php.cn/upload/article/000/465/014/168249320071556.png" alt="Windows 11 无法更新系统保留分区:3 个提示">del *.*
<strong>icacls . /grant system:f /t</strong>
:<img src="https://img.php.cn/upload/article/000/465/014/168249320021635.png" alt="Windows 11 无法更新系统保留分区:3 个提示">icacls Y: /restore %systemdrive%NTFSp.txt /c /t
<strong>icacls Y: /setowner “SYSTEM” /t /c</strong>
Enter
Enter最后,通过粘贴以下命令并按下运行它,将驱动器的所有权交还给系统:icacls Y: /setowner “SYSTEM” /t /c
系统保留分区现在应该有更多可用空间。您可以通过检查磁盘管理控制台来确认这一点,然后您应该继续删除驱动器号。
要删除
Y驱动器号,请右键单击磁盘管理工具中的系统保留分区,然后选择更改驱动器号和路径,就像您在解决方案中所做的那样。3. 使用第三方软件扩展系统保留分区
如果您觉得上述方法令人生畏,那么小工具分区向导和傲梅的 Diskpart 等第三方工具可以帮助您解决问题。
此类工具利用图形界面和近乎一键式操作来执行各种修复。特别是,迷你工具分区向导清楚地显示了每个分区的分区样式和其他相关属性。无论是 GPT 还是 MBR 磁盘,该软件都包含直观的工具来帮助您扩展或缩小分区。请务必按照他们的文件进行操作。笔记在某些第三方分区管理工具上,GPT 磁盘可能会显示为 EFI 系统分区 (ESP)。简而言之,这些工具可帮助您缩小主 C: 驱动器并使用生成的未分配空间扩展系统保留分区。作为最后的手段,您可能需要考虑对受影响的 Windows 版本执行全新安装。本质上,全新安装会重置硬盘驱动器并在主系统驱动器之外创建一个新的系统保留分区。请记住在进行全新安装之前备份所有数据。
以上是Windows 11 无法更新系统保留分区:3 个提示的详细内容。更多信息请关注PHP中文网其他相关文章!