修复 Windows 无法搜索新更新

修复 Windows 无法搜索新更新

尝试更新操作系统(Operating System)时,许多人可能对Windows无法搜索新更新错误消息感到沮丧。这是一个烦人的问题(annoying problem),您无法安装任何更新来修复任何错误和问题。别担心!您可以通过一些简单有效的故障排除步骤轻松解决问题。如果您也面临同样的错误,本指南将对您有很大帮助。你还在等什么?继续(Continue)阅读文章。

修复 Windows 无法搜索新更新

如何修复 Windows 无法搜索新更新(How to Fix Windows Could Not Search for New Updates)

在更新或升级 PC 时,您可能会遇到多个错误代码。除了Windows 10计算机,这也发生在Windows 11中。您可能会遇到与此问题相关的多个错误代码,例如80244001、80244001B、8024A008、80072EFE、80072EFD、80072F8F、80070002、8007000E等等。以下是导致 Windows 10 PC 出现这些错误的一些确切原因。分析导致问题的原因很容易解决。

  • PC 中的文件丢失或损坏。
  • 腐败的程序。
  • PC 上的病毒或恶意软件攻击。
  • (Incomplete)PC 中的Windows 更新组件(Windows Update Components)不完整或中断。
  • 其他后台程序会干扰更新过程。
  • PC 中的Windows 注册表(Windows registry)项无效。
  • 防病毒程序干扰。
  • 不稳定的互联网连接。

在本指南中,我们编制了解决 Windows 无法搜索新更新错误的方法列表。这些方法从简单到高级的有效步骤排列,以便您获得更快的结果。按照(Follow)以下说明的相同顺序进行操作。

注意:(Note:)确保在出现问题时创建还原点(restore point) 。

基本故障排除提示(Basic Troubleshooting Tips)

在您遵循高级故障排除方法之前,这里有一些基本修复程序将帮助您修复Windows无法搜索新更新错误。

  • 重新启动您的电脑。
  • 检查互联网连接。
  • 移除外部 USB 设备。
  • 暂时禁用PC 上的防病毒程序。(antivirus program)
  • 运行防病毒扫描。
  • 确保您的硬盘驱动器有足够的空间来安装新的更新。

方法 1:运行 Windows 更新疑难解答(Method 1: Run Windows Update Troubleshooter)

如果您无法解决问题,请尝试运行Windows 更新疑难解答(Windows Update troubleshooter)Windows 10 PC中的这一内置功能可帮助您分析和修复所有更新错误。以下是运行Windows 更新疑难解答(Windows Update troubleshooter)的一些说明。

1. 同时按 Windows + I keys 启动 设置(Settings)

2. 单击 更新和安全(Update & Security) 磁贴,如图所示。

更新和安全。 修复 Windows 无法搜索新更新

3. 转到 左侧窗格中的疑难解答 (Troubleshoot )菜单。

4. 选择 Windows Update 疑难解答并单击 运行疑难解答(Run the troubleshooter) 按钮,如下所示。

单击更新和安全设置中的疑难解答,然后选择 Windows 更新疑难解答,然后单击运行疑难解答

5. 等待故障排除程序检测并修复问题。该过程完成后, 重新启动(restart) 您的 PC(your PC)

方法 2:同步 Windows 日期和时间(Method 2: Synchronize the Windows Date and Time)

当您更新您的 PC 时,服务器会确保您的PC 的日期(date and time)和时间(date and time)与位于该特定地理位置的服务器的日期和时间相关联(PC correlate)。当您在Windows 10 PC上的日期和时间设置不正确(incorrect date and time settings)时,您还可能会遇到Windows无法搜索新更新的问题。按照以下步骤确保计算机上(Make)日期和时间正确无误。(date and time)

1. 按Windows 键(Windows key)。键入日期和时间设置(Date & time settings)并打开它。

按 Windows 键。 键入日期和时间设置并打开它

2. 现在,从下拉列表中检查并选择时区,并确保您当前的地理区域。(Time zone )

现在,检查并从下拉列表中选择时区,并确保它是否是您当前的地理区域。 修复 Windows 无法搜索新更新

