This activates any version of Vista, with SP1 or not. It also then validates on M*crosofts website.
1.install any version of windows vista "WITHOUT A PRODUCT KEY" making sure to
untick the checkbox for automatic activation. Then go ahead and finish the vista install.
2.After installtion, right click on the Vista Activator.exe and click run as administrator,
it will ask you to select your computer version, this does not matter, pick any of them.
When Prompt press any key and then reboot your computer.
3.After rebooting: click start, run, type "SLMGR.VBS -dlv" This will bring up windows script host.
Look at the bottom left of the text box to see if you do in fact have a valid copy. It should say:
License Status: Licensed
Now your done you can also update!!
P.S. this also works for windows xp 32bit, but not 64bit.
Works with all Vista's 32bit and 64bit.