Unable to Install .NET 4 because of corrupt .NET 3.5 SP1
-
Wednesday, October 03, 2012 1:51 AM
I am trying to install Microsoft .NET 4 on a 32-bit domain-connected workstation running Windows 7 Ultimate. I uninstalled my antivirus software (AVG 2011 Internet Security Business Edition), uninstalled .NET 1.1 and .NET SP1.
After restarting, and logging in as an administrator, I was able to successfully reinstall .NET 1.1 and .NET 1.1 Service Pack 1. I understand that .NET 2, .NET 3.0, and .NET 3.5 are part of the operating system. I have run the System File Checker (sfc /scannow), and gotten the message that "window resource protection did not find any integrity violation." I have no problems downloading and installing other Windows Updates, and all my Important Updates are up to date (except for a Skype upgrade, but that shouldn't make a difference, I wouldn't think). I also ran the System Readiness Update (CheckSUR), and the log says that there are "no errors detected".
When I try to uncheck the .NET 3.5.1 Windows feature, and then re-check it, I get an error message that "An error has occurred. Not all features were successfully changed", after which I am asked to restart the computer.
The error message I get from the .NET 4 Standalone Installation Log says that "Windows6.1-KB958488-v6001-x86.msu failed with 0x3712 - The component store has been corrupted." I tried to download and reinstall this KB958488 update individually, but even in the Standalone Update Installer, this did not update (probably because it's already part of the OS). I don't have a Windows 7 Ultimate disc, so I can't correct the operating system, and my system restore files don't go back far enough to a time when this wasn't a problem.
Here is what I get when my .NET Framework 4 installation fails:
Problem signature:
Problem Event Name: VSSetup
Problem Signature 01: Microsoft .NET Framework 4 Setup
Problem Signature 02: 4.0.30319
Problem Signature 03: 10.0.30319.1
Problem Signature 04: 1
Problem Signature 05: Windows6.1-KB958488-v6001-x86.msu
Problem Signature 06: Install_I_Interactive_Error
Problem Signature 07: 0x3712
Problem Signature 08: 14098
Problem Signature 09: unknown
OS Version: 6.1.7601.2.1.0.256.48
Locale ID: 1033Is there anything else I can try to fix this problem?
Thanks in advance for any help I can get.
All Replies
-
Thursday, October 04, 2012 4:38 AM
UPDATE: I finally solved the problem!
What the .NET Framework 4 Installation was telling me -- that my component store was corrupted -- was a lie! I used both SFC and CheckSUR, and BOTH told me that I had no errors or problems. I was also able to install the .NET 4 Framework Client Profile (and the corresponding updates) through Windows Update -- further proof that my component store was NOT in fact corrupted.
I then ran the .NET Framework Repair Tool, restarted the computer, and finally installed .NET 4.5 Framework over the previously installed Client Profile. This fixed the problem.
I hope this helps someone else.
- Marked As Answer by Gr8Writer Thursday, October 04, 2012 4:38 AM
-
Thursday, October 04, 2012 8:28 AMModerator

