在大多数情况下,Windows更新会在后台安静地运行。虽然一些新更新会自动安装,但其他更新会在系统重新启动后排队等待安装。但有时,您可能会遇到Windows更新卡在Checking for Updates后跟错误代码 0x80070057(error code 0x80070057)的情况。这是在Windows 10(Windows 10) PC上发生的常见更新问题,您无法下载或安装更新。更新过程会卡住几个小时,这 让许多用户感到沮丧。因此,如果您也面临同样的问题,这个完美的指南将帮助您修复Windows 10 更新卡住或Windows更新卡住安装问题。
如何修复 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)。
3. 现在,使用右上角的搜索栏搜索故障排除选项。(Troubleshooting )然后,单击它,如图所示。
4. 单击左侧窗格中的查看全部(View all ),如下所示。
5. 现在,单击Windows Update,如突出显示的那样。
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),如图所示。
4.接下来,按Windows + E keys 打开文件资源管理器(File Explorer)。
5. 导航到C:\Windows\SoftwareDistribution。
6.在这里,通过同时按Ctrl + A keys 选择所有文件。
7. 右键单击空白区域并选择Delete,如下图所示。
注意:(Note:)此位置没有重要文件,删除它们不会影响系统。Windows 更新(Windows Update)将在下次更新期间自动重新创建文件。
8. 现在,在命令提示符下键入(Command prompt )net start wuauserv并按Enter 键(Enter key)执行。
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,如图所示。
3. 在服务(Services)窗口中,向下滚动并右键单击Windows 更新。(Windows Update.)
注意(Note):如果当前状态显示除 Started 以外的任何内容,请直接转到第 6 步(Step 6)。
4.如果当前状态显示Started ,单击Stop 或 Restart(Stop or Restart)。
5. 您将收到提示,Windows 正在尝试停止本地计算机上的以下服务...(Windows is attempting to stop the following service on Local Computer…) 等待(Wait)该过程完成。大约需要 3 到 5 秒。
6. 接下来,通过同时单击Windows + E keys 打开文件资源管理器(File Explorer )。
7. 导航到以下路径:C:\Windows\SoftwareDistribution\DataStore
8. 现在,通过同时按Control+ A 键选择所有文件和文件夹,然后右键单击(right-click )空白区域。
9. 在这里,选择删除(Delete )选项以从DataStore文件夹中删除所有文件和文件夹,如下图所示。
10. 接下来,导航到路径C:\Windows\SoftwareDistribution\Download, 并以类似方式删除所有文件。(Delete )
11. 现在,返回服务(Services )窗口并右键单击Windows 更新。(Windows Update.)
12. 在这里,选择开始(Start )选项,如下所示。
13. 您将收到提示,Windows 正在尝试在本地计算机上启动以下服务...(Windows is attempting to start the following service on Local Computer…) 等待(Wait)3 到 5 秒,然后关闭“服务(Services)”窗口。
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 )
4. 单击更改适配器设置,(Change adapter settings,)如下图所示。
5. 右键单击您的网络连接并选择属性(Properties)
6. 现在,双击Internet Protocol Version 4(TCP/IPV4)。这将打开“属性(Properties )”窗口。
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
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,如图所示。
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.)
3.从左侧面板中选择打开或关闭 Windows Defender 防火墙选项。(Turn Windows Defender Firewall on or off)
4. 现在,选中每个网络设置下的关闭 Windows Defender 防火墙(不推荐)(Turn off Windows Defender Firewall (not recommended))选项旁边的框。
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)。
2. 切换到系统配置(System Configuration)窗口中的服务(Services)选项卡。
3. 选中Hide all Microsoft services(Hide all Microsoft services)旁边的框,然后单击Disable all按钮,如图突出显示。
4. 现在,切换到启动选项卡(Startup tab),然后单击打开任务管理器(Open Task Manager)的链接。
5. 现在,将弹出任务管理器窗口。(Task Manager)切换到启动(Startup)选项卡。
6. 从这里,选择不需要的启动任务,然后单击右下角的(Startup tasks)禁用(Disable)。
7. 退出任务管理器(Task Manager)和系统配置(System Configuration)窗口。
方法 9:重置更新组件(Method 9: Reset Update Components)
此重置包括:
- 重新启动BITS、MSI 安装程序(MSI Installer)、加密(Cryptographic)和Windows 更新(Windows Update) 服务(Services)。
- 重命名Software Distribution和Catroot2文件夹。
以下是通过重置更新组件来解决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)
2. 单击扫描选项(Scan Options ),然后选择运行全面扫描(Full scan),如突出显示的那样。
受到推崇的:(Recommended:)
我们希望本指南对您有所帮助,并且您能够在您的Windows 10 PC上修复 Windows 10 更新卡住下载(fix Windows 10 update stuck downloading)或Windows更新卡住安装问题。让我们知道哪种方法最适合您。此外,如果您对本文有任何疑问/建议,请随时将它们放在评论部分。
Fix Windows 10 Update Stuck or Frozen
In most cases, Windows update runs quietly in the background. While some new updates are installed automatically, others are queued for installation aftеr system restart. But sometimes, you may face the Windows update stuсk on Checking for Updates followed by an error code 0x80070057. This is a usual update issue that takes place on Windows 10 PC, where you are unable to download or install the update. The update process will be stuck for several hours, which becomes frustrating for many users. So, if you are also facing the same issue, this perfect guide will help you fix Windows 10 update stuck or Windows update stuck installing issue.
How to Fix Windows 10 Update Stuck Installing
Windows updates are mandatory for the effective functioning of any operating system. Therefore, it is imperative that you resolve this issue quickly. There can be several reasons behind Windows update stuck, such as:
- Misconfiguration of Windows Update Settings
- Issues with Administrative Rights
- Inactive Status of Windows Update Service
- Incorrect DNS Server Settings
- Conflict with Windows Defender Firewall
- Corrupt/Missing Windows OS files
Important Note: You are recommended to turn on the Windows Automatic Update feature. This is the best way to protect your system from malware, ransomware, and virus-related threats.
Microsoft supports a dedicated page on Fix Update Errors on Windows 7, 8.1 &10.
Follow the below-mentioned methods, one-by-one, to fix Windows 10 update stuck downloading on Windows 10 PC.
Method 1: Run Windows Update Troubleshooter
The process of troubleshooting serves the following purpose:
-
Shutting down of all Windows Update Services.
- Renaming of C:\Windows\SoftwareDistribution folder to C:\Windows\SoftwareDistribution.old
- Wiping Download Cache present in the system.
-
Rebooting of Windows Update Services.
Follow the given instructions to run the Automatic Windows Update troubleshooter:
1. Hit the Windows key and type Control Panel in the search bar.
2. Launch Control Panel by clicking on Open.
3. Now, search for the Troubleshooting option using the search bar from the top-right corner. Then, click on it, as depicted.
4. Click View all from the left pane, as shown below.
5. Now, click Windows Update, as highlighted.
6. In the new window that pops up, click Advanced.
7. Check the box titled Apply repairs automatically, and click Next.
8. Follow the on-screen instructions to complete the troubleshooting process.
In most cases, this troubleshooting process will fix Windows update stuck installing issue. Thus, try to run the Windows 10 update again to complete the update.
Note: The Windows troubleshooter will inform you if it could identify and fix the problem. If it displays could not identify the issue, try any of the succeeding methods.
Method 2: Delete System Cache Manually
You can also try to delete System Cache manually to fix Windows 10 update stuck or frozen problem as follows:
1. Restart your PC and hit the F8 key on your keyboard. This will boot your system in Safe Mode.
2. Here, launch Command Prompt as an Administrator by searching for cmd in the Start menu.
3. Type net stop wuauserv, and hit Enter, as shown.
4. Next, press Windows + E keys to open the File Explorer.
5. Navigate to C:\Windows\SoftwareDistribution.
6. Here, select all files by pressing Ctrl + A keys together.
7. Right-click on the empty area and select Delete, as illustrated below.
Note: There are no vital files in this location, deleting them will not impact the system. Windows Update will automatically recreate the files during the next update.
8. Now, type net start wuauserv in Command prompt and press Enter key to execute.
9. Wait for the update services to be restarted. Then reboot Windows in Normal Mode.
Also Read: Windows Updates Stuck? Here are a few things you could try!
Method 3: Update Windows Update Service
The system takes a lot of time to look for a new Windows Update when you haven’t checked for it in a long time. This can even happen when you install the update using a CD or a USB Drive integrated with Service Pack 1. According to Microsoft, the said issue occurs when the Windows update requires an update for itself, thus creating a bit of catch-22. Hence, to run the process smoothly, it is necessary to update the Windows Update Service itself for it to search, download and install updates successfully.
Follow the below instructions to do the same:
1. Launch Control Panel through the Search menu, as shown.
2. Now, click on System and Security as shown in the below picture.
3. Next, click on Windows Update.
4. Click the Change Settings option from the right pane.
5. Here, choose Never check for updates (not recommended) from the Important updates drop-down menu and click OK. Refer given pic for clarity.
6. Restart your system. Then, download and install the Windows 10 updates manually.
7. Next, press the Windows key and right-click on Computer, and select Properties.
8. Determine whether your Windows Operating System is 32 bit or 64 bit. You will find this info under System type on the System page.
9. Use these links to download updates for your system.
10. Follow the on-screen instructions to complete the installation process.
Note: You may be prompted to restart your system during the process. Wait for 10 to 12 minutes after the restart and then start working.
11. Once again, navigate to Settings > Update & Security > Windows Update.
12. Click Check for Updates on the Windows Update homepage.
The update issues pertaining to Windows 10 viz Windows update stuck downloading or Windows update stuck installing should be resolved. If not, try the next fix.
Also Read: How to Fix Windows Update Error 80072ee2
Method 4: Restart Windows Update Service
Sometimes, you can fix Windows 10 update stuck or frozen issue by manually restarting the Windows Update Service. To get your system to function without any delays, follows these steps:
1. Press-hold Windows + R keys to launch the Run dialog box
2. Type services.msc and click OK, as depicted.
3. On the Services window, scroll down and right-click on Windows Update.
Note: If the current status displays anything other than Started move to Step 6 directly.
4. Click on Stop or Restart, if the current status displays Started.
5. You will receive a prompt, Windows is attempting to stop the following service on Local Computer… Wait for the process to be completed. It will take around 3 to 5 seconds.
6. Next, open the File Explorer by clicking Windows + E keys together.
7. Navigate to the following path:C:\Windows\SoftwareDistribution\DataStore
8. Now, select all the files and folders by pressing Control+ A keys together and right-click on the empty space.
9. Here, select the Delete option to remove all the files and folders from the DataStore folder, as depicted below.
10. Next, navigate to the path, C:\Windows\SoftwareDistribution\Download, and Delete all the files similarly.
11. Now, go back to the Services window and right-click on the Windows Update.
12. Here, select the Start option, as highlighted below.
13. You will receive a prompt, Windows is attempting to start the following service on Local Computer… Wait for 3 to 5 seconds and then, close the Services window.
14. Finally, try Windows 10 Update again.
Method 5: Change DNS Server Settings
Sometimes, a network issue might trigger Windows 10 update stuck or frozen problem. In such scenarios, try to change the DNS server to a Google Public DNS server. This will provide a speed boost and high-level security while rectifying the said issue.
1. Launch Control Panel as instructed in Method 3.
2. Now, set the View by option to Category.
3. Then, select View network status and tasks under Network and Internet category, as highlighted.
4. Click Change adapter settings, as depicted in the below picture.
5. Right-click on your network connection and select Properties
6. Now, double-click on Internet Protocol Version 4(TCP/IPV4). This will open the Properties window.
7. Here, check the boxes titled Obtain an IP address automatically and Use the following DNS server addresses.
8. Then, fill the following values in respective columns as shown in the picture below.
-
Preferred DNS server: 8.8.8.8
-
Alternate DNS server: 8.8.4.4
9. Finally, click on OK to save the changes, restart your system and continue the update.
Also Read: Fix Windows Update Error 0x80070005
Method 6: Run System File Checker Scan
Windows users can scan and repair system files by running the System File Checker utility. In addition, they can also delete the corrupt system files using this built-in tool. When Windows 10 update gets stuck or frozen issue is triggered by a corrupt file, run SFC scan, as explained below:
1. Launch Command Prompt as an administrator following the instructions given in Method 2.
2. Type the sfc/scannow command and hit Enter, as shown.
3. Once the command is executed, restart your system.
Method 7: Disable Windows Defender Firewall
Some users reported that the Windows update stuck downloading & Windows Update Download 0x800f0984 2H1 error disappeared when Windows Defender Firewall was turned OFF. Here’s how you can try it too:
1. Launch Control Panel and select System and Security.
2. Click on Windows Defender Firewall.
3. Select the Turn Windows Defender Firewall on or off option from the left panel.
4. Now, check the boxes next to the Turn off Windows Defender Firewall (not recommended) option under every network setting.
5. Reboot your system. Check if the Windows update stuck installing issue is fixed.
Note: It is suggested that you Turn On Windows Defender Firewall as soon as Windows 10 update is downloaded and installed on your system.
Also Read: How to Block or Unblock Programs In Windows Defender Firewall
Method 8: Perform Windows Clean Boot
The issues concerning Windows 10 updates stuck on checking for updates can be fixed by a clean boot of all essential services and files in your Windows system, as explained in this method.
Note: Make sure you log in as an administrator to perform Windows clean boot.
1. Launch Run, enter msconfig, and click OK.
2. Switch to the Services tab in the System Configuration window.
3. Check the box next to Hide all Microsoft services, and click on Disable all button as shown highlighted.
4. Now, switch to the Startup tab and click the link to Open Task Manager.
5. Now, the Task Manager window will pop up. Switch to the Startup tab.
6. From here, select the Startup tasks which are not required and click Disable from the bottom right corner.
7. Exit the Task Manager and System Configuration window.
Method 9: Reset Update Components
This resetting includes:
- Restarting of BITS, MSI Installer, Cryptographic, and the Windows Update Services.
- Renaming of the Software Distribution and Catroot2 folders.
Here’s how to fix Windows update stuck downloading issue by resetting update components:
1. Launch Command Prompt as an administrator as explained in the previous methods.
2. Now, type the following commands one-by-one and hit Enter after each command to execute:
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
Method 10: Run an Antivirus Scan
If none of the methods have helped you, run an antivirus scan to check whether the issue is being caused by malware or virus. You can either use Windows Defender or third-party antivirus software to run an antivirus scan and delete the infected files.
1. Launch Windows Defender by searching for it in the Start menu search bar.
2. Click on Scan Options and then, choose to run Full scan, as highlighted.
Recommended:
We hope that this guide was helpful and you were able to fix Windows 10 update stuck downloading or Windows update stuck installing issue on your Windows 10 PC. Let us know which method worked for you the best. Also, if you have any queries/suggestions regarding this article, then feel free to drop them in the comments section.