修复 Windows 10 更新错误 0x80070103

修复 Windows 10 更新错误 0x80070103

您必须更新操作系统及其(System)组件以消除各种错误和缺点,从而消除性能问题。建议您更频繁地更新您的 PC,以防止操作系统漏洞、.NET 框架(.NET framework)、驱动程序不兼容和安全威胁。很少有驱动程序会自动更新,而其他驱动程序则需要手动更新。一些用户在安装多个更新时报告了错误代码 0x80070103 。(error code 0x80070103)错误代码(error code)最常在Windows 更新屏幕(Windows Update Screen)中报告,但当您确认Windows 更新提示(Windows Update prompt)并在您的设备中安装任何特定驱动程序时也会发生此错误代码。

修复 Windows 10 更新错误 0x80070103

如何修复 Windows 10 更新错误 0x80070103(How to Fix Windows 10 Update Error 0x80070103)

您可以从官方Windows 更新(Windows Update)站点手动更新挂起的下载。在本节中,Microsoft已确认该问题并确认发生 0x80070103 错误有两个原因。微软(Microsoft)表示,如果您在安装更新时看到 Windows Update 错误 80070103,您可能正在尝试安装已安装在您的计算机上的驱动程序,或者其兼容性等级比已安装的驱动程序更差。(If you see Windows Update Error 80070103 when installing updates, you may be trying to install a driver that is already installed on your computer or has a worse compatibility rating than an already installed driver.)

是什么导致错误 0x80070103?(What Causes Error 0x80070103?)

本节汇总了在某些情况下您通常会遇到此错误的场景列表。这部分对于了解触发问题的根本原因(root cause)是必要的,以便您可以遵循适当的故障排除方法。

  • 第二次安装更新:(Installing the Update for the Second Time: )Windows Update (WU) 组件与其他安装的软件混淆时,您的 PC 将其声明为第二个软件并且无法更新请求,从而导致此问题。
  • 为已安装的驱动程序安装相同的更新:(Installing the Same Update for an Already Installed Driver: )Windows 更新(Windows Update)(WU) 组件尝试安装已安装驱动程序的不兼容版本时,您将面临此问题。
  • 第三方干扰:(Third-Party Interference: )当第三方安全套件(security suite)或任何不兼容的程序干扰您的 PC 时,您将面临此问题。

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

在您尝试其他任何操作之前,有一种简单的方法可以通过运行Windows 更新疑难解答(Windows Update troubleshooter)来自动解决问题。如果Windows Update(Windows Update)组件中存在任何不一致的功能,故障排除程序将通过修复策略的集合进行相应的识别和解决。

1. 同时按 Windows + I keys 启动 设置(Settings)

2. 单击 更新和安全(Update & Security) 磁贴,如图所示。

更新和安全

3. 转到 左侧窗格中的疑难解答 (Troubleshoot )菜单。

4. 选择 Windows Update 疑难解答并单击 运行疑难解答(Run the troubleshooter) 按钮,如下所示。

单击更新和安全设置中的疑难解答,然后选择 Windows 更新疑难解答,然后单击运行疑难解答。 修复 Windows 10 更新错误 0x80070103

5. 等待故障排除程序检测并修复问题。该过程完成后, 重新启动(restart) 您的 PC(your PC)

方法2:修复系统文件
(Method 2: Repair System Files )

触发此错误的主要原因是系统文件损坏。Windows 10 用户可以通过运行系统文件检查器和部署映像(System File Checker & Deployment Image)服务管理(Servicing Management)工具来自动扫描和修复他们的系统文件。因此(Hence),请按照以下步骤进行操作:

1. 按 Windows 键(Windows key),键入 命令提示符(Command Prompt) 并单击 以管理员身份运行(Run as administrator)

打开开始菜单,键入命令提示符,然后单击右侧窗格中的以管理员​​身份运行。 修复 Windows 10 更新错误 0x80070103

 2.在 用户帐户控制(User Account Control) 提示中单击 是。(Yes)

3. 键入 chkdsk C: /f /r /x 命令并按 Enter 键(Enter key)

chkdsk 命令

注意:(Note:)如果系统提示您,Chkdsk cannot run...the volume is... in use process,然后,键入 Y 并按Enter

4. 键入sfc /scannow 并按 Enter 键(Enter key)运行系统文件检查器扫描。

注意:(Note:) 系统扫描将启动,需要几分钟才能完成。同时,您可以继续执行其他活动,但请注意不要意外关闭窗口。