3. 然后,确保时间和日期与通用时间和(Universal time and date.)日期匹配。(time and date match)

另请阅读:(Also Read:) 修复(Fix)等待安装(Update Pending Install)的Windows 10更新

方法 3:清理磁盘空间(Method 3: Clean Disk Space )

如果您的Windows PC 没有足够的空间来安装新更新,您将面临几个错误。在这种情况下,您可以使用Windows内置工具释放(Free)空间工具(space tool)来清理空间并删除大型垃圾文件。此工具会删除所有临时文件、安装日志、缓存和缩略图。您可以按照以下步骤清除计算机中数 GB 的空间。

1. 同时按住Windows + I keys 打开Windows 设置(Windows Settings)

2. 现在,点击系统(System ),如下图所示。

现在,点击系统

3. 然后,在左侧窗格(left pane)中,单击存储(Storage )选项卡

4. 在右窗格中,选择“配置存储感知或立即运行(Configure Storage Sense or run it now )”链接,突出显示。

然后,在左窗格中,单击 Storage 选项卡,然后在右窗格中,选择 Configure Storage Sense or run it now 链接。 修复 Windows 无法搜索新更新

5. 在下一个窗口中,向下滚动到立即释放空间(Free up space now )部分并选择立即清理(Clean now )选项,如图所示。

在下一个窗口中,向下滚动到立即释放空间部分并选择立即清理选项

方法 4:禁用代理(Method 4: Disable Proxy)

代理服务器将转移网络,服务器可能需要一些时间来响应Windows 更新请求(Windows Update request)。这可能会引发讨论的问题。以下是在Windows 10设备中禁用代理的一些简单说明。(Proxy)

1. 点击Windows按钮并键入Proxy,如下所示。

2. 现在,从搜索结果中打开更改代理设置。(Change Proxy settings)

点击 Windows 按钮并输入代理。 现在,从搜索结果中打开更改代理设置。 修复 Windows 无法搜索新更新

3. 在这里,关闭(OFF)以下设置。

  • 自动检测设置(Automatically detect settings)
  • 使用设置脚本(Use setup script)
  • 使用代理服务器(Use a proxy server)

在这里,关闭代理选项

注意:(Note:)如果问题仍然存在,请尝试将您的 PC 连接到其他网络,例如Wi-Fi移动热点(mobile hotspot)

另请阅读:(Also Read:)修复 Windows 10 蓝屏错误

方法 5:重置更新组件(Method 5: Reset Update Components)

要解决所有与更新相关的问题,有一种有效的故障排除方法(troubleshooting method),即重置Windows 更新(Windows Update)组件。此过程重新启动BITS、加密、MSI 安装程序、Windows 更新服务(BITS, Cryptographic, MSI Installer, Windows Update services)和更新文件夹,如SoftwareDistribution 和 Catroot2(SoftwareDistribution and Catroot2)。以下是一些重置Windows 更新(Windows Update)组件以修复Windows无法搜索新更新问题的说明。

1. 使用先前方法中讨论的管理权限(Command Prompt using Administrative privileges)启动命令提示符。

2. 现在,一一键入以下命令(commands),并在每个命令后按 Enter(Enter) 键。(key)

net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old 
ren C:\Windows\System32\catroot2 Catroot2.old 
net start wuauserv
net start cryptSvc
net start bits 
net start msiserver

逐一键入以下命令,然后在每个命令后按 Enter。 修复 Windows 无法搜索新更新

等待(Wait)命令执行并检查Windows是否无法搜索新更新Windows 10 已在您的系统中修复。

方法6:修复系统文件(Method 6: Repair System Files)

如果您遇到此Windows无法搜索新更新问题,您的计算机上可能有损坏的文件。无论如何,您在Windows 10(Windows 10)计算机中具有内置功能SFC系统文件检查器(System File Checker))和DISM部署映像服务和管理(Deployment Image Servicing and Management))来扫描和删除有害的损坏文件。

