I have previously given the download links for Windows 7 SP1 RC Refresh (6.1.7601.17125) v.741. Now the final version of Windows 7 SP1 RTM has also been leaked. The SP1 is valid for both Windows 7 and Windows Server 2008.
Microsoft has already hinted the released of SP1 in the first quarter of 2011. The SP1 RTM 7601.17514.101119-1850 has been leaked in the wild. Let’s go directly to the download links:
Download Windows 7 SP1 (7601.17514.101119-1850) 32-bit
Download Windows 7 SP1 (7601.17514.101119-1850) 64-bit
I recommend not to install this leaked SP1 on the production systems and wait until Microsoft finally announces that this is the final build and can be installed on all Windows 7 and Windows Server 2008 systems.
If you have installed any of the Service Pack in Windows 7 or Windows 2008, then you can easily uninstall the service pack.