键入以下命令行并按 Enter 执行它。 修复 Windows 10 更新错误 0x80070103

5. 完成扫描后,将显示以下任一消息:

  • Windows 资源保护未发现任何完整性违规。(Windows Resource Protection did not find any integrity violations.)
  • Windows 资源保护无法执行请求的操作。(Windows Resource Protection could not perform the requested operation.)
  • Windows 资源保护发现损坏的文件并成功修复它们。(Windows Resource Protection found corrupt files and successfully repaired them.)
  • Windows 资源保护发现损坏的文件,但无法修复其中一些。(Windows Resource Protection found corrupt files but was unable to fix some of them.)

6. 扫描完成后, 重新启动(restart) 您的 PC(your PC)

7. 再次 以管理员身份启动命令提示符(Command Prompt as administrator) 并依次执行给定的命令:

dism.exe /Online /cleanup-image /scanhealth
dism.exe /Online /cleanup-image /restorehealth
dism.exe /Online /cleanup-image /startcomponentcleanup

注意:(Note:) 您必须具有有效的Internet 连接(internet connection)才能正确执行DISM命令。

命令提示符中的扫描健康命令

另请阅读:(Also Read:) 修复(Fix)等待安装(Update Pending Install)的Windows 10更新

方法 3:运行病毒扫描(Method 3: Run Virus Scan)

有时,当任何病毒或恶意软件(virus or malware)使用系统文件时, Windows Defender无法识别威胁。恶意软件或病毒(malware or viruses)旨在破坏用户的系统、窃取私人数据或在用户不知情的情况下监视系统。

有一些反恶意软件可用于克服恶意软件。该软件会定期扫描并保护您的系统。因此,为避免错误 0x80070103(error 0x80070103),请在系统中运行防病毒扫描并检查问题是否已解决。然后,按照下面提到的步骤执行此操作。

1. 同时按Windows + I keys 启动 设置(Settings)

2. 在这里,单击 更新和安全(Update & Security) 设置,如图所示。

点击设置中的更新和安全。 修复 Windows 10 更新错误 0x80070103

3. 转到  左侧窗格中的Windows 安全性。(Windows Security)

转到左侧窗格中的 Windows 安全性。

4. 单击右窗格中的 病毒和威胁防护(Virus & threat protection) 选项。

单击病毒和威胁防护选项。 修复 Windows 10 更新错误 0x80070103

5. 单击 快速扫描(Quick Scan) 按钮搜索恶意软件。

单击快速扫描按钮。 修复 Windows 10 更新错误 0x80070103

6A。扫描完成后,将显示所有威胁。单击(Click)当前威胁(Current threats)下 的 开始操作 (Start Actions )

单击当前威胁下的开始操作

6B。如果您的设备中没有威胁,设备将显示 无当前威胁 (No current threats )警报。

显示无当前威胁警报。 修复 Windows 10 更新错误 0x80070103

方法 4:手动更新驱动程序(Method 4: Update Drivers Manually)

您可以尝试手动安装驱动程序以摆脱Windows更新错误代码 0x80070103(error code 0x80070103),如下所示。

1. 单击开始(Start),键入设备管理器(Device Manager),然后按Enter 键(Enter key)

启动设备管理器

2. 双击 显示适配器(Display adapters) 将其展开。

3. 现在,右键单击 您的视频卡驱动程序(your video card driver) 并选择 更新驱动程序, (Update driver, )如图所示。

您将在主面板上看到显示适配器。 修复 Windows 10 更新错误 0x80070103

4. 接下来,单击 自动搜索驱动程序 (Search Automatically for drivers )以在您的 PC 上安装更新的驱动程序。

自动搜索驱动程序

5A。如果驱动程序未更新,驱动程序将 更新(update)到最新版本。重新启动您的 PC 以安装它们。

5B。如果它们已经处于更新阶段, 将显示以下屏幕。(following screen)单击 关闭 (Close )退出窗口并重新启动您的电脑

已经安装了适合您设备的最佳驱动程序。 修复 Windows 10 更新错误 0x80070103

6. 这里演示了更新显卡(Graphics)驱动的步骤。其他司机(other drivers)也相应地跟随他们。

另请阅读:(Also Read:) 修复 Windows 10 蓝屏错误

方法 5:手动更新 Windows(Method 5: Update Windows Manually)

如果您确认您的 PC 上没有损坏的文件或恶意程序,并且所有基本服务都运行顺利,您可以按照以下说明手动下载更新:

