SP1/ SP2 Prep Work
(SP1 is a prerequisite for SP2)
Let SP1 come to you via Windows Updates vs. manual download and installation. These steps should be followed to help assure a successful SP1 install:
Reasons that Vista Service Packs are not installed --> https://support.microsoft.com/kb/948343/
SP1 FAQ - https://support.microsoft.com/kb/959064
SP1/ 2 Readiness Tool - https://support.microsoft.com/kb/947821
SP --> https://support.microsoft.com/kb/935791
Run SFC - System File Checker - bring up an elevated
cmd/DOS prompt -
START | type cmd.exe | right-click on cmd.exe | Run as Admin | type sfc /scannow
- re-boot when complete to allow repair of files that cannot be done while system running.
Run the Vista Cleaning Manager Utility - from an elevated cmd/DOS prompt -type cleanmgr tuneup
- Check the following boxes:
Defrag the hard drive - use a product like Auslogics
- Temp Setup Files
- Downloaded Program Files
- Temp Internet Files
- Recycle Bin
- System error memory dump files (NOT the next line - minidump files)
- Temp Files
- Temp Windows Installation Files
Run the Windows Live One-Care Cleanup --> https://onecare.live.com/site/en-US/center/cleanup.htm
Run the WIndows Live One-Care Tune-up --> https://onecare.live.com/site/en-US/center/tuneup.htm
Run the Windows System Update Readiness Tool --> https://www.microsoft.com/downloads/i...splaylang%3den
Click on the link to check for Windows Updates - see if SP1/ SP2 is there -
NOTE: Post EDITED to add comments for SP2.
J. C. Griffith
Updated: February 2010
Absolutely without a doubt - install SP1.
SP1 is nothing more than all of the Windows Updates from Nov 2006 ~~ Feb 2008 rolled up plus some additional hotfixes.
With no SP1 - you are risking system instability and a visit with me in BSOD 101 class in the near future - and in panic mode. Most likely, your system manufacturer (OEM) drivers are being updated, as are program installations, anti-virus, etc... but only select MS drivers. For example, the timestamp that I usually see on the non-SP1 DirectX Graphics Kernel driver is July 2007. With SP1 installed I see dates on dxgkrnl.sys of Aug 2008 -->. Same goes with the NT Kernel. Other MS drivers are not so fortunate. Many are left back at their inception date of November 2, 2006.
So if you have installed new January 2009 (written for SP1) video drivers - they will be expected to somehow function with a DirectX Kernel driver that is 1.5 years old and pre-SP1.