Windows Vista Service Pack 2 is Ready for Download
Windows Vista Service Pack 2 is now ready for download. The service pack is for both Windows Vista and Windows Server 2008.

Some of the notable changes are:
- Application compatibility improvements
- Hardware ecosystem support and enhancements
- Operating system experience updates
- Enterprise improvements
System Requirements
Windows Server 2008 or Windows Vista with Service Pack 1 installed.
How to Check Whether Your Windows Vista Has Installed Service Pack 1
To check whether your Windows Vista has installed Service Pack 1, you will need to open the Window's System Information. Click Start button and right click on "Computer". Select "Properties" from the menu. You will see the words "Service Pack 1" under the "Windows Edition" section.

If you haven't installed Service Pack 1, you can do so by running a Windows Updates.
Where to Download
Well, here is the link: Windows Vista Service Pack 2 Download.