Service Pack 2
Service Pack 2 (SP2) został wydany 6 sierpnia 2004 roku i wniósł do Windowsa XP bardzo wiele zmian. Są to m.in.:
Centrum zabezpieczeń systemu Windows – nowe okno w systemie zbierające informacje na temat bezpieczeństwa komputera, czyli sprawność zapory internetowej, stan Aktualizacji Automatycznych oraz Programu antywirusowego.
Funkcja blokowania wyskakujących okienek – funkcja pozwalająca na blokowanie wyskakujących okien w programie Internet Explorer.
Nowa zapora systemu Windows – inteligentnie blokuje potencjalnie niebezpieczne formanty ActiveX, niebezpieczne programy komunikujące się z internetem oraz inne niebezpieczne dla komputera elementy.
Technologia NoExecute – programowa implementacja sprzętowej technologii Data Execution Prevention zapobiegająca uruchamianiu kodów programów umieszczonych w obszarze pamięci tylko dla danych. Ma pomagać w likwidowaniu zagrożeń wirusowych.
Ten dodatek serwisowy wzbudził dużo kontrowersji wśród użytkowników, ponieważ spore zmiany nastawione na bezpieczeństwo spowodowały kłopoty z aplikacjami, które zakładały mniejsze restrykcje ze strony systemu operacyjnego. Dlatego też Microsoft zdecydował się wydać katalog programów które działać będą, bądź nie. Aktualnie wszystkie najpopularniejsze programy (a także większość tych mniej popularnych) posiada już darmowe poprawki, które eliminują wszelkie problemy z ich działaniem pod Windows XP z Service Pack 2. Poprawki te są dostępne do pobrania ze strony producenta danego programu, najczęściej jako jego najnowsza wersja. Kolejną kontrowersją, jest to, że Windows XP nie pozwoli na zainstalowanie sterowników karty dźwiękowej, bez uprzedniego zainstalowania SP2. Ten Dodatek to już Ostatni system bez Zabezpieczeń "DRM". Nie jest wspierany od 13 lipca 2010 roku.
W lutym 2005 roku Mike Nash z Microsoftu został zapytany, czy będzie wydany Service Pack 3 dla Windows XP. Microsoft poinformował, że Service Pack 3 pierwotnie miał się pojawić w maju 2007 roku, jednak przełożono premierę na rok 2008[7] z powodu skupienia się Microsoft nad Windows Vista i Office 2007, czyli dwoma flagowymi produktami firmy. W nowym dodatku aktualizującym dodano kilka interesujących elementów, m.in.: uaktualnienie konsoli przystawek MMC 3.0, nowy sposób aktywacji systemu, dostęp do nowych sterowników, oraz zwiększenie wydajności systemu[8]. Do dodatku nie została dołączona nowa wersja przeglądarki Internet Explorer, ani odtwarzacza Windows Media Player. Jest to ostatni taki zbiór poprawek dla mającej już 8 lat tej edycji systemu operacyjnego Windows. Service Pack 3 ukazał się dnia 21 kwietnia 2008. Wkrótce po premierze tego dnia Service Pack 3 został wycofany z Windows Update oraz Microsoft Download Center, jednakże mimo to można pobrać go z serwerów Microsoftu. Wycofanie zostało spowodowane problemem we współpracy Windows XP SP3 z Dynamics Retail Management System. Ten sam błąd odkryto też w SP1 dla Windows Vista, nie wpłynie to jednak na dostępność tego zbioru poprawek[9][10]. Później SP3 znalazł się w Windows Update jako poprawka zalecana, jednak obecnie już SP3 znajduje się w Windows Update jako poprawka ważna. SP3 jest wspierany do 15 czerwca 2013 roku.