修复 Windows 更新安装错误 0x8007012a

修复 Windows 更新安装错误 0x8007012a

当您尝试更新Windows 11 PC 中列出的任何挂起组件时,您可能会遇到安装错误 0x8007012a(error 0x8007012a)问题。即使您单击重试按钮(Retry button),除非您遵循任何故障排除方法,否则错误不会消失。由于一些用户抱怨Windows更新安装错误 0x8007012a(error 0x8007012a),本指南旨在通过有效的故障排除方法解决相同的问题。所以,继续阅读。

修复 Windows 更新安装错误 0x8007012a

如何修复 Windows 更新安装错误 0x8007012a(How to Fix Windows Update Install Error 0x8007012a)

Windows 11 是Microsoft最先进的版本,包含许多有趣的新功能。具体来说,它看起来很漂亮,还有干净的搜索菜单(search menu)选项以及在 Windows 11 PC 上下载和使用Android应用程序的功能。(Android)然而,作为它的招标阶段(tender stage),它面临一些错误,其中最糟糕的部分是阻止您更新安装在 PC 上的组件。由于下面列出的一些原因,您可能会遇到此问题。 

  • 系统错误
  • 网络问题
  • 外围故障
  • 防病毒干扰
  • 损坏的系统文件
  • 不正确的注册表输入

在这里,我们展示了解决上述错误的故障排除方法。这些方法从简单到高级的有效步骤排列,以便您获得更快的结果。按照(Follow)以下说明的相同顺序进行操作。

方法 1:连接到适当的网络(Method 1: Connect to a Proper Network)

当您的互联网连接(internet connectivity)不是最佳时,连接会更频繁地中断。这是安装错误 0x8007012a(install error 0x8007012a)背后最明显的原因。首先,您应该运行速度测试(Speed test)以了解您当前的网络速度(network speed)。现在,按照下面给出的一些基本提示来改善您的互联网连接(internet connection)

  • 更换故障电缆:(Replace Faulty Cables:)如果您使用旧的、损坏的或不可靠的电缆(old, damaged, or unreliable cable)互联网连接(internet connection)将不断与设备断开连接。即使您的网速(internet speed)非常高,在断线时您也不会获得不间断的服务。有几根电缆负责互联网连接。一个将调制解调器与路由器连接,另一个将调制解调器与墙壁连接。如果电缆的任何部分有任何问题,您的连接将不会设置到该级别。确保电线没有损坏,如果它们不是处于最佳状态,则更换新的。

以太网电缆

  • 检查 Internet 调制解调器:(Check Internet Modem:)如果您的调制解调器无法与Internet 服务提供商(Internet Service Provider)( ISP ) 正确通信,则您遇到此问题的可能性更大。每当您购买调制解调器时,都必须得到您的Internet 服务提供商(Internet Service Provider)( ISP ) 的批准。然而,即使它被批准,它的兼容性也出现了许多关键的冲突。因此,您必须需要帮助才能实现与ISP的正确连接。下次,如果您遇到此问题,请尝试检查调制解调器连接(modem connection),如果它被禁用,请重新连接。
  • 切换到更快的互联网套餐:(Switch to Faster Internet Package:)您还可以选择新的更快的互联网套餐(faster internet package)并从您的网络提供商(network provider)处购买。

方法2:重启电脑(Method 2: Reboot PC)

在尝试其余方法之前,建议您重新启动 PC。在大多数情况下,简单的重新启动将解决问题,而无需任何具有挑战性的布局。因此,请尝试按照以下步骤重新启动您的 PC,并检查您是否再次遇到问题。或者,您可以使用电源选项(Power)完全关闭(fully shut down)系统,然后再次打开。

1. 导航到 开始菜单(Start menu)

2. 现在,选择 电源图标(power icon)

注意:(Note:) 在Windows 10中,电源图标(Power icon)位于底部。(Whereas)Windows 8中,电源图标(Power icon)位于顶部。

3. 会显示几个选项,如 睡眠(Sleep)、 关机(Shut down)和 重启(Restart) 。在这里,单击 重新启动(Restart)

将显示几个选项,如睡眠、关闭和重新启动。 在这里,单击重新启动。 修复 Windows 更新安装错误 0x8007012a

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

方法 3:执行干净启动(Method 3: Perform Clean Boot)

有关Windows更新安装错误 0x8007012a(error 0x8007012a)的问题可以通过干净启动Windows 10系统中的所有基本服务和文件来解决。确保您以管理员身份登录以执行Windows干净启动。阅读我们的指南以在Windows 10(Windows 10)中执行干净启动。

方法 4:删除 USB 设备和光盘(Method 4: Remove USB Devices & Disc)

如果您有任何DVD(DVDs)CD(Compact Discs)USB设备与您的 PC 连接,请断开(disconnect)它们并重新启动(reboot )您的计算机。建议您小心移除外部设备,以避免任何数据丢失。

