Windows 更新(Windows Updates)是计算机保护和维护的重要组成部分。它会检查来自Microsoft的新更新并将其安装在您的计算机上。但是,有时可能会出现导致 Windows更新(Update)失败的问题。最近发现了一个这样的错误 0x80245006 ,当用户尝试更新他们的(Error 0x80245006)Windows时会出现这种错误。如果您在设备上遇到此问题,则意味着您的Windows 更新(Windows Update)需要的文件已损坏或丢失。以下是Windows 更新(Windows Update)失败的一些最常见原因以及如何修复它们。
是什么导致Windows 更新错误 0x80245006(Windows Update Error 0x80245006)
在Windows 11(Windows 11)或Windows 10中可能有不同的情况会导致此问题发生。它们如下:
- Windows Update中存在损坏的更新数据库。
- 后台智能传输服务(Background Intelligent Transfer Service)( BITS ) 服务没有内容链接标头。
- 系统所需的系统文件未正确注册。
因此,您应该做的第一件事是运行Windows 更新(Windows Update)疑难解答。如果这不能解决问题,请尝试其他解决方案。
如何修复 Windows 更新错误 0x80245006(Fix Windows Update Error 0x80245006)
Windows Update是一项服务,用于检查来自Microsoft的新更新并将其安装在您的计算机上。让您的设备保持最新很重要,因为新的更新通常会附带错误修复和改进,以帮助您远离安全风险。但是,如果您在尝试更新计算机时遇到 Windows 更新错误 0x80245006 ,请尝试以下建议来解决此问题:(Windows Update Error 0x80245006)
- 运行 Windows 更新疑难解答
- 重置 SoftwareDistribution(Reset SoftwareDistribution)和Catroot2文件夹
- 检查 BITS(Check BITS)和Windows 更新(Windows Update) 服务(Services)状态
- 手动安装更新
现在让我们详细看看它们:
1]运行Windows更新疑难解答(Run Windows Update Troubleshooter)
为了修复错误代码 0x80245006,您需要运行Windows 更新疑难解答(Windows Update Troubleshooter),然后检查更新。它会自动扫描任何问题并尝试为您修复它们。请按照以下步骤执行此操作:
- 按Windows键 + I 键盘快捷键打开设置应用程序。(Settings)
- 然后选择更新和安全(Update & Security)菜单。
- 在页面左侧,单击疑难解答(Troubleshoot) 选项
- 现在移动到屏幕的右窗格,单击Additional Troubleshooters。
- 现在单击 Windows 更新(Windows Update)选项并选择作为疑难解答运行(Run as troubleshooter) 按钮。
完成上述步骤后,重新启动计算机并检查错误。
如果您在从Microsoft Store下载或更新应用程序时看到此错误0x80245006,您可以运行Windows 应用程序和 Windows 应用商店疑难解答。
2]重置SoftwareDistribution(Reset SoftwareDistribution)和catroot2文件夹
如果上述方法不能解决问题,下一步是重置SoftwareDistribution和catroot2文件夹。以下是您可以使用的说明:
单击开始并搜索命令提示符(Command Prompt)。
从搜索结果中,右键单击命令提示符(Command Prompt) 并选择 以管理员身份运行(Run as Administrator) 选项。
我们需要停止相关服务。因此,键入以下命令并在每行后按ENTER :
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
下一步是重命名SoftwareDistribution以及 catroot2 文件夹。为此,请运行以下命令。不要(Don)忘记在下面的每一行之后按Enter :
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
然后重新启动在上一组命令中停止的服务。您将需要一一输入以下命令,并在每一行后按ENTER :
net start wuaserv
net start cryptSvcc
net start bits
net start msiserver
最后,重新启动计算机并检查错误代码。
3]检查Windows更新(Check Windows Update) 服务(Services)状态
检查Windows 更新(Windows Update) 服务(Services)的功能以确保它们正在运行也是一个好主意。以下是您需要采取的步骤:
打开Windows 服务管理器(Windows Services Manager)并检查 Windows Update 相关服务(check the Windows Update related Services),如 Windows Update、Windows Update Medic、Update Orchestrator服务等是否未禁用。
独立 Windows 10 PC 上的默认配置如下:
- Windows 更新服务 - 手动(Windows Update Service – Manual)(触发(Triggered))
- Windows更新医疗(Update Medic) 服务(Services) - 手册(– Manual)
- 加密服务 - 自动
- 后台智能传输服务 - 手动 -(Background Intelligent Transfer Service – Manual – Make)确保此服务(Service)状态正在运行。如果不是,请单击开始(Start )按钮
- DCOM 服务器进程启动器 - 自动(DCOM Server Process Launcher – Automatic)
- RPC 端点映射器 - 自动
- Windows 安装程序 - 手动。
这将确保所需的服务可用。
除了直接服务之外,您还应该找到 Windows Update 服务的依赖关系,(find the dependencies of Windows Update service)并确保它们是否正在运行。
完成上述步骤后,尝试更新您的 Windows,它应该会修复错误代码。
4]手动安装更新
如果没有任何效果,您可能希望通过 从 Microsoft 更新目录(Microsoft Update Catalog)手动下载并安装所需的更新(downloading and installing the required update manually)来解决此问题。
如何修复Windows Update的错误?
Windows Update是一项Microsoft服务,可为(Microsoft)Windows操作系统提供改进以及安全更新。它确保您的计算机具有最新的安全补丁和更新。如果您在下载更新时遇到问题,请尝试这些故障排除步骤来修复您设备上的更新错误代码(fix the Update error code)。
相关(Related):修复 Windows 更新错误 0x80080005。
Fix Windows Update Error 0x80245006 in Windows 11 or Windows 10
Windows Updates are an important part of your computer’s protection and maintenance. It checks for new updates from Microsoft and installs them on your computer. However, sometimes problems can occur that cause Windows Update to fail. One such Error 0x80245006 has been recently identified that appears when users try to update their Windows. If you encounter this problem on your device, it means you have a damaged or missing file that Windows Update needs. Here, are some of the most common causes of Windows Update failures and how you can fix them.
What causes Windows Update Error 0x80245006
There might be different conditions that can cause this problem to occur in Windows 11 or Windows 10. They are as follows:
- A corrupt update database is present in Windows Update.
- There is no content link header for the Background Intelligent Transfer Service (BITS) service.
- The system file required by the system is not registered correctly.
So the first thing you should do is to run the Windows Update troubleshooter. If this doesn’t fix the issue, try the other solutions.
How to Fix Windows Update Error 0x80245006
Windows Update is a service that checks for new updates from Microsoft and installs them on your computer. It’s important to keep your device up to date because new updates often come with bug fixes and improvements that help keep you safe from security risks. However, if you’re facing Windows Update Error 0x80245006 while trying to update your computer, try the below suggestions to fix this issue:
- Run Windows Update Troubleshooter
- Reset SoftwareDistribution & Catroot2 folders
- Check BITS and Windows Update Services status
- Install the Update Manually
Let’s now see them in detail:
1] Run Windows Update Troubleshooter
In order to fix error code 0x80245006, you will need to run Windows Update Troubleshooter and then check for updates. It will automatically scan for any issues and will try to fix them for you. Follow the steps below to do so:
- Open the Settings app by pressing Windows keys + I keyboard shortcut.
- Then select the Update & Security menu.
- From the left side of the page, click on the Troubleshoot option
- Now move to the right pane of the screen, click on Additional troubleshooters.
- Now click on the Windows Update option and select the Run as troubleshooter button.
After you complete the above steps, restart your computer and check for the error.
If you see this error 0x80245006 when downloading or updating apps from the Microsoft Store, you may run the Windows Apps and Windows Store Troubleshooters.
2] Reset SoftwareDistribution & catroot2 folders
If the above method doesn’t fix the issue, your next step is to reset SoftwareDistribution & catroot2 folders. Here are the instructions you can use to do so:
Click Start and search for the Command Prompt.
From the search result, right-click on Command Prompt and select the Run as Administrator option.
We need to stop the relevant services. So, type the following commands and press ENTER after each line:
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
The next step is to rename the SoftwareDistribution as well as the catroot2 folder. To do this, run the following commands. Don’t forget to press Enter after every line below:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
You then restart the services that you stopped in the previous set of commands. You will need to enter the following commands one by one and press ENTER after each line:
net start wuaserv
net start cryptSvcc
net start bits
net start msiserver
Finally, restart your computer and check for the error code.
3] Check Windows Update Services status
It would also be a good idea to check the functionality of the Windows Update Services to be sure they are running. Here are the steps you need to take:
Open Windows Services Manager and check the Windows Update related Services like Windows Update, Windows Update Medic, Update Orchestrator Services, etc are not disabled.
The default configuration on a standalone Windows 10 PC is as follows:
- Windows Update Service – Manual (Triggered)
- Windows Update Medic Services – Manual
- Cryptographic Services – Automatic
- Background Intelligent Transfer Service – Manual – Make sure that this Service status is running. If it’s not, click on the Start button
- DCOM Server Process Launcher – Automatic
- RPC Endpoint Mapper – Automatic
- Windows Installer – Manual.
This will ensure that the required Services are available.
Apart from the direct service, you should find the dependencies of Windows Update service and ensure if they are running or not.
Once you complete the above steps, try to update your Windows and it should fix the error code.
4] Install the Update Manually
If nothing works, you may want to fix this issue by downloading and installing the required update manually from the Microsoft Update Catalog.
How can I fix errors with Windows Update?
Windows Update is a Microsoft service that provides improvements for the Windows operating system, as well as security updates. It ensures that your computer has the latest security patches and updates. If you’re having trouble downloading updates, try these troubleshooting steps to fix the Update error code on your device.
Related: Fix Windows Update error 0x80080005.