Windows更新错误代码 0x80070003(Update Error Code 0x80070003)阻止您下载和安装最新的更新。问题的原因并不总是很清楚,特别是如果您只是得到这个神秘的代码。
与许多Windows更新错误代码不同,修复错误代码 0x80070003 通常意味着解决本地 PC 上的问题。消除潜在问题后,更新应该会按预期进行。
![](https://lh3.googleusercontent.com/-oxUvQCXHp7w/Y9JoP4iFI3I/AAAAAAAAdIw/lvp7F8ftQtowR-AO6Bp9ieRa7MgUN00pQCNcBGAsYHQ/s0/EKdQa5NaqqMkCm6N-8t-S-jXHdE.jpg)
错误代码(Error Code 0x80070003)0x80070003的主要原因(Main Causes)
如果您在尝试Windows 更新(Windows Update)时看到此错误,主要原因有四个:
- 损坏(Corrupt)的系统文件可能是问题所在,因为更新工具依赖于系统文件才能正常工作。这也可能包括Windows 更新(Windows Update)缓存中的损坏,我们将在下面单独讨论。
- Windows更新过程很复杂,并且依赖于多个Windows服务才能顺利运行。如果这些相关服务中的任何一个被禁用或出现故障,它可能会阻止更新成功完成。
- Windows 注册表(Windows Registry)可能存在配置问题,可以通过编辑注册表(Registry)来解决。慎用!
- Windows更新(Update)由各种子组件组成。如果这些组件中的任何一个损坏或丢失,就会在完成更新时产生问题。
错误代码 0x80070003 变体
奇怪的是,0x80070003 代码伴随着几个特定的人类可读错误消息,表明它是一系列相关错误而不是特定问题。
“我们无法安装此更新,但您可以再试一次(0x80070003)”可能是最常见的,重启系统通常会使错误消失。
“ Windows无法安装以下更新,错误为 0x80070003”有点难以理解,仅仅重启操作系统可能无法解决问题。此处提供的大部分修复旨在解决此错误。
具有相同代码的其他错误与Windows 更新(Windows Update)没有直接关系。例如,“Error 0x80070003 the system cannot find the path specified”通常是由于驱动器断开连接或损坏而导致的。本文将仅关注具有此错误代码
的Windows 更新错误。(Windows Update)
1. 重新启动 Windows
![](https://lh3.googleusercontent.com/-z2g3hJBWJUw/Y9JsoL_EhMI/AAAAAAAAfwo/TvhDcO16Yg4555rahp9yuGGea6lpeSC_wCEwYBhgLKvYEANjnvE011OQb-rhEZ1921L-3v6u9QXWpW4bp-Im0tLh_MsfkE-U1B4FS0exHc3uHbeKdcBxsY9KWAGZbJtv3kJ2Rci6_cQGPh2cGnTDK5fUSohCHgKIFIs8wctDbEzUCRm4t3gqd1f_L7E8FJwy2iWhuA6g4eabeFVfwLIHIT89RXpItoEus44joj10azOPIStzlwxW6eATyljyIot7ynQIif_hjjq20qZAH1I7AOQdB17qxP5qLw-WijxXcMH_Rm_saS2Bhhw34WupYoqiQHTpCku4Fe8ewZsqH2gve7ZITTbjpZkL8DjwbXFVWIW22RChCnwQyTjAjSK7YIoMXTUrSgltOLNE8tlq8xQIcYWBQlhaISMuf0QJzqWBt_NnVDG9c63vld13NThJ8WbqQnGKPq8mQ36PSyEF8h8nrVkf7ROTYB0GRxCxCZynTSfPp4iaB83hLFbTIw52Ss7j-T8tB05V1Q4-tpv7DAvvitd2g5a5ly_xvqT3s-NqVnSD3cI4MSmEqOdJCyLCoGwgSfFHTI2uz3EO7TTCkpfYFq2ORfOTPCy3hVwz0PcZkY7-Ew8kQZzQkRh0Epg1QLMzA2T6V8wYHIHgpVGvHMWDlsFwUPr6qUSN0BvTtq0A53qMOWE1KwoAH8DtgXSks31IPNnclfhWQWCw2Ld7bPu79pYvFpYer-d5WS2Vziu8YghGjy2ZC8NkWP0fWEsNam0DNoV6sUCTECIR9AwqxXBDcm_75NgwIwCOP2zyi3p30qGB5DT4t7lbH4W-ur1pQ3IjCeX_xf2YJtY8pKBgo6fZxy9JYbQ7GocMwG0sZ8byiGldOyuX4_IZSMO2Wyp4G/s0/ICRzm4IKy_sZQljr-fLZBOGpTo0.jpg)
与往常一样,您应该做的第一件事是重新启动 PC 并重新运行更新。如果您有一段时间没有重新启动系统,则Windows所需的某些服务可能已冻结或关闭。重新启动系统将解决问题或表明问题更为持久。
2.禁用第三方防火墙(Firewall)和杀毒软件(Antivirus Software)
![](https://lh3.googleusercontent.com/-sCW06Q8_lWE/Y9J2SiIVA1I/AAAAAAAAfFc/88rvNvSivvsIEd4_R3c8_BwjUwxoI3uWgCNcBGAsYHQ/s0/fgVa-ZrNL2skjISn9uXAQfVlAZI.jpg)
如果您使用的不是Windows 自带(Windows)的防病毒和防火墙(firewall)软件,这些程序可能会干扰Windows更新。(Windows)要排除这种情况,请禁用它们并再次尝试更新。
3.使用Windows 更新疑难解答(Windows Update Troubleshooter)
Windows 10 和 11 有各种专门的疑难解答程序,无需复杂的手动故障排除即可修复Windows中的错误。(Windows)在这种情况下,您要运行的疑难解答程序是Windows Update Troubleshooter,但该应用程序的具体位置因您使用
的Windows版本而异。(Windows)
Windows 10 用户应转到“开始”>“设置”>“更新和安全”>“疑难解答”>“其他疑难解答”。然后在“(Get)启动并运行”下,选择Windows Update > Run疑难解答”。
Windows 11 用户应转到“开始”>“设置”>“系统”>“疑难解答”>“其他疑难解答”。然后在“最频繁”下,选择Windows Update > Run。
运行疑难解答后,假设它更改了任何内容,请重新启动计算机并查看更新问题是否已解决。
4.试试更新助手
如果故障排除程序不起作用并且您运行的是Windows 10,您可以尝试使用Windows 10 更新助手(Windows 10 Update Assistant)使用外部程序强制更新。
5.清除软件分发文件夹(Software Distribution Folder)
如果在整个更新历史记录中生成的临时更新文件存在问题,您可以清除存储它们的下载文件夹:
- 按Windows + R打开“运行”(Run)对话框。
![](https://lh3.googleusercontent.com/-PPPkp0ZuoDE/Y9JvBpKNSOI/AAAAAAAAeDg/8IqY99WEgGk74WU9gekHskdLC4ZylEAxwCNcBGAsYHQ/s0/_LDNaG7D3FbDIWnKzocUZWT1DUw.jpg)
- 键入(Type)cmd 并按Ctrl + Shift + Enter以管理员模式运行它。
- 在命令提示符(Command Prompt)中键入 net stop wuauserv并按Enter 键(Enter)。
![](https://lh3.googleusercontent.com/-fbLxfxOTwgQ/Y9JhlUp_wxI/AAAAAAAAcPU/yeDWvoso5i8WTOjq6MGnVow2yah3y69kwCNcBGAsYHQ/s0/TKpS0JaG8utfpH8_MfTADFI2jWU.jpg)
- 使用文件资源管理器(Use File Explorer)删除以下目录的内容:
C:WINDOWSSoftwareDistribution下载
![](https://lh3.googleusercontent.com/-ikYrLomkNg0/Y9Jt_qAM4fI/AAAAAAAAfzs/PmL9_V895jMgBd7ShKjNOx31nyKe_3EfwCEwYBhgLKvYEANjnvE011OQb-rhEZ1921L-3v6u9QXWpW4bp-Im0tLh_MsfkE-U1B4FS0exHc3uHbeKdcBxsY9KWAGZbJtv3kJ2Rci6_cQGPh2cGnTDK5fUSohCHgKIFIs8wctDbEzUCRm4t3gqd1f_L7E8FJwy2iWhuA6g4eabeFVfwLIHIT89RXpItoEus44joj10azOPIStzlwxW6eATyljyIot7ynQIif_hjjq20qZAH1I7AOQdB17qxP5qLw-WijxXcMH_Rm_saS2Bhhw34WupYoqiQHTpCku4Fe8ewZsqH2gve7ZITTbjpZkL8DjwbXFVWIW22RChCnwQyTjAjSK7YIoMXTUrSgltOLNE8tlq8xQIcYWBQlhaISMuf0QJzqWBt_NnVDG9c63vld13NThJ8WbqQnGKPq8mQ36PSyEF8h8nrVkf7ROTYB0GRxCxCZynTSfPp4iaB83hLFbTIw52Ss7j-T8tB05V1Q4-tpv7DAvvitd2g5a5ly_xvqT3s-NqVnSD3cI4MSmEqOdJCyLCoGwgSfFHTI2uz3EO7TTCkpfYFq2ORfOTPCy3hVwz0PcZkY7-Ew8kQZzQkRh0Epg1QLMzA2T6V8wYHIHgpVGvHMWDlsFwUPr6qUSN0BvTtq0A53qMOWE1KwoAH8DtgXSks31IPNnclfhWQWCw2Ld7bPu79pYvFpYer-d5WS2Vziu8YghGjy2ZC8NkWP0fWEsNam0DNoV6sUCTECIR9AwqxXBDcm_75NgwIwCOP2zyi3p30qGB5DT4t7lbH4W-ur1pQ3IjCeX_xf2YJtY8pKBgo6fZxy9JYbQ7GocMwG0sZ8byiGldOyuX4_IZSMOuWyp4G/s0/o_1-SkYmOllrywZgWnFI2-ACwPY.jpg)
- 在命令提示符(Command Prompt)中键入 net start wuauserv并按Enter 键(Enter)。
![](https://lh3.googleusercontent.com/-bpdvmxalx04/Y9Jnb4jlbpI/AAAAAAAAdBo/eL-IsJL1i7Q7Qt3lCa9eW6Xrsv1TkdDUgCNcBGAsYHQ/s0/YQk1qYUu8MBv8rRu7NGnb3PVBic.jpg)
再次尝试Windows 更新(Windows Update)并查看问题是否已解决。
6. 手动停止(Stop)和重新启动(Restart)Windows 更新服务(Windows Update Service)
使更新工作的主要服务是Windows 更新服务(Windows Update Service)。您可以手动停止并重新启动此服务,以尝试使其再次运行。
- 按Windows + R打开“运行”(Run)对话框。
- 键入 services.msc 并按 Enter。
![](https://lh3.googleusercontent.com/-b-sWzpb9XW4/Y9JmQh5dW2I/AAAAAAAAc3U/pGgO2g62L_Ep09ajlj3oBTz5lMPDbqJvACNcBGAsYHQ/s0/CdVfUMR5pOCm9WELIJuTwGPWtrY.jpg)
- 查找Windows 更新(Windows Update)服务。
![](https://lh3.googleusercontent.com/-_PfWMdRIRkY/Y9Jk9Ct859I/AAAAAAAAf48/wMqGz1CY_MIn05WDRhUQcTTZCuKY8mWQwCEwYBhgLKvYEANjnvE011OQb-rhEZ1921L-3v6u9QXWpW4bp-Im0tLh_MsfkE-U1B4FS0exHc3uHbeKdcBxsY9KWAGZbJtv3kJ2Rci6_cQGPh2cGnTDK5fUSohCHgKIFIs8wctDbEzUCRm4t3gqd1f_L7E8FJwy2iWhuA6g4eabeFVfwLIHIT89RXpItoEus44joj10azOPIStzlwxW6eATyljyIot7ynQIif_hjjq20qZAH1I7AOQdB17qxP5qLw-WijxXcMH_Rm_saS2Bhhw34WupYoqiQHTpCku4Fe8ewZsqH2gve7ZITTbjpZkL8DjwbXFVWIW22RChCnwQyTjAjSK7YIoMXTUrSgltOLNE8tlq8xQIcYWBQlhaISMuf0QJzqWBt_NnVDG9c63vld13NThJ8WbqQnGKPq8mQ36PSyEF8h8nrVkf7ROTYB0GRxCxCZynTSfPp4iaB83hLFbTIw52Ss7j-T8tB05V1Q4-tpv7DAvvitd2g5a5ly_xvqT3s-NqVnSD3cI4MSmEqOdJCyLCoGwgSfFHTI2uz3EO7TTCkpfYFq2ORfOTPCy3hVwz0PcZkY7-Ew8kQZzQkRh0Epg1QLMzA2T6V8wYHIHgpVGvHMWDlsFwUPr6qUSN0BvTtq0A53qMOWE1KwoAH8DtgXSks31IPNnclfhWQWCw2Ld7bPu79pYvFpYer-d5WS2Vziu8YghGjy2ZC8NkWP0fWEsNam0DNoV6sUCTECIR9AwqxXBDcm_75NgwIwCOP2zyi3p30qGB5DT4t7lbH4W-ur1pQ3IjCeX_xf2YJtY8pKBgo6fZxy9JYbQ7GocMwG0sZ8byiGldOyuX4_IZSMO2Wyp4G/s0/WA8IXWcpFUDjpbdHOpmUyCyscDU.jpg)
- 右键单击它,然后选择停止。
![](https://lh3.googleusercontent.com/-y-_y-OK0-Ho/Y9J6POVkMzI/AAAAAAAAfno/UFx-xIIyBv4ZeMObxITwHjghtvzA80IoQCNcBGAsYHQ/s0/jq6P2ksf8m4HMQGIWUS4jvvWoiI.jpg)
- 重新启动您的电脑。
- 重复步骤 1 和 2。
- 查找Windows Update服务,右键单击它,然后选择“开始(Start)” 。
![](https://lh3.googleusercontent.com/-W-Gd8LjwqRI/Y9J6AgUMJ0I/AAAAAAAAflg/RCiUPsleO6YedvkGiyoVIxJGnFm2qVkMQCNcBGAsYHQ/s0/jOMq4Q-6l1eWOyijrfZAbqAIZC0.jpg)
再次尝试更新。
如果您更喜欢使用Command Line,以下是获得相同结果的方法:
- 按Windows + R打开“运行”(Run)对话框。
![](https://lh3.googleusercontent.com/-argUJIlb4J4/Y9JsiW4M62I/AAAAAAAAdto/RcCooxifqFcYPP97rqcCWMoV-kE5-YqIgCNcBGAsYHQ/s0/I9LZN_4dHR5LqGm6rnKGKXDREnk.jpg)
- 键入(Type)cmd 并按Ctrl + Shift + Enter以管理员模式运行它。
- 键入 net stop wuauserv 并按Enter 键(Enter)。
![](https://lh3.googleusercontent.com/-llNszFINY-M/Y9JY3j7wJzI/AAAAAAAAbE8/gniSNaN7PGkLJ2jr2Gxw4NZ_WyCyjq4IACNcBGAsYHQ/s0/1IPE-geYBNxSlv3KPvQtatoep7M.jpg)
- 重新启动您的电脑。
- 重复步骤 1 和 2。
- 键入 net start wuauserv 并按Enter 键(Enter)。
![](https://lh3.googleusercontent.com/-YSQdn2ElE5Q/Y9JyF_MSiMI/AAAAAAAAefw/j_u3lVZO8sIO8lpMRC3-DnIcQpcjMQsnwCNcBGAsYHQ/s0/sLZYzrm5_EncE_4UOb1SGHavqTc.jpg)
现在再次尝试更新。
7.检查损坏的系统文件(Corrupted System Files)
要检查您当前的Windows安装是否仍然干净完整,最好检查您的系统文件是否损坏。您可以通过从命令提示符运行(Command Prompt)系统文件检查器(System File Checker)(sfc /scannow ) 或DISM工具来执行此操作。
查看我们的修复损坏系统文件(fix corrupt system files)的指南或我们的 SFC 和 DISM 命令高级指南,(advanced guides for the SFC and DISM commands)了解有关这些过程的更多信息。
8.释放驱动器空间
Windows更新(Update)需要工作空间。如果您的系统硬盘太满,临时更新文件无处可去。如果空间不足,您可以卸载一些大型应用程序或删除媒体文件,将它们移动到外部驱动器,并通常清理未使用的数据或缓存。
如果您不确定如何在 Windows 中获得更多可用空间,(Windows)请查看在 Windows 10 中释放磁盘空间的 15 种方法(15 Ways to Free Up Disk Space in Windows 10)。
9.检查注册表是否有错误
错误配置的Windows 注册表(Windows Registry)通常是导致此错误的原因。
警告:修改注册表(Registry)时总会有一定程度的风险。如果您以前没有使用过它,请查看我们的 Windows 注册表使用指南(guide to using the Windows Registry)。并在进行任何编辑之前
始终备份您的注册表。(back up your Registry)
- 按Windows + R打开“运行”(Run)对话框。
- 键入 regedit 并按 Enter。
![](https://lh3.googleusercontent.com/-UU3UvPriW74/Y9JlsQRgvcI/AAAAAAAAcyw/FXCOY4vij64UQjoH0spWpDQ7dLJtsRcVACNcBGAsYHQ/s0/WsMoSPDnR43aVKk5jn4ipHTbl9A.jpg)
- 复制以下文本并将其粘贴到注册表(Registry)地址栏中:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WIMMount然后回车
- 双击ImagePath打开注册表项。
![](https://lh3.googleusercontent.com/-xRYFiVFP6LQ/Y9JwTFkch5I/AAAAAAAAePM/GgxAAVZviYgTJe1-mamMLpAubDYHLDaZwCNcBGAsYHQ/s0/qgwmwO_xPmMgKzNbxleO66u29MA.jpg)
- 检查 system32driverswimmount.sys 是否列在值(Value)数据下。如果不是,请更改它并选择确定。
- 打开Windows 文件资源管理器(Windows File Explorer)并转到 C:WindowsSystem32drivers(假设您的系统驱动器是驱动器 C(Drive C))。
- 检查此文件夹中是否存在 wimmount.sys。如果没有,请参阅上面的第 5 节并修复您的系统文件。
![](https://lh3.googleusercontent.com/-QP8xRaT3zr4/Y9JzaZQ4fzI/AAAAAAAAerc/ziYfaXIK9j4xbpkLywVnHPze6KZZ5iYdQCNcBGAsYHQ/s0/tEkVuN26NTcWS6bHHj2f8xkytuk.jpg)
- 重新启动计算机并尝试重新运行Windows 更新(Windows Update)。
10.手动重置 Windows 更新组件(Windows Update Components Manually)
虽然Windows 更新疑难解答程序(Windows Update Troubleshooter)通常会在后台自动重置Windows 更新(Windows Update)组件,但如果它无法解决您的问题,您可能需要尝试手动重置它们。这应该是最后的手段,因为它是一个包含许多步骤的复杂过程。
- 按开始按钮。
- 键入命令提示符。
- 当命令提示符(Command Prompt)出现在结果中时,右键单击它并选择以管理员身份(Administrator)运行(Run)。
- 当系统询问时,确认您要以Admin身份运行(Admin)命令提示符(Command Prompt)。
- 输入net stop bits 然后按Enter。
- 键入 net stop wuauserv 并按Enter 键(Enter)。
- 键入 net stop cryptsvc 并按Enter 键(Enter)。
- (Delete)通过在命令提示符(Command Prompt)中键入以下命令并按 Enter 键
删除qmgr*.dat 文件:
Del “ % ALLUSERSPROFILE %Application DataMicrosoftNetworkDownloaderqmgr*.dat”
注意:如果您想知道,“BITS”是后台智能传输服务(Background Intelligent Transfer Service),“cryptsvc”是加密(Cryptographic)服务。
- 现在我们必须重新注册BITS文件。在命令提示符中(Command Prompt)键入(Type)cd /d %windir% \system32并按Enter。
- 现在您必须单独注册这些组件中的每一个。将每一行代码一行一行地放入命令提示符(Command Prompt one)中,然后在每行代码后按Enter 键(Enter)。
regsvr32.exe atl.dll
regsvr32.exe urlmon.dll
regsvr32.exe mshtml.dll
regsvr32.exe shdocvw.dll
regsvr32.exe 浏览器.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 软件发布.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
- 注册完每个组件后,在命令提示符(Command Prompt)中键入 netsh winsock reset并按Enter 键(Press Enter)。
- 现在我们必须重新启动我们之前停止的三个服务,所以输入以下命令:
键入 net start bits 并按Enter 键(Enter)。
键入 net start wuauserv 并按Enter 键(Enter)。
键入 net start cryptsvc 并按Enter 键(Enter)。
最好重新启动计算机,然后再次尝试Windows 更新(Windows Update)。
10 Ways to Fix Windows Update Failed Error Code 0x80070003
Windowѕ Update Εrror Code 0x80070003 prevents you from downloading and installing the lаtest updates. The cause of the issue isn’t always clеar, especially if you just get this cryptic code.
Unlike many Windows update error codes, fixing error code 0x80070003 usually means resolving an issue on your local PC. Once you remove the underlying problem, updates should work as expected.
![](https://lh3.googleusercontent.com/-oxUvQCXHp7w/Y9JoP4iFI3I/AAAAAAAAdIw/lvp7F8ftQtowR-AO6Bp9ieRa7MgUN00pQCNcBGAsYHQ/s0/EKdQa5NaqqMkCm6N-8t-S-jXHdE.jpg)
The Main Causes of Error Code 0x80070003
If you see this error when attempting a Windows Update, there are four main reasons:
- Corrupt system files could be the issue since the update tool relies on system files to work correctly. This could also include corruption in the Windows Update cache, which we’ll discuss separately below.
- The Windows update process is complex and relies on several Windows services to work smoothly. If any of these related services are disabled or malfunctioning, it can prevent an update from completing successfully.
- The Windows Registry might have configuration problems, which can be resolved by editing the Registry. With caution!
- Windows Update consists of various subcomponents. If any of these components are broken or missing, it creates issues when completing an update.
Error Code 0x80070003 Variations
Curiously, the 0x80070003 code accompanies several specific human-readable error messages, suggesting it’s a family of related errors rather than a particular problem.
“We couldn’t install this update, but you can try again (0x80070003)” is probably the most common one, and restarting the system often makes the error go away.
“Windows failed to install the following update with error 0x80070003” is a little tougher to figure out, and a mere restart of the operating system probably won’t fix the issue. Most of the fixes offered here are aimed at resolving this error.
Other errors with the same code aren’t related to Windows Update directly. For example, “Error 0x80070003 the system cannot find the path specified” usually happens because of a disconnected or damaged drive. This article will only focus on the Windows Update errors with this error code.
1. Restart Windows
![](https://lh3.googleusercontent.com/-z2g3hJBWJUw/Y9JsoL_EhMI/AAAAAAAAfwo/TvhDcO16Yg4555rahp9yuGGea6lpeSC_wCEwYBhgLKvYEANjnvE011OQb-rhEZ1921L-3v6u9QXWpW4bp-Im0tLh_MsfkE-U1B4FS0exHc3uHbeKdcBxsY9KWAGZbJtv3kJ2Rci6_cQGPh2cGnTDK5fUSohCHgKIFIs8wctDbEzUCRm4t3gqd1f_L7E8FJwy2iWhuA6g4eabeFVfwLIHIT89RXpItoEus44joj10azOPIStzlwxW6eATyljyIot7ynQIif_hjjq20qZAH1I7AOQdB17qxP5qLw-WijxXcMH_Rm_saS2Bhhw34WupYoqiQHTpCku4Fe8ewZsqH2gve7ZITTbjpZkL8DjwbXFVWIW22RChCnwQyTjAjSK7YIoMXTUrSgltOLNE8tlq8xQIcYWBQlhaISMuf0QJzqWBt_NnVDG9c63vld13NThJ8WbqQnGKPq8mQ36PSyEF8h8nrVkf7ROTYB0GRxCxCZynTSfPp4iaB83hLFbTIw52Ss7j-T8tB05V1Q4-tpv7DAvvitd2g5a5ly_xvqT3s-NqVnSD3cI4MSmEqOdJCyLCoGwgSfFHTI2uz3EO7TTCkpfYFq2ORfOTPCy3hVwz0PcZkY7-Ew8kQZzQkRh0Epg1QLMzA2T6V8wYHIHgpVGvHMWDlsFwUPr6qUSN0BvTtq0A53qMOWE1KwoAH8DtgXSks31IPNnclfhWQWCw2Ld7bPu79pYvFpYer-d5WS2Vziu8YghGjy2ZC8NkWP0fWEsNam0DNoV6sUCTECIR9AwqxXBDcm_75NgwIwCOP2zyi3p30qGB5DT4t7lbH4W-ur1pQ3IjCeX_xf2YJtY8pKBgo6fZxy9JYbQ7GocMwG0sZ8byiGldOyuX4_IZSMO2Wyp4G/s0/ICRzm4IKy_sZQljr-fLZBOGpTo0.jpg)
As always, the first thing you should do is restart your PC and rerun the update. If you haven’t restarted your system in a while, some services needed by Windows might have frozen or closed. Restarting your system will either resolve the problem or indicate that the problem is more permanent.
2. Disable Third-Party Firewall and Antivirus Software
![](https://lh3.googleusercontent.com/-sCW06Q8_lWE/Y9J2SiIVA1I/AAAAAAAAfFc/88rvNvSivvsIEd4_R3c8_BwjUwxoI3uWgCNcBGAsYHQ/s0/fgVa-ZrNL2skjISn9uXAQfVlAZI.jpg)
These programs might interfere with Windows updates if you’re using something other than Windows’ included antivirus and firewall software. To rule this out, disable them and attempt the update again.
3. Use the Windows Update Troubleshooter
Windows 10 and 11 have various specialized troubleshooters that can fix errors in Windows without complex manual troubleshooting. In this case, the troubleshooter you’ll want to run is the Windows Update Troubleshooter, but the specific location of the app differs depending on which version of Windows you’re using.
Windows 10 users should go to Start > Settings > Update & Security > Troubleshoot > Additional troubleshooters. Then under Get up and running, select Windows Update > Run the troubleshooter.
Windows 11 users should go to Start > Settings > System > Troubleshoot > Other troubleshooters. Then under Most frequent, select Windows Update > Run.
After running the troubleshooter, assuming that it changed anything, restart your computer and see if the update issue is resolved.
4. Try The Update Assistant
If the troubleshooter does not work and you’re running Windows 10, you can try the Windows 10 Update Assistant to force updates using an external program.
5. Clear The Software Distribution Folder
If there’s an issue with the temporary update files generated throughout your update history, you can clear the download folder where they are stored:
- Press Windows + R to open the Run dialog box.
![](https://lh3.googleusercontent.com/-PPPkp0ZuoDE/Y9JvBpKNSOI/AAAAAAAAeDg/8IqY99WEgGk74WU9gekHskdLC4ZylEAxwCNcBGAsYHQ/s0/_LDNaG7D3FbDIWnKzocUZWT1DUw.jpg)
- Type cmd and press Ctrl + Shift + Enter to run it in admin mode.
- Type net stop wuauserv into Command Prompt and press Enter.
![](https://lh3.googleusercontent.com/-fbLxfxOTwgQ/Y9JhlUp_wxI/AAAAAAAAcPU/yeDWvoso5i8WTOjq6MGnVow2yah3y69kwCNcBGAsYHQ/s0/TKpS0JaG8utfpH8_MfTADFI2jWU.jpg)
- Use File Explorer to delete the contents of the following directory:
C:\WINDOWS\SoftwareDistribution\Download
![](https://lh3.googleusercontent.com/-ikYrLomkNg0/Y9Jt_qAM4fI/AAAAAAAAfzs/PmL9_V895jMgBd7ShKjNOx31nyKe_3EfwCEwYBhgLKvYEANjnvE011OQb-rhEZ1921L-3v6u9QXWpW4bp-Im0tLh_MsfkE-U1B4FS0exHc3uHbeKdcBxsY9KWAGZbJtv3kJ2Rci6_cQGPh2cGnTDK5fUSohCHgKIFIs8wctDbEzUCRm4t3gqd1f_L7E8FJwy2iWhuA6g4eabeFVfwLIHIT89RXpItoEus44joj10azOPIStzlwxW6eATyljyIot7ynQIif_hjjq20qZAH1I7AOQdB17qxP5qLw-WijxXcMH_Rm_saS2Bhhw34WupYoqiQHTpCku4Fe8ewZsqH2gve7ZITTbjpZkL8DjwbXFVWIW22RChCnwQyTjAjSK7YIoMXTUrSgltOLNE8tlq8xQIcYWBQlhaISMuf0QJzqWBt_NnVDG9c63vld13NThJ8WbqQnGKPq8mQ36PSyEF8h8nrVkf7ROTYB0GRxCxCZynTSfPp4iaB83hLFbTIw52Ss7j-T8tB05V1Q4-tpv7DAvvitd2g5a5ly_xvqT3s-NqVnSD3cI4MSmEqOdJCyLCoGwgSfFHTI2uz3EO7TTCkpfYFq2ORfOTPCy3hVwz0PcZkY7-Ew8kQZzQkRh0Epg1QLMzA2T6V8wYHIHgpVGvHMWDlsFwUPr6qUSN0BvTtq0A53qMOWE1KwoAH8DtgXSks31IPNnclfhWQWCw2Ld7bPu79pYvFpYer-d5WS2Vziu8YghGjy2ZC8NkWP0fWEsNam0DNoV6sUCTECIR9AwqxXBDcm_75NgwIwCOP2zyi3p30qGB5DT4t7lbH4W-ur1pQ3IjCeX_xf2YJtY8pKBgo6fZxy9JYbQ7GocMwG0sZ8byiGldOyuX4_IZSMOuWyp4G/s0/o_1-SkYmOllrywZgWnFI2-ACwPY.jpg)
- Type net start wuauserv into Command Prompt and press Enter.
![](https://lh3.googleusercontent.com/-bpdvmxalx04/Y9Jnb4jlbpI/AAAAAAAAdBo/eL-IsJL1i7Q7Qt3lCa9eW6Xrsv1TkdDUgCNcBGAsYHQ/s0/YQk1qYUu8MBv8rRu7NGnb3PVBic.jpg)
Try Windows Update again and see if the problem is resolved.
6. Manually Stop and Restart the Windows Update Service
The main service that makes updates work is the Windows Update Service. You can manually stop and restart this service to try and get it working again.
- Press Windows + R to open the Run dialog box.
- Type services.msc and press Enter.
![](https://lh3.googleusercontent.com/-b-sWzpb9XW4/Y9JmQh5dW2I/AAAAAAAAc3U/pGgO2g62L_Ep09ajlj3oBTz5lMPDbqJvACNcBGAsYHQ/s0/CdVfUMR5pOCm9WELIJuTwGPWtrY.jpg)
- Look for the Windows Update service.
![](https://lh3.googleusercontent.com/-_PfWMdRIRkY/Y9Jk9Ct859I/AAAAAAAAf48/wMqGz1CY_MIn05WDRhUQcTTZCuKY8mWQwCEwYBhgLKvYEANjnvE011OQb-rhEZ1921L-3v6u9QXWpW4bp-Im0tLh_MsfkE-U1B4FS0exHc3uHbeKdcBxsY9KWAGZbJtv3kJ2Rci6_cQGPh2cGnTDK5fUSohCHgKIFIs8wctDbEzUCRm4t3gqd1f_L7E8FJwy2iWhuA6g4eabeFVfwLIHIT89RXpItoEus44joj10azOPIStzlwxW6eATyljyIot7ynQIif_hjjq20qZAH1I7AOQdB17qxP5qLw-WijxXcMH_Rm_saS2Bhhw34WupYoqiQHTpCku4Fe8ewZsqH2gve7ZITTbjpZkL8DjwbXFVWIW22RChCnwQyTjAjSK7YIoMXTUrSgltOLNE8tlq8xQIcYWBQlhaISMuf0QJzqWBt_NnVDG9c63vld13NThJ8WbqQnGKPq8mQ36PSyEF8h8nrVkf7ROTYB0GRxCxCZynTSfPp4iaB83hLFbTIw52Ss7j-T8tB05V1Q4-tpv7DAvvitd2g5a5ly_xvqT3s-NqVnSD3cI4MSmEqOdJCyLCoGwgSfFHTI2uz3EO7TTCkpfYFq2ORfOTPCy3hVwz0PcZkY7-Ew8kQZzQkRh0Epg1QLMzA2T6V8wYHIHgpVGvHMWDlsFwUPr6qUSN0BvTtq0A53qMOWE1KwoAH8DtgXSks31IPNnclfhWQWCw2Ld7bPu79pYvFpYer-d5WS2Vziu8YghGjy2ZC8NkWP0fWEsNam0DNoV6sUCTECIR9AwqxXBDcm_75NgwIwCOP2zyi3p30qGB5DT4t7lbH4W-ur1pQ3IjCeX_xf2YJtY8pKBgo6fZxy9JYbQ7GocMwG0sZ8byiGldOyuX4_IZSMO2Wyp4G/s0/WA8IXWcpFUDjpbdHOpmUyCyscDU.jpg)
- Right-click it, and select Stop.
![](https://lh3.googleusercontent.com/-y-_y-OK0-Ho/Y9J6POVkMzI/AAAAAAAAfno/UFx-xIIyBv4ZeMObxITwHjghtvzA80IoQCNcBGAsYHQ/s0/jq6P2ksf8m4HMQGIWUS4jvvWoiI.jpg)
- Restart your PC.
- Repeat steps 1 and 2.
- Look for the Windows Update service, right-click it, and select Start.
![](https://lh3.googleusercontent.com/-W-Gd8LjwqRI/Y9J6AgUMJ0I/AAAAAAAAflg/RCiUPsleO6YedvkGiyoVIxJGnFm2qVkMQCNcBGAsYHQ/s0/jOMq4Q-6l1eWOyijrfZAbqAIZC0.jpg)
Try updating again.
If you prefer to use the Command Line, here’s how to achieve the same result:
- Press Windows + R to open the Run dialog box.
![](https://lh3.googleusercontent.com/-argUJIlb4J4/Y9JsiW4M62I/AAAAAAAAdto/RcCooxifqFcYPP97rqcCWMoV-kE5-YqIgCNcBGAsYHQ/s0/I9LZN_4dHR5LqGm6rnKGKXDREnk.jpg)
- Type cmd and press Ctrl + Shift + Enter to run it in admin mode.
- Type net stop wuauserv and press Enter.
![](https://lh3.googleusercontent.com/-llNszFINY-M/Y9JY3j7wJzI/AAAAAAAAbE8/gniSNaN7PGkLJ2jr2Gxw4NZ_WyCyjq4IACNcBGAsYHQ/s0/1IPE-geYBNxSlv3KPvQtatoep7M.jpg)
- Restart your PC.
- Repeat steps 1 and 2.
- Type net start wuauserv and press Enter.
![](https://lh3.googleusercontent.com/-YSQdn2ElE5Q/Y9JyF_MSiMI/AAAAAAAAefw/j_u3lVZO8sIO8lpMRC3-DnIcQpcjMQsnwCNcBGAsYHQ/s0/sLZYzrm5_EncE_4UOb1SGHavqTc.jpg)
Now try updating again.
7. Check For Corrupted System Files
To check that your current Windows installation is still clean and whole, it’s a good idea to check your system files for corruption. You can do this by running the System File Checker (sfc /scannow) or DISM tool from the Command Prompt.
Check out our guide to fix corrupt system files or our advanced guides for the SFC and DISM commands for more information on these procedures.
8. Free Up Drive Space
Windows Update needs room to work. If your system hard drive is too full, the temporary update files have nowhere to go. If you’re low on space, you can uninstall some large apps or delete media files, move them to external drives, and generally clean up your unused data or caches.
If you’re unsure how to get more free space in Windows, check out 15 Ways to Free Up Disk Space in Windows 10.
9. Check The Registry For Errors
A misconfigured Windows Registry is often behind this error.
Warning: There’s always a measure of risk when modifying the Registry. If you haven’t worked with it before, check out our guide to using the Windows Registry. And always back up your Registry before making any edits.
- Press Windows + R to open the Run dialog box.
- Type regedit and press Enter.
![](https://lh3.googleusercontent.com/-UU3UvPriW74/Y9JlsQRgvcI/AAAAAAAAcyw/FXCOY4vij64UQjoH0spWpDQ7dLJtsRcVACNcBGAsYHQ/s0/WsMoSPDnR43aVKk5jn4ipHTbl9A.jpg)
- Copy the following text and paste it into the Registry address bar:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WIMMount and press Enter
- Double-click ImagePath to open the registry key.
![](https://lh3.googleusercontent.com/-xRYFiVFP6LQ/Y9JwTFkch5I/AAAAAAAAePM/GgxAAVZviYgTJe1-mamMLpAubDYHLDaZwCNcBGAsYHQ/s0/qgwmwO_xPmMgKzNbxleO66u29MA.jpg)
- Check that system32\drivers\wimmount.sys is listed under Value data. If not, change it and select OK.
- Open Windows File Explorer and go to C:\Windows\System32\drivers\ (assuming your system drive is Drive C).
- Check that wimmount.sys is present in this folder. If not, refer to section 5 above and repair your system files.
![](https://lh3.googleusercontent.com/-QP8xRaT3zr4/Y9JzaZQ4fzI/AAAAAAAAerc/ziYfaXIK9j4xbpkLywVnHPze6KZZ5iYdQCNcBGAsYHQ/s0/tEkVuN26NTcWS6bHHj2f8xkytuk.jpg)
- Restart the computer and try rerunning Windows Update.
10. Reset Windows Update Components Manually
While the Windows Update Troubleshooter usually resets Windows Update components automatically in the background, if it fails to resolve your problem, you may want to attempt resetting them manually. This should be a last resort since it’s a complex process with many steps.
- Press the Start Button.
- Type Command Prompt.
- When Command Prompt appears in the results, right-click it and select Run as Administrator.
- When asked, confirm that you want to run Command Prompt as Admin.
- Type net stop bits and press Enter.
- Type net stop wuauserv and press Enter.
- Type net stop cryptsvc and press Enter.
- Delete the qmgr*.dat files by typing the following command in the Command Prompt and pressing Enter:
Del “%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat”
Note: In case you’re wondering, “BITS” is the Background Intelligent Transfer Service and “cryptsvc” is Cryptographic services.
- Now we’ll have to reregister the BITS files. Type cd /d %windir%\system32 in Command Prompt and press Enter.
- Now you’ll have to register each of these components individually. Put each line of code into Command Prompt one by one and then press Enter after each one.
regsvr32.exe atl.dll
regsvr32.exe urlmon.dll
regsvr32.exe mshtml.dll
regsvr32.exe shdocvw.dll
regsvr32.exe browseui.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
- Once you’ve registered every component, type netsh winsock reset into Command Prompt and Press Enter.
- Now we have to restart the three services we stopped before, so enter the following commands:
Type net start bits and press Enter.
Type net start wuauserv and press Enter.
Type net start cryptsvc and press Enter.
For good measure, restart your computer and then try Windows Update again.