Hi, I'm working on a Windows 7 64-bit SP1 machine, no antivirus.
A user was trying multiple versions of Visual Studio, and now wants to use VS 2010, which needs .NET Framework 4.0. I've removed it completely to the best of my knowledge, using the the .NET Framework Cleanup Utility.
When I try to install .NET Framework 4.0, I get this error : Error Code: 0x80070643
When I came on the scene, UAC was disabled. I logged in as an Administrator user, enabled UAC, rebooted, tried .NET 4.0 installation again, same results.
Ran Windows updates, failed... Security Update for MS SIlverlight, Update for MS Security Essentials, NVIDIA drivers, Security Update for Visual Studio 2010 XML Editor
The last one shouldn't be trying to run, VS 2010 isn't installed.
===
I confirmed that
HKLM\Software\Microsoft\Windows\CurrentVersion\Installer\MsiExecCA32 is set to \Windows\syswow64\msiexec.exe
HKLM\Software\Microsoft\Windows\CurrentVersion\Installer\MsiExecCA64 is set to \Windows\system32\msiexec.exe
===
I did a clean boot, only MS services running, logged in as Administrator user, Cleared %temp%, ran the installer again, ran the Collect tool, and posted the .cab file here :
Please let me know what to try next, or what else you need to know.