您是否正在尝试更新 Windows 11 操作系统并收到 0x800f0905 错误? 不要担心,不要担心,我们有几个解决方案,您可以尝试解决这个问题。 此错误如何与诸如错误配置的设置、损坏的系统文件等各种事情相关联,无法提供一种简单的解决方案,可以一键解决所有问题。
因此,我们提出了一些可以解决您的问题的解决方案,建议按照所提供的方式进行操作,因为它们将从最常见的到更复杂的。
运行疑难解答
最常见的修复方法和在大多数情况下实际上可以修复问题的方法就是运行 Windows 更新疑难解答程序。
- 媒体 ⊞ 视窗 + I 打开 个人设置 应用
- 点击 系统 在左边
- 点击 疑难解答 在正确的部分
- 点击 其他疑难解答
- 找出 Windows更新 部分并单击 运行
- 让疑难解答完成
重置 Windows 更新组件
如果之前的解决方案不起作用,我们将需要手动执行操作。 按照提供的步骤重置 Windows 更新组件。
- 媒体 ⊞ 视窗 + S 打开搜索
- 输入 终端
- 选择 以管理员身份运行“
- 点击 USB MIDI(XNUMX通道) 在 用户帐户控制 (UAC) 弹出
- 媒体 CTRL + SHIFT + 2 打开 命令提示符
- 在命令提示符中键入命令的每一行,后跟 ENTER 每行后:
净停止位
净停止wuauserv
来自“%ALLUSERSPROFILE%应用程序数据MicrosoftNetworkDownloaderqmgr * .dat”
任 %Systemroot%\SoftwareDistribution\DataStore DataStore.bak
任 %Systemroot%\SoftwareDistribution\Download Download.bak
任 %Systemroot%\System32\catroot2 catroot2.bak
exe sdset位D:(A ;; CCLCSWRPWPDTLOLORCRC ;;; SY)(A ;; CCDCLCSWRPWPDTLOCRSDRCWDWO ;;; BA)(A ;; CCLCSWLOCRRC ;;; AU)(A ;; CCLCSWRPWPDTDTLOCRRC ;;; PU)
sc.exe sdset wuauserv D:(A ;; CCLCSWRPWPDTLOCRRC ;;; SY)(A ;; CCDCLCSWRPWPDTLOCRSDRCWDWO ;;; BA)(A ;; CCLCSWLOCRRC ;;; AU)(A ;; CCLCSWRPWPDTLOCRRC ;;; PU)
cd / d%windir%\ system32
regsvr32.exe atl.dll
regsvr32.exe urlmon.dll
regsvr32.exe mshtml.dll
regsvr32.exe shdocvw.dll
regsvr32.exe browser.dll
regsvr32.exe jscript.dll
regsvr32.exe vbscript.dll
regsvr32.exe scrrun.dll
regsvr32.exe msxml.dll
regsvr32.exe msxml3.dll
regsvr32.exe msxml6.dll
regsvr32.exe actxprxy.dll
regsvr32.exe softpub.dll
regsvr32.exe wintrust.dll
regsvr32.exe dssenh.dll
regsvr32.exe rsaenh.dll
regsvr32.exe gpkcsp.dll
regsvr32.exe sccbase.dll
regsvr32.exe slbcsp.dll
regsvr32.exe cryptdlg.dll
regsvr32.exe oleaut32.dll
regsvr32.exe ole32.dll
regsvr32.exe shell32.dll
regsvr32.exe initpki.dll
regsvr32.exe wuapi.dll
regsvr32.exe wuaueng.dll
regsvr32.exe wuaueng1.dll
regsvr32.exe wucltui.dll
regsvr32.exe wups.dll
regsvr32.exe wups2.dll
regsvr32.exe wuweb.dll
regsvr32.exe qmgr.dll
regsvr32.exe qmgrprxy.dll
regsvr32.exe wucltux.dll
regsvr32.exe muweb.dll
regsvr32.exe wuwebv.dll
的netsh winsock重置
净起始位
网开始wuauserv
嗯,那是大量的打字或复制和逐行粘贴,然后是 ENTER 在每一个之后,但希望您的问题得到解决。 这些提供的解决方案解决了大多数用户的此错误问题,但如果由于某种原因对您来说不是这种情况,请转到下一步。
运行 SFC 扫描
如果在之前的尝试后仍然出现 0x800f0905 错误,请执行以下操作:
- 媒体 ⊞ 视窗 + S 打开搜索
- 输入 终端
- 选择 以管理员身份运行“
- 点击 USB MIDI(XNUMX通道) 在 用户帐户控制 (UAC) 弹出
- 媒体 CTRL + SHIFT + 2 打开 命令提示符
- 输入 SFC / SCANNOW 并按下 ENTER
- 等待扫描完成
- 重新启动计算机
执行系统还原
如果由于任何原因以前的解决方案没有为您提供解决方案,我们将尝试通过执行系统还原来解决问题。
- 媒体 ⊞ 视窗 + S 打开搜索
- 在文本框中输入 创建一个还原点
- 单击最接近的匹配项 搜索结果, 应该是创建还原点
- 点击 “系统还原” 或 下一页 如果没有创建点
- 从列表中选择还原一个点,然后单击 下页
- 查看设定 并点击 完成
- 等待该过程完成并重新启动计算机
手动安装更新
如果出于任何原因 Windows 仍然无法安装更新,请尝试手动安装。
- 转到 Windows 11 更新历史记录并找到 知识库 (KB) 编号 最新版本
- 去官方 Microsoft Update目录
- 粘贴 KB 搜索框中的数字,然后按 ENTER
- 点击 下载
- 双击 在下载的文件上启动安装程序
- 关注 屏幕指示 并安装更新
执行 Windows 11 重置
如果没有任何效果, 重置 将 Windows 11 恢复到出厂设置以完全修复和重置整个操作系统。