1. Could you post us the exact error message you get while trying to install Service pack1?
2. Did you try to install Windows Vista Service pack1 from the Microsoft Download Center?
3. Is it a 32bit/64bit Vista?
First, verify that your software was installed by using the correct product key. If an incorrect product key may have been used, try to update the product
key, and then try to validate again. To update the product key, try to validate the software by visiting the following Web site:
Download the standalone Vista SP1 package from the link provided and install it in Safe Mode.
Go to Method 3 in the link below which tells how to obtain the latest Windows Vista service pack from the Microsoft Download Center and download the standalone
Vista SP1 package