⑴升级是Windows日常维护的一种方式,当Win系统有漏洞存在安全危险时,微软就会推送发布最新的更新补丁来强化系统。最近,有用户在更新补丁时弹出“X”的错误提示,怎么办?出现这样的问题要如何解决呢?接下来就和大家说一下Win更新补丁时提示错误代码X的解决方法。
⑵这个错误是我在装VS的时候遇到的,在错误日志中发现了这个错误代码--x。
⑶通过长时间的查找资料和尝试,我基本搞明白了x的大致原因和解决办法,顺便记录下来。
⑷这个问题在安装很多软件的时候都可能会遇到,典型的像MSE(Microsoft Security Essentials,Zune,Visual Studio ,. 等,貌似都是微软的东西么。。。
⑸先贴上日志文件中的错误部分的记录:
⑹[C:][--T::]: Error x: Failed to install MSI package.
⑺[C:][--T::]: Error x: Failed to execute MSI package.
⑻[:C][--T::]: Error x: Failed to configure per-machine MSI package.
⑼[:C][--T::]: MUX: Installation size in bytes for package: vs_devenv MaxAppDrive: MaxSysDrive: AppDrive: SysDrive:
⑽[:C][--T::]: MUX: Return Code:x Msi Messages: Result Detail: Restart:None
⑾[:C][--T::]: MUX: Unregistering and registering msiexec.
⑿[:C][--T::]: MUX: Executing Process: Exe:C:Windowssystemmsiexec.exe Arguments:/unreg
⒀[:C][--T::]: MUX: Process exit code:
⒁[:C][--T::]: MUX: Executing Process: Exe:C:Windowssystemmsiexec.exe Arguments:/regserver
⒂[:C][--T::]: MUX: Process exit code:
⒃[:C][--T::]: MUX: Retrying the package again
⒄[:C][--T::]: Application requested retry of package: vs_devenv, encountered error: x. Retrying.。。
⒅[C:][--T::]: Applying execute package: vs_devenv, action: Install, path: C:ProgramDataPackage Cache{ED-D-CA-AE-FCBAAF}v..packagesvs_devenvvs_devenv.msi, arguments: ‘ MSIFASTINSTALL=“” VSEXTUI=“” VS.F_FC_D_A_ABB=“H:Program Filesmicrosoft visual studio ”’
⒆[:C][--T::]: MUX: ExecuteError: Package (vs_devenv failed: Error Message Id: ErrorMessage: Could not write value devenv.exe to key SOFTWAREMicrosoftInter ExplorerMainFeatureControlFEATURE_RESTRICT_ABOUT_PROTOCOL_IE. Verify that you have sufficient aess to that key, or contact your support personnel.
⒇[C:][--T::]: Error x: Failed to install MSI package.
⒈[C:][--T::]: Error x: Failed to execute MSI package.
⒉[:C][--T::]: Error x: Failed to configure per-machine MSI package.
⒊网上也有不少人遇到这个问题并且贴出了这段错误日志,然后得到的回复普遍是:安装包有问题,重新下一个iso或者在线安装之类的回答,而这种方法解决问题的几率貌似灰常低。
⒋其实,有一种可能的问题是:中
⒌HKEY_LOCAL_MACHINESOFTWAREMicrosoftInter ExplorerMainFeatureControlFEATURE_RESTRICT_ABOUT_PROTOCOL_IE的权限有问题。如果安装了某些优化软件,可能会将“完全读取”权限给毙了,只给“读取”权限。只要手动打开“完全读取”权限,应该就有解决的可能性。
⒍当然,这只是多种错误情况的一种,具体问题还得看当时的错误日志。
⒎然后,是安装. Framework时出现错误代码x的可能的解决办法。(参考microsoft官方帮助与支持
⒏出现这个错误的原因是:如果 MSI 软件更新注册已损坏,或如果计算机中的 . 安装已损坏,可能会发生此问题。
⒐方法:修复 MSI 软件更新注册损坏问题。若要自动修复,可以从找到相关软件下载,安装即可。但是此方法不适用于Win.
⒑方法:修复未更新版本的 . Framework。
⒒如果您运行的是 Win Vista 或 Win,请执行以下步骤:
⒓关闭所有应用程序。
⒔单击“开始”,在“搜索”框中键入“卸载”,然后单击“卸载程序”。
⒕双击“Microsoft . Framework Client Profile”。
⒖选择“修复 . Framework Client Profile 至其原始状态”,然后单击“下一步”。
⒗完成修复后,请单击“完成”。
⒘单击“立即重新启动”以重新启动计算机。
⒙重新启动计算机后,单击“开始”,在“搜索”框中键入“Windows Update”,然后单击“Windows Update”安装最新的 Windows 更新。
⒚如果您运行的是 WinXP,请执行以下步骤:
⒛关闭所有应用程序。
①依次单击“开始”、“控制面板”和“添加或删除程序”。
②单击已安装程序列表中的“Microsoft . Framework Client Profile”,然后单击“更改/删除”。
③选择“修复 . Framework Client Profile 至其原始状态”,然后单击“下一步”。
④完成修复后,请单击“完成”。
⑤单击“立即重新启动”。
⑥重新启动计算机并登录Windows后,单击“开始”,在“搜索”框中键入“Windows Update”,然后单击“Windows Update”。
⑦单击“检查更新”。扫描完成后,单击“安装 Windows 更新”,然后遵循说明执行操作。
⑧以上也就是对Win更新补丁弹出“X”错误代码的解决方法,如你在更新系统的时候,也有碰到类似情况的,不妨参照上面步骤进行操作,希望可以顺利帮你们解决问题。