修复 Windows 10 更新卡住或冻结

在大多数情况下,Windows更新会在后台安静地运行。虽然一些新更新会自动安装,但其他更新会在系统重新启动后排队等待安装。但有时,您可能会遇到Windows更新卡在Checking for Updates后跟错误代码 0x80070057(error code 0x80070057)的情况。这是在Windows 10(Windows 10) PC上发生的常见更新问题,您无法下载或安装更新。更新过程会卡住几个小时,这 让许多用户感到沮丧。因此,如果您也面临同样的问题,这个完美的指南将帮助您修复Windows 10 更新卡住或Windows更新卡住安装问题。

修复 Windows 10 更新卡住或冻结

如何修复 Windows 10 更新卡住安装(How to Fix Windows 10 Update Stuck Installing)

Windows更新对于任何操作系统的有效运行都是必需的。因此,您必须快速解决此问题。Windows更新卡住的原因可能有多种,例如:

  • Windows 更新(Windows Update)设置配置错误
  • 管理权问题
  • Windows 更新服务(Windows Update Service)的非活动状态(Status)
  • DNS 服务器设置不正确
  • 与Windows Defender 防火墙(Windows Defender Firewall)冲突
  • 损坏/丢失的 Windows 操作系统文件

重要提示:(Important Note:)建议您打开Windows 自动更新(Windows Automatic Update )功能。这是保护您的系统免受恶意软件、勒索软件和病毒相关威胁的最佳方式。

Microsoft支持(Microsoft)在 Windows 7、8.1 和 10(Fix Update Errors on Windows 7, 8.1 &10)上修复更新错误的专用页面。

按照下面提到的方法,一一修复Windows 10更新卡在Windows 10 PC 上的下载。

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

故障排除过程用于以下目的:

  • 关闭(Shutting down)所有 Windows 更新服务。
  • C:\Windows\SoftwareDistribution文件夹重命名为C C:\Windows\SoftwareDistribution.old
  • 擦除系统中存在的下载缓存(Download Cache)
  • 重新启动(Rebooting)Windows 更新服务。

按照给定的说明运行自动 Windows 更新(Automatic Windows Update)疑难解答:

1. 点击 Windows 键(Windows key)并在搜索栏中输入控制面板( Control Panel)

2. 通过单击打开来启动(Open)控制面板(Control Panel)

点击 Windows 键并在搜索栏中输入控制面板 |  如何修复 Windows 更新卡住安装

3. 现在,使用右上角的搜索栏搜索故障排除选项。(Troubleshooting )然后,单击它,如图所示。

现在,使用搜索菜单搜索故障排除选项。 如何修复 Windows 更新卡住安装

4. 单击左侧窗格中的查看全部(View all ),如下所示。

现在,单击左侧窗格中的查看全部选项。 如何修复 Windows 更新卡住安装

5. 现在,单击Windows Update,如突出显示的那样。

现在,单击 Windows 更新选项

6. 在弹出的新窗口中,点击高级(Advanced)

现在,弹出窗口,如下图所示。 单击高级。

7. 选中标题为自动应用修复(Apply repairs automatically)的框,然后单击下一步(Next)

现在,确保选中“自动应用修复”框,然后单击“下一步”。

8. 按照屏幕上的说明(on-screen instructions)完成故障排除过程。

在大多数情况下,此故障排除过程将解决 Windows 更新卡住安装问题(fix Windows update stuck installing issue)。因此,请尝试再次运行Windows 10更新以完成更新。

注意:(Note:) Windows疑难解答程序(Windows)会通知您是否可以识别并解决问题。如果显示无法识别问题(could not identify the issue),请尝试任何后续方法。

方法二:手动删除系统缓存(Method 2: Delete System Cache Manually)

您也可以尝试手动删除系统缓存(System Cache)来修复Windows 10更新卡住或冻结的问题,如下所示:

1.重新启动(Restart )您的 PC 并按下键盘上的F8键。这将以安全模式(Safe Mode)启动您的系统。

2.在这里,通过在开始菜单(Start menu.)中搜索cmd以( cmd )管理员(Administrator)身份启动命令提示符。(Command Prompt)

建议您以管理员身份启动命令提示符。

3. 键入net stop wuauserv,然后按 Enter(Enter),如图所示。

