错误代码0x800f0922源于系统保留分区(SRP)可用空间不足13 MB,主因是第三方安全软件写入日志等数据;需通过挂载清理、磁盘清理工具、卸载干扰软件及刷新启动配置四步修复。

如果您在尝试安装Windows 10功能更新时遇到错误代码0x800f0922,系统提示“无法更新系统保留分区”,则极大概率是系统保留分区(SRP)可用空间低于13 MB所致。第三方安全软件常向该无盘符分区写入日志、隔离文件等数据,导致空间耗尽。以下是针对性修复方法:
一、检查并释放系统保留分区空间
系统保留分区(SRP)是独立于C盘的隐藏分区,通常为100–500 MB,不分配盘符,但承担启动与更新关键任务。必须确保其至少空闲13 MB,否则更新必然失败。
1、按下Win + R组合键,输入diskmgmt.msc并回车,打开磁盘管理工具。
2、在磁盘列表中定位标注为“系统保留”的分区,右键选择“属性”。
3、切换至“卷”选项卡,确认分区样式(GPT或MBR),并查看“可用空间”数值;若显示小于13 MB,则需清理。
4、以管理员身份运行命令提示符,依次执行:
diskpart
list volume
select volume X(X为“System”标识对应的卷编号)
assign letter=S:
exit
5、打开文件资源管理器,访问S:\,查找并手动删除非系统目录(如AVLogs、Quarantine、Temp、Logs等由第三方杀毒软件创建的文件夹)。
6、返回命令提示符,输入diskpart,再依次执行:
select volume X
remove letter=S
exit
二、通过磁盘清理工具深度释放SRP空间
Windows内置的磁盘清理可安全扫描并清除SRP中残留的旧启动文件和系统缓存,无需手动挂载,风险更低且适用于多数用户。
1、按下Win + R,输入cleanmgr /d C:并回车,启动磁盘清理(作用于系统盘C:,但会自动识别并处理关联的SRP内容)。
2、点击“清理系统文件”按钮,等待扫描完成。
3、在列表中勾选“Windows更新清理”和“以前的Windows安装”(如有),其余按需选择。
4、点击“确定”→“删除文件”,完成后重启电脑。
三、卸载干扰性第三方安全软件
部分防病毒产品(如Avast、AVG、Bitdefender旧版本)会在SRP内持续写入实时防护日志,即使已退出后台仍残留占用。直接卸载可一并清除其SRP写入行为。
1、打开“设置”→【应用】→【已安装的应用】,在搜索框输入安全软件名称。
2、点击对应条目,选择“卸载”,按向导完成移除流程。
3、卸载后勿立即重装同类软件,待Windows更新成功后再评估是否恢复防护。
四、验证SRP空间并强制刷新启动配置
清理操作后需确认SRP实际释放效果,并重建BCD(启动配置数据),避免因元数据残留导致更新程序误判空间状态。
1、以管理员身份运行命令提示符。
2、输入diskpart,再执行:
list volume
select volume X(X为系统保留卷号)
detail volume
3、观察输出中“Free Space”字段,确认数值≥13421772(即13 MB字节数)。
4、执行以下命令刷新启动环境:
bcdedit /export C:\bcdbackup
bootrec /rebuildbcd
bootrec /fixmbr
bootrec /fixboot










