Service Pack Center


Get the latest service pack for your version of Windows

A service pack (SP) is a Windows update, often combining previously released updates, that helps make Windows more reliable. Service packs, which are provided free of charge on this page, can include security and performance improvements and support for new types of hardware. Make sure you install the latest service pack to help keep Windows up to date. Service packs take about 30 minutes to install, and you'll need to restart your computer about halfway through the installation.

The recommended (and easiest) way to get service packs is to turn on Windows Update for Windows 8, Windows 7, and Windows Vista, or Automatic Updates for Windows XP, and let Windows notify you when the service packs you need are ready to install. Turning on Automatic Updating is quick and easy, and it saves you time and disk space.

Learn how to identify what version of Windows and service pack you are running


No service packs are available yet

No service pack has been released for Windows 8 yet, but by turning on Windows Update you can make sure you receive it automatically as soon as it is available.

Learn how to get service packs automatically with Windows Update

Get the latest service pack for free

The latest service pack for Windows 7 is Service Pack 1 (SP1).

Support for Windows 7 RTM (without SP1) ends on April 9, 2013. Learn more.

Get the latest service pack for free

The latest service pack for Windows Vista is Service Pack 2 (SP2). To install Windows Vista SP2, you must first have SP1 installed.


Get older service packs for free

Support for Windows Vista Service Pack 1 (SP1) ended on July 12, 2011. Learn more.


What's included


Get the latest service pack for free

The latest service pack for Windows XP is Service Pack 3 (SP3). To install Windows XP SP3, you must first have SP1a or SP2 installed.