输入以下命令并按 Enter:net stop wuauserv |  如何修复 Windows 更新卡住安装

4.接下来,按Windows + E keys 打开文件资源管理器(File Explorer)

5. 导航到C:\Windows\SoftwareDistribution。 

6.在这里,通过同时按Ctrl + A keys 选择所有文件。

7. 右键单击​​空白区域并选择Delete,如下图所示。

注意:(Note:)此位置没有重要文件,删除它们不会影响系统。Windows 更新(Windows Update)将在下次更新期间自动重新创建文件。

删除 Software Distribution 文件夹中的所有文件。 如何修复 Windows 更新卡住安装

8. 现在,在命令提示符下键入(Command prompt )net start wuauserv并按Enter 键(Enter key)执行。

现在,最后,要重新启动 Windows 更新服务,再次打开命令提示符并键入以下命令并按 Enter:net start wuauserv

9. 等待更新服务重新启动。然后以正常模式重新启动(Normal Mode)Windows

另请阅读:(Also Read:) Windows Updates Stuck? Here are a few things you could try!

方法 3:更新 Windows 更新服务(Method 3: Update Windows Update Service)

当您很长时间没有检查新的Windows 更新(Windows Update)时,系统会花费大量时间来寻找它。当您使用与Service Pack 1集成的 CD 或 USB驱动器(Drive)安装更新时,甚至会发生这种情况。根据Microsoft的说法,当Windows更新需要自行更新时,就会出现上述问题,从而产生了一些 catch-22。因此(Hence),要顺利运行该过程,需要更新Windows 更新服务(Windows Update Service)本身才能成功搜索、下载和安装更新。

请按照以下说明执行相同操作:

1.通过搜索(Search)菜单启动控制面板,如图所示。(Control Panel)

从搜索结果中打开控制面板应用程序。

2. 现在,点击系统和安全(System and Security),如下图所示。

点击控制面板中的系统和安全

3. 接下来,单击Windows 更新(Windows Update)

4. 单击右窗格中的更改设置(Change Settings )选项。

5. 在这里,从重要更新(Important updates )下拉菜单中选择从不检查更新(不推荐) ,然后单击(Never check for updates (not recommended) )确定(OK)。为清楚起见,请参阅给定的图片。

选择从不检查更新(不推荐)

6.重新启动(Restart )您的系统。然后,手动下载并安装Windows 10 更新。(updates)

7. 接下来,按Windows 键(Windows key)并右键单击计算机,(Computer,)然后选择属性(Properties)

8. 确定您的Windows 操作系统(Windows Operating System)32 位(32 bit)还是64 位(64 bit)。您将在系统页面的(System page.)系统类型下找到此信息。(System type)

9. 使用这些链接为您的系统下载更新。

10. 按照屏幕上的说明(on-screen instructions)完成安装过程。

注意:(Note:)在此过程中,系统可能会提示您重新启动系统。重启后等待(Wait)10 到 12 分钟(10 to 12 minutes),然后开始工作。

11. 再次导航到设置 > Update & Security > Windows Update

12. 单击Windows Update主页上的检查更新。(Check for Updates)

在下一个窗口中,单击检查更新

应该解决与Windows 10(Windows 10)有关的更新问题,即Windows 更新(Windows update)卡住下载或Windows 更新(Windows update)卡住安装。如果没有,请尝试下一个修复。

另请阅读:(Also Read: )如何修复 Windows 更新错误 80072ee2(How to Fix Windows Update Error 80072ee2)

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

有时,您可以通过手动重新启动Windows 更新服务来修复(Windows Update Service)Windows 10更新卡住或冻结的问题。要让您的系统无任何延迟地运行,请执行以下步骤:

1. 按住Windows + R keys启动 运行对话框(Run dialog box) 

2. 键入 services.msc并单击 OK,如图所示。

按如下方式键入 services.msc 并单击确定以启动服务窗口 |  如何修复 Windows 更新卡住安装

3. 在服务(Services)窗口中,向下滚动并右键单击Windows 更新。(Windows Update.)

注意(Note):如果当前状态显示除 Started 以外的任何内容,请直接转到第 6 步(Step 6)