1. 按Windows 键(Windows key)。键入命令(Command) 提示符(Prompt)并单击以管理员身份运行(Run as an administrator)

在 Windows 搜索栏中搜索命令提示符,然后单击以管理员身份运行。 修复 Windows 无法搜索新更新

2. 现在,输入chkdsk C: /f /r /x 命令并按Enter 键(Enter key)

键入以下命令并按 Enter

3. 如果系统提示您,Chkdsk 无法运行...该卷正在...正在使用进程中(Chkdsk cannot run…the volume is… in use process),请按Y 键(Y key)并重新启动您的 PC。

4. 再次输入sfc /scannow 命令并按Enter 键(Enter key)

键入以下命令行并按 Enter 执行它。 修复 Windows 无法搜索新更新

注意:(Note:)系统文件检查器(System File Checker )将扫描所有程序并在后台自动修复它们。您可以继续您的活动,直到扫描完成。

5. 完成扫描后,将显示任一消息。

  • Windows 资源保护未发现任何完整性违规。(Windows Resource Protection did not find any integrity violations.)
  • Windows 资源保护无法执行请求的操作。(Windows Resource Protection could not perform the requested operation.)
  • Windows 资源保护发现损坏的文件并成功修复它们。(Windows Resource Protection found corrupt files and successfully repaired them.)
  • Windows 资源保护发现损坏的文件,但无法修复其中一些。(Windows Resource Protection found corrupt files but was unable to fix some of them.)

6.重新启动(Restart)您的系统。

7. 现在,像之前在此方法中所做的那样打开命令提示符。(Command Prompt)

8. 一一键入以下命令,然后按 Enter(Enter)

注意:(Note:)您必须连接到网络才能正确运行DISM

DISM.exe /Online /cleanup-image /scanhealth 
DISM.exe /Online /cleanup-image /restorehealth
DISM /Online /cleanup-Image /startcomponentcleanup

一一键入DISM命令并按Enter

9.最后,等待进程运行成功,关闭窗口。

另请阅读:(Also Read:) 如何修复错误 0x80070002 (Fix Error 0x80070002) Windows 10

方法 7:重新启用 Windows 更新(Method 7: Re-enable Windows Update)

您还可以使用简单的命令行修复Windows无法搜索新更新Windows 10 错误。(Windows)这是在简单命令中解决错误的有效故障排除方法。(troubleshooting method)

1.以管理员身份启动命令提示符。(Command Prompt )

2.一一键入以下命令。(commands)在每个命令后按Enter 键。(Enter key )

SC config wuauserv start= auto
SC config bits start= auto
SC config cryptsvc start= auto
SC config trustedinstaller start= auto

按照上述方法启动命令提示符,并一一键入SC命令。 在每个命令后按 Enter。 修复 Windows 无法搜索新更新

3. 执行命令后,重新启动您的 PC(reboot your PC)

方法 8:重置 Winsock 目录(Method 8: Reset Winsock Catalog)

为解决此问题,建议您清除DNS 缓存(DNS cache)ipconfig /flushdns),释放并刷新NetBIOS名称(nbtstat -RR),重置 IP 配置设置(netsh int ip reset),并重置 Winsock 目录(netsh winsock reset) . 这可以通过使用下面说明的相应命令行来实现。

1.以管理员身份打开命令提示符。( Command Prompt )

2. 现在,一一键入以下命令(commands),并在每个命令后按 Enter 键。(Enter key )

ipconfig /flushdns
nbtstat -RR
netsh int ip reset
netsh winsock reset

逐一键入以下命令,并在每个命令后按 Enter

3.等待(Wait)该过程完成并重新启动您的PC(reboot your PC)

另请阅读:(Also Read:) 修复 Windows 更新错误 0x80070005(Fix Windows Update Error 0x80070005)

方法 9:重新启动 Windows 更新服务(Method 9: Restart Windows Update Service)

有时,您可以通过手动重新启动Windows 更新服务(Windows Update Service)来修复Windows无法搜索Windows 10 的新更新。然后,按照以下说明实施相同的操作。

1. 您可以 通过按Windows + R keys.运行(Run)对话框。

