Také mě štvalo, že se svými Windows XP SP2 nebudu již moci stahovat nové aktualizace. Trochu jsem hledal a našel jsem tento návod:
Komu sp3 chybí, ať si přepíše dvě hodnoty v registru plně záplatuje sp2 a vesele stahuje věci určené pro sp3. Systém se bude hlásit jako sp3. Bude mít vše co sp3, jenom nebudete muset čelit problémům s tím, že mimo čistého stažení aktualizací jste to řešili balíkem.
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Windows]
"CSDVersion"=dword:00000200 to 200 na 300
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion]
"CSDVersion"="Service Pack 2"
Servis pack 2 na 3 hotovo finito.
Po přepsání první hodnoty jsem provedl restart a v druhém klíči se správná hodnota objevila sama. Poté se zobrazil požadavek na stažení balíku aktualizací (asi 43). Po nich se systém restartoval a naběhl v pořádku. Ztím vše běží v pořádku.