SP1 released on Feb 16 for Technet and MSDN users. For the rest of you waiting until the Windows Update Feb 22 release I figured I'd detail a few notes.Q
. What does SP1 provide?A
. If you're a Windows 7 user only bug fixes. If you are a Server 2008 R2 users who does not use Hyper-V, you too only got bug fixes. Server 2008 R2 Hyper-V meanwhile received two new features: RemoteFX for 3D Guests and USB Redirection and Dynamic Memory to end the need for static memory assignments per Guest.Q
. Got a link for the bug fixes?A
You may need the free Excel Viewer
to read the file.Q
. How about install tips?A
. If you're running Server 2008 R2 Hyper-V then you should definitely review the Deployment notes
as the situation has a few caveats. For everyone else the process is more streamlined.
1. Disk Space:
a. 2008 R2 Stand-alone install: 903 MB download and 7.4 GB of free disk space.
b. 2008 R2 Windows Update: 95.7 MB download and 850 MB of free disk space.
c. Windows 7 x86 Stand-alone install: 537 MB download and 4.1 GB of free disk space.
d. Windows 7 x64 Stand-alone install: 903 MB download and 7.4 GB of free disk space.
e. Windows 7 x86 Windows Update: 44.3 MB download and 750 MB of free disk space.
f. Windows 7 x64 Windows Update: 73.7 MB download and 1050 MB of free disk space.
-What is up with those huge numbers on the Stand-alone install?
The stand alone install includes 35 languages.
2. You'll need Admin credential to elevate the install.
3. Make a backup of your system with Windows Backup. The SP1 install will generate a restore point, but don't rely solely on that.
4. Update drivers.
5. Disconnect the UPS monitoring.
6. Make sure laptops are plugged in.
7. Disable anti-virus.
8. Launch a command prompt with elevated privileges and do a chkdsk c: /f (where C: is the system drive)
9. Launch a command prompt with elevated privileges and do a sfc /scannow
10. Download and run the System Update Readiness Tool
11. Launch Windows Memory Diagnostics to check for defective memory.
The latter steps are handy in finding, preventing, and correcting file corruption.Q
. I do deployments of service packs via command lines, what are the switches for this release?A
. /forcerestart, /nodialog, /norestart, /promptrestart, /quiet, /unattend, /warnrestart:[<seconds>], /? or /help
For more details see the Deployment Guide here
. Am I able to Slipstream this Service Pack?A
. Sort of. It doesn't work the same way it did in XP.Q
. "What'choo talkin' 'bout, Willis?"A
. If you're high speed you can use the AIK and DISM (One
) in order to integrate SP1 into the WIM. According to the SP1 deployment guide *this is considered an unsupported action.*
Alternatively you can do a reverse integration, *this is the supported method.*
1. Install a fresh copy of Windows 7 RTM to any available machine in your home or organization.
2. Apply SP1 and nothing else
3. Run sysprep
4. Boot to WinPE (must have created a WinPE boot device)
5. Usage ImageX to capture the Windows 7 SP1 install on the disk of the machine
The image you captured is *not* tied to the machine/hardware you installed on. You can now use the captured image to deploy a fresh copy of Win7 SP1 to any machine you desire. What you have generated and subsequently captured *IS* a clean install. You can even remove the user account you had to generate in order to apply SP1 before you captured the image if you want.A step by step guide for Windows 7 imaging
One word of caution, sysprep is a powerful too, but no single install can endure more than *THREE* uses of the /generalize switch. At that point the activation subsystem for any non-KMS Windows client will resist being reset.
The last option is to be a Technet or MSDN subscriber and simply grab the latest ISO directly from Microsoft.Q
. SP1 is awesome. I'm never going back, how do I remove the backup of replaced RTM files?A
. GUI: Run Disk Clean Up with Admin privileges and select to uninstall the Service Pack Backup Files with a checkmark.
Cli: 1. DISM.exe /online /Cleanup-Image /spsuperseded
To remove the files from an offline image, run the following command:
DISM.exe /Image:<path_to_offline_image> /Cleanup-Image /spsuperseded
The /spsuperseded option removes the backup files created during installation. You can use the /hidesp option to hide the service pack from the list of installed updates without removing the files.Q
. SP1 oriented my toilet paper the wrong way and put a hex on my family and me. How do I get rid of this?A.
GUI: Control Panel > Program and Features > View Installed Updates > Select Service Pack 1 (KB976932) > Click Uninstall
Cli: Wusa.exe /uninstall /kb:976932 (requires root privs)
Extra switches: /norestart, /promptrestart, /quiet, /warnrestart:[<seconds>]
"Welcome back my friends to the show that never ends. We're so glad you could attend. Come inside! Come inside!"