2. 键入 services.msc如下,然后单击 OK启动“服务”窗口。(Services window.)

按如下方式键入 services.msc,然后单击确定以启动“服务”窗口。 修复 Windows 无法搜索新更新

3. 现在,向下滚动屏幕并右键单击(screen and right-click)Windows Update(Windows Update)

注意:(Note:)如果当前状态不是Running,可以跳过以下步骤。

4. 在这里,如果当前状态显示正在运行(Running),请单击停止(Stop )

向下滚动屏幕并右键单击 Windows 更新。 如果当前状态显示正在运行,请单击停止

5. 现在,通过同时单击Windows + E keys 打开文件资源管理器(File Explorer )

6. 现在,导航到以下路径(path)

导航到数据存储文件夹

7. 现在,通过同时按Ctrl + A keys选择所有文件和文件夹,然后右键单击(right-click )它们。

注意:(Note: )您只能使用管理员用户帐户(user account)删除这些文件。

8. 在这里,选择删除(Delete )选项以从DataStore位置删除所有文件和文件夹。

在这里,选择删除选项以从 DataStore 位置删除所有文件和文件夹。 修复 Windows 无法搜索新更新

9. 现在,导航到路径(path)

C:\Windows\SoftwareDistribution\Download

导航到下载文件夹

10.删除(Delete )前面步骤中提到的下载位置(Downloads location)中的所有文件。

注意:(Note: )您只能使用管理员用户帐户(user account)删除这些文件。

删除下载位置中的所有文件

11. 现在,返回“服务(Services )”窗口并右键单击“ Windows 更新”。(Windows Update.)

12. 在这里,选择开始(Start )选项,如下图所示。

返回“服务”窗口并右键单击“Windows 更新”。 在这里,选择开始选项。 修复 Windows 无法搜索新更新

方法10:修改注册表编辑器(Method 10: Modify Registry Editor)

如果以上方法都没有解决Windows无法搜索新更新的问题,请尝试修改注册表项。以下是修改注册表编辑器(Registry Editor)中的键的一些说明。修改时要小心,因为不正确的更改可能会导致严重的问题。

1. 同时按住Windows + R keys 打开运行(Run )对话框。

2. 现在,在框中键入regedit并按(regedit )Enter

在框中键入 regedit 并按 Enter

3.在用户帐户控制(User Account Control )提示中单击是。(Yes)

4. 现在,导航以下路径(path)

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Windows Update\AU

注意:(Note:)如果找不到此路径或子项(path or subkey),请按照其他故障排除方法。

5. 现在,双击右窗格中的NoAutoUpdate

6. 将数值数据(Value data)更改为1以禁用自动更新。

注意:(Note:)您可以将数值数据(Value data)更改为0以启用自动更新。

将基数设置为十六进制,将数值数据设置为 1

7. 然后,单击OK保存更改并重新启动您的 PC(reboot your PC)

另请阅读:(Also Read:) 如何修复 Windows 10 无法更新

方法 11:在安全模式下删除软件分发文件(Method 11: Delete Software Distribution Files in Safe Mode)

如果您没有通过手动删除软件分发文件夹(Software Distribution Folder)的组件获得任何修复,或者您在删除文件时遇到任何错误,请按照以下步骤修复Windows无法搜索新更新问题。这些说明将以恢复模式(recovery mode)启动您的 PC,因此您可以毫无问题地删除它。

1. 点击Windows 键(Windows key )并键入恢复选项(Recovery options ),如图所示。打开效果最好。

如图所示,点击 Windows 键并键入恢复选项。 打开效果最好。 修复 Windows 无法搜索新更新

2. 在设置(Settings )窗口中,单击高级启动下的(Advanced startup )立即重新启动(Restart now )选项,如图所示。

在设置窗口中,单击高级启动下的立即重新启动选项,如图所示

3. 系统重新启动后,单击选择选项(Choose an option )窗口中的疑难解答。(Troubleshoot )

在这里,单击“选择一个选项”窗口中的疑难解答

