2018 年 2 月 5 日

Fix Windows Update Error 0x8007007e

Fix Windows Update Error 0x8007007e: If you’re trying to upgrade your Windows to the latest build or you’re just updating Windows 10 then chances are you might be facing the error code 0x8007007e with the error message saying “Windows have encountered an unknown error” or “Failed to install the update. Please try again.” Now there are few major issues that can cause this error due to which Windows update fails, few of them are 3rd party Antivirus, corrupt Registry, corrupted system file, etc.

Fix Windows Update Error 0x8007007e

更新状态
安装某些更新时出现问题,但我们稍后再试。 如果您一直看到这一点并想搜索网络或联系支持人员以获取信息,这可能会有所帮助:
Feature update to Windows 10, version 1703 – Error 0x8007007e
Microsoft NET Framework 4.7 for Windows 10 version 1607 and Windows Server 2016 for x64 (KB3186568) – Error 0x8000ffff

Now Windows updates are important as Microsoft release periodic security updates, patches etc but if you’re not able to download latest updates then you’re putting your PC to risk. So without wasting any time let’s see how to actually Fix Windows Update Error 0x8007007e.

Fix Windows Update Error 0x8007007e

确保创建一个还原点,以防出现问题。

方法一:暂时禁用防病毒软件和防火墙

1.右键单击 防病毒程序图标 从系统托盘中选择 禁用。

禁用自动保护以禁用防病毒软件

2.接下来,选择时间范围 防病毒软件将保持禁用状态。

选择禁用防病毒软件的持续时间

请注意: 选择尽可能短的时间,例如 15 分钟或 30 分钟。

3.完成后,再次尝试运行 Windows Update 并检查错误是否解决。

4.按 Windows 键 + X,然后选择 控制面板。

控制面板

5.下一步,点击 系统和安全。

6.然后点击 Windows 防火墙。

单击 Windows 防火墙

7. 现在,从左侧窗格中单击“打开或关闭 Windows 防火墙”。

单击打开或关闭 Windows 防火墙

8.选择关闭 Windows 防火墙并重新启动您的电脑。 再次尝试打开更新 Windows,看看是否能够 Fix Windows Update Error 0x8007007e.

如果上述方法不起作用,请确保按照完全相同的步骤再次打开防火墙。

Method 2: Download .NET Framework 4.7

Sometimes this error is caused by damaged .NET Framework on your PC and installing or re-installing it to the latest version can fix the issue. Anyway, there is no harm in trying and it will only update your PC to the latest .NET Framework. Just go to this link and download the .NET Framework 4.7, then install it.

方法 3:运行 Windows 更新疑难解答

1.Download the Windows Update Troubleshooter from 微软网站.

2.Double-click on the downloaded file to run the Troubleshooter.

make sure to click Run as administrator in Windows Update Troubleshooter

3.Follow the on-screen instruction to finish the troubleshooting process.

4.重新启动您的电脑以保存更改并查看是否能够 Fix Windows Update Error 0x8007007e.

方法 4:重命名 SoftwareDistribution 文件夹

1.按 Windows 键 + X,然后选择 命令提示符(管理员)。

具有管理员权限的命令提示符

2.现在键入以下命令来停止 Windows Update 服务,然后在每条命令后按 Enter 键:

净停止wuauserv
净停止cryptSvc
净停止位
净停止msiserver

停止 Windows 更新服务 wuauserv cryptSvc 位 msiserver

3.接下来,键入以下命令以重命名 SoftwareDistribution 文件夹,然后按 Enter:

ren C:WindowsSoftwareDistribution SoftwareDistribution.old
ren C:WindowsSystem32catroot2 catroot2.old

重命名 SoftwareDistribution 文件夹

4.最后,键入以下命令启动 Windows Update 服务,并在每一条命令后按 Enter 键:

网开始wuauserv
net start cryptSvc
净起始位
网络启动msiserver

启动 Windows 更新服务 wuauserv cryptSvc 位 msiserver

5.重新启动您的电脑以保存更改并检查是否能够 Fix Windows Update Error 0x8007007e.

方法 5:重置 Windows 更新组件

1.按 Windows 键 + X,然后选择 命令提示符(管理员)。

命令提示符admin

2.在 cmd 中键入以下命令,并在每一条命令后按 Enter 键:

净停止位
净停止wuauserv
净停止appidsvc
净停止cryptsvc

停止 Windows 更新服务 wuauserv cryptSvc 位 msiserver

3.Delete the qmgr*.dat files, to do this again open cmd and type:

来自“%ALLUSERSPROFILE%应用程序数据MicrosoftNetworkDownloaderqmgr * .dat”

4.在cmd中输入以下内容并按Enter键:

cd / d%windir%system32

重新注册 BITS 文件和 Windows 更新文件

5.重新注册 BITS 文件和 Windows 更新文件。在 cmd 中单独键入以下每条命令,并在每条命令后按 Enter 键:

regsvr32.exe atl.dll regsvr32.exe urlmon.dll regsvr32.exe mshtml.dll regsvr32.exe shdocvw.dll regsvr32.exe browserui.dll regsvr32.exe jscript.dll regsvr32.exe vbscript.dll regsvr32.exe scrrun.dll regsvr32.dll 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。动态链接库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 32. exe wucltux.dll regsvr32.exe muweb.dll regsvr32.exe wuwebv.dll

6.To reset Winsock:

的netsh winsock重置

的netsh winsock重置

7.Reset the BITS service and the Windows Update service to the default security descriptor:

sc.exe sdset位D:(A ;; CCLCSWRPWPDTLOLORCRC ;;; SY)(A ;; CCDCLCSWRPWPDTLOCRSDRCWDWO ;;; BA)(A ;; CCLCSWLOCRRC ;;; AU)(A ;; CCLCSWRPWPDTLOLORCRC ;;; PU)

sc.exe sdset wuauserv D:(A ;; CCLCSWRPWPDTLOCRRC ;;; SY)(A ;; CCDCLCSWRPWPDTLOCRSDRCWDWO ;;; BA)(A ;; CCLCSWLOCRRC ;;; AU)(A ;; CCLCSWRPWPDTLOCRRC ;;; PU)

8.Again start the Windows update services:

净起始位
网开始wuauserv
网络启动appidsvc
net start cryptsvc

启动 Windows 更新服务 wuauserv cryptSvc 位 msiserver

9.Install the latest Windows 更新代理。

10.重新启动您的电脑,看看是否可以 Fix Windows Update Error 0x8007007e.

Method 6: Perform Windows Update in Clean Boot

1.按Windows键+R然后输入 MSCONFIG and hit enter to System Configuration.

MSCONFIG

2.On General tab, choose 选择性启动 and under it make sure the option “load startup items” is unchecked.

system configuration check selective startup clean boot

3.Navigate to the 服务标签 and checkmark the box that says “隐藏所有 Microsoft 服务。=

隐藏所有微软服务

4.下一步,点击 禁用所有 which would disable all the other remaining services.

5.Restart your PC check if the problem persists or not.

6.After you had finish troubleshooting make sure to undo the above steps in order to start your PC normally.

推荐:

这样你就成功了 Fix Windows Update Error 0x8007007e 但如果您对这篇文章仍有任何疑问,请随时在评论部分提问。