Windows Update & search/index not working after image to new larger HDD
Upgraded HP Pavillion from 160 GB to 500 GB Seagate drive. Restored image of original HDD which was created with and restored with TI 2009. [I also own TI 2010 but I don't think restore with 2010 of 2009 image will make a difference]. Found, read, understood and carefully followed Grover's great notes on restore to larger drive. Running Windows Vista Home Premium. Computer is working, windows is working BUT windows update and windows search/index do not work. Moreover, I tried to recover to original factory state using the restored HP Recovery partition on the new drive but recovery would not run.
I have searched forums here and elsewhere online. Seems these problems are most likely due to Advanced Format 4K sector drive on new Seagate vs 512 on old Fujitsu. On these forums I found info on a Hotfix from Microsoft. The hotfix will not run - error message (0xc8000497 I think - maybe 297) when I try to run. Found info on Intel Rapid Storage Technology [driver?] update. Not clear to me if this is for Win 7 and newer or if it also applies to Vista. Wasn't clear on install if this applies to Vista. On Intel site ran their routing to look for and install updates. It did not find/suggest the Rapid Storage Tech update.
I popped the original 160 GB Fujitsu HDD back in the computer and Vista update and search/index work fine running off the original drive. No luck with new drive.
Any help will be appreciated. Not sure what to try next. I would consider purchase of another drive if I could find at least a 250 GB that would work (not Advanced Format) but I don't know if there any new drives available that are not Advanced Format.

- Log in to post comments

Norm is basically correct. The windows update information store is basically an .xml file (if memory servers) that keeps track of your system configuration and the updates that have been applied. If the file becomes unreadable or corrupt, windows update (vista) will fail. You usually get an error code with it when you try to run/check for updates. This is a great way to confirm this is the problem.
I have deleted this file/directory previously and was also successful recovering windows update on a vista machine. You can't just delete the file or directory in protected mode (windows) running. I did it from a command line in the Recovery Environment (Vista Install DVD)
Since we are only making a general reference to possible cause and have no concrete information about your exact error, I would investigate further before blowing something away and hoping on the off chance it may fix the problem. Norm's recommendation of "at your own risk" is spot on. I'd want to be more sure before making irreparable changes.
The rebuild process does take time. It has to read every single update, service pack and roll-up available since your system was installed. If you didn't have SP's out of the gate, those take additional time as well. I think I was updating for 1.5 days restarts and such before I was back.
- Log in to post comments

Fix Windows Update
shadowsports provided great information. Here is what worked for me. HP Pavilion 750 GB hard disk (failed), Windows Vista 64, Acronis True Image Home 2011. I tried a 2 TB drive, Vista64 could not install in a 2 TB drive; partitioned a 750 GB, got Acronis Restore image on, but Windows Update would not run with the error message "Windows Update cannot currently check for updates, because the service is not running." Service was running and dependencies were verified. Installed a new 750 GB drive, same issue. Found this fixed some issues, https://support.microsoft.com/kb/2730071/en-us but NOT Windows Update. Need to delete the SoftwareDistribution directory. I am thinking it might have worked on the partitioned 2 TB drive. Here are the steps that worked for me on 750 GB drive, Windows Vista 64.
Reboot in safe mode command prompt with [F8] on boot up
Selected my user profile (with admin rights) and password
Command prompt:
cd \Windows
dir so* [enter] to verify SoftwareDistribution exists
rd/s SoftwareDistribution
"Y" at confirmation
exit
[CTRL][ALT][DEL] to reboot
Computer rebooted normally
Windows Update runs, took about 30 minutes to find over 130 updates needed. Be patient, I did have SP2 in this image. About 2 hours to download and install.
Hope this helps.
- Log in to post comments