4. 然后,单击高级选项(Advanced options ),如图所示。

现在,单击高级选项。 修复 Windows 无法搜索新更新

5. 现在,单击突出显示的启动设置。(Startup Settings )

现在,单击启动设置

6. 现在,在“启动设置”(Startup Settings )窗口中,单击“重新启动(Restart)” 。

7. 当您的 PC 重新启动时,按F5启用带网络连接的安全模式(Enable Safe Mode with Networking)选项。

按 F5 选择启用带网络连接的安全模式。 修复 Windows 无法搜索新更新

8. 现在,同时按住Windows + E keys 打开文件资源管理器(File Explorer)。导航到以下位置。

C:\Windows\SoftwareDistribution.

导航到 SoftwareDistribution 文件夹

9. 选择Software Distribution 文件夹(Software Distribution folder)中的所有文件并删除(Delete )它们。

选择 Software Distribution 文件夹中的所有文件并删除它们。 修复 Windows 无法搜索新更新

10. 然后,重新启动(reboot) 您的 PC(your PC)并尝试更新Windows 更新(Windows Update)

方法 12:手动下载更新(Method 12: Download the Updates Manually)

如果这些方法都没有奏效,请尝试按照以下说明手动下载更新。

1. 同时按下Windows + I (keys)打开系统中的设置(Settings)

2. 现在,选择更新和安全(Update & Security)

然后,点击更新和安全

3. 现在,单击下面突出显示的查看更新历史记录选项。(View update history )

现在,单击查看更新历史记录选项。 修复 Windows 无法搜索新更新

4. 在列表中,记下由于错误消息(error message)而等待下载的KB 编号(KB number )

5. 在此处,在Microsoft Update 目录(Microsoft Update Catalog)搜索栏中键入KB 编号。(KB number )

在此处,在 Microsoft 更新目录搜索栏中键入 KB 编号

6. 按照屏幕上的说明手动下载并安装更新。

另请阅读:(Also Read: )修复 Windows 更新安装错误 0x8007012a(Fix Windows Update Install Error 0x8007012a)

方法 13:重置电脑(Method 13: Reset PC)

如果您按照上述方法没有获得任何修复,请重置您的计算机作为最后的手段。请按照以下说明进行操作。

1. 同时按下Windows + I keys 打开系统中的设置(Settings )

2. 现在,向下滚动列表并选择(list and select) 更新和安全(Update & Security)

选择更新和安全。

3. 现在,从左窗格中选择恢复选项,(Recovery )然后单击(pane and click)右窗格中的开始(Get started )

现在,从左窗格中选择恢复选项,然后单击右窗格中的开始。

4A。如果您想删除应用程序和设置(apps and settings)但保留您的个人文件,请选择保留我的文件(Keep my files )选项。

4B。如果要删除所有个人文件、应用程序和设置,请选择“删除所有内容( Remove everything )”选项。

现在,从“重置此 PC”窗口中选择一个选项。 修复 Windows 无法搜索新更新

5. 最后,按照屏幕上的说明完成重置过程(reset process)

注意:(Note:)不过,如果您遇到此问题,则可以将系统恢复到以前的版本。

推荐的:(Recommended:)

  • 如何在Android上检查(Android)电池健康状况(Battery Health)
  • 修复 DX11 功能级别 10.0 错误
  • 修复 Windows 错误 0 ERROR_SUCCESS
  • (Fix ERR_EMPTY_RESPONSE)修复Windows 10(Windows 10)上的ERR_EMPTY_RESPONSE

我们希望本指南对您有所帮助,并且您将修复Windows 无法搜索新更新(Windows could not search for new updates)错误。让我们知道哪种方法最适合您。另外,如果您对本文有任何疑问或建议,请随时将它们放在评论部分。让我们知道您接下来想了解什么。



About the author

我是一名软件工程师,拥有 Xbox Explorer、Microsoft Excel 和 Windows 8.1 Explorer 方面的经验。业余时间,我喜欢玩电子游戏和看电视。我拥有犹他大学的学位,目前在一家国际公司担任软件工程师。



Related posts