Thursday, March 01, 2012 9:12 PM
I have the same problem with the .NET Framework 4.0 Initialization and I have tried the solutions listed in the answers as best I can. I am using XP Home edition. I ran the verification program and it failed on version 4.0. I am not a computer person so disabling anti virus programs is a problem to me - because I do not know how to do that. I ran the 'Collect.exe' but I do not how to send it. (I will try again to send it to firstname.lastname@example.org again but the last time it came back undelivered. Please let me know what to do.
Friday, March 02, 2012 2:01 PM
When you say "I have the same problem with the .NET Framework 4.0 Initialization", do you mean you cannot install it, or that it is installed but does not work correctly?
If it is installed, but does not work, the install logs will not tell us much. In that case, you should verify .NET Framework 4.0 with this tool:
Post the last 15 lines of tool output here.
If you cannot install .NET 4.0, please upload your vslogs.cab file (created by running Collect.exe) to a public site, then post the link here. That way, readers here can see the details of your issue in the logs.
Also, please tell us your Windows XP Service Pack level. You must have Service Pack 3 installed to support .NET Framework 4.0.
Saturday, March 03, 2012 1:37 AM
Thanks - My computer has Version 5.1.2600, XP Home Edition
and the last 15 or so lines of the tool output are:
[03/02/12,17:31:37] Section [Registry - .NET Framework 4 Client (Common)] - stop parsing entries
[03/02/12,17:31:37] Section [Registry - .NET Framework 4 Client (32-bit)] - start parsing entries
[03/02/12,17:31:37] Key: HKLM\SOFTWARE\Microsoft\.NETFramework
Expected Data: c:\windows\microsoft.net\framework\
Actual Data: c:\windows\microsoft.net\framework\
[03/02/12,17:31:37] Section [Registry - .NET Framework 4 Client (32-bit)] - stop parsing entries
[03/02/12,17:31:37] Not running action 'Registry - .NET Framework 4 Client (64-bit)' for product '.NET Framework 4 Client' because the OS condition does not match
[03/02/12,17:31:37] Not running action 'Registry - .NET Framework 4 Client (Wow6432Node)' for product '.NET Framework 4 Client' because the OS condition does not match
[03/02/12,17:31:37] Processing custom action 'Custom Action - .NET Framework 4.0 test application'
[03/02/12,17:31:37] ExecutablePath = 'Netfx40TestApplication.exe'
[03/02/12,17:31:37] FriendlyName = '.NET Framework 4 test application'
[03/02/12,17:31:37] TimeoutSeconds = '300'
[03/02/12,17:31:37] WaitOnExit = 'true'
[03/02/12,17:31:37] Silent = 'true'
[03/02/12,17:31:37] Launching process 'Netfx40TestApplication.exe' now
[03/02/12,17:31:37] Process successfully launched. Waiting 300 seconds for it to complete.
[03/02/12,17:31:37] ****ERROR**** Process 'Netfx40TestApplication.exe' exited with return code -2146232576
[03/02/12,17:31:37] ****ERROR**** Verification failed for product .NET Framework 4 Client
I ran the collect.exe and have a file called but I do not know how to post it to a site file. I do have the vslogs file in my temp. file. Any time I try to copy it and paste it - it does not work.
Saturday, March 03, 2012 2:01 AM
Your .NET Framework 4.0 is corrupt.
Try repairing it from your installed programs. If that fails, you need to uninstall it, then reinstall from scratch.
If, after you successful repair or reinstall, it still shows as corrupt, you're looking at OS repair/reinstall to cure the problems.
Saturday, March 03, 2012 5:14 PMI really appreciate your help to get rid of this problem - my other problem is I do not know much about computers so I hope you don't mind explaining how I go about trying to repair it from the installed programs? Then if that does not work how to find the .NET Framework 4.0 to uninstall it? I think I might be able to figure out how to reinstall it. But, if that does not work - what is involved with repair/reinstall the OS? I do not think I even still have the windows XP CD. Does that mean I have to buy a new OS? If so what do I buy that works on a Dell Dimension 4600i, 2.73GHz, with 512MB Ram? I do like to do things myself especially since I am retired now.
- Edited by idahogolfer Saturday, March 03, 2012 5:17 PM
Saturday, March 03, 2012 5:51 PM
I'm sorry to send you elsewhere for detailed instructions on repairing a program installed on Windows XP, but it has been a LONG time since I used XP, and I don't want to inadvertently mislead you.
If you ask for step by step instructions in the Microsoft Answers forums for XP, I'm sure you'll get the help you need. That is also the best place to get help with OS repair/reinstall.
Monday, March 05, 2012 6:14 AMModerator
You can repair .NET Framework 4 via these steps:
- Click Start, click Control Panel, and then double-click Add or Remove Programs.
- In the Currently installed programs box, click the program that you want to remove, and then click Change or Change/Remove.
- Follow the instructions that appear on the screen to repair .NET Framework 4.
If you want to know the specific steps of repairing or reinstalling OS, I recommend you go to the Windows Answers forum MVP mentioned for better support.
If you have any other problems, please feel free to let me know.
Alexander Sun [MSFT]
MSDN Community Support | Feedback to us
- Marked As Answer by Alexander SunModerator Wednesday, March 14, 2012 3:33 AM