NET Framework installation error (0xB0070643)

MiKu MiKu DJ

Honorable
Apr 27, 2013
24
0
10,510
0
Hello,
I was looking for installing the latest version of Paint.NET 4.1.1 and I needed to install NET Framework 4.7.2 becasue it's required for the program to run.

I had already installed NET Framework 4.5.x version and I unistalled it from the Programs and Features list, and then ran the cleanup_tool, and also CCLeaner and GlarySoft Utilities as I usually do (I don't use such tools so often, when I only need to clear and clean old files, temps, etc...) . I downloaded then the NET Framework 4.7.2 dev pack for offline installation. I also updated the OS to Windows 7 SP1 before, because it was requested too.

NET Framework always worked, I use software tools NET based.

During the installation process an error message appeared (below log file).

The same error occurs every time I try to install any other NET Framework versions (4.5.2 , 4.6.1 , 4.6.2 , 4.7.2 ).

Windows Update shows an update for NET Framework 4.7.2 for Win7 SP1 , but can't be installed, an error occured.

I tried the most common solutions found on the net, but with no results:

-web installer / stand alone pack for installation
-installing it with Paint.NET installation process
-cleanup_tool (1.0 up to 4.7.2)
-Microsoft .NET Framework Repair Tool (3.5 up to 4.6.1 )

I have no Anti Virus or Fire Wall programs installed.

I think that the problem is about MSI or Windows Installer, but I have no idea. That error seems to be very common, but can't find a way to solve it.


LOG FILE:

OS Version = 6.1.7601, SP = 1.0, Platform 2, Service Pack 1
OS Description = Win7 - x86 Ultimate Edition Service Pack 1
MSI = 5.0.7601.24195
Windows version =
x86_windowsfoundation_31bf3856ad364e35_6.1.7600.16385_none_03103096f1ed527c.manifest
Windows servicing = 6.1.7601.23505
CommandLine = C:\cbc2c46f7f3380c320f37567\\Setup.exe /x86 /x64 /redist
TimeZone = ora legale Europa occidentale
Initial LCID = 1040
Using Simultaneous Download and Install mechanism
Operation: Installing
Package Name = Microsoft .NET Framework 4.7.2 Setup
Package Version = 4.7.03081
User Experience Data Collection Policy: Disabled
Number of applicable items: 8
Exe (C:\cbc2c46f7f3380c320f37567\SetupUtility.exe) succeeded.
Exe Log File: dd_SetupUtility.txt
ServiceControl operation succeeded!
Exe (C:\cbc2c46f7f3380c320f37567\SetupUtility.exe) succeeded.
Exe Log File: dd_SetupUtility.txt
MSI (C:\cbc2c46f7f3380c320f37567\netfx_Full_x86.msi) Installation failed. Msi Log: Microsoft .NET Framework 4.7.2 Setup_20181002_182605943-MSI_netfx_Full_x86.msi.txt
Final Result: Installation failed with error code: (0x80070643), "Errore irreversibile durante l'installazione. " (Elapsed time: 0 00:00:48)


Microsoft .NET Framework 4.7.2 Setup_20181002_182605943-MSI_netfx_Full_x86.msi.txt

=== Verbose logging started: 02/10/2018 18:26:52 Build type: SHIP UNICODE 5.00.7601.00 Calling process: C:\cbc2c46f7f3380c320f37567\Setup.exe ===
MSI (c) (C8:40) [18:26:52:790]: Resetting cached policy values
MSI (c) (C8:40) [18:26:52:790]: Machine policy value 'Debug' is 0
MSI (c) (C8:40) [18:26:52:790]: ******* RunEngine:
******* Product: C:\cbc2c46f7f3380c320f37567\netfx_Full_x86.msi
******* Action:
******* CommandLine: **********
MSI (c) (C8:40) [18:26:52:790]: Client-side and UI is none or basic: Running entire install on the server.
MSI (c) (C8:40) [18:26:52:790]: Grabbed execution mutex.
MSI (c) (C8:40) [18:26:52:915]: Cloaking enabled.
MSI (c) (C8:40) [18:26:52:915]: Attempting to enable all disabled privileges before calling Install on Server
MSI (c) (C8:40) [18:26:52:915]: Incrementing counter to disable shutdown. Counter after increment: 0
MSI (s) (1C:B0) [18:26:52:946]: Running installation inside multi-package transaction C:\cbc2c46f7f3380c320f37567\netfx_Full_x86.msi
MSI (s) (1C:B0) [18:26:52:946]: Grabbed execution mutex.
MSI (s) (1C:D0) [18:26:52:946]: Resetting cached policy values
MSI (s) (1C:D0) [18:26:52:946]: Machine policy value 'Debug' is 0
MSI (s) (1C:D0) [18:26:52:946]: ******* RunEngine:
******* Product: C:\cbc2c46f7f3380c320f37567\netfx_Full_x86.msi
******* Action:
******* CommandLine: **********
MSI (s) (1C:D0) [18:26:52:946]: Machine policy value 'DisableUserInstalls' is 0
MSI (s) (1C:D0) [18:26:52:977]: SRSetRestorePoint skipped for this transaction.
MSI (s) (1C:D0) [18:26:52:977]: File will have security applied from OpCode.
MSI (s) (1C:D0) [18:26:52:993]: SOFTWARE RESTRICTION POLICY: Verifying package --> 'C:\cbc2c46f7f3380c320f37567\netfx_Full_x86.msi' against software restriction policy
MSI (s) (1C:D0) [18:26:52:993]: SOFTWARE RESTRICTION POLICY: C:\cbc2c46f7f3380c320f37567\netfx_Full_x86.msi has a digital signature
MSI (s) (1C:D0) [18:26:53:102]: SOFTWARE RESTRICTION POLICY: C:\cbc2c46f7f3380c320f37567\netfx_Full_x86.msi is permitted to run at the 'unrestricted' authorization level.
MSI (s) (1C:D0) [18:26:53:102]: End dialog not enabled
MSI (s) (1C:D0) [18:26:53:102]: Original package ==> C:\cbc2c46f7f3380c320f37567\netfx_Full_x86.msi
MSI (s) (1C:D0) [18:26:53:102]: Package we're running from ==> C:\Windows\Installer\3a6c98.msi
MSI (s) (1C:D0) [18:26:53:118]: APPCOMPAT: Compatibility mode property overrides found.
MSI (s) (1C:D0) [18:26:53:118]: APPCOMPAT: looking for appcompat database entry with ProductCode '{10C4E843-C226-3FDF-9DD6-F4E3275E734D}'.
MSI (s) (1C:D0) [18:26:53:118]: APPCOMPAT: no matching ProductCode found in database.
MSI (s) (1C:D0) [18:26:53:118]: MSCOREE not loaded loading copy from system32
MSI (s) (1C:D0) [18:26:53:118]: Internal Exception during install operation: 0xc0000005 at 0x6EE14524.
MSI (s) (1C:D0) [18:26:53:118]: WER report disabled for silent install.
MSI (s) (1C:D0) [18:26:53:118]: Internal MSI error. Installer terminated prematurely.

MSI (s) (1C:D0) [18:26:53:118]: MainEngineThread is returning 1603
MSI (s) (1C:B0) [18:26:53:133]: No System Restore sequence number for this installation.
Unexpected Termination
MSI (s) (1C:B0) [18:26:53:133]: User policy value 'DisableRollback' is 0
MSI (s) (1C:B0) [18:26:53:133]: Machine policy value 'DisableRollback' is 0
MSI (s) (1C:B0) [18:26:53:133]: Incrementing counter to disable shutdown. Counter after increment: 0
MSI (s) (1C:B0) [18:26:53:133]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\Rollback\Scripts 3: 2
MSI (s) (1C:B0) [18:26:53:133]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\Rollback\Scripts 3: 2
MSI (s) (1C:B0) [18:26:53:133]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\InProgress 3: 2
MSI (s) (1C:B0) [18:26:53:133]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\InProgress 3: 2
MSI (s) (1C:B0) [18:26:53:133]: Decrementing counter to disable shutdown. If counter >= 0, shutdown will be denied. Counter after decrement: -1
MSI (s) (1C:B0) [18:26:53:133]: Restoring environment variables
MSI (c) (C8:40) [18:26:53:133]: Decrementing counter to disable shutdown. If counter >= 0, shutdown will be denied. Counter after decrement: -1
MSI (c) (C8:40) [18:26:53:133]: MainEngineThread is returning 1603
=== Verbose logging stopped: 02/10/2018 18:26:53 ===
 

carltonje

Distinguished
Aug 18, 2006
173
2
18,715
19
check which version you have installed

On the Start menu, choose Run.
In the Open box, enter regedit.exe.
You must have administrative credentials to run regedit.exe.
In the Registry Editor, open the following subkey:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full
Note that the path to the Full subkey includes the subkey Net Framework rather than .NET Framework
 
you did a lot of foolish things. ccleaner strikes again!

you should have left 4.5.1 installed and just installed 4.7.2

then, no issues. why did you think you needed to uninstall 4.5.1? things depend on it. sheesh. you guys
 

leave them alone! i think you did yourself in with uninstallation tools and ccleaner, which is horrible and destroys systems.

just install 4.7.2 with Admin privileges. that should work and if it asks to reboot or reboots, let it.
 

MiKu MiKu DJ

Honorable
Apr 27, 2013
24
0
10,510
0


I know that I failed unistalling the previous verisions, I'm not here to read sterile answers from users. I just want to know if there is a way to repair that error.
 
you should not uninstall the old versions. you have no idea what depends on them! learn from this, read my other posts.

also, do NOT under any circumstances use non microsoft uninstallers, OR that stupid volatile ccleaner. learn the lesson. if it's working, why destroy it unless you are sucking for a clean install of the OS.. so if .net is failing you probably need to restore to an earlier point or do a clean install of windows.

read it or don't read it. i speak the truth from experience. take heed.
 

MiKu MiKu DJ

Honorable
Apr 27, 2013
24
0
10,510
0


I know that I tragically broke it out, that's why I'm here searching for a solution, if possible.
 
that log does not indicate that. he's on 7 and win 10 does come with built in 4.7

I think he, by trying to remove .net 4.5.x did some damage to the os fileset. I bet it warned him not to uninstall it, but then he used weird uninstallers... just not the right way to handle any windows installation. 3rd party tools are terrible, all of them. i deal with this stuff alot. i guarantee it's the glary tools and ccleaner... lol I have much and intimate knowledge of how installers work, or should work.
 

MiKu MiKu DJ

Honorable
Apr 27, 2013
24
0
10,510
0


My OS is Win7, not Win10 . Any other ways for a repair solution ?
 

MiKu MiKu DJ

Honorable
Apr 27, 2013
24
0
10,510
0


I had already tried both web installer and offline installer for a new NET Framework installation (4.4.2 , 4.6.1 , 4.6.2 and 4.7.2 ), and all the cases resulted in the same error. But, this time I tried again, a different error message appeared.

The link below is the information link showed in the window log:
https://docs.microsoft.com/en-us/dotnet/framework/install/troubleshoot-blocked-installations-and-uninstallations

As I already did, from the NET Framework registry keys list, the only NET F versions installed are:
-v2.0.50727
-v3.0
-v3.5
 

MiKu MiKu DJ

Honorable
Apr 27, 2013
24
0
10,510
0


I unistalled it as a normal program in the Programs and Features section, not from CCleaner panel or using other tools. I did the same in the past and I reinstalled the NET Framework without any issues (up 4.5.x version, that's the first time I install a new version than 4.x or 4.5), but this time I got that error.
 

MiKu MiKu DJ

Honorable
Apr 27, 2013
24
0
10,510
0


That's the error message:

"Setup cannot continue because a previous installation requires your computer to be restarted. Please restart your computer and rerun Setup."

I restarted the computer, and then tried again, but nothing changed, the same error occured.
 

MiKu MiKu DJ

Honorable
Apr 27, 2013
24
0
10,510
0


I tried to run the 4.5.1 version installer, but the same error occured.
 
well, you need a windows 7 install disk, or your key to download one. or just use Window 10 for free. unactivated you can do everything you want except like change the wallpaper and stuff until you can afford a key
 
oh and one more thing, you apparently don't run regular MS updates on that win7 box, had you let it update, you would not have had any issues as 4.7.2 is update by MS Update

4.7.x contains 4.0 and 4.5, if they don't install your windows install is hosed.
 

MiKu MiKu DJ

Honorable
Apr 27, 2013
24
0
10,510
0


The first thing I tried was installing all the old updates I have never installed, I sincerely never kept the system updated (that's why Paint.NET warned me to install the Win7 SP1 update), and tried to install NET Framework (any version) every time I downloaded new updates, but with no results. I had never had any unusual issues or errors before. I'll try reinstalling a new fresh copy of Win7 again, Win10 doesn't suit my needs, and my computer is a very old machine (triple core Intel CPU and 9000 Nvidia series GPU).

If there were something else to try for a solution, keep me updated! Thank you anyway for your efforts!
 

ASK THE COMMUNITY

TRENDING THREADS