Jak zabránit aktualizaci na Windows 10
Microsoft s Windows 10 zamýšlí skutečně velké věci. Už to, že tomuto systému nechal otevřený životní cyklus a plánuje s ním obsadit více než jednu miliardu zařízení do roku 2018. Při svém počínání však nezvolil úplně šťastný způsob propagace a někomu (včetně mě) může připadat nabídka upgrade nucená až velmi agresivní.
Odpověď na otázku jestli upgradovat či nikoliv, nechám čistě na Vás. Co se týče nových počítačů dodaných s Windows 10 v rámci OEM licence, tak tam já osobně netlačím downgrade na nižší verzi OS. Na nových zařízení s Windows 8/8.1 (různé skladové ležáky) update na Windows 10 provádím v drtivé většině případů, protože Windows 8.1 se mezi uživateli moc neuchytilo a u těchto zařízení jsou dostupné oficiální ovladače od výrobce (pro W10).
Firemní uživatelé, uživatelé se zakoupenou licencí Windows 7 a majitelé starších PC (tedy alespoň ti, které já mám na starosti) spokojeně setrvávají na Windows 7. Dovolím si tvrdit, že minimálně do konce rozšířené podpory v roce 2025 budou tento systém bez problémů využívat a nepřesvědčí je ani časově omezená nabídka upgrade na Windows 10 zdarma.
Nutno podotknout, že updatem na Windows 10 uděláte ze své přenosné či multi-licence, licenci vázanou na konkrétní PC. Zjednodušeně řečeno vám zůstane původní multi-licence (protože klíč v BIOSu se při updatovacím procesu změní), ale Windows 10 již bude vázáno na updatované PC (nezískáte další multi-licenci).
Výzva k rezervaci zdarma
Výzva k rezervaci Windows 10 se objeví v podobě bílého znaku Windows vedle hodin a občas na vás vychrlí nějaké to moudro o tom, kolik lidí již je na Windows 10 či jaké nesporné výhody pro vás nový OS má. Nejenom, že je to extrémně otravné, ale celá tato fraška je navíc absolutně nelogická, protože upgrade na Windows 10 není nijak limitován, proto by nemělo být třeba si ho nikterak rezervovat. Výzva vypadá takto:
A stará se o ni na Windows 7 i 8 (8.1) aktualizace s označením KB3035583.
S přípravou systému pro přechod na nový operační systém souvisejí také tyto aktualizace – pro Windows 7: KB2952664, KB3021917 pro Windows 8: KB2976978
Zrušení aktualizace
Pokud upgrade neplánujete, můžete je odinstalovat jednoduše dvěma způsoby.
- Pomocí ovládacích panelů: Přejděte do Nabídky Start - Ovládací panely - Programy a Funkce - Zobrazit nainstalované aktualizace a dle výše zmíněných názvů aktualizace vyhledat a odinstalovat.
- Pomocí příkazového řádku: Do vyhledávání (v nabídce start) napište
cmd
- klikněte druhým tlačítkem a vyberte “Spustit jako správce” - do příkazového řádku vypište příkaz:
1
wusa /uninstall /kb:3035583
- a opakujte i pro ostatní výše zmíněné
Pokud jste tak učinili, tak restartujte počítač a nechte Windows Update znovu vyhledat chybějící aktualizace. Tyto aktualizace by se měly znovu nabídnout k instalaci. Klikněte na ně pravým tlačítkem a u každé zvolte možnost “Skrýt”. Aktualizace by se vám již neměly nikdy v této podobě nabídnout k instalaci.
Doporučené aktualizace
Od jisté doby se začalo stávat to, že Windows Update nenabídne k instalaci nové aktualizace pro daný OS, nýbrž přímo aktuální build Windows 10, což je dle mého názoru absolutní nehoráznost. Microsoft postupem času usoudil, že Windows 10 je doporučená aktualizace. Tomu můžete předejít vypnutím funkce “Získávat doporučené aktualizace stejným způsobem jako důležité” v nastavení Windows Update.
Vypnutí této funkce, stejně jako skrytí aktualizace KB3035583 je samozřejmě nejlepší provést dříve, než se u vás proces přípravy upgrade na Windows 10 zahájí. (např. v případě čisté instalace OS)
Zastavení aktualizace
Pokud se tento proces u vás již instalací aktualizací spustil, tak je vhodné ještě prohledat kořenový adresář na systémovém disku (C:) a smazat složku $Windows.~BT
, která obsahuje instalační soubory Windows 10. Složka je skrytá a systémová, takže jejího smazání docílíte nejsnadněji pomocí nástroje Vyčištění disku.
- Přejděte do “Počítač” (z plochy či nabídky start)
- Zde vyberte disk na kterém máte operační systém (zpravidla C:)
- Klikněte pravým tlačítkem myši a dejte Vlastnosti
- Hned v první záložce klikněte na Vyčištění disku
- Nyní musíte kliknout na Vyčistit systémové soubory
- Po výpočtu velikosti souborů k odstranění klikněte na OK
Pokud jste toto učinili společně s předchozími kroky, tak by se mělo zabránit nejenom opětovnému vytvoření oné (mnohdy až 6GB velké) složky, ale také nabídce k upgrade v budoucnu.
Alternativní postup (GPO)
Nucený update lze také zakázat úpravou zásad skupin (verze Pro a vyšší):
- vyhledejte a spusťte Upravit zásady skupin Cesta: Konfigurace počítače > Šablony pro správu > Součásti systému Windows > Windows Update
- Zde zvolte: Vypnout aktualizaci na poslední verzi Windows pomocí Windows Update Anglicky: Turn off the upgrade to the latest version of Windows through Windows Update
- Zde dejte Povolit (ang. Enable)
Úprava registru
Nebo pomocí úpravy v systémovém registru (všechny verze):
- Spusťte “regedit” a vyhledejte podklíč:
1
HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate
- Zde vytvořte Hodnotu DWORD:
DisableOSUpgrade
s hodnotou1
(pokud jste zakázali aktualizaci přes zásady skupin, již tento klíč v registru budete mít)
Zrušení notifikace
pro aktualizaci na Windows 10:
- Spusťte “regedit” a vyhledejte podklíč:
1
HKLM\Software\Policies\Microsoft\Windows\Gwx
- Zde vytvořte Hodnotu DWORD:
DisableGwx
s hodnotou1
Pamatujte, že veškeré změny (nejenom registru) se projeví až po restartu počítače!
Script
nebo to můžete provést pomocí jednoduchého .bat scriptu (stačí nakopírovat do notepadu a uložit jako *.bat)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
@echo off
fltmc >nul 2>&1 && (
goto start
) || (
goto noadmin
)
:start
echo odstraneni aktualizace kb3035583
start "title" /b /wait wusa.exe /kb:3035583 /uninstall /quiet /norestart
echo OK.
echo odstraneni aktualizace kb3021917
start "title" /b /wait wusa.exe /kb:3021917 /uninstall /quiet /norestart
echo OK.
echo odstraneni aktualizace kb2976978
start "title" /b /wait wusa.exe /kb:2976978 /uninstall /quiet /norestart
echo OK.
echo.
echo ukonceni procesu GWX
TASKKILL /IM GWX.exe /T /F
echo Ukonceno.
echo .
echo Zakazani notifikace v taskbaru
REG ADD HKLM\SOFTWARE\Policies\Microsoft\Windows\Gwx /v DisableGWX /d 1 /f
echo Zakazano.
echo .
echo Vypnuti doporucenych aktualizaci
REG ADD HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate /v DisableOSUpgrade /t REG_DWORD /d 1 /f
echo Vypnuto.
pause
exit
:noadmin
echo .
echo Nemate opravneni spravce. Spustte tento script jako spravce.
echo .
pause
exit