1. 在任务栏中找到  安全( Taskbar)删除硬件并弹出媒体 (Safely Remove Hardware and Eject Media )图标,如图所示。

在任务栏上找到安全删除硬件图标

2. 右键单击 ​​图标 (icon )并选择 Eject <name of the device>。在这里,我们将删除  名为 Cruzer Blade的(Cruzer Blade)USB 设备(USB device)

右键单击 USB 设备并选择弹出 ​​USB 设备选项。 修复 Windows 更新安装错误 0x8007012a

3. 同样, 从系统中安全移除所有(remove all) 外部设备 (external devices )

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

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

运行Windows 更新疑难解答(Windows Update Troubleshooter)将解决更新服务中的任何故障。按照以下步骤运行Windows 更新疑难解答(Windows Update Troubleshooter)

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

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

更新和安全

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

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

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

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

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

方法 6:重置 Winsock 目录(Method 6: Reset Winsock Catalog)

Winsock Catalog是在Windows 网络软件和网络服务(Windows network software and network services)之间进行通信的接口。重置此界面将有助于解决问题。按照以下步骤重置Winsock 目录(Winsock Catalog)

1. 按Windows 键(Windows keys),键入命令提示符(command prompt),然后单击以管理员身份运行(Run as administrator)

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

2. 键入命令netsh winsock reset并按Enter

以管理员身份打开命令提示符。 键入以下命令 netsh winsock reset 并按 Enter。

3.该过程完成后重新启动您的 PC。(Restart)

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

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

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

这两个影响将修复Windows 11更新卡在此问题上,并按照以下说明实施相同的操作。

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 

在 cmd 或命令提示符下执行 net stop wuauserv 命令

等待(Wait)命令执行并检查安装错误 0x8007012a(install error 0x8007012a)问题是否已在您的系统中修复

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

方法 8:更改 DNS 地址(Method 8: Change DNS Address)

一些用户报告说,安装错误 0x8007012a(install error 0x8007012a)将通过更改您的Internet 服务提供商提供的(Internet Service Provider)DNS 地址(DNS address)来修复。您可以使用Google DNS 地址(Google DNS address)来解决此问题,这里有一些更改PC的DNS 地址的说明。(DNS address)

1. 按 Windows 键(Windows key),键入 控制面板(Control Panel) 并单击 打开(Open)

在 Windows 搜索栏中键入控制面板。 修复 Windows 更新安装错误 0x8007012a

2. 设置 View by: > Large icons并 从列表中 单击 网络和共享中心。( Network and Sharing Center)

点击网络和共享中心

3. 接下来,单击左侧窗格中的 更改适配器设置 ( Change adapter settings )超链接。

单击左侧的更改适配器设置。 修复 Windows 更新安装错误 0x8007012a

4. 右键单击​​您当前的网络连接(network connection)(例如 Wi-Fi)并选择 属性(Properties),如图所示。

右键单击 Wifi 等网络连接,然后选择属性

5:在 此连接下使用以下项目:(This connection uses the following items:) 列出,找到并单击 Internet Protocol Version 4 (TCP/IPv4)

单击 Internet 协议版本 4,然后单击属性。 修复 Windows 更新安装错误 0x8007012a

6. 单击 属性 (Properties )按钮,如上所示。

7. 在这里,选择 使用以下 DNS 服务器地址:(Use the following DNS server addresses:) 选项并输入以下内容:

首选 DNS 服务器:  8.8.8.8

备用 DNS 服务器: 8.8.4.4

在 ipv4 属性中使用首选 dns。 修复 Windows 更新安装错误 0x8007012a

8. 单击 确定(OK) 保存更改。

方法 9:禁用代理服务器(Method 9: Disable Proxy Servers)

几个网络连接(network connectivity)问题可能会导致安装错误 0x8007012a(error 0x8007012a),您可以通过重置本地网络设置来修复它们,如下所述。

1.从 Windows 搜索菜单打开控制面板。( Control Panel )

在 Windows 搜索栏中键入控制面板。 修复 Windows 更新安装错误 0x8007012a

2. 现在,将View by选项设置为Category

3. 选择网络和互联网(Network and Internet )设置。

现在,将 View by 选项设置为 Category 并选择 Network and Internet 链接。 修复 Windows 更新安装错误 0x8007012a

4. 在这里,单击Internet 选项(Internet Options ),如下所示。

在这里,单击 Internet 选项。 修复 Windows 更新安装错误 0x8007012a

5. 现在,在Internet 属性(Internet Properties)窗口中,切换到连接(Connections )选项卡。

6. 选择LAN 设置(LAN settings),如下所示。

现在,在 Internet 属性窗口中,切换到连接选项卡并选择 LAN 设置

7. 在这里,选中自动检测设置(Automatically detect settings )框并确保未选中为您的 LAN 使用代理服务器(Use a proxy server for your LAN )框。

注意:(Note:)您可以在需要时再次启用该选项。

