Go Back   TechArena Community > Technical Support > Computer Help > Windows XP > Windows Update
Become a Member!
Forgot your username/password?
Tags Active Topics RSS Search Mark Forums Read

Sponsored Links

Cannot install update KB979906 for .NET Framework 1.1 SP1

Windows Update

Thread Tools Search this Thread
Old 09-06-2010
Posts: n/a
Cannot install update KB979906 for .NET Framework 1.1 SP1

Running : Windows XP media center edition SP3
Have tried installing KB979906 a few times and also downloaded update
manually but cannot install this update. Receiving error 0x643.Is it safe to
uninstall the .NET Framework 1.1 and re-install as possibly corrupt , without
having to uninstall/re-install all other .NET frameworks 2 , 3 and 3.5
including the updates that go with them? ..

Reply With Quote
Old 09-06-2010
Posts: n/a
you might want to look at the following kb article to see if this will help
with the error 80070643.

Followed link and used repair tool for .NET Framework then
tried to re-install update with no success.I took a chance and just
un-installed the .NET 1.1 framework from add/remove programmes which also
removed all the previous 1.1 Framework fixes with it.I then re-installed it
via windows updates with success.I restarted computer and then checked for
windows updates as normal which included KB979906 and it installed perfectly
without any errors.The earlier hotfixes did not appear as necessary updates
so i can only imagine they are now no longer required as KB979906 perhaps
incorporates all necessary fixes but i am only guessing.
Luckily i did not have to uninstall all other .NET frameworks 2 , 3 and
3.5 and reinstall them which would be a long process but the quick
alternative worked ok for me (so far)....
Reply With Quote
Old 09-06-2010
Posts: n/a
Same thing happened when we tried to update. 2 people updated, 2 people .Net
not working.

It seems these two are causing the problems:

We are refraining from updating the rest of the computers until we know
what's going on.

It's .net. They barf. Their "servicing" process sucks. There's no way
to predict what machines may have patching issues or not. You just have
to be ready when .NET has updates.

Who has time for this? Is this why people switch to Mac Computers?

Thanks for this cogent method to solve the problem. This was the first time I
have had a problem with a MS Update (KB979906).

It took nearly two hours to fix the darn thing, but it DID work.

As I was removing all of the .NET Framework pieces manually, I noticed that
the ADD/REMOVE programs screen from the control panel indicated that NONE of
these programs had ever been used since they were installed. If that
information is accurate, I am wondering why I have this stuff installed in
the first place!
Reply With Quote
Old 09-06-2010
PA Bear [MS MVP]
Posts: n/a
First run the Fix It in this KB article & see if the update will install
after doing so:

How to fix MSI software update registration corruption issues

If no joy, see...

When installing updates using Windows update or Microsoft Update you may
receive Error 0x643 or 0x80070643 (23 Oct-09)

Then proceed per the following:


Step #1 => Before doing anything else, write down what .NET Framework
versions are currently installed:

How to determine which versions of the .NET Framework are installed and
whether service packs have been applied

Step #2 => Now see Resolution Method 2 in this related KB article:

After running the .NET Framework Cleanup Tool (not the Windows Installer
Cleanup utility!), reinstall all .NET Framework versions (but only the ones
you wrote down in #1 above) manually using the download links on the page
then run Windows Update manually to install security updates for same.

NB: If you remove .NET Framework 3.5 (SP1) using the tool, reinstalling .NET
Framework 3.5 will also install .Net Framework 2.0 SP2 and 3.0 SP2; then
Windows Update will offer .NET Framework 3.5 SP1.

IMPORTANT! => If you remove .NET Framework 3.5 (SP1), reinstall your .NET
Framework versions in the following order:

1. .Net Framework 3.5, then...
2. .Net Framework 1.1, then...
3. .Net Framework 1.1 SP1

NB: KB923100 references this page:
http://blogs.msdn.com/astebner/archi...30/611355.aspx. Please read
ALL of it as well as the related page
http://blogs.msdn.com/astebner/pages/8904493.aspx before using the .NET
Framework Cleanup Tool.

Step #3 => Check-in at Windows Update and install any critical security
updates offered.

What's going on is that the updates aren't installing on the 2 computers.
Who knows why but only you can fix it.

See my previous reply or...

See the "How to obtain help" section of, e.g.,

For home users, no-charge support is available by calling 1-866-PCSAFETY
(1-866-727-2338; and/or 1-866-234-6020 and/or 1-800-936-5700) in the United
States and in Canada or by contacting your local Microsoft subsidiary.
There is no-charge for support calls that are associated with security
updates. When you call, clearly state that your problem is related to a
Security Update and cite the update's KB number (e.g., KB979909).

Or you can...

Start a free Windows Update support incident email request:

Customers who experience issues installing Microsoft security updates also
can visit the following page for assistance:

For more information about how to contact your local Microsoft subsidiary
for security update support issues, visit the International Support Web
site: http://support.microsoft.com/common/international.aspx

For enterprise customers, support for security updates is available through
your usual support contacts.

No need to preach to the bass section of the choir, m'dear...
Reply With Quote
Old 10-06-2010
Posts: n/a
Re: Cannot install update KB979906 for .NET Framework 1.1 SP1

Same problem here on my PC. The MS TS email response I got was (basically
the same- just trying to complete the info contained in this post for all
those who come after):

The issue can be caused by a damaged .NET Framework component. At this time,
please refer to the following steps to troubleshoot this issue.

Step 1: Remove .NET Framework using removal tool
1. Please download the tool from the following link:
[Please Note: The third-party product discussed here is manufactured by a
company that is independent of Microsoft. We make no warranty, implied or
otherwise, regarding this product's performance or reliability. ]

2. Please save the zip file (dotnetfx_cleanup_tool.zip) from the above link
to the local Desktop and extract it.

3. Double click cleanup_tool.exe to run the tool.

4. Please follow the instructions given.

In the "Product to cleanup:" box, please select ".NET Framework ?€“ All

5. Click "Cleanup Now" button.

6. Restart the computer.

After performing these steps, please move on to the following suggestions
to reinstall .NET Framework 1.1, 2.0 and their updates.

Step 2: Install .NET Framework 1.1, 2.0, and their updates
Please download and install the following updates in order.

Microsoft .NET Framework Version 1.1 Redistributable Package

Microsoft .NET Framework Version 2.0 Redistributable Package (x86)

Microsoft .NET Framework 1.1 Service Pack 1

Microsoft .NET Framework 1.1 SP1 Security Update(KB979906)

Microsoft .NET Framework 2.0 Service Pack 2

Microsoft .NET Framework 2.0 Service Pack 2 Security Update for Windows
2000, Windows Server 2003, and Windows XP (KB974417)

Note: When the "File Download" window appears, please click "Save", and
follow the directions to save the file on the Desktop. After downloading all
the setup files, please double-click on each one to install them.
Reply With Quote
Old 10-06-2010
Posts: n/a
Programs and applications that were installed by the OEM or you have
installed require the .NET Framework in order for them to function.
ATI's Catalyst Control Center and Quicken are 2 such apps/programs
amongst many others.

That fix method will only make matters worse if .NET Framework 3.5 (SP1) is
installed & removed!

You're welcome & thanks for your feedback.

Had to run this same scenario last October for KB953297. It gets irritating
to have to run this time consuming fix again in less than 1 year. Would like
to underline the word irritating.

I run a network of over 200 machines and use WSUS to deploy our
Windows/Microsoft patches. Since patch tuesday (2 days ago) kb979906
kb979909 were approved and sent out to all machines.

We now have 68 (and increasing) machines all showing errors trying to
install those two patches!!

A full removal of .net is simply not an option so this is very
frustrating - I'll watch this thread with interest...

I just fixed it by running dotnetfx.exe. That fixed/reinstalled .NET 1.1. I ran the update again and all is fine. (And I have .NET up to 3.5 SP1 installed)
Reply With Quote
Old 11-06-2010
Posts: n/a
I started this thread looking for an answer and although i recommend
PA BEAR [MS MVP]'s solution of complete removal and intallation of all the
..NET Frameworks in correct prescibed order as being safest method, i took a
risky shortcut (as i always do) and just uninstalled the .NET 1.1 Framework
alone and then just reinstalled it again as i am a bit lazy.I was very
pleased when i checked for updates the problem KB979906 was there and
installed perfectly without a hitch.I have had no problems since then
(although it is early days). I think the problem is that the .NET 1.1
Framework has become corrupt with all the fixes and patches so a simple
re-installation does the trick.
I hope you could maybe try this as an option for all your computers but
don't blame me if it is unsuccessful. I am practical but no computer buff. It
is worth a try though if your only other alternative is complete removal /
re-installation of all .NETs. on all 200 machines.

I'm afraid that solution won't work for me. I've had my machine for less than
two years from Dell and it's the second time it's had this corruption - the
only way to fix it was to backup my stuff and reinstall everything...

I suspect this problem is never really going to go away, simply because it's
the way Dell fiddle with the OS so their hardware can work! Isn't there just
a simple direct-download link for this file like everything else?
Reply With Quote
Old 12-06-2010
Posts: n/a
That was an AT&T vulnerability, not an Apple vulnerability as originally

Yeah, people are switching - or simply buying Macs to begin with -
especially students. I run Hackintosh on all my home PCs for better
performance than I can get with Windows 7.

Ok, I am going to post this alternative in hopes that it works for someone
Download the manual install file from:
Save the file then shutdown all programs (IM Programs like MSN and Yahoo,
Outlook, etc) that access the internet. Next turn off ALL internet
communications and disable the wi-fi.
Run the downloaded program and it should install without incident.
Worked for me & I didn't have to reinstall the .NET framework.

I have a HP dx5150 that wouldn't install KB979906. It was looking for the .msi file in c:\Compaq\DotNetI. This machine has c:\Compaq\DotNet. I downloaded .NET Ver 1.1 http://www.microsoft.com/downloads/d...displaylang=en
Did a system restore and then installed the download. Retried KB979906 and all went fine.

That is....I set a system restore point.

Here's what works for me, and how I got there. Note that I'm a mac user, and
don't have the patience for the long drawn up fixes.

A long time ago, I ran into a similar problem. An old version of Norton
Utilities found a several missing files in the .Net installations. I copied
these files from backups, ran the updaters, and everything seemed to work. I
also saved a copy of the missing files in case the problem recurred. It did.

This time around, here's what was missing from my installation:

In the past, other files that have disappeared include

After copying these files over, I ran Windows update, and the patch worked
this time.

Your results may vary.
Reply With Quote
Old 17-06-2010
Join Date: Jun 2010
Posts: 1
Re: Cannot install update KB979906 for .NET Framework 1.1 SP1

Had same problem. Tried most fixes listed above including full uninstalls of the whole string of .nets. Ran the fixit.. etc etc etc. Nothing worked.
Reinstalled all net versions starting with 3.5 and worked back.

Reinstalled original net (1.0) and then 1.1 but no luck

The sequence that finally worked is:

Uninstalled net 1.1 using add/remove but the program wouldn't
disappear from add/remove programs list.

Used the following method to remove the registry key and net 1.1 disappeared from add/remove programs list

Then manually removed the net 1.1 directory.
Then ram ccleaner registry tool and deleted all 1.1 keys that appeared as problems.
Then reinstalled 1.1 redistributable pkg
Then ran 1.1 sp1 patch
(both available from ms)
then ran the auto update kb979906 --- the update took a while but voila .. success.

Although I spent a bit of time, the final sequence of steps that worked took perhaps 30 mins.

MS should pay us for fixing their problems -- I wont even go the problems uninstalled one care had on the win xp firewall ----- luckily i have xp pro as it allows access to group settings.

Now, if someone wants to help me with a REAL CHALLENGE, give me a 30 minute fix for the hp solution center 'cant find an HP device' error that keeps me from utilizing a great all in one printer with OCR.

By the way, I'm new to techarena but the structure the forum web pages is very good and in trying to fix update error Ive been to quite a few forum sites!

Last edited by iridium7 : 17-06-2010 at 01:07 AM.
Reply With Quote
Old 20-06-2010
Posts: n/a
I'm using XP Pro SP3. I've got the same KB979906 won't install problem.
I've downloaded a copy of the .NET Framework 1.1 SP1 file, dotnetfx.exe.
If I uninstall .NET Framework 1.1 using the Add or Remove Programs function
in Control Panel, and then run this dotnetfx.exe file, is that what you are
describing you have done that worked?

That is exactly what i did but had to reload the PC before the KB979906 would successfully install.

1. Uninstalled .NET Framework 1.1 SP1
2. Ran dotnetfx.exe
3. reloaded PC
4 Installed the KB979906 update.

This worked for me, I'm not an expert so I can't say why or if it will work for others.
Reply With Quote
Old 19-07-2010
Join Date: Jul 2010
Location: Texas, USA
Posts: 1
Re: Cannot install update KB979906 for .NET Framework 1.1 SP1

I had this repeated error for over a month, and have tried just about all the recommendations listed here. I am running Vista with SP-2 installed. I especially tried the removal and re-install of all the .NET versions listed on my computer several times, and nothing worked!

I finally tried a manual download and install of the update KB979906 and it worked! Dunno how much of all my thrashing around contributed to my success, but I do know that an attempt to install via Winders Update just prior still wouldn't install it, and would give the error 643, as it had been doing for the last month.
Reply With Quote
Old 15-08-2010
Join Date: Aug 2010
Posts: 1
Re: Cannot install update KB979906 for .NET Framework 1.1 SP1

I had the same problem, All I did was download the .NET Framewok Version 1.1 Redistributable Package on Microsoft.com. then when finished downloading clicked on the yellow shield, and instantly in installed. Worked for me hope this helps.--Laura
Reply With Quote
Old 23-08-2010
Join Date: Aug 2010
Posts: 1
Re: Cannot install update KB979906 for .NET Framework 1.1 SP1

Originally Posted by clbell View Post
I had the same problem, All I did was download the .NET Framewok Version 1.1 Redistributable Package on Microsoft.com. then when finished downloading clicked on the yellow shield, and instantly in installed. Worked for me hope this helps.--Laura
Thanks Laura for this info, worked for me too. That sure was a lot easier than the other workarounds!!!
Reply With Quote
Old 28-11-2011
Join Date: Nov 2011
Posts: 1
Re: Cannot install update KB979906 for .NET Framework 1.1 SP1

I tried to download windows update important but to no avail. Windows service pack 1...
I contacted microsoft and they emailed back with 3 possible links to rectify this problem. TO NO AVAIL.........
I downloaded a free app, IOBIT SYSTEM CARE...
What an amazing free programme. There is a security button on the easy to negotiate interface, access this and it searches for security holes in the system. Sure enough, immediately it told me that service pack 1 update neede to urgently be downloaded. Tell me something new. So, I tried again with them and hit the download now button, and after restarting when told the download was successful, viola, windows reports the system is UP TO DATE AND SAFE......
This programme has got my vote, and with an added turbo boost, approved file and document shredder, and quick care option, coupled with its free, with optional upgrade, what can I say more. I hope it helps you as it did me, where as microsoft could not....
Reply With Quote

  TechArena Community > Technical Support > Computer Help > Windows XP > Windows Update
Tags: , , , ,

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Similar Threads for: "Cannot install update KB979906 for .NET Framework 1.1 SP1"
Thread Thread Starter Forum Replies Last Post
Windows Update Error Code 2 attempting to install Security Update for .NET Framework 4 (KB2160841) Dalapathi Windows Update 6 26-02-2011 10:50 AM
Not able to Install Update Microsoft .NET Framework 3.5 (KB951847) x64, Windows Update Encountering Unknown Error Code 643 Kandarpa Windows Update 4 24-02-2011 10:49 AM
Update error 0x643 (KB979906) Microsoft .NET Framework 1.1 SP1 - Automatic update Q Jones Windows Security 1 18-07-2010 01:38 AM
Install Error 643 Security Update for Microsoft .NET Framework DaveK Windows Update 6 04-12-2009 11:01 PM
.NET Framework 3.0: x64 (KB928416) can't install via Microsoft Update Jim Millard Windows Update 2 08-02-2007 01:45 AM

All times are GMT +5.5. The time now is 11:21 AM.