4.如果当前状态显示Started ,单击Stop 或 Restart(Stop or Restart)

.  找到 Windows 更新服务并单击重新启动。 这些服务按字母顺序列出。

5. 您将收到提示,Windows 正在尝试停止本地计算机上的以下服务...(Windows is attempting to stop the following service on Local Computer…) 等待(Wait)该过程完成。大约需要 3 到 5 秒。

您将收到提示“Windows 正在尝试停止本地计算机上的以下服务...”

6. 接下来,通过同时单击Windows + E keys 打开文件资源管理器(File Explorer )

7. 导航到以下路径:C:\Windows\SoftwareDistribution\DataStore

8. 现在,通过同时按Control+ A 键选择所有文件和文件夹,然后右键单击(right-click )空白区域。

9. 在这里,选择删除(Delete )选项以从DataStore文件夹中删除所有文件和文件夹,如下图所示。

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

10. 接下来,导航到路径C:\Windows\SoftwareDistribution\Download, 并以类似方式删除所有文件。(Delete )

现在,导航到路径 C:WindowsSoftwareDistributionDownload,然后删除下载位置中的所有文件

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

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

现在右键单击 Windows 更新服务并选择开始

13. 您将收到提示,Windows 正在尝试在本地计算机上启动以下服务...(Windows is attempting to start the following service on Local Computer…) 等待(Wait)3 到 5 秒,然后关闭“服务(Services)”窗口。

您将收到提示“Windows 正在尝试在本地计算机上启动以下服务...”

14. 最后,再次尝试Windows 10 更新(Windows 10 Update )

方法 5:更改 DNS 服务器设置(Method 5: Change DNS Server Settings)

有时,网络问题可能会触发Windows 10更新卡住或冻结问题。在这种情况下,请尝试将DNS服务器更改为Google Public DNS服务器。这将在纠正上述问题的同时提供速度提升和高级安全性。

1. 按照方法 3(Method 3)中的说明启动控制面板(Control Panel)

2. 现在,将View by选项设置为Category。

3. 然后,选择“网络和 Internet(Network and Internet ) ”类别下的“查看网络状态和任务”,突出显示。(View network status and tasks )

单击网络和 Internet,然后单击查看网络状态和任务

4. 单击更改适配器设置,(Change adapter settings,)如下图所示。

现在,单击更改适配器设置 |  如何修复 Windows 更新卡住安装

5. 右键单击​​您的网络连接并选择属性(Properties)

在这里,右键单击您的网络连接并选择“属性”选项。

6. 现在,双击Internet Protocol Version 4(TCP/IPV4)。这将打开“属性(Properties )”窗口。

现在,双击 Internet 协议版本 4(TCP/IPV4)。 这将打开“属性”窗口。

7. 在这里,选中标题为“自动获取 IP 地址(Obtain an IP address automatically )”和“使用以下 DNS 服务器地址(Use the following DNS server addresses)”的框。

8. 然后,如下图所示,在各个列中填写以下值。

  • 首选 DNS 服务器:(Preferred DNS server:) 8.8.8.8
  • 备用 DNS 服务器:(Alternate DNS server:) 8.8.4.4

现在,选中“自动获取 IP 地址”和“使用以下 DNS 服务器地址”复选框。

9. 最后,单击确定(OK )保存更改,重新启动(restart )系统并继续更新。

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

方法 6:运行系统文件检查器扫描(Method 6: Run System File Checker Scan)

Windows 用户可以通过运行系统文件检查器(System File Checker)实用程序来扫描和修复系统文件。此外,他们还可以使用此内置工具删除损坏的系统文件。当 Windows 10 更新卡住或由损坏的文件触发冻结问题时,运行SFC扫描,如下所述:

1. 按照方法 2(Method 2)中的说明以管理员身份(as an administrator )启动命令提示符(Command Prompt)

2. 键入sfc/scannow命令并按Enter,如图所示。

键入 sfc/scannow 并按 Enter

3. 执行命令后,重新启动(restart)系统。

方法 7:禁用 Windows Defender 防火墙(Method 7: Disable Windows Defender Firewall)

一些用户报告说,当Windows Defender 防火墙(Windows Defender Firewall)关闭时, Windows更新卡住下载和Windows 更新下载 0x800f0984 2H1 错误(Windows Update Download 0x800f0984 2H1 error)消失(OFF)了。您也可以尝试以下方法:

1. 启动控制面板(Control Panel)并选择系统和安全(System and Security)

2. 单击Windows Defender 防火墙。(Windows Defender Firewall.)

现在,单击 Windows Defender 防火墙 |  如何修复 Windows 更新卡住安装

3.从左侧面板中选择打开或关闭 Windows Defender 防火墙选项。(Turn Windows Defender Firewall on or off)

现在,在左侧菜单中选择打开或关闭 Windows Defender 防火墙选项

4. 现在,选中每个网络设置下的关闭 Windows Defender 防火墙(不推荐)(Turn off Windows Defender Firewall (not recommended))选项旁边的框。

现在,选中这些框; 关闭 Windows Defender 防火墙(不推荐)

5.重新启动(Reboot)您的系统。检查Windows更新卡住安装问题是否已修复。

注意:(Note:)建议您在系统上下载并安装Windows 10更新后立即打开 Windows Defender 防火墙。(Turn On Windows Defender Firewall)

另请阅读:(Also Read:) 如何阻止或取消阻止 Windows Defender 防火墙中的程序(How to Block or Unblock Programs In Windows Defender Firewall)

方法 8:执行 Windows 干净启动(Method 8: Perform Windows Clean Boot)

如此方法中所述,可以通过干净启动Windows(Windows)系统中的所有基本服务和文件来解决有关Windows 10更新检查更新的问题。(checking for updates)

注意:确保您(Note) 以管理员( as an administrator)身份登录以执行 Windows 干净启动。

1.启动运行(Run),输入msconfig,点击确定(OK)

在运行文本框中输入以下命令后:msconfig,单击确定按钮。

2. 切换到系统配置(System Configuration)窗口中的服务(Services)选项卡。

3. 选中Hide all Microsoft services(Hide all Microsoft services)旁边的框,然后单击Disable all按钮,如图突出显示。

选中隐藏所有 Microsoft 服务旁边的框,然后单击全部禁用按钮

4. 现在,切换到启动选项卡(Startup tab),然后单击打开任务管理器(Open Task Manager)的链接。

现在,切换到启动选项卡并单击打开任务管理器的链接

5. 现在,将弹出任务管理器窗口。(Task Manager)切换到启动(Startup)选项卡。

任务管理器 - 启动选项卡 |  如何修复 Windows 7 更新卡住

6. 从这里,选择不需要的启动任务,然后单击右下角的(Startup tasks)禁用(Disable)

在任务管理器启动选项卡中禁用任务。 如何修复 Windows 更新卡住安装

7. 退出任务管理器(Task Manager)系统配置(System Configuration)窗口。

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

此重置包括:

  • 重新启动BITSMSI 安装程序(MSI Installer)加密(Cryptographic)Windows 更新(Windows Update) 服务(Services)
  • 重命名Software DistributionCatroot2文件夹。

以下是通过重置更新组件来解决Windows更新卡住下载问题的方法:

1.如前面方法中所述,以管理员(as an administrator)身份启动命令提示符。( Command Prompt)

2. 现在,一一键入以下命令,并在执行每个命令后按Enter :

 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

方法 10:运行防病毒扫描(Method 10: Run an Antivirus Scan)

如果这些方法都没有帮助您,请运行防病毒扫描以检查问题是由恶意软件还是病毒引起的。您可以使用Windows Defender或第三方防病毒软件运行防病毒扫描并删除受感染的文件。

1.通过在开始菜单搜索(Start menu search)栏中搜索(bar.)Windows Defender来启动它。(Windows Defender)

从开始菜单搜索打开 Windows 安全

2. 单击扫描选项(Scan Options ),然后选择运行全面扫描(Full scan),如突出显示的那样。

点击立即扫描按钮开始扫描您的系统

受到推崇的:(Recommended:)

我们希望本指南对您有所帮助,并且您能够在您的Windows 10 PC上修复 Windows 10 更新卡住下载(fix Windows 10 update stuck downloading)Windows更新卡住安装问题。让我们知道哪种方法最适合您。此外,如果您对本文有任何疑问/建议,请随时将它们放在评论部分。



About the author

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



Related posts