Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

When I try to install .NET Framework 3.5 on Windows Vista 64bit Home Premium edition it did not work. The Windows Update error code was 643. How do I fix this problem and install it?

share|improve this question
up vote 3 down vote accepted

The first thing to try is to remove all instances of the .NET Framework and see if it installs after that. There is a tool for doing this: .NET cleanup tool . Restart your computer and try to install it again. If this does not work, you will need to do an in place reinstall. Get our your reinstall DVD and follow the instructions to do a reinstall. DO NOT do a full reinstall and lose all your program files and drivers, just do an in place reinstall. After the reinstall finished, I was able to install the .NET Framework.

share|improve this answer
Stebner's .NET cleanup tool is excellent, got me out of a rather tricky situation with a production server that completely messed up after .NET 3.5SP1 flunked out during installation. +1 – Kev May 1 '09 at 16:06

There are some instructions on a workaround in a knowledge base article 923100 about the error code 0x643 that may show up when installing .NET.

The gist of the solution is that you need to uninstall .NET and install it again. I hope the kb helps you out.

share|improve this answer
This is a good first thing to try. In my case, this didn't solve my problem and I had to do an in-place reinstall. – RyanTM Apr 30 '09 at 23:05

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.