Win7更新补丁时提示0X80070643错误代码的原因及解决办法
发布时间:2022-03-13 18:18:01
最近有很多用户在更新补丁总是弹出了“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 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错误代码的原因及解决办法网站的支持!
猜你喜欢
- Win10 21H2有哪些新功能?微软最近发现信息即将推出Win10 21H2版本。Win10 20H2已经带给大家很多的惊喜了
- 在同一个局域网下的其中一台电脑,正在进行着极速下载时,其它的几台电脑网速明显受到了影响,那么要怎么限制网速呢?我们可以更改系统中网卡速率的方
- wps2019项目符号怎么添加下划线?wps中的文档添加了项目符号,想要给项目符号添加下划线,该怎么添加呢?下面我们就来看看详细的教程,需要
- 在制作wps文档时,可以为某些重要的内容添加红色边框,具体的操作是怎样的呢?下面就让小编告诉你wps文字如何添加红色边框。wps文字添加红色
- 本次Win10 PC版累积更新安装后版本升级至 Windows 10 Build 15063.674版,下文小编为大家带来了累计更新补丁KB
- 在我们的计算机安装和更新了win101903版本后,一些小伙伴在使用计算机时无法连接到互联网。对于这个问题,边肖认为这可能是由于我们计算机更
- 我们在Mac上用iMovie剪辑编辑视频时,有时候需要添加字幕来给视频画面进行解说,如何在iMovie剪辑中编辑字幕样式?下面我们来分享一下
- 在使用电脑系统的时候,桌面经常都是琳琅满目、五颜六色的图标,有些喜欢简约的用户就想要自己设置图标。那怎么自定义win10的桌面图标呢?接下来
- wps怎么删除图标?经常使用WPS的同行应该知道,WPS经常出现的弹窗广告很烦人,尤其是急着用软件,却还需要去关闭广告。今天,我就教大家轻松
- Win10快速预览版19603怎么手动更新升级?微软推送Win10快速预览版19603,想要更新到这个预览版,该怎么升级呢?下面我们就来看看
- 很多朋友遇到Win10电脑运行卡死时不知道怎么办?下面小编给大家带来Win10电脑卡死的解决方法,需要的朋友可以参考下在电脑运行的过程中,一
- 电脑不能正常休眠而是仅仅关闭了屏幕,这可能是系统只是进入CS(Connected Standby)模式,就如同是我们手机进行了锁屏一样,我们
- 为大家带来Mac dns异常怎么修复详细教程分享。在开启电脑的时候,有用户发现自己的苹果mac电脑无法进行正常的网络连接。经过排查是dns出
- win11实时保护怎么永久关闭?win11系统中,自带有实时保护功能,虽然能够更好的保护电脑安全,但是并不是所有用户都喜欢。想关闭电脑的实时
- 近期由于微软停止了win10 1909版本服务,所有微软为用户推出了KB4023057的更新,本意是为了帮助用户解决更新失败的问题,那如果K
- DirectX加速不可用或者被禁用,直接导致我们大型游戏玩不,这对于爱玩游戏的人来说是个麻烦。最近,使用Win7系统的用户,发现Direct
- 方法一打开excel表格,如图把需要加高的那一行选中,点击鼠标右键,点击行高,如图这时会弹出一个小框,如图,在这里你可以设置定你自己想要的行
- wps文字底纹去不掉怎么办?文字底纹的填充可以让用户快速的进行区别内容的不同,但是如果我们下载下来的文档的底纹没办法去掉要怎么解决呢?来看下
- 电子手抄报在活动中会时不时的使用到,它不仅能够帮助黑板报或者活动板报的绘制准备基础,同时能够作为单独的活动介绍、主题宣传单独存在,而它的制作
- 有时打开Word程序崩溃无法启动,这时我们就可以用安全模式来启动Word程序,那么Win10 Office安全模式怎么启动?下面小编就给大家