首 页 win7系统 win8系统 win10系统 winxp系统 系统专题
当前位置:主页 > 系统教程 > 深度Win7更新补丁时提示错误代码0x80070643如何办?

深度Win7更新补丁时提示错误代码0x80070643如何办?

时间:2013-12-14 00:00     来源:http://www.win1688.net      作者:极速系统官网

深度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 have 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 软件更新注册损坏故障。若要自动修复,可以从http://support.microsoft.com找到相关软件下载,安装便可。但是此办法不适用于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 更新”,然后遵循说明执行操作。

  以上也就是对win7更新补丁跳出“0x80070643”错误代码的处理办法,如你在更新系统的时候,也有遇到类似情况的,不妨参照上面步骤进行操作,希望可以顺利帮你们处理故障。

返回网站首页
0