视窗

如何修复Windows Update错误800B0001

‘即将发生的总比消失的好’

阿拉伯谚语

尽管您的Microsoft OS需要定期更新才能平稳运行,但是满足此基本需求似乎是一个真正的挑战-尤其是当您收到错误消息,指出Windows无法搜索新更新时。但是,不要气be:一次做一件事,今天,我们将帮助您修复Windows Update错误800B0001。

让我们从基础开始:此代码表示您的Windows Update服务出现问题。确切地说,它无法确定密码服务提供者。此错误的另一个常见原因是负责更新OS的文件损坏。此外,在这种情况下,绝不能排除恶意软件案例。无论如何,是时候让Windows Update恢复正常了。

首先,您应该执行某些备份操作,因为我们将向您展示的修复程序要求精确,并且不留任何错误的余地。如果事情没有按计划进行,则可能需要撤消已执行的更改。

首先,您应该备份重要文件,以防止它们永久丢失。一切准备就绪:云驱动器,记忆棒,DVD,外部存储设备将非常方便。您甚至可以将数据迁移到另一台笔记本电脑,但是确保文件安全的最简单方法是使用特殊的备份软件,例如Auslogics BitReplica。

备份文件以防止其永久丢失

您还可以创建系统还原点–如果出现问题,它将帮助您将系统配置为较早的状态。

这是在Windows 7中创建还原点的方法:

  1. 开始按钮->转到控制面板->选择系统和维护
  2. 系统->转到系统保护->系统保护->选择创建
  3. 在“系统保护”框中,描述您的系统还原点->单击“创建”。

您可以通过以下方式使用它:

  1. 开始菜单->输入您的控制面板->进入系统和维护
  2. 选择备份和还原->选择还原我的文件选项
  3. 导入注册表文件->选择备份副本->打开

要在Windows 10中创建还原点,请执行以下操作:

  1. 按Windows徽标键+ S打开“搜索”框->在其中输入“还原”(不带引号)
  2. 选择创建还原点->转到系统属性->单击创建
  3. 描述您的还原点->单击创建

使用方法如下:

  1. 开始菜单->转到控制面板->导航到系统和安全
  2. 选择文件历史记录->选择恢复选项
  3. 打开系统还原->下一步
  4. 找到您的还原点->选择它->单击下一步->完成->提供您的确认

使用系统还原功能让您的计算机恢复正常运行

现在,您可以执行救援任务-逐步进行并测试以下9个修复程序中的每个修复程序:

1.扫描系统中的恶意软件

首先,排除恶意软件问题很重要。因此,请运行全面系统扫描以检查您的PC是否感染了恶意软件。您可以使用第三方防病毒工具或内置的Windows Defender解决方案来实现。

这是在Windows 7中使用Windows Defender的方法:

开始->在搜索框中输入“ Defender”-> Windows Defender->扫描

要在Windows 10中做到这一点,请按照以下方式操作:

开始->设置->更新和安全-> Windows Defender->打开Windows Defender

使用Windows Defender扫描PC中的恶意软件

您还应该使用特殊的反恶意软件工具(例如Auslogics Anti-Malware)扫描系统,以确保您的主要反病毒软件没有遗漏某些特别危险的入侵者。团队合作很重要,您知道。

2.执行干净启动

这似乎令人惊讶,但是您的某个程序或服务可能已针对Windows Update进行了攻击,这意味着您的PC现在是一种战场。关键是,在这种情况下,您必须选择双方。

考虑到所有问题,我们建议您支持Windows更新。因此,您应该干净启动Windows,以找出800B0001更新烦人的罪魁祸首。

要执行干净启动,请执行以下步骤:

  1. 同时按下Windows徽标键和S按钮->键入“ msconfig”(不带引号)->输入
  2. 常规选项卡->选择性启动
  3. 加载启动项->清除此面板
  4. 服务选项卡->隐藏所有Microsoft服务->禁用所有项目
  5. 保存更改并重新启动计算机

