Jak všichni víte, je od 4.2.2008 SP1 RC1 Refresh 2 povýšen na RTM a uvolněn pro OEM výrobce. Microsoft navíc potrvrdil, že v něm již nedojde ke změnám. Tento SP1 již není časově omezen a v registrech nese RTM informace. Na internetu se sice vyskytla řada různých stand alone instalací SP1, ale nejdůvěryhodnější a podle mě ideální je instalace SP1 přes WU. Na WU je totiž stále ještě RTM Service Pack nabízen jako RC1 Refresh 2. Máte-li tedy anglickou Vistu (+ např. MUI), není problém Service Pack nainstalovat přes WU. Včera jsem to vyzkoušel a běží to perfektně. Výhodou je i podstatně menší velikost stahovaných dat (v mém případě cca 89 MByte). Celý proces trval cca hodinu a půl. Jak na to?

1) Zkopírujte následující text do editoru a uložte jej pod názvem *něco*.cmd :

Kód:
@echo off
reg delete HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\VistaSp1 /f > NUL 2>&1
reg delete HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\WindowsUpdate\VistaSP1 /f > NUL 2>&1
reg add HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\VistaSp1 /v Beta1 /t REG_SZ /d dcf99ef8-d784-414e-b411-81a910d2761d /f
IF NOT %errorlevel% == 0 ( goto ERROR)

:SUCCESS
%SystemRoot%\system32\wuapp.exe
goto END

:ERROR
echo Error
pause
goto END

:END
2) Dočasně změňte veškeré nastavení týkající se jazyka na angličtinu a zemi (umístění) na Spojené Státy.

3) Uložený soubor *.cmd spusťte jako administrátor. Potom udělejte pro jistotu reboot.

4) Zkontrolujte WU (je třeba skutečně dát vyhledat aktualizace!) a budete postupně vyzváni k instalaci jedné z aktualizací KB937287, nebo KB938371. Po instalaci a požadovaném rebootu opět prohledete WU bude nabídnuta druhá z nich. Opět ji nainstalujte a proveďte reboot. Při dalším prohledání aktualizací již WU nabídne instalaci SP1 RC1 Refresh 2 ve finální verzi 6001.18000.080118-1840 se základní velikostí cca 65MB.
To se ale během stahování zvětší podle toho, jakou Vistu máte. Po doběhnutí instalace mám v registrech následující údaje:
Kód:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion

BuildLab            REG_SZ          6001.longhorn_rtm.080118-1840
BuildLabEx          REG_SZ          6001.18000.x86fre.longhorn_rtm.080118-1840
CSDBuildNumber      REG_SZ          1616
CSDVersion          REG_SZ          Service Pack 1
CurrentBuild        REG_SZ          6001
CurrentBuildNumber  REG_SZ          6001
atd.

V základních informacích o počítači je:
Kód:
Verze systému Windows -----------------------------------

Windows Vista™ Ultimate
Copyright © 2007 Microsoft Corporation. Všechna práva vyhrazena.
Service Pack 1
Je to tedy opravdu finální (RTM) SP1