0x80070643,应用程序无法正常启动0xc0000142
Win10系统安装更新遇到0x80070643错误如何解决
前阵子,微软推送了编号为KB3122947的win10系统更新补丁,不过部分用户在安装该更新时却遇到了0x80070643错误。通常这个错误会出现在安装阶段,此时系统已经下载好了更新所需文件。那么,我们该如何应对呢?下面,小编就给大家介绍Win10系统安装更新遇到0x80070643错误的通用解决方法。
针对该问题,最有效的解决方法是通过DISM命令来安装,不过用户首先需要获取补丁的下载路径。这里提供一种通用解决方法,命令可自动查找更新文件路径,以后再遇到同样的问题,只需要直接运行命令即可。
方法如下:
1、首先按Win+X或者右键单击开始按钮,打开“命令提示符(管理员)”;
2、输入下面的命令(复制粘贴)回车即可:
for/Ftokens=%Fin(dir%windir%\SoftwareDistribution\Download\更新编号/s/b)do(dism/online/add-package/packagepath:%F)
注意:请手动将“更新编号”替换为实际的补丁编号。
以KB3122947为例,实际运行命令为:
for/Ftokens=%Fin(dir%windir%\SoftwareDistribution\Download\3122947/s/b)do(dism/online/add-package/packagepath:%F)
以上就是Win10系统安装更新遇到0x80070643错误的解决方法介绍了。遇到同样情况的windows10系统用户,不妨尝试*作看看!
0x80070643错误代码怎么
方法一、
1.首先我们按下键盘上的”win+r”键打开”运行”窗口;
2.输入”cmd”打开”命令提示符”;
3.在”命令提示符”窗口中输入”dism/online/add-package/packagepath:C:\Windows\SoftwareDistribution\Download\c4a1b8896ce9fbfea96c1ee6890d52a5\windows10.0-kb3122947-x64.cab”,按下回车;
4.这样win10电脑遇到0x80070643错误就解决好了。
方法二、
1.按下键盘上的”win+r”键打开运行窗口;
2.输入”gpedit.msc”;
3.依次展开进入”计算机配置管理模块Windows组件Windows Defender”;
4.将”关闭Windows Defender”服务设置为”已启用”;
5.这样我们就设置好了。
以上就是win10遇到0x80070643错误怎么办_0x80070643错误代码解决方法详细教程,希望能给大家带来帮助。
Win7更新补丁时提示错误代码0X80070643怎么办
Win7系统升级是Windows日常维护的一种方式,当Win7系统有漏洞存在安全危险时,微软就会推送发布最新的更新补丁来强化系统。最近,有用户在更新补丁时弹出“0X80070643”的错误提示,怎么办?出现这样的问题要如何解决呢?接下来就和大家说一下Win7更新补丁时提示错误代码0X80070643的解决方法。
这个错误是我在装VS2012的时候遇到的,在错误日志中发现了这个错误代码–0x80070643。
通过长时间的查找资料和尝试,我基本搞明白了0x80070643的大致原因和解决办法,顺便记录下来。
这个问题在安装很多软件的时候都可能会遇到,典型的像MSE(Microsoft Security Essentials),Zune,Visual Studio 2012,.NET等,貌似都是微软的东西么。。。
先贴上日志文件中的错误部分的记录:
[199C:1944][2012-10-20T17:24:08]: Error 0x80070643: Failed to install MSI package.
[199C:1944][2012-10-20T17:24:08]: Error 0x80070643: Failed to execute MSI package.
[1938:121C][2012-10-20T17:24:08]: Error 0x80070643: Failed to configure per-machine MSI package.
[1938:121C][2012-10-20T17:24:08]: MUX: Installation size in bytes for package: vs_devenv MaxAppDrive: 614400 MaxSysDrive: 450560 AppDrive: 0 SysDrive: 311296
[1938:121C][2012-10-20T17:24:08]: MUX: Return Code:0x80070643 Msi Messages:1406 Result Detail:0 Restart:None
[1938:121C][2012-10-20T17:24:09]: MUX: Unregistering and registering msiexec.
[1938:121C][2012-10-20T17:24:09]: MUX: Executing Process: Exe:C:Windows\system32\msiexec.exe Arguments:/unreg
[1938:121C][2012-10-20T17:24:09]: MUX: Process exit code: 0
[1938:121C][2012-10-20T17:24:09]: MUX: Executing Process: Exe:C:Windows\system32\msiexec.exe Arguments:/regserver
[1938:121C][2012-10-20T17:24:09]: MUX: Process exit code: 0
[1938:121C][2012-10-20T17:24:09]: MUX: Retrying the package again
[1938:121C][2012-10-20T17:24:09]: Application requested retry of package: vs_devenv, encountered error: 0x80070643. Retrying.。。
[199C:1944][2012-10-20T17:24:09]: Applying execute package: vs_devenv, action: Install, path: C:ProgramData\Package Cache\{330E5D98-20D2-4CA4-AE51-FCB8AA80F634}v11.0.50727\packages\vs_devenv\vs_devenv.msi, arguments:‘ MSIFASTINSTALL=“7” VSEXTUI=“1” VS7.3643236F_FC70_11D3_A536_0090278A1BB8=“H:Program Files\microsoft visual studio 12”’
[1938:121C][2012-10-20T17:24:12]: MUX: ExecuteError: Package(vs_devenv) failed: Error Message Id: 1406 ErrorMessage: Could not write value devenv.exe to key \SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_RESTRICT_ABOUT_PROTOCOL_IE7. Verify that you h*e sufficient access to that key, or contact your support personnel.
[199C:1944][2012-10-20T17:24:13]: Error 0x80070643: Failed to install MSI package.
[199C:1944][2012-10-20T17:24:13]: Error 0x80070643: Failed to execute MSI package.
[1938:121C][2012-10-20T17:24:13]: Error 0x80070643: Failed to configure per-machine MSI package.
网上也有不少人遇到这个问题并且贴出了这段错误日志,然后得到的回复普遍是:安装包有问题,重新下一个iso或者在线安装之类的回答,而这种方法解决问题的几率貌似灰常低。
其实,有一种可能的问题是:注册表中
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_RESTRICT_ABOUT_PROTOCOL_IE7的权限有问题。如果安装了某些优化软件,可能会将“完全读取”权限给毙了,只给“读取”权限。只要手动打开“完全读取”权限,应该就有解决的可能性。
当然,这只是多种错误情况的一种,具体问题还得看当时的错误日志。
然后,是安装.NET Framework时出现错误代码0x80070643的可能的解决办法。(参考microsoft官方帮助与支持)
出现这个错误的原因是:如果 MSI软件更新注册已损坏,或如果计算机中的.NET安装已损坏,可能会发生此问题。
方法1:修复 MSI软件更新注册损坏问题。若要自动修复,可以从找到相关软件下载,安装即可。但是此方法不适用于Win7.
方法2:修复未更新版本的.NET Framework。
如果您运行的是 Win Vista或 Win7,请执行以下步骤:
关闭所有应用程序。
单击“开始”,在“搜索”框中键入“卸载”,然后单击“卸载程序”。
双击“Microsoft.NET Framework 4 Client Profile”。
选择“修复.NET Framework 4 Client Profile至其原始状态”,然后单击“下一步”。
完成修复后,请单击“完成”。
单击“立即重新启动”以重新启动计算机。
重新启动计算机后,单击“开始”,在“搜索”框中键入“Windows Update”,然后单击“Windows Update”安装最新的 Windows更新。
如果您运行的是 WinXP,请执行以下步骤:
关闭所有应用程序。
依次单击“开始”、“控制面板”和“添加或删除程序”。
单击已安装程序列表中的“Microsoft.NET Framework 4 Client Profile”,然后单击“更改/删除”。
选择“修复.NET Framework 4 Client Profile至其原始状态”,然后单击“下一步”。
完成修复后,请单击“完成”。
单击“立即重新启动”。
重新启动计算机并登录Windows后,单击“开始”,在“搜索”框中键入“Windows Update”,然后单击“Windows Update”。
单击“检查更新”。扫描完成后,单击“安装 Windows更新”,然后遵循说明执行*作。
win10遇到0x80070643错误怎么办
有的朋友在更新win10系统的时候遇到了0×80070643的错误代码,这个时候大家就不知道该怎么办了,小编查找了解决方法,下面就给大家分享win10遇到0x80070643错误怎么办0x80070643错误代码解决方法.
方法一、
1.首先我们按下键盘上的”win+r”键打开”运行”窗口;
2.输入”cmd”打开”命令提示符”;
3.在”命令提示符”窗口中输入”dism/online/add-package/packagepath:C:\Windows\SoftwareDistribution\Download\c4a1b8896ce9fbfea96c1ee6890d52a5\windows10.0-kb3122947-x64.cab”,按下回车;
4.这样win10电脑遇到0x80070643错误就解决好了。
方法二、
1.按下键盘上的”win+r”键打开运行窗口;
2.输入”gpedit.msc”;
3.依次展开进入”计算机配置管理模块Windows组件WindowsDefender”;
4.将”关闭WindowsDefender”服务设置为”已启用”;
5.这样我们就设置好了。
以上就是win10遇到0x80070643错误怎么办_0x80070643错误代码解决方法详细教程,希望能给大家带来帮助。
本文链接:http://www.okyx8.com/html/87965199.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。