Error Code 66A when Updating Microsoft .NET Framework 4 from Windows Update

One of the first thing that I normally do after installing Windows is to disable the automatic Windows Update. Although automatic update is a very convenient way to keep Windows up to date, but I personally do not like Windows or any third party software to automatically do things in background without my knowledge, unless I schedule it to do that. All I need to do is manually check for updates using Windows Update in Control Panel every Patch Tuesday (second Tuesday of each month) as that is when Microsoft releases security patches.

The recent Patch Tuesday released 2 updates and 1 security update for Microsoft .NET Framework 4 with a couple of other updates for Windows. All updates installed without problems except the 3 updates for .NET Framework 4, failing with the error code 66A (Windows Update encountered an unknown error). I tried to install one by one but still no luck.

Code 66A Windows Update

At first I wanted to reset the Windows Update components using the official Microsoft Fix it 50202 tool but after thinking for a while, this error code 66A should have nothing to do with a broken Windows Update since other updates were able to install except for .NET Framework 4.

My guess is that probably Microsoft .NET Framework 4 has somehow got corrupted and needs to be reinstalled. Instead of uninstall and reinstall Microsoft .NET Framework 4, I should try the repair option first. Go to Control Panel > Programs and Features > select Microsoft .NET Framework 4 Client Profile from the list and click on the Uninstall/Change button. The Microsoft .NET Framework 4 Client Profile Maintenance window will open and select the “Repair .NET Framework 4 Client Profile to its original state”. Click next and follow the on-screen instruction.

Repair Microsoft .NET Framework 4

After finished repairing .NET Framework 4, I went to Windows Update again and try to install the 2 updates and 1 security update. This time Windows Update reports “The updates were successfully installed” with a checkmark which means the repair fixed the problem and allowed the updates to be installed. I have no idea when or how did the Microsoft .NET Framework 4 got corrupted in the first place.

31 Comments - Write a Comment

  1. eeapeea 4 years ago
  2. Siva 5 years ago
  3. shrikantb 5 years ago
  4. Ron 6 years ago
  5. Stewart 6 years ago
  6. alupigus 8 years ago
  7. Heidi 8 years ago
  8. kjstech 9 years ago
  9. David 10 years ago
  10. paulum floresco 11 years ago
  11. EThomas 11 years ago
  12. Error Code 66A 13 years ago
  13. Steve 13 years ago
  14. Thomas T 13 years ago
  15. JUHAX69X 13 years ago
  16. ron15 13 years ago
  17. J 13 years ago
  18. play8oy 13 years ago
  19. Gregg DesElms 13 years ago
  20. panda 13 years ago
  21. ROJAK 13 years ago
  22. jj 13 years ago
  23. Edgar 13 years ago
  24. Dr. Hubert Hechabarria 13 years ago
  25. greg bern 13 years ago
  26. gobraman 13 years ago
  27. buntydee 13 years ago
  28. m.n.bhat 13 years ago
  29. Matthew 13 years ago
  30. billy13 13 years ago
  31. Oddbrother 13 years ago

Leave a Reply

Your email address will not be published. Required fields are marked *

Note: Your comment is subject to approval. Read our Terms of Use. If you are seeking additional information on this article, please contact us directly.