Error Code: 643 (Can't install KB951847)

Anonymous
2009-07-11T17:08:52+00:00

I cannot install update "Microsoft .NET Framework 3.5 Service Pack 1 and .NET Framework 3.5 Family Update (KB951847) x64". Windows Update encounters a reportedly unknown error code 643 and the update fails.

How can I fix this?

PS: I am running Microsoft Windows Vista 64-bit (ENU) with Service Pack 2 (SP2) on an HP Pavilion dv5-1199eg Entertainment Notebook PC.

Windows for home | Previous Windows versions | Windows update

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments
Answer accepted by question author
Anonymous
2009-10-19T20:38:52+00:00

I received the following Microsoft fix today.

I have been receiving instructions from a Microsoft Tech since last Thursday.

Some of you are likely seeing a Windows Update icon in your system tray right now. DONOT download those updates until you have done the following listed below.

Be sure to follow the instructions carefully. This fix repaired my problem and I was able to download all the new .net framework security updates successfully.

This applies to those using Windows XP and it repaired the problem:


I understand that the following 2 updates still cannot be installed. The error code 0x645 is received.


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

Windows XP (KB974417)

Microsoft .NET Framework 3.5 Service Pack 1 and .NET Framework 3.5 Family Update for .NET versions 2.0 through 3.5 (KB951847) x86


In order to narrow down the cause of this issue and resolve it, please refer to the following steps.

Step 1: Use .Net Framework CleanUp Utility

============================================

  1. Please download the .NET Framework Cleanup Tool from the following link:

http://windowsuu.com/tools/dotnetfx\_cleanup\_tool.zip

Please Note: Microsoft provides third-party contact information to help you find technical support. This contact information may change without notice. Microsoft does not guarantee the accuracy of this third-party contact information.

  1. Unzip the file and then close all the open windows.
  2. Double click Cleanup_tool.exe to run it, and then select the .Net Framework 2.0 in the list box. Click “OK”, click “Yes”, and click “Cleanup Now” to remove it completely. After that, please also remove the .NET 3.5.

Step 2: Reinstall .NET Framework Version 2.0, 3.5 and their updates

==================================================

Please download and install the following updates in order.

Microsoft .NET Framework Version 2.0 Redistributable Package (x86)

http://download.microsoft.com/download/5/6/7/567758a3-759e-473e-bf8f-52154438565a/dotnetfx.exe

Microsoft .NET Framework 2.0 Service Pack 2

http://download.microsoft.com/download/c/6/e/c6e88215-0178-4c6c-b5f3-158ff77b1f38/NetFx20SP2\_x86.exe

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

http://download.microsoft.com/download/A/0/1/A01064A3-CAB0-4851-9C54-56A980FF00EB/NDP20SP2-KB974417-x86.exe

After that, please restart the computer and then install Microsoft .NET Framework 3.5 and its update.

Microsoft .NET Framework 3.5 and .NET Framework 3.5 Service Pack 1

http://download.microsoft.com/download/2/0/E/20E90413-712F-438C-988E-FDAA79A8AC3D/dotnetfx35.exe

Microsoft .NET Framework 3.5 Family Update

http://download.microsoft.com/download/C/6/A/C6ADC586-2518-404B-8973-E1E22C556AF4/NDP35SP1-KB958484-x86.exe

Note: When the file download window appears, please click "Save", and follow the directions to save it on the Desktop. After downloading the setup file on your Desktop, double-click to manually install it.

However, if any error is encountered when installing, please capture a screenshot of the error message:

How to capture a Screenshot:

======================

  1. When the error appears, please press the "Print Screen" key (PrtScn) on your keyboard.
  2. Click "Start", click "Run", type MSPAINT, and click "OK".
  3. In Paint, click "Paste" under the "Edit" Menu, click "Save" under the "File" menu, type a file name for the screenshot, choose JPEG as "Save as type", click "Desktop" on the left pane, and click "Save".
  4. Please find the screenshot on the Desktop and send it as an attachment to: *** Email address is removed for privacy ***.

Please try my suggestions and let me know the results at your earliest convenience. If you have any other questions, please do not hesitate to let me know.

I look forward to your response.

Best Regards,

William Zhao

*** Email address is removed for privacy ***

Microsoft Windows Update Support Professional

Was this answer helpful?

0 comments No comments

62 additional answers

Sort by: Newest
  1. Anonymous
    2009-12-14T20:46:02+00:00

    you didnt help one person on this thred . If saying good luck is helping then you helped 3 . if telling them to ignor some one els pots and go directly to microsoft  then 1 . as far as the word troll i used it cus as soon as you flam some one it is what you become . Guess who the 1st flamer was ?   it was you elli .  you flamed zhao , and i pointed that out .

         so you moderated this post and it gives you the right to flame some one . WOW learn some thing knew everday .

    so who made you the forum cop? . . do you work for microw soft ? No you dont . but like i pointed out earlier you got mad and ranted like a kid cuz YOU personaly didnt get the anser 1st .  now what you gonna rat some one out

                      you know you are not original at all you used a few of my lines .   to end my rant . me flaming you is not right

    . So then why did i do it . cuz you flaming some one els isnt right . Your a bullie  . i dont like bullies .

             also i dont need your "good luck " so i gusse i dont need your help =)

                          have a day

    Was this answer helpful?

    0 comments No comments
  2. Anonymous
    2009-12-14T18:15:00+00:00

    Thank you for your reply.

    I have performed these steps and they did not repair the problem.

    As such, I have unproposed your post as answer.

    Thank you for your input anyway, it might work for others.

    PS: You should not post e-mail addresses on the Internet, especially if they are not yours. Please edit your post and delete any e-mail addresses. Thank you.

    I didn't post a private e-mail address. I posted a public e-mail that belongs to Microsoft in a Microsoft forum. Microsoft Mods have already read it and recommended it...so thank you too. 

    No, you didn't post a private e-mail address, you posted a confidential professional e-mail address that belongs to a Microsoft employee on the Internet for which AFAIK you have no consent or permission to publicly post. The e-mail address is not public, AFAIK it's not posted on any official Microsoft website or webpage. If "Microsoft Mods" recommended anything it was probably the content of your message in general, not the posting of the e-mail address... so thank you again for your valuable input and keep the e-mail address if you want, I don't mind it myself, I was just trying to help, but what you're doing is wrong, don't complain if you get problems.

    so as i was trolling this post . i noticed a bitter person claming to be help full . what i truly see is a person trying to be spitefull.  "i didnt work for me so i wish doom on you "  i am shure micro soft has bigger isues than who is not useing the right e-mail address for forum postings .

           mister zhao brought good info to this post and it might have helped more that we will ever know . so dont go pointing littel flaws just so you can feel better about yer self . tisk tisk

    Congratulations on the choosing of the word "trolling" to define what you are doing in this post, I could not have defined it better myself, it is the only correct thing you say in the whole post. I myself noticed a sensitive person claiming I was trying to be spiteful, I wished doom on someone, and Microsoft does not care confidential professional e-mail adresses of theirs are being posted in public forums on the Internet. What I truly see is a troll trying to be wise. "He did not say he wished doom on anyone, so I just say he did" (I created the thread, I moderate it, I decide if it solves my issue or not - you have a problem with that, you open your own thread and troll your own thread). What you do not seem to be sure of at all is that Microsoft having bigger issues does not mean it is correct or defendable for people to post confidential e-mail addresses of theirs in public forums on the Internet.

    Mister Zhao having brought good information to this post that might have helped more than we will ever know (something that, curiously enough, can be said of some of my posts but none of yours) has nothing to do with Jamesa1946 posting a confidential professional e-mail address from a Microsoft employee on a public forum on the Internet (defending and/or standing for random users that never asked to be defended does not make your point any more valid). So do not go defending incorrect actions just so you can feel better about yourself. Tisk, tisk.

    PS: Funny thing is, I was going to help you fix your issue like I was trying to do with everyone whenever I had suggestions, but, after reading your last post, I am afraid you would misrepresent mine like you did my previous one, so I will just let you have the fun of finding the solution for yourself. Since this is issue is already solved for me and I want it to be useful for other people and not troll it like you are doing and I do not have time to deal with trolls, I will stop moderating this thread now and leave, hopefully it will continue to be somehow useful for other people. Somehow, something tells me that you will prove my point that you are simply trolling by replying this post.

    Was this answer helpful?

    0 comments No comments
  3. Anonymous
    2009-12-14T09:04:01+00:00

    Thank you for your reply.

    I have performed these steps and they did not repair the problem.

    As such, I have unproposed your post as answer.

    Thank you for your input anyway, it might work for others.

    PS: You should not post e-mail addresses on the Internet, especially if they are not yours. Please edit your post and delete any e-mail addresses. Thank you.

    I didn't post a private e-mail address. I posted a public e-mail that belongs to Microsoft in a Microsoft forum. Microsoft Mods have already read it and recommended it...so thank you too. 

    No, you didn't post a private e-mail address, you posted a confidential professional e-mail address that belongs to a Microsoft employee on the Internet for which AFAIK you have no consent or permission to publicly post. The e-mail address is not public, AFAIK it's not posted on any official Microsoft website or webpage. If "Microsoft Mods" recommended anything it was probably the content of your message in general, not the posting of the e-mail address... so thank you again for your valuable input and keep the e-mail address if you want, I don't mind it myself, I was just trying to help, but what you're doing is wrong, don't complain if you get problems.

    so as i was trolling this post . i noticed a bitter person claming to be help full . what i truly see is a person trying to be spitefull.  "i didnt work for me so i wish doom on you "  i am shure micro soft has bigger isues than who is not useing the right e-mail address for forum postings .

           mister zhao brought good info to this post and it might have helped more that we will ever know . so dont go pointing littel flaws just so you can feel better about yer self . tisk tisk

    Was this answer helpful?

    0 comments No comments
  4. Anonymous
    2009-12-14T08:29:56+00:00

    i had this problem all week . wed log on update and my game dosent work .  so i been playing with HOW TO FIX IT FOR a few days now .

        so heres my problem i deleted all the frame works .  then i installed 2-3.5 did all the steps jamesa1946 recomended . now i need to download frame woks 1.0 and 1.1 .   when i do download they lock up any one got any ideas .

        jamesa1946  thank you for that post . there was a point where i couldnt even load 2-3.5

    Was this answer helpful?

    0 comments No comments