微软定期发布Windows更新,以改进功能或提高操作系统的安全性。您可以忽略其中一些更新,但始终安装安全更新非常重要。安装这些更新时,您可能会遇到错误代码;0x80010105。
不稳定的连接通常会导致大多数更新错误,一旦重新建立连接,您就可以开始了。但是,有些需要更多的技术故障排除,例如0x80010105错误,这就是我们将在本文中看到的内容。
是什么原因导致Windows Update错误0x80010105?
如果您的计算机有一段时间没有更新,则可能会发生此错误。某些用户可能出于其原因永久禁用了 Windows 更新。
例如,有些不符合运行 Windows 11 的系统要求,而另一些则没有足够的存储空间来容纳定期更新。
其他原因包括:
- 错误的计算机日期和时间设置 – 日期和时间在 Windows 更新期间用作身份验证过程的一部分。如果它们已关闭,Windows 更新将无法正常工作。
- 连接问题 – 您的互联网连接可能存在问题,例如连接缓慢或不稳定或 ISP 出现问题。
- 防火墙限制 – 您可能位于阻止访问 Microsoft 服务器的防火墙或代理服务器后面。
如何修复错误代码0x80010105?
我们建议您在以下稍微技术性的解决方案之前尝试以下快速步骤:
- 确保您已连接到互联网。此外,如果您使用的是 Wi-Fi 连接,请切换到以太网电缆。无线连接往往不稳定,可能会不断掉线。
- 有时 Windows 无法更新和同步您的日期和时间设置,因此请检查并验证它们是否为最新版本。
- 在安全模式下启动电脑,然后尝试安装更新。这将有助于隔离计算机硬件和软件的任何问题,以便您可以在它们导致更多问题之前修复它们。
- 确保您的电脑在存储方面配备齐全,以适应 Windows 更新安装。
1. 运行 Windows 更新疑难解答
- 点击键并单击设置。Windows
- 单击系统并选择故障排除。
- 导航到其他疑难解答。
- 单击 Windows 更新疑难解答的“运行”选项。
2. 重置Windows更新组件
- 按键,在搜索栏中键入cmd,然后单击以管理员身份运行。Windows
- 键入以下命令,然后在每个命令后按:Enter
net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc
Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\*.*"
rmdir %systemroot%\SoftwareDistribution /S /Q
rmdir %systemroot%\system32\catroot2 /S /Q
regsvr32.exe /s atl.dll
regsvr32.exe /s urlmon.dll
regsvr32.exe /s mshtml.dll
netsh winsock reset
netsh winsock reset proxy
net start bits
net start wuauserv
net start appidsvc
net start cryptsv
专家提示:
某些PC问题很难解决,尤其是在Windows的系统文件和存储库丢失或损坏时。
请务必使用专用工具,例如 Fortect,它将扫描损坏的文件并将其替换为其存储库中的新版本。
Windows 更新组件是允许 Windows 连接到 Microsoft 服务器以便可以更新它们的软件文件。其中包括Windows Update服务和BITS。他们负责定期与微软服务器联系,以查看是否有任何新的更新可用。
如果它们最终损坏,您将无法下载任何更新。通过重置它们,可以清除 Windows 更新使用的旧文件和缓存。这可确保它们不会导致您的计算机与 Microsoft 服务器的连接出现问题。
3. 手动下载更新
有时,问题出在您的 Windows 更新工具上,该工具可能会失败。若要确保更新没有问题,请尝试手动下载有问题的更新。
您可以从微软更新目录中下载它。如果成功,则操作系统可能有问题。但是,如果您在手动检查更新后仍然收到此错误,则意味着从Microsoft的服务器下载更新时出现问题。
您必须等到服务器不再过载。稍后,如果已创建还原点或执行 Windows 的全新安装,则可以选择执行系统还原。
尽管如此,处理此类错误的更直接方法是使用 Windows 更新修复工具的帮助。
原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun221681.html