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

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

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

如何修正Windows11更新错误0x800B0109与更新文件没有正确签名

时间:2023-09-06 09:19:22 来源: 点击:
手机扫码继续观看
如何修正Windows11更新错误0x800B0109与更新文件没有正确签名

  Rename %Systemroot%\SoftwareDistribution\DataStore to DataStore.bak

  Rename %Systemroot%\SoftwareDistribution\Download to Download.bak

  Ren %systemroot%\system32\catroot2 catroot2.bak

  接下来,使用以下命令将比特和Windows更新服务的安全描述符重置为默认设置:

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

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

  sc.exe sdset cryptsvc D:(A;;CCLCSWLOCRRC;;;AU)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCDCLCSWRPWPDTLCRSDRCWDWO;;;SO)(A;;CCLCSWRPWPDTLOCRRC;;;SY)S:(AU;FA;CCDCLCSWRPWPDTLOCRSDRCWDWO;;WD)

  sc.exe sdset trustedinstaller D:(A;;CCLCSWLOCRRC;;;AU)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCDCLCSWRPWPDTLCRSDRCWDWO;;;SO)(A;;CCLCSWRPWPDTLOCRRC;;;SY)S:(AU;FA;CCDCLCSWRPWPDTLOCRSDRCWDWO;;WD)

  完成此操作后,输入以下命令以导航到系统32文件夹(如果您还没有完成):

  cd /d %windir%\system32

  接下来,您应该重新注册所有与BIT和Windows更新服务相关联的动态库(DLS)。一个接一个地执行这些命令,按下Enter每次之后。当每个命令之后出现提示符时,只需单击"OK"继续。

  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 jscript.dll

  regsvr32.exe /s vbscript.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 sccbase.dll

  regsvr32.exe /s slbcsp.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 muweb.dll

  regsvr32.exe /s wuwebv.dll

  一旦您重新注册了所有的DLL文件,就到了重置可能包含错误或损坏的日志的网络配置(WINSOLE)的时候了。执行下列命令:

  netsh winsock reset

  netsh winsock reset proxy

  最后,重新启动我们早些时候停止的服务。一个接一个输入这些命令然后按Enter:

  net start bits

  net start wuauserv

  net start appidsvc

  net start cryptsvc

  完成上述所有步骤后,重新启动计算机。这将解决Windows更新错误代码:0x800B0109。

  7.删除Windows更新注册表条目

  删除Windows更新注册表条目是一个潜在的解决方案,一些用户发现它在解决错误0x800B0109方面是有效的。然而,我们强烈建议您在删除任何注册表条目之前创建注册表备份或创建系统恢复点。

  一旦进行了备份,请遵循以下步骤删除Windows更新注册表条目:

  按下运行对话框Windows+R.然后,打字regedit然后在"运行"对话框中单击"OK"以打开注册表编辑器.

  浏览下列位置或清除注册处地址栏,并输入以下主要路径:

  HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate

  一旦您在上述位置,右击"窗口支持"注册表项,并从上下文菜单中选择"删除"选项。

  确认删除时,点击"是"提示。

  8.关闭代理设置

  禁用代理设置非常重要,因为它们会干扰Windows更新进程,有时会导致错误。当您暂时关闭代理服务器时,可以看到它们是否造成了问题。以下是如何做到这一点:

  压住Windows+I打开设置应用程序。

上一篇:如何修复在Windows11中不工作的删除键

下一篇:如何修复windows11错误1114CS2(反击2)

相关文章

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

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

最新评论