For advice on how to get Vista updating working, follow my colleague Volume Z,
Windows Update Doesn't Work even with the SOLUTION
FIRST. If Windows Update is not working or taking far too long (more than 15 to 30 minutes) try the Solution described in the thread at
If after trying this the problem persists, then follow these directions to first reset Windows Update.
This is a bit technical, but if you can follow it, I think it will work for you. I work on a lot of computers and this works for me.
I emphasize that for this to work, you must follow exactlyas this describes.
There are two main types of Windows 7 installations: 32 bit or 64 bit. You need to know what is installed in your computer. Click the Start globe, type system in the box. Choose System information in the list. The techie shorthand for 32 bit is x86 and for 64 bit is x64
- Start Windows Update and change the Setting to Never check for updates. Restart. When you do leave the setting at NEVER, Windows Update will no longer be automatic. From this point onwards, you are responsible for starting and installing updates. We recommend you do that a few days following the 2nd Tuesday each month.
- The process starts by ensuring that there is nothing running that will prevent the update from working properly. Click on the Start globe and type services into the text box. Click on Services in the list that pops up. In the window that then pops up (its alphabetic), find Windows Update. Right-click on it (left-click if your mouse is set for left-handers) and choose Stop.
Now, you are going to reset Windows Update components:
Start, All Programs, Accessories, Right-click on Command prompt, Choose Run as administrator, OK. Type the following in the black box:
- net stop wuauserv
- net stop cryptSvc
- net stop bits
- net stop msiserver
- ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
- ren C:\Windows\System32\catroot2 catroot2.old
- net start wuauserv
- net start cryptSvc
- net start bits
- net start msiserver
- Exit
Tip: Instead of typing each line, you can select the text in each line in the list by high-lighting it, right-click, choose Copy from the pop-up menu. In the black window, Right-click anywhere, choose Paste from the pop-up menu, Enter.
If steps 5 or 6 do not allow the operation, go back and click on the Start globe and type services into the text box. Click on Services in the list that pops up. In the window that then pops up (its alphabetic), find Windows Update. Right-click on it (left-click if your mouse is set for left-handers) and choose Stop. It may have re-started itself.
If steps 5 and 6 report that the file already exists, then substitute SoftwareDistribution.old2 for SoftwareDistribution.old, and catroot2 catroot2.old2 for catroot2 catroot2.old
This procedure will erase the list you would see in "View Update history" that you access in the Windows Update window. It will NOT erase the "View Installed Updates" you access through the Control Panel.
You are now going to download and install either one or two updates manually. In most cases only the first (KB3172605) of these is needed. If that produces a result that says the update is not appropriate for you computer, you need to first install the 2nd of these (KB3020369), then install the first (KB3172605). Choose the one that is for your machine — 32 bit (X86) or 64 bit (X64).
KB3138612 :
32 bit
https://www.microsoft.com/en-us/download/details.aspx?id=51208
64 bit
https://www.microsoft.com/en-us/download/details.aspx?id=51212
KB3020369:
32 bit
64 bit
After restarting your computer, wait about 10 minutes until Windows Update completes its tasks. Do not use the computer for any other purpose during this wait period.
Start Windows Update. It will take only a few minutes to come up with a list and download the updates you select. The process is quite normal as it always was from this point onward.
If your computer has not been updated for a long time, it may take longer.
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.
160 answers
Sort by: Most helpful
-
Anonymous
2017-03-30T16:56:17+00:00 -
Anonymous
2017-03-30T06:46:24+00:00 A question..........
Would the method/steps you outlined work for Windows Vista x86 SP2 also?
If not, in the end, what must I download and install ---- instead of KB3172605 and KB3020369?
I fresh-installed Vista on 3/20/17 and was able to get some updates with "help" & "solutions". When check recently to see if any new updates, it gives no response but just hangs and hangs.
By the way, I have already used YOUR procedure to erase the list in "View Update history" in the Windows Update window. Then I hesitated.....and stopped short at entering those KBs. In other words, the updating is still hanging and hanging......and not working.
Vista support ends on 4/11/2017......nervous time for me. Please help and advise. Thanks.
-
Deleted
This answer has been deleted due to a violation of our Code of Conduct. The answer was manually reported or identified through automated detection before action was taken. Please refer to our Code of Conduct for more information.
Comments have been turned off. Learn more
-
Anonymous
2017-03-06T04:44:38+00:00 There is a very good chance you have not lost your data.
Most desktop computers have room for a second hard drive. Remove the existing HD and replace it with a compatible new blank one. If you lack a Win 7 disk scare up a Win 7 disk from a friend (needs to be the same version: Home, Pro, 64-bit, etc). Install Win 7 to the new HD using the Win 7 activation code on the sticker on the back of your machine.
Once the machine is up and running with the fresh OS shut down and add in the original HD (as a second HD). Boot up and Windows should find the old HD and you will be able to access all of the data files on it.
If you have a laptop or small desktop without room for a second HD it's only a little harder. Attach the old HD as an external drive to get the same result. You can find any number of external HD cases or ports that will allow you to do this.
If you don't know how to do the above start asking around. You would be surprised how many people know how to do this. Yah, it's a hassle, but there is nothing quite like a fresh install of Windows to perk up a machine and get it running like new.
-
Anonymous
2017-03-06T00:41:55+00:00 Now the POS won't boot after I removed Mcafee and the update hung again.
Microsoft .. YOU OWE ME A WIN7 - BOOTABLE CD.
What a pathetic, cancer ridden piece of crap.
7 years of data - lost.