错误代码0x800f0922源于系统保留分区(SRP)空间不足(需≥13 MB),修复方法包括:一、手动挂载SRP并清理第三方软件日志;二、用cleanmgr自动清理更新缓存;三、卸载干扰性安全软件;四、重置Windows Update服务;五、启用TrustedInstaller并修复BCD配置。

如果您在更新 Windows 10 时遇到错误代码 0x800f0922,系统提示“无法更新系统保留分区”,则极大概率是系统保留分区(SRP)可用空间不足所致。该分区虽不显示盘符,却承担启动管理与更新关键任务,必须保持至少 13 MB 空闲空间 才能完成更新流程。以下是多种可行的修复路径:
一、手动挂载并清理系统保留分区
该方法通过临时分配盘符使 SRP 可见,从而直接定位并删除第三方软件(如杀毒工具)在其中写入的非必要日志与缓存文件,操作精准但需谨慎执行。
1、按下 Win + R 组合键,输入 diskmgmt.msc 并回车,打开磁盘管理工具。
2、在磁盘列表中找到标注为 “系统保留” 的分区(通常大小为 100–500 MB,无盘符),右键选择“属性”→“卷”选项卡,确认其分区样式(GPT 或 MBR)及当前“可用空间”是否低于 13 MB。
3、以管理员身份运行命令提示符,依次输入以下命令(每行后按 Enter):
diskpart
list volume
select volume X(X 替换为“System”标识对应的实际卷编号)
assign letter=S:
exit
4、打开文件资源管理器,访问 S:\,查找并彻底删除由第三方安全软件创建的非系统目录,例如:AVLogs、Quarantine、Temp、Logs、Backup 等文件夹及其全部内容。
5、返回管理员命令提示符,再次运行 diskpart,依次输入:
select volume X
remove letter=S
exit
二、使用磁盘清理工具自动释放 SRP 空间
Windows 内置的 cleanmgr 工具可安全扫描并清除 SRP 中残留的旧启动配置、Windows 更新缓存和系统日志,无需手动挂载分区,风险更低且兼容性更广。
1、按下 Win + R,输入 cleanmgr /d C: 并回车,启动针对系统盘 C: 的磁盘清理程序(该工具会自动关联并处理 SRP 相关内容)。
2、点击 “清理系统文件” 按钮,等待扫描完成。
3、在弹出列表中,务必勾选 “Windows 更新清理” 和 “以前的 Windows 安装”(如有),其余项按需选择。
4、点击 “确定” → “删除文件”,操作完成后重启计算机。
三、卸载干扰性第三方安全软件
部分防病毒产品(如 Avast、AVG、Bitdefender 旧版本)会在 SRP 内持续写入实时防护日志或监控缓存,即使软件已退出后台,这些残留写入行为仍会持续占用空间并阻断更新流程。
1、打开“设置”→【应用】→【已安装的应用】,在搜索框中输入安全软件名称(如 Avast 或 AVG)。
2、点击对应条目,选择 “卸载”,严格遵循向导完成移除流程。
3、卸载后请勿立即重装同类软件,应先确保 Windows 更新成功完成,再评估是否恢复防护措施。
四、重置 Windows Update 核心服务组件
当 SRP 空间正常但更新仍失败时,可能因 Windows Update 服务缓存损坏、证书存储异常或服务状态紊乱导致 0x800f0922 报错。此方法将重建关键服务数据库并刷新运行状态。
1、以管理员身份运行命令提示符。
2、依次执行以下命令(每行后按 Enter):
net stop wuauserv
net stop cryptsvc
net stop bits
net stop msiserver
3、执行重命名操作以备份原始数据目录:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
4、重启所有核心服务:
net start wuauserv && net start cryptSvc && net start bits && net start msiserver
五、启用 TrustedInstaller 服务并校准启动配置
TrustedInstaller 是负责系统文件保护与更新安装的核心服务,若其被禁用或启动类型异常,会导致 SRP 更新权限拒绝。同时,BCD 启动配置若指向错误路径,也会触发 0x800f0922。
1、在管理员命令提示符中执行:
SC config wuauserv start= auto
SC config bits start= auto
SC config cryptsvc start= auto
SC config trustedinstaller start= auto
2、执行启动配置修复:
bcdedit /set {default} recoveryenabled No
bcdedit /set {default} bootstatuspolicy ignoreallfailures
3、运行系统映像检查与修复:
dism /online /cleanup-image /restorehealth
sfc /scannow










