Table of contents
当Windows Update工具无法完成更新时,就会出现Windows Update错误0x800F0922。 大多数情况下,这个错误直接与代码为KB3213986的Windows Update安装失败有关。
此外,调查这个问题的专家看到,它也是由SRP或系统还原分区的低存储空间引发的。
其他导致Windows更新错误0x800F0922的原因包括以下几点:
- Windows 防火墙问题
- .NET框架被禁用
- 系统感染了一个恶意软件
- 更新时互联网连接不稳定
此外,更多的高级用户也发现了这个错误发生的其他原因。 下面是一个Windows更新错误0x800F0922可能出现的例子:
下面是禁用.NET框架时的情况:
我们希望简单地重启计算机就能解决这个问题,但不幸的是,情况并非如此。 值得庆幸的是,虽然可能需要进行最低限度的故障排除来解决这个错误,但这并不需要很高的技术能力。
在本指南中,我们把一些步骤放在一起,即使是基本的用户也可以按照这些步骤来修复Windows Update错误0x800F0922。
如何修复Windows更新错误0x800F0922
方法1 - 使用Windows系统文件检查器(SFC)和部署服务与管理(DISM)。
为了检查和修复损坏的文件,你可以利用Windows SFC和DISM。 这些工具是每个Windows 10操作系统都有的,是修复任何Windows Update错误的最可靠方法之一。
- 按 "Windows "键和字母 "R "调出运行命令窗口,然后在其中输入 "cmd",并同时按住 "ctrl和shift "键,然后按 "enter"。 在提示中点击 "确定",授予管理员权限。
- 在命令提示符窗口中输入 "sfc /scannow "并按 "enter",等待扫描完成。 一旦扫描完成,重新启动计算机并确认问题是否得到解决。
注意:如果SFC扫描不起作用,请继续执行以下步骤
- 使用上述步骤再次调出命令提示窗口,并输入 "DISM.exe /Online /Cleanup-image /Restorehealth "并按 "enter"。
- 等到扫描完成后,重新启动计算机。 打开Windows Update工具,开始更新过程,看看问题是否得到解决。
方法2 - 重新启动Windows更新服务
Windows 10操作系统并不完美。 可能有一些情况下,它的一些功能不能正常工作。 解决这个问题的最好方法是简单地重新启动它。 在Windows更新失败的情况下,你应该考虑刷新负责Windows更新的工具。
- 按住 "Windows "键并按下字母 "R",在命令行中输入 "cmd"。 同时按住 "ctrl和shift "键并按下 "enter"。 在下一个提示中选择 "确定 "以授予管理员权限。
- 在命令提示符窗口中,分别输入以下命令,并确保在输入每个命令后按回车键。
- net stop wuauserv
- net stop cryptSvc
- 净停止位
- net stop msiserver
- ren C:\\Windows\SoftwareDistribution SoftwareDistribution.old
- ren C:\\Windows\System32\\catroot2 Catroot2.old
注意:最后两个命令都只用于重命名Catroot2和SoftwareDistribution文件夹。
- 现在你已经停止了Windows Update服务,把它重新打开以刷新它。 在命令提示符窗口中键入以下命令。
- 完成上述步骤后,重新启动计算机并运行Windows Update工具,以确定问题是否已被修复。
方法3 - 确保.NET框架已启用
由于Windows更新错误0x800F0922也与.NET框架有关,请确保在您的计算机上启用该框架。
- 按住 "windows "键并按 "R "键打开命令提示符窗口。 在运行窗口中输入 "appwiz.cpl",并按键盘上的 "回车 "键,调出 "程序和功能"。
- 在下一个窗口,点击位于窗口左上角的 "打开或关闭Windows功能"。
- 在Windows功能窗口,确保所有的.NET框架都被启用。
方法4 - 运行磁盘清理
Windows更新失败的另一个常见原因是计算机上的存储几乎或已经满了。 为了给新的更新腾出空间,你必须删除计算机上不必要的文件。 你可以通过运行磁盘清理来做到这一点。
- 按住 "windows "键并按字母 "R "打开运行命令窗口,输入 "cleanmgr "并按回车。
- 在 "磁盘清理 "窗口中,默认选择了C盘,只需点击 "确定 "并在 "临时文件、临时互联网文件和缩略图 "上打勾,然后点击 "确定 "即可开始清理。
方法5 - 用你喜欢的反病毒工具扫描你的电脑是否有病毒
你的计算机上的病毒感染也可能导致Windows更新工具不能接收新的更新。 病毒可能会阻止新的更新,以便你的计算机不下载新的反病毒定义,从而检测和删除新的威胁。
你可以使用你喜欢的反病毒工具,但Windows 10有一个内置的工具,称为Windows Defender。 按照这个指南,用Windows Defender运行一个完整的系统扫描。
- 点击桌面上的Windows按钮,输入 "windows security "或 "windows defender "并按回车键。
- 在下一个屏幕上点击 "病毒& 威胁保护"。
- 在 "当前威胁 "下,点击快速扫描下方的 "扫描选项",然后选择 "全面扫描",再点击 "立即扫描",开始全面系统扫描。
- 扫描可能需要一段时间,因为它将检查您的计算机中的所有文件。 一旦完成,确保让Windows Defender删除威胁并重新启动计算机。 运行您的Windows更新工具,检查问题是否已被修复。
最后的想法
立即修复任何Windows更新错误是至关重要的。 跳过新的Windows更新将使您的计算机更容易受到潜在问题的影响。 我们在这里详细介绍的步骤可能需要比您典型的重新启动更多,但它们对解决Windows更新错误0x800F0922绝对有效。