.Net Framework KB patches: The solution!
Solved
Here is the solution to the current problem faced by a significant number of people regarding the crash during the update of .Net Framework by the patches KB886903 and KB887219 from the security bulletin MS05-004 dated February 8, 2005, loaded by Windows Update:
Like many others, I encountered this problem, and no one apparently had the answer (even Microsoft's website says nothing about it!) I struggled like everyone else trying to uninstall .Net Framework through the control panel in order to reinstall it.
The uninstallation of this "unmentionable thing" was not accepted by Windows.
So I tried another method, using Windows Install Cleanup (which is also very interesting) available at this address:
http://support.microsoft.com/kb/290301
Once this Windows Install Cleanup was installed, I, of course, launched it from the Windows Start menu. It apparently allowed me to delete .Net Framework. Great! But the smile quickly disappeared when I saw that it was just an appearance because when I tried to reinstall .Net Framework... it didn't work any better!
So the solution was to search in the registry for the "Classes Root" declaration of .Net Framework. I quickly found it, it is located at:
HKEY_CLASSES_ROOT\Installer\Products\DDE7F2BCF1D91C3409CFF425AE1E271A
I deleted it (don't worry, I knew what I was doing), which allowed me to properly reinstall my .Net Framework followed by the .Net Framework SP1, followed by the updates... including the one that wouldn't go through. And everything works perfectly again now.
As I don't like to keep things to myself, I've written a small procedure for you to follow in three steps:
1. Delete the installation key of .Net Framework in the Registry
For this, there are two options: either you know how to handle Regedit safely by experience (then do step 1.a below) or you don't really want to touch "this thing full of codes everywhere" (then do step 1.b).
1.a: Method using Regedit:
- Open Regedit
- Delete (without making a mistake) the key:
HKEY_CLASSES_ROOT\Installer\Products\DDE7F2BCF1D91C3409CFF425AE1E271A
1.b: Method without using Regedit:
- Open the usual Windows Start menu, then click on "Run"
- In the small window that opens, copy and paste this line completely (without missing a character from the initial R to the final f!):
Reg delete HKEY_CLASSES_ROOT\Installer\Products\DDE7F2BCF1D91C3409CFF425AE1E271A /f
This deletes the key that annoys everyone.
2. Reinstall .Net Framework 1.1
Again, there are two options. If you still have the program dotnetfx.exe somewhere on your machine that is precisely 23710 KB, then go directly to point 2.b below. If you don't have it somewhere on your machine, then do point 2.a first before doing point 2.b.
2.a: If you can't find the program dotnetfx.exe which is precisely 23710 Ko on your machine, you need to find it on a CD from a computer magazine or download it directly from Microsoft's site at this address:
http://www.microsoft.com/downloads/details.aspx?FamilyID=262d25e3-f589-4842-8157-034d1e7cf3a3&DisplayLang=fr
(note: if you don't have a high-speed connection, go to sleep and come back tomorrow morning...!)
2.b: Now launch the program dotnetfx.exe which is precisely 23710 KB. It will properly reinstall .Net Framework 1.1
3. Reinstall the .Net Framework 1 Service Pack
Again, there are two options. If you still have the program NDP1.1sp1-KB867460-X86.exe somewhere on your machine that is precisely 10453 KB, then go directly to point 3.b below. If you don't have it somewhere on your machine, then do point 3.a first before doing point 3.b.
3.a: If you can't find the program NDP1.1sp1-KB867460-X86.exe which is precisely 10453 KB on your machine, you need to find it on a CD from a computer magazine or download it from Microsoft's site at this address:
http://www.microsoft.com/downloads/details.aspx?FamilyID=a8f5654f-088e-40b2-bbdb-a83353618b38&displaylang=fr
(note: if you don't have a high-speed connection, go relax, have a coffee or a linden tea, and come back in an hour...!)
3.b: Now launch the program NDP1.1sp1-KB867460-X86.exe which is precisely 10453 KB. It will properly reinstall the Service Pack 1 of .Net Framework 1.1. It is quite possible that it will tell you that the SP1 is already installed... Do not pay attention to the warning and reinstall it anyway! No but really!
There you go. Once all this is done, you can serve yourself a nice cocktail (with or without alcohol). The usual installation of your security updates with Windows Update goes smoothly again.
The addresses I provided above are for Windows XP (regardless of the version). If you have Windows Server 2003, you should have no trouble finding the addresses for the equivalent versions on Microsoft's site, knowing that the procedure to follow is exactly the same.
Sincerely
Jacques
(Black Winny)
Like many others, I encountered this problem, and no one apparently had the answer (even Microsoft's website says nothing about it!) I struggled like everyone else trying to uninstall .Net Framework through the control panel in order to reinstall it.
The uninstallation of this "unmentionable thing" was not accepted by Windows.
So I tried another method, using Windows Install Cleanup (which is also very interesting) available at this address:
http://support.microsoft.com/kb/290301
Once this Windows Install Cleanup was installed, I, of course, launched it from the Windows Start menu. It apparently allowed me to delete .Net Framework. Great! But the smile quickly disappeared when I saw that it was just an appearance because when I tried to reinstall .Net Framework... it didn't work any better!
So the solution was to search in the registry for the "Classes Root" declaration of .Net Framework. I quickly found it, it is located at:
HKEY_CLASSES_ROOT\Installer\Products\DDE7F2BCF1D91C3409CFF425AE1E271A
I deleted it (don't worry, I knew what I was doing), which allowed me to properly reinstall my .Net Framework followed by the .Net Framework SP1, followed by the updates... including the one that wouldn't go through. And everything works perfectly again now.
As I don't like to keep things to myself, I've written a small procedure for you to follow in three steps:
1. Delete the installation key of .Net Framework in the Registry
For this, there are two options: either you know how to handle Regedit safely by experience (then do step 1.a below) or you don't really want to touch "this thing full of codes everywhere" (then do step 1.b).
1.a: Method using Regedit:
- Open Regedit
- Delete (without making a mistake) the key:
HKEY_CLASSES_ROOT\Installer\Products\DDE7F2BCF1D91C3409CFF425AE1E271A
1.b: Method without using Regedit:
- Open the usual Windows Start menu, then click on "Run"
- In the small window that opens, copy and paste this line completely (without missing a character from the initial R to the final f!):
Reg delete HKEY_CLASSES_ROOT\Installer\Products\DDE7F2BCF1D91C3409CFF425AE1E271A /f
This deletes the key that annoys everyone.
2. Reinstall .Net Framework 1.1
Again, there are two options. If you still have the program dotnetfx.exe somewhere on your machine that is precisely 23710 KB, then go directly to point 2.b below. If you don't have it somewhere on your machine, then do point 2.a first before doing point 2.b.
2.a: If you can't find the program dotnetfx.exe which is precisely 23710 Ko on your machine, you need to find it on a CD from a computer magazine or download it directly from Microsoft's site at this address:
http://www.microsoft.com/downloads/details.aspx?FamilyID=262d25e3-f589-4842-8157-034d1e7cf3a3&DisplayLang=fr
(note: if you don't have a high-speed connection, go to sleep and come back tomorrow morning...!)
2.b: Now launch the program dotnetfx.exe which is precisely 23710 KB. It will properly reinstall .Net Framework 1.1
3. Reinstall the .Net Framework 1 Service Pack
Again, there are two options. If you still have the program NDP1.1sp1-KB867460-X86.exe somewhere on your machine that is precisely 10453 KB, then go directly to point 3.b below. If you don't have it somewhere on your machine, then do point 3.a first before doing point 3.b.
3.a: If you can't find the program NDP1.1sp1-KB867460-X86.exe which is precisely 10453 KB on your machine, you need to find it on a CD from a computer magazine or download it from Microsoft's site at this address:
http://www.microsoft.com/downloads/details.aspx?FamilyID=a8f5654f-088e-40b2-bbdb-a83353618b38&displaylang=fr
(note: if you don't have a high-speed connection, go relax, have a coffee or a linden tea, and come back in an hour...!)
3.b: Now launch the program NDP1.1sp1-KB867460-X86.exe which is precisely 10453 KB. It will properly reinstall the Service Pack 1 of .Net Framework 1.1. It is quite possible that it will tell you that the SP1 is already installed... Do not pay attention to the warning and reinstall it anyway! No but really!
There you go. Once all this is done, you can serve yourself a nice cocktail (with or without alcohol). The usual installation of your security updates with Windows Update goes smoothly again.
The addresses I provided above are for Windows XP (regardless of the version). If you have Windows Server 2003, you should have no trouble finding the addresses for the equivalent versions on Microsoft's site, knowing that the procedure to follow is exactly the same.
Sincerely
Jacques
(Black Winny)
Configuration: XP SP2 - Firefox 1.0 - Thunderbird 1.0 - 2 machines sharing a Wifi Linksys Wag54G - All software in Open Source or Freeware (except XP, Namo Web Editor 6, and Securitoo, which were purchased).
48 answers
-
Hello Titia 1307 Normally it should work with Vista, go to this address, https://forums.commentcamarche.net/forum/affich-1315567-net-framework-les-patchs-kb-la-solution#newanswer
Problem installing update KB951847 Framework 3.5 [Resolved]
Best answer: I had the same problem. But I just had to manually install .NET framework 3.5 SP1 and then the update happened automatically through Windows Update. You can download .Net framework 3.5 SP1 here: http://www.microso
Forum -
Thank you very much
this impossible Framework update message has finally disappeared
Best regards -
Here is what I had collected as information back in 2005, I believe. If you follow the procedure, everything should return to normal. Good luck, @+,
best regards
Windows Operating System Tips
[Windows Update] .Net Framework The KB Patches: The Solution!
Last updated on November 16, 2009, at 5:36 PM by marlalapocket
Published by black Winny
Here is the solution to the current problem encountered by a significant number of people regarding the crash when updating .Net Framework through the KB886903 and KB887219 patches of the MS05-004 security bulletin from February 8, 2005 loaded by Windows Update:
Since February 8, 2005, two of the updates carried out by Windows Update refuse to install on certain machines. These are the updates KB886903 and KB887219 which concern a security hole in .Net Framework and ASP.Net.
The reason for this inability to correctly install these updates is an alteration of the original .Net Framework installation package, an alteration that occurred during the daily operation of the machine.
It is therefore necessary to repair or reinstall .Net Framework. However, it is noted that any attempt ends in failure, including uninstallation through the Control Panel.
Here's how to remedy the problem:
* Uninstallation of .Net Framework proving impossible even through the Control Panel (Add/Remove Programs), another uninstallation method must be found that remains simple and accessible to everyone, even without knowledge of computer tools.
* Trying a second method using Windows Install Cleanup (a very interesting program by the way) available at this address does not yield better results. Once Windows Install Cleanup is installed, I of course launched it from the Windows Start menu. It apparently allowed me to remove .Net Framework. Great! But the smile quickly faded when I saw that it was only an appearance because when trying to reinstall .Net Framework afterward... it didn't work any better! The reinstallation still ended in failure. This is actually normal because it turns out that Windows Install Cleanup did not actually uninstall .Net Framework at all, which is still present in the Registry entries!
How to proceed?
Let's look in detail at the procedure to follow. The description that follows will be approachable to both a complete beginner and a professional.
The procedure below is carried out in three very easy steps:
* 1. Deletion of the .Net Framework installation key in the Registry
o 1.a: Method using Regedit
o 1.b: Method without using Regedit
* 2. Reinstallation of .Net Framework 1.1
o 2.a Download DotnetFX
o 2.b Run DotnetFX
* 3. Reinstallation of .Net Framework Service Pack 1
o 3.a Download NDP1.1sp1-KB867460-X86.exe
o 3.b Install NDP1.1sp1-KB867460-X86.exe
* Conclusion
1. Deletion of the .Net Framework installation key in the Registry
For this, there are two possibilities: either you know how to handle Regedit confidently from experience (then do step 1.a below) or you really don’t want to touch "that thing full of codes everywhere" (then do step 1.b).
1.a: Method using Regedit
* Open Regedit
* Delete (without making a mistake) the key:
HKEY_CLASSES_ROOT\Installer\Products\DDE7F2BCF1D91C3409CFF425AE1E271A
1.b: Method without using Regedit
* Open the usual Windows Start menu, then click on "Run"
* In the small window that opens, copy-paste the following line completely (making sure to include every character from the initial R to the final f!):
Reg delete HKEY_CLASSES_ROOT\Installer\Products\DDE7F2BCF1D91C3409CFF425AE1E271A /f
* This deletes the problematic key.
2. Reinstallation of .Net Framework 1.1
Again, there are two possibilities. If you still have the program dotnetfx.exe somewhere on your machine, which is precisely 23710 Ko in size, then go directly to point 2.b below. If you don’t have it somewhere on your machine, then first do point 2.a before proceeding to point 2.b.
2.a Download DotnetFX
If you can’t find the program dotnetfx.exe which is precisely 23710 Ko in size, you need to find it from a computer magazine CD or download it directly from the Microsoft site at this address:
www.microsoft.com
(note: if you don’t have a broadband connection, go to sleep and come back tomorrow morning...!)
2.b Run DotnetFX
Now launch the program dotnetfx.exe which is precisely 23710 Ko in size. It will properly reinstall .Net Framework 1.1
3. Reinstallation of .Net Framework Service Pack 1
Again, there are two possibilities. If you still have the program NDP1.1sp1-KB867460-X86.exe somewhere on your machine, which is precisely 10453 Ko in size, then go directly to point 3.b below. If you don’t have it somewhere on your machine, then first do point 3.a before proceeding to point 3.b.
3.a Download NDP1.1sp1-KB867460-X86.exe
If you can’t find the program NDP1.1sp1-KB867460-X86.exe which is precisely 10453 Ko in size, you need to find it from a computer magazine CD or download it from the Microsoft site at this address:
www.microsoft.com
(note: if you don’t have a broadband connection, go relax, take a coffee or a herbal tea, and come back in an hour...!)
3.b Install NDP1.1sp1-KB867460-X86.exe
Now launch the program NDP1.1sp1-KB867460-X86.exe which is precisely 10453 Ko in size. It will properly reinstall the .Net Framework 1.1 Service Pack 1. It is very likely that it will tell you that SP1 is already installed... Do not pay attention to the warning and reinstall it anyway!
Conclusion
There you go. Once all this is completed, you can help yourself to a nice cocktail (with or without alcohol). The usual installation of your security updates with Windows Update goes smoothly again.
The addresses given above are for Windows XP (regardless of the version). If you have Windows Server 2003, you won’t have any trouble finding the addresses of the equivalent versions on the Microsoft site, knowing that the procedure to follow is strictly the same.
Jacques
(Black Winny)
Best responses for ".Net Framework The KB patches: The solution!" -
C'est bon, j'ai réussi !
-
Okay, because my issue is that the .NET Framework 3.5 update didn't want to install, and when I checked in add/remove programs, I noticed that 1.1 and 2.0 weren't installed. However, when I tried to install 2.0 SP1 or SP2, it said that my system does not support 2.0 SP1, and as a result, I can't install either 2.0 SP1 or 2.0 SP2.
-
Does it work for Vista?
-
Hello DD,
If you followed the black Winny operating procedure, I don't see how to proceed. Now I've downloaded all the software from Microsoft Windows Update .NET Framework from 1.1 to 3.5 SP1 and I no longer have any issues. The final and extreme solution is to reboot the PC with the Windows installation DVDs. But before that, back up all the items that are important on your PC (photos, music, movies, software, applications, drivers, etc.) because rebooting the PC will return it to its initial state as it was the day you purchased it.
Good luck, @+ -
Hello,
I have a problem with reinstalling framework 1.1. I have followed all the steps up to the reinstall of KB867460, and now it says: internal error 2755. 1639 ... windows installer\61ede0.msi.
It's probably an issue with Windows Installer, but I don't know how to fix it...
Do you have a solution?
Thank you! -
Hello Brutus,
You're welcome, I only passed on this information from Black Winny that I found online a few years ago. Good luck, see you later. -
It's perfect!!! Thank you very much!
-
Thank you very much for this comprehensive and effective explanation.
-
Same problem: the installation of version 1.1 via Microsoft software is denied...
I checked in "services.msc": Windows Installer is enabled.
I mention the activation of Windows Installer because, while I opted for automatic startup of this service as well as "intelligent transfer..." for Windows Update updates, regularly the automatic option is disabled and I have to start these services manually...
Likewise, I encounter the following problem with Microsoft Word: I can no longer save documents. When opening a document, I get an error message. Therefore, I can only print a document, possibly edit it, but no saving is possible.
Could all these issues be related to .Net frameworks or a virus?
I use Avast, which detects no issues on my PC...
Thank you for your help or suggestions.
Jpoleke -
Thank you and well done!
-
I had similar problems when trying to install version 3.5 (It's now 2009...).
The proposed solution did not work sufficiently: unable to install the new version.
Until I "tipped": It's no longer enough to uninstall version 1.1. You also need to remove 2.0 and 3.0 before reinstalling everything...
So I searched for ".Net framework" in the HKEY_CLASSES_ROOT\installer\products hierarchy
and found the last 2 which I deleted.
And it works!!!
Anakin -
A big thank you to you, my friend!
-
Hello
Thank you, your tip works great! I admit that I wouldn't have managed it on my own. I would have never thought that I needed to reinstall the framework to solve my problem.
Thaaaank you!!!!!
--
Love gives you a second life; the whole thing is to know how to seize it and make sure to keep it. -
We are in 2008, and here I am (once again) facing the same installation issue with .NET Framework 1.1 SP1 (Windows XP SP2).
For your information: I didn't want to do all those manipulations mentioned above because my workstation was quite sensitive for work.
I found a solution that resolves everything in two seconds: add the P:\
In a cmd: "subst p: d:\"
This creates a fake P:\ that points to my D:\ (real drive).
This resolves my problem because the XP system was still looking for the mapped P:\ that existed during previous installations.
WARNING: Do not just add P:\ (which is valid for us), but try to find if there wasn't another drive/map (letter) that existed during previous installs and no longer exists today.
Francky -
Hello Jacques :) and hello to all the others :)
If you can fall asleep anytime and anywhere, for my part since I've been dealing with these framework things, I can’t sleep anymore. It's not too serious since I'm also on long-term sick leave, well even invalid now :(
First of all, I must warn you that I am just a tiny bit clueless about computers, well I am still 1.71m tall!
In fact, I don’t even know what frameworks are for, except to make me insomniac... I’ve even cried because I absolutely need 3.5 to run an auction program and for now I can't sell anything...
I am on Windows XP Pro SP2 / Firefox / Thunderbird / ZoneAlarm / Avast
NVIDIA GeForce 8600 GT
ASUS VW222 Monitor
Intel(R) Core(TM)2 Duo CPU E6550 @ 2.33GHz
2.93 GB of RAM
I don’t know if all this is useful, but I think it's better to say too much than not enough...
I do a lot of video editing and I’m quite skilled at that :)
For now, here’s what I’ve done:
1st Action
In Start -> Run -> Type regedit
Then expand:
HKEY_L_M -> SOFTWARE -> MICROSOFT -> .NET FRAMEWORK
Delete everything inside.
Then go to:
C:\WINDOWS\Microsoft.NET\Framework
And delete everything there too
Launch the framework installation and that's it ^^
... but here it’s not good at all for me!
2nd Action
I wanted to, as you suggested, install Windows Install Cleanup
... and then it's a disaster! I get the following message:
Windows Installer
Cannot access the Windows Installer service.
This may occur if Windows is in Safe Mode, or if the Windows Installer is not correctly installed.
Contact your technical support for assistance.
Uhhh given that I can’t see myself contacting them... I put my brain to work.
Maybe with the first action, I removed something that Windows Installer didn’t like...
I did the process with the Windows Installer service stopped and started... (I know I don’t know what I’m doing, but you never know...). Still, I always get the same error message.
The file I’m trying to install is: msicuu2.exe
Not wanting to give up, I continued reading your post.
3rd Action
I went looking for the "Classes Root" declaration of .Net Framework
HKEY_CLASSES_ROOT\Installer\Products\DDE7F2BCF1D91C3409CFF425AE1E271A
And there shock! There are tons but not that one!
I thought it was probably something I had deleted in my first attempt.
To be sure of myself, I still entered your command:
Reg delete HKEY_CLASSES_ROOT\Installer\Products\DDE7F2BCF1D91C3409CFF425AE1E271A /f
It made a black flash, that’s all!
4th Action
I continued, I am perseverant, but already convinced that only a miracle could help me solve my problems. But hey, Lourdes is not really my favorite vacation destination...
So I downloaded: Microsoft® .NET Framework Version 1.1 Redistributable Package
The file is named: dotnetfx.exe
You say that the file should be 23710 Ko
Mine is 23.1 Mo (24'278'048 bytes). It might be the same thing, but since I already get confused between centiliters and deciliters, you can imagine what it is in terms of bytes, megabytes, gigabytes, or terabytes...
I have a very high-speed connection, so I didn’t have time to take a herbal tea to calm down...
5th Action and unfortunately last...
I launch the famous "dotnetfx.exe". Windows asks me if I want to install the Microsoft .NET Framework 1.1 package (a stupid question by the way, if I click on it, it’s not to not install it... anyway...)
I say "YES", I even yell YES YES YES so loudly that I scare my cats and then shock again after 2 seconds of the blue bar progressing, I get a message:
Installation of Microsoft .NET Framework
The Microsoft .NET Framework installer has failed. If this problem persists, contact the technical support team.
... I still can’t see myself contacting them...
For fun, I tried the following installations:
Uninstall Cleanup Tool for updates KB928366, KB929729, and KB928367 of .NET Framework 1.0 and 1.1
.NET Framework 1.1 Service Pack 1
Redistributable Package of .NET Framework 2.0 (x86)
.NET Compact Framework 2.0 Redistributable
.NET Compact Framework 2.0 SP2 Redistributable
Redistributable Package of Microsoft .NET Framework 3.0
.NET Framework 3.0 SP1
.NET Framework 3.5
I know, I know... I have to stay logical, if I don’t already have 1, then 3.5 probably can’t work.
So before taking my plane ticket to Lourdes or spending all my evenings at the Buddhist temple (although that wouldn’t bother me at all...), I thought that maybe you could help a French person exiled among the Swiss...
I think you must at least be smiling at my nonsense...
On top of that, I’ve gone from a pack of cigarettes a day to three since I got acquainted with these framework things... (I’ll send the bill to Microsoft!) I have read tons of things that I obviously don’t understand, and I have reached a point of no return...
I thank you for taking an interest in my case... I also have MSN and Skype, if that can be easier for you, and I am super available day or night since I’m not working anymore :(
Of course, if someone else sees this message and can give me the solution, I’m all ears, the main thing is that we address me in a very very very very simple manner...
See you soon
Yola -
thank you for these tips
-
I can't download dotnetfx.exe. There's always an error message. What should I do?
Where should I check to see if dotnetfx.exe is on the computer? Please bring me an answer because I don't know what to do anymore. I've been searching, searching but nothing works.
Thank you in advance for your response.
- 1
- 2
- 3
Next