Win7 system upgrades are a way to maintain windows on a day-to-day basis, and when a Win7 system has vulnerabilities that are at risk, Microsoft pushes to release the latest update patches to strengthen the system. Recently, there are users in the update patch pop-up "0x80070643" error prompts, how to do? How will this problem be solved? Then I'll talk to you about the solution that prompts the error code 0x80070643 when Win7 update the patch.
This error was encountered when I was loading VS2012 and found this error code--0x80070643 in the error log.
Through a long time to find information and try, I basically understand the 0x80070643 of the approximate reasons and solutions, by the way recorded.
This problem may be encountered when installing a lot of software, typically like MSE (Microsoft Security Essentials), zune,visual Studio 2012,.net, etc., seemingly all Microsoft's things ...
Record the error section in the log file first:
[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 AppD rive: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:windowssystem32msiexec.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:windowssystem32msiexec.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:programdatapackage Cache{ 330e5d98-20d2-4ca4-ae51-fcb8aa80f634}v11.0.50727packagesvs_devenvvs_devenv.msi, arguments: ' MSIFASTINSTALL= 7 ' vsextui= "1" vs7.3643236f_fc70_11d3_a536_0090278a1bb8= "H:program filesmicrosoft 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 softwaremicrosoftinternet Explorermainfeaturecontrolfeature_restrict_about_protocol_ie7. Verify that you have sufficient access to that key, or contacts 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.
Many people on the Internet have encountered this problem and posted this error log, and then received the response is generally: Install the package has a problem, the next ISO or online installation, such as the answer, and this method to solve the problem of the probability appears to be low.
In fact, there is a possible problem: the registry
There is a problem with hkey_local_machinesoftwaremicrosoftinternet explorermainfeaturecontrolfeature_restrict_about_protocol_ie7 permissions. If you install some optimization software, you may be able to kill the full Read permission only for Read permission. As long as you manually open the full Read permission, you should have the possibility of resolution.
Of course, this is only a variety of error situations, the specific problem depends on the error log at the time.
Then, there is a possible solution to the error code 0x80070643 when you install the. NET Framework. (Refer to Microsoft Official Help and Support)
This error occurs because the MSI software update registration is corrupted, or if the. NET installation in your computer is corrupted, this problem may occur.
Method 1: Fix the MSI Software Update registration corruption issue. To automatically repair, you can find the relevant software download from http://support.microsoft.com, installation can be. However, this method does not apply to Win7.
Method 2: Repair the updated version of the. NET Framework.
If you are running Win Vista or Win7, follow these steps:
Close all applications.
Click Start, type Uninstall in the Search for box, and then click Uninstall Program.
Double-click Microsoft. NET Framework 4 Client profile.
Select Repair the. NET Framework 4 Client profile to its original state, and then click Next.
When you are finished repairing, click Finish.
Click Restart now to restart the computer.
After you restart your computer, click Start, type Windows Update in the Search for box, and then click Windows Update to install the latest Windows Update.
If you are running WinXP, follow these steps:
Close all applications.
Click Start, turn Control Panel, and then add or Remove Programs.
Click Microsoft. NET Framework 4 Client profile in the list of installed programs, and then click Change/Remove.
Select Repair the. NET Framework 4 Client profile to its original state, and then click Next.
When you are finished repairing, click Finish.
Click Restart Now.
After you restart your computer and log on to Windows, click Start, type Windows Update in the Search for box, and then click Windows Update.
Click Check for Updates. When the scan is complete, click Install Windows Update, and then follow the instructions to perform the action.