win11安装更新报错:我们无法更新系统保留分区

问题

当安装win11大版本(Windows 11, version 24H2)更新时,遇到"我们无法更新系统保留分区 "错误。这个错误意味着 Windows 11 24H2 的更新程序在尝试修改硬盘上的一个特殊隐藏分区------"系统保留分区"(System Reserved Partition, SRP)或在较新的 GPT 磁盘上的"EFI 系统分区"(EFI System Partition, ESP)时遇到了问题,导致更新无法继续。

这个分区非常重要,它包含了启动 Windows 所必需的文件,比如引导管理器(Boot Manager)和引导配置数据(Boot Configuration Data, BCD)。重大的 Windows 版本更新通常需要更新这个分区里的文件。

导致此错误的常见原因

  1. 保留分区可用空间不足: 这是最常见的原因。分区可能太小(例如,早期安装系统时只创建了 100MB 或 350MB),没有足够的剩余空间来存放 24H2 更新所需的新引导文件。较新的 Windows 安装通常会创建更大的分区(如 500MB 或以上)。

PS:小子的电脑就是因为这个分区太小了,才35M,引起的问题

  1. 分区损坏: 该分区的 文件系统可能已损坏,导致 Windows 无法向其中写入数据。
  2. 第三方软件干扰: 某些磁盘加密软件(非 BitLocker)或特定的安全防护软件可能会锁定或干扰对这个分区的访问。
  3. 分区类型或标志不正确: 极少数情况下,系统可能未能正确识别该分区。

解决方法

  1. 检查系统保留分区/EFI分区的可用空间:

    • 使用专用软件,小子使用 傲梅分区助手。各位看官也可以使用其它软件,如 MiniTool Partition Wizard Free、EaseUS Partition Master等。
    • 使用分区助手,查看C盘"系统保留"分区(通常没有驱动器号,大小一般在 100MB-500MB 之间)或"EFI 系统分区"。
    • 如果可用空间很低(例如,少于 50MB 可用): 这很可能就是问题所在!
  2. 调整分区大小(高级操作 - 看官注意风险!):

    • 如果确定是空间不足,解决方法是扩大该分区。这是一个复杂且有风险 的操作,如果操作不当,可能导致数据丢失或系统无法启动。小子一直使用 "傲梅分区助手" 还是比较靠谱的。

    • 在保留分区上点右键-->调整/移动分区 ,弹出窗口中操作,选择"从()分区中划分空闲空间给( ),然后拖动来扩大分区空间:

    • 扩展到500M左右,应该就够用了,如果看官磁盘空间大,可以多放一些。

    • 确定后,点击工具栏中的"提交",弹出如下对话框:

    • 选择 重启进入PreOS模式 ,然后重启系统,进入文本界面,不要动键盘,执行过程中不要关机掉电,等待分区助手程序一步一步执行完成。多次重启。当文本界面过程执行完成后重新进入win11界面。

    • 再次使用分区助手,查看分区大小,有可能EFI分区大小区仍然没有调整好(只是在它旁边调整出来了新空间)。

    • 新空间一般是未占用,但它是一个独立分区,在这个新分区上点击右键,选择删除分区(一定检查是不是空的,且只删除这个新空分区,不要修改EFI分区) ,确定+提交+执行后,再次使用上步的调整/移动分区重启到PreOS,等待处理完成。

    • 在尝试以上操作前,务必备份您的重要数据! 如果您不熟悉分区管理,建议寻求专业帮助或考虑全新安装。

    • 当使用分区助手调整好分区后,就可以再次尝试安装win11更新了。

  3. 其它几类错误小子没有遇到,暂时不做分享

今天就分享到这里,看官有问题欢迎留言。

相关推荐
2601_949532849 小时前
Psello HTML Template: A Developer‘s Deep-Dive Review and Guide - Download Free
前端·windows·html·seo·wordpress·gpl
软件资深者11 小时前
USB存储设备管理工具 启用或者禁用+usb修复
windows·microsoft·计算机外设·系统修复
失眠的稻草人25911 小时前
【windows】注入--BHO机制
windows
XLYcmy11 小时前
一个用于统计文本文件行数的Python实用工具脚本
开发语言·数据结构·windows·python·开发工具·数据处理·源代码
程序员徐师兄11 小时前
Windows JDK17 下载安装教程,附详细图文
java·windows·jdk17 下载安装·java17 下载安装教程
80530单词突击赢11 小时前
C++STL list实现揭秘
windows
myjie052712 小时前
使用 windows ndk-stack 分析NDK crash
windows
小邓睡不饱耶13 小时前
使用Scala实现手机号码归属地查询系统
开发语言·windows·scala
0白露13 小时前
关闭搜狗输入法右下角广告,可以适用于大多数应用系统通知的广告
windows·bug
欧阳x天14 小时前
STL讲解(七)——list容器的模拟实现
c++·windows·list