1. 同时按下 Windows + I (keys) 打开 系统中的设置(Settings) 。

2. 如图所示选择更新和安全(Update & Security)

选择更新和安全。 修复 Windows 10 更新错误 0x80070103

3. 现在,单击 查看更新历史记录 (View update history )选项,如下所示。

现在,单击查看更新历史记录选项

4. 在列表中,记下 由于错误消息(error message)而等待下载的KB 编号 (KB number )

5. 在此处, 在 Microsoft 更新目录搜索栏中键入(Microsoft Update Catalog)KB 编号 (KB number ),如下所示。

在此处,在 Microsoft 更新目录搜索栏中键入 KB 编号。 修复 Windows 10 更新错误 0x80070103

6. 按照 屏幕上的说明(on-screen instructions) 手动下载并安装更新。

方法六:修改 Windows 更新服务(Method 6: Modify Windows Update Service)

在某些情况下,更新可能会失败并丢失一些文件。然后您必须删除或重命名这些安装文件才能解决此问题。必须禁用更新服务才能修改这些文件,因为它们将在后台运行。请按照以下步骤执行此操作:

1. 打开 运行对话框(Run dialog box) 并输入 services.msc。Enter 键 (Enter key )启动“ 服务(Services)” 窗口。

按 Windows 和 R 键,然后键入 services.msc

2. 现在,向下滚动屏幕并右键单击(screen and right-click)Windows  Update。(Windows Update.)

3. 在这里,如果当前状态显示正在 运行(Running),请单击 停止 (Stop )

在这里,如果当前状态显示正在运行,请单击停止。 修复 Windows 10 更新错误 0x80070103

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

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

5.通过同时单击 Windows + E keys 文件资源管理器 (File Explorer )并导航到给定路径:

C:\Windows\SoftwareDistribution\DataStore

6. 同时按下Ctrl + A keys选择所有文件和文件夹。

7. 右键单击​​空白区域(empty space)并选择删除 (Delete )选项以从DataStore 位置(DataStore location)删除所有文件和文件夹。

在这里,选择删除选项以从 DataStore 位置删除所有文件和文件夹。 修复 Windows 10 更新错误 0x80070103

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

删除下载位置中的所有文件

9. 返回“服务 (Services )”窗口,右键单击Windows 更新(Windows Update )并选择“ 开始 (Start )”选项,如下图所示。

在这里,选择开始选项。 修复 Windows 10 更新错误 0x80070103

10. 如前所述,Wait for Windows 正在尝试在本地计算机上启动以下服务...(Windows is attempting to start the following service on Local Computer…)提示消失。

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

11. 关闭服务(Services)窗口并重新启动您的 PC。

另请阅读:(Also Read:) 如何修复错误 0x80070002 (Fix Error 0x80070002) Windows 10

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

方法的最终结果包括(method include)

  • 重新启动BITSMSI 安装程序(MSI Installer)加密(Cryptographic)Windows 更新(Windows Update) 服务(Services)
  • 重命名SoftwareDistribution 和 Catroot2 文件夹(SoftwareDistribution and Catroot2 folders)

这应该可以修复Windows 10 上的错误代码 0x80070103(error code 0x80070103)

1.以管理员身份启动 命令提示符(Command Prompt as administrator)

 2. 现在,一一 键入以下 命令(commands),并 在每个命令后按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

逐一键入以下命令,然后在每个命令后按 Enter。 修复 Windows 10 更新错误 0x80070103

方法 8:禁用服务和启动应用程序(Method 8: Disable Services and Startup Apps)

如此方法中所述,可以通过干净启动Windows 10(Windows 10)系统中的所有基本服务和文件来修复有关错误代码 0x80070103的问题。(error code 0x80070103)

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

1. 同时按下Windows + R keys运行(Run )对话框 。

2.输入msconfig并按Enter 键(Enter key)打开System Configuration

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

3. 出现系统配置(System Configuration) 窗口。接下来,切换到 服务(Services) 选项卡。

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

选中隐藏所有 Microsoft 服务旁边的框,然后单击全部禁用按钮。 修复 Windows 10 更新错误 0x80070103修复错误 1500 另一个安装正在进行中

5. 现在,切换到 启动选项卡(Startup tab) 并单击 打开任务管理器(Open Task Manager)的链接, 如下图所示。

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

6. 现在,将弹出任务管理器窗口。(Task Manager window)选择不需要的启动任务,点击  右下角显示的禁用。(Disable)

选择不需要的启动任务,点击右下角显示的禁用

7. 退出任务管理器(Task Manager) 和 系统配置(System Configuration)窗口。最后,重新启动(restart) 您的 PC(your PC)

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

方法 9:关闭自动更新(Method 9: Turn Off Automatic Updates)

只要有可用更新,自动更新功能将使您的 PC 更新到最新版本。如果您由于自动更新而遇到此错误代码 0x80070103(error code 0x80070103),您可以尝试关闭自动更新功能(Automatic Updates feature),如下所示:

1. 同时按住Windows + I 键打开设置(Settings)

2. 现在,如图所示选择更新和安全(Update & Security)

选择更新和安全。 修复 Windows 10 更新错误 0x80070103

3. 现在,单击右窗格中的高级选项(Advanced options),如下所示。

现在,在右窗格中,单击高级选项

4. 在下一个窗口中,向下滚动到暂停更新(Pause updates )部分,然后单击突出显示的选择日期(Select date)选项。

在下一个窗口中,向下滚动到暂停更新部分,然后单击选择日期

5. 现在,选择禁用更新的日期。(date)

现在,选择禁用更新的日期

方法 10:阻止 Windows 驱动程序更新(Method 10: Block Windows Driver Updates)

您可以通过阻止计算机重新安装任何驱动程序更新来防止 PC中出现错误代码 0x80070103 。(error code 0x80070103)(Please)注意,此方法将阻止任何驱动程序的所有可用更新,而不仅仅是一个。请按照以下步骤在您的 PC 上隐藏Windows 驱动程序(Windows Driver)更新。

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

点击 Windows 键并输入控制面板

2. 现在,将查看方式(View by )选项设置为小图标(Small icons ),然后单击突出显示的系统设置。(System)

现在,将查看方式选项设置为小图标,然后单击系统 |  如何修复 Windows 更新错误 0x80070103

3.在这里,向下滚动屏幕并单击(screen and click)高级系统设置(Advanced system settings ),如图所示。

在这里,向下滚动屏幕并单击高级系统设置

4. 然后,切换到系统属性(System Properties)弹出窗口中的硬件(Hardware )选项卡。单击突出显示的设备安装设置(Device Installation Settings )按钮。

然后,切换到系统属性弹出窗口中的硬件选项卡,然后单击设备安装设置选项

5. 然后,如图所示单击否(您的设备可能无法按预期工作)(No (your device might not work as expected) )选项,然后单击保存更改(Save Changes )按钮。

然后,单击“否您的设备可能无法按预期工作”选项,如图所示,然后单击“保存更改”选项

6. 最后,重新启动您的 PC(reboot your PC)并检查您是否已解决问题。

另请阅读:(Also Read:)如何修复 Windows 10 无法更新

方法 11:在安全模式下卸载可疑应用程序(Method 11: Uninstall Suspicious Apps in Safe Mode)

以安全模式启动(Boot)您的 PC 并尝试安装可能导致此错误的应用程序。

注意:(Note: )要在安全模式下启动 PC,如果您有加密设备,系统可能会提示您输入BitLocker 密钥。(BitLocker key)

1. 在此处按照我们关于如何(How)Windows 10启动(Boot)安全模式(Safe Mode)的指南进行操作。

2. 现在按Windows 键(Windows key),键入 应用程序和功能(apps and features),然后单击 打开(Open)。 

键入应用程序和功能,然后单击在 Windows 10 搜索栏中打开

3. 点击有conflicting/suspicious app (例如 Battle.net)并选择 卸载 (Uninstall )选项,如下图所示。

从应用和功能设置中卸载暴雪战网。 修复 Windows 10 更新错误 0x80070103

4. 再次单击卸载(Uninstall)以确认相同。

5.最后,重新启动(restart) 您的PC(your PC) 并检查错误代码(error code)是否仍然存在。如果是这样,请尝试下一个解决方案。

推荐的:(Recommended:)

  • 如何在没有 Gmail 的情况下创建 YouTube 帐户(YouTube Account Without Gmail)
  • 如何修复不和谐相机(Fix Discord Camera)不工作
  • 修复 Windows 更新安装错误 0x8007012a(Fix Windows Update Install Error 0x8007012a)
  • (Fix Update Error 0x80888002)修复Windows 11 上的更新错误 0x80888002

我们希望本指南对您有所帮助,您可以修复 Windows 10 中的错误 0x80070103(fix error 0x80070103 in Windows 10)。让我们知道您接下来想了解什么。



About the author

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



Related posts