Ghost32 - 安全的系统软件下载站!

ghost32怎么安装系统|装机必备|最新专题|最近更新

当前位置:首页 > 系统文章 > win11教程

如何修复 Windows 11 更新失败并出现安装错误 0x800f081f

时间:2023-09-20 10:01:52 来源: 点击:
手机扫码继续观看
如何修复 Windows 11 更新失败并出现安装错误 0x800f081f

  前往“开始”菜单并输入“终端”。然后,右键单击该图块并选择“以管理员身份运行”选项。

  接下来,屏幕上将出现 UAC(用户帐户控制)窗口。如果您没有以管理员身份登录,请提供管理员凭据。否则,请单击“是”按钮。

  之后,单击“V 形”图标并选择“命令提示符”选项。

  之后,键入或复制并粘贴以下命令以停止当前正在运行的更新服务。确保Enter在单独插入每个命令后按 ,以正确执行它们。

  net stop bits

  net stop wuaserv

  net stop cryptsvc

  然后,同时按下键盘上的Windows+键以打开“运行”命令实用程序。R然后,输入或复制并粘贴下面提到的地址路径,然后单击“确定”按钮继续。

  C:\Windows\SoftwareDistribution\DataStore

  然后,按Ctrl+A键选择所有文件和文件夹,然后按Shift+Delete键永久删除所有文件。

  之后,前往命令提示符并键入或复制并粘贴下面提到的命令,然后点击Enter。

  Del "%AllUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\*.*

  然后,按Y确认删除文件。

  键入或复制并粘贴以下命令并点击Enter。这将清除 Windows 更新缓存并使操作系统能够重新下载更新。确保在每个命令后按 Enter 键。

  注意:/S 修饰键将删除所有子目录,而 /Q 修饰键将允许您删除文件而无需任何额外的确认。

  rmdir %systemroot%\system32\catroot2 /S /Q

  然后,插入以下命令并执行。此命令会将 BITS 和 Windows Update 服务重置为其默认安全描述符。另外,请确保在每个命令后点击Enter。

  sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)

  sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)

  之后,执行以下命令将目录更改为“System32”文件夹。

  cd /d %windir%\system32

  接下来,键入下面提到的命令,并Enter在每个命令后单击以执行所有命令。这将更新注册表上的 BITS 和更新 DLL 文件。

  regsvr32.exe /s atl.dll

  regsvr32.exe /s urlmon.dll

  regsvr32.exe /s mshtml.dll

  regsvr32.exe /s shdocvw.dll

  regsvr32.exe /s browseui.dll

  regsvr32.exe /s scrrun.dll

  regsvr32.exe /s msxml.dll

  regsvr32.exe /s msxml3.dll

  regsvr32.exe /s msxml6.dll

  regsvr32.exe /s actxprxy.dll

  regsvr32.exe /s softpub.dll

  regsvr32.exe /s wintrust.dll

  regsvr32.exe /s dssenh.dll

  regsvr32.exe /s rsaenh.dll

  regsvr32.exe /s gpkcsp.dll

  regsvr32.exe /s gpkcsp.dll

  regsvr32.exe /s slbcsp.dll

  regsvr32.exe /s sccbase.dll

  regsvr32.exe /s cryptdlg.dll

  regsvr32.exe /s oleaut32.dll

  regsvr32.exe /s ole32.dll

  regsvr32.exe /s shell32.dll

  regsvr32.exe /s initpki.dll

  regsvr32.exe /s wuapi.dll

  regsvr32.exe /s wuaueng.dll

  regsvr32.exe /s wuaueng1.dll

  regsvr32.exe /s wucltui.dll

  regsvr32.exe /s wups.dll

  regsvr32.exe /s wups2.dll

  regsvr32.exe /s wuweb.dll

  regsvr32.exe /s qmgr.dll

  regsvr32.exe /s qmgrprxy.dll

  regsvr32.exe /s wucltux.dll

  regsvr32.exe /s wuwebv.dll

  最后,返回提升的命令提示符窗口,单独键入或复制并粘贴以下命令,然后单击以Enter启动之前禁用的服务。

  net start bits

  net start wuaserv

  net start cryptsvc

  之后,重新启动并检查是否可以更新您的电脑。

  5.重新启用.NET Framework 3.5

  您的 PC 可能已经安装了该版本的框架。但是,重新启用该框架可能会解决该问题。

  为此,请转到“开始”菜单并在菜单中键入“Windows 功能”以执行搜索。然后,从搜索结果中单击“打开或关闭 Windows 功能”图块。

上一篇:如何修复 Windows 11 中的 HWiNFO64.SYS 驱动程序无法加载错误

下一篇:如何阻止 Windows 11/10 在睡眠后询问密码

相关文章

网友评论(共有 0 条评论)

请自觉遵守互联网相关政策法规,评论内容只代表网友观点,与本站立场无关!

最新评论