如果明显没有Windows更新错误800B0001,则一次启用一项Microsoft服务以及启动项,以找出其中的哪一项是问题的根源。

3.使用Windows更新疑难解答

如果Windows Update错误800B0001仍然存在,则应使用Windows Update故障排除程序。转到Microsoft支持站点,下载适用于您的Windows版本的工具,然后运行它来解决问题。

4.使用DISM工具

如果您是Win 10用户,请尝试运行内置的DISM(部署映像服务和管理)工具:

  1. 打开搜索框并在其中输入CMD->从列表中选择CMD
  2. 右键单击它,然后选择以管理员身份运行它->提升权限的命令提示符将打开
  3. 根据提示提供管理员密码或您的确认->允许
  4. 键入“ DISM.exe / Online / Cleanup-image / Restorehealth”命令(不带引号)->按Enter->执行可能需要几分钟->等待过程完成
  5. 然后输入“ sfc / scannow”命令(不带引号)->按Enter->操作可能需要一段时间才能完成

关闭命令提示符,然后打开Windows Update,以查看它现在是否可以正常运行。

5.使用系统更新准备工具

要在Win 7中修复Windows Update损坏,应从Microsoft支持网站下载系统更新准备工具,并将其安装在PC上。该工具将自动运行,并帮助您安装必要的更新。

6.运行组策略编辑器

如果以上方法未能解决您的更新问题,则该使用组策略编辑器了:

  1. 按Windows徽标键和键盘上的R按钮->在“运行”框中键入“ gpedit.msc”(不带引号)->按Enter
  2. 双击“为可选组件安装指定设置...”->启用此选项
  3. 启用“直接与Windows Update联系以下载修复内容...”选项
  4. 然后单击“应用”->单击“确定”以保存更改->重新启动PC

运行组策略编辑器来修复Windows更新错误800B0001

检查是否可以立即更新计算机。

7.重命名SoftareDistribution和Catroot2文件夹

这是另一个据报道有效的Windows Update错误800B0001修复程序:

  1. 按Windows徽标键和键盘上的R按钮->在“运行”框中键入“ cmd”(不带引号)->按下Enter
  2. 右键单击您的命令提示符->选择以管理员身份运行它
  3. 输入以下命令(请记住在每个命令后都按Enter键):

    净停止wuauserv

    网络停止cryptSvc

    净停止位

    净停止msiserver

    任C:\ Windows \ SoftwareDistribution SoftwareDistribution.old

    任C:\ Windows \ System32 \ catroot2 Catroot2.old

重新启动PC,然后查看问题是否消失。

8.手动重置Windows Update组件

到目前为止没有运气吗?事实是,您的某些Windows Update组件可能严重故障。这意味着重置它们可以帮助您消除错误800B0001:

  1. 打开提升权限的命令提示符,然后键入以下命令,每个命令之后均按Enter:

    净停止位

    净停止wuauserv

    净止损appidsvc

    净停止cryptsvc

    删除“%ALLUSERSPROFILE%\ Application Data \ Microsoft \ Network \ Downloader \ qmgr * .dat”

    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重置

    netsh winhttp重置代理

    净起始位

    净启动wuauserv

    净启动appidsvc

    净启动cryptsvc

  2. 转到Microsoft支持网站
  3. 下载最新的Windows Update代理并将其安装在您的计算机上
  4. 重新启动电脑

9.解决您的注册表问题

如果重置Windows Update组件无济于事,则可能意味着您的系统注册表已损坏。您可以尝试手动修复它,但请记住,在编辑注册表时犯一个很小的错误也可能导致系统故障。此外,您可能会发现很难找出您的注册表到底出了什么问题。

这就是为什么我们建议您使用特殊的软件来完成工作的原因。例如,Auslogics注册表清理器是100%免费的工具,可以修复您的注册表并确保其平稳稳定的性能。

检查您的注册表是否有问题

我们希望您的PC上现在没有Windows Update Error 800B0001的迹象。

您对此问题有任何想法或疑问吗?

我们期待您的评论!

$config[zx-auto] not found$config[zx-overlay] not found