取消选中“为您的局域网使用代理服务器”框,然后单击“确定”

8. 最后,单击“确定(OK )”保存更改并检查问题是否已解决。

另请阅读:(Also Read:) 修复(Fix)Windows 10更新卡住或冻结(Update Stuck or Frozen)

方法十:开启后台智能传输服务(Method 10: Enable Background Intelligent Transfer Service)

要解决此问题,请检查BITS后台智能传输服务(Background Intelligent Transfer Service))等所有基本服务是否正在运行。这是如何做到的。

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

2. 输入services.msc 并按 Enter 键(Enter key)

按 Windows 和 R kets 然后输入 services.msc

3. 在右窗格中,右键单击后台智能传输服务(Background Intelligent Transfer Service) 并选择 属性(Properties),如图所示。

向下滚动到后台智能传输服务,然后右键单击它,选择属性

4. 在常规 选项卡下,从标题为(General )启动类型(Startup type)的下拉列表中 选择 自动 (Automatic )

服务窗口中的后台智能传输服务属性。 修复 Windows 更新安装错误 0x8007012a

5. 单击Apply > OK 以保存这些更改。

方法 11:重启 Windows 更新服务(Method 11: Restart Windows Update Service)

有时,您可以通过手动重新启动Windows 更新服务(Windows Update Service)来修复安装错误 0x8007012a(error 0x8007012a)。然后,按照以下说明实施相同的操作。

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

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

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

注意:(Note:)如果当前状态不是Running,可以跳过以下步骤。

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

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

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

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

5. 现在,通过同时单击Windows + E keys 文件资源管理器(File Explorer ),导航到以下路径(path)

C:\Windows\SoftwareDistribution\DataStore

6.在这里,通过同时按Ctrl + A keys选择所有文件和文件夹,然后右键单击(right-click )空白区域。

7. 然后,选择删除(Delete )选项以从数据存储位置(DataStore location)删除所有文件和文件夹。

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

8. 现在,导航到给定路径 (path )删除(Delete )下载位置(Downloads location)中的所有文件,如前面步骤中所述。

C:\Windows\SoftwareDistribution\Download

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

9. 现在,返回服务(Services )窗口并右键单击(right-click )Windows更新。(Windows Update.)

10. 在这里,选择开始(Start )选项,如下图所示。

在这里,选择开始选项。 修复 Windows 更新安装错误 0x8007012a

11. 您将收到提示,Windows 正在尝试在本地计算机上启动以下服务...(Windows is attempting to start the following service on Local Computer…) 等待(Wait)3 到 5 秒,然后关闭“服务(Services)”窗口。

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

检查问题是否在您的系统中得到解决。

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

方法 12:运行系统文件检查器和 DISM(Method 12: Run System File Checker and DISM)

Windows 10 用户可以通过运行系统文件检查器(System File Checker)自动扫描和修复他们的系统文件。此外,它是一个内置工具,可让用户删除(user delete)文件并修复此问题。然后,按照下面提到的步骤来实现它。

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

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

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

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

chkdsk 命令

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

5. 再次键入命令:  sfc /scannow 并按 Enter 键(Enter key) 运行 系统文件检查器(System File Checker) 扫描。

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

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

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

  • 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命令。

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

方法 13:运行恶意软件扫描(Method 13: Run Malware Scan)

很少有反恶意软件程序可以帮助您克服恶意软件。但是,他们会定期扫描并保护您的系统。因此,为避免此问题,请在系统中运行防病毒扫描并检查Windows更新安装错误 0x8007012a(error 0x8007012a)问题是否已解决。然后,按照下面提到的步骤执行此操作。

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

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

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

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

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

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

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

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

单击快速扫描按钮

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

单击当前威胁下的开始操作。 修复 Windows 更新安装错误 0x8007012a

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

显示无当前威胁警报

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

方法 14:手动下载更新(Method 14: Download the Updates Manually)

如果您已确认您的 PC 中没有损坏的文件、恶意程序以及所有基本服务正在运行但仍然遇到相同的错误,您可以按照以下说明手动下载更新。在执行此操作之前,您必须确定弹出Windows更新安装错误 0x8007012a的 PC 的(error 0x8007012a)KB 编号(KB number )。按照给定的步骤手动下载更新。

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

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

选择更新和安全。 修复 Windows 更新安装错误 0x8007012a

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

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

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

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

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

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

推荐的:(Recommended:)

  • 如何加入团队 Pokemon Go
  • 修复 Ntoskrnl.exe 高磁盘使用率
  • 修复无法在Windows 10上创建(Windows 10)新分区(New Partition)未分配空间(Space)
  • 修复 Kodi 更新失败

我们希望本指南对您有所帮助,您可以修复Windows 更新安装错误 0x8007012a(Windows update install error 0x8007012a)。让我们知道哪种方法最适合您。此外,如果您对本文有任何疑问/建议,请随时将它们放在评论部分。



About the author

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



Related posts