1. Vypněte rychlé spuštění
Rychlé spuštění (Fast Startup) u Windows 11 neprovádí úplné vypnutí jádra. Při zapnutí se resuscituje z hiberfil.sys, což zvyšuje pravděpodobnost, že USB zařízení (Zigbee adaptér, WiFi receiver či BT dongle) nebudou po startu správně rozpoznána nebo se objeví až po odpojení a znovupřipojení. Toto je typický zdroj potíží v chytré domácnosti.
Nejjednodušší je hibernaci zcela vypnout. V PowerShellu spuštěném jako správce napište powercfg /h off a potvrďte Enter. Tím se smaže soubor hiberfil.sys a současně se vypne i funkce rychlého spuštění. Pokud byste hibernaci někdy chtěli zpět, použijte powercfg /h on.
2. Aktivujte plán napájení „Vysoký výkon“
Přednastavený vyvážený plán je navržen pro úsporu, což pro 24h provoz není vhodné. Otevřete Ovládací panely > Systém > Napájení a spánek > Další možnosti napájení a přepněte na „Vysoký výkon“. Pokud byste chtěli ještě vyšší výkon, je k dispozici skrytý plán „Ultimátní výkon“. V konzoli PowerShellu spusťte powercfg -duplicatescheme e9a42b02-d5df-448d-aa00-03f14749eb61 a pak ho aktivujte.
3. Zakažte uspávání a automatické spánky
Systém se nesmí sám uspat ani „probudit“ kvůli úloze. V terminálu zadejte:
powercfg /change standby-timeout-ac 0
Tím deaktivujete uspání po nečinnosti. Pro monitor můžete použít samostatný výraz s monitor-timeout-ac 0. Dále zapněte „Nastavení multimédií“ a u položky Při sdílení médií ponechte „Nevypínat počítač“. Třeba právě to zajistí nepřetržitou funkci DLNA serveru.
4. Pozastavte automatické aktualizace na 35 dní
Největším nepřítelem dlouhého běhu je Windows Update. Otevřete Nastavení > Windows Update. V rozbalovací nabídce „Pozastavit aktualizace“ vyberte nejzazší možnost. Pozastavení trvá až 35 dní, přičemž je nutné poté aktualizace doinstalovat. Během té doby se systém nebude snažit stahovat nové verze ovladačů ani funkcí.
Pro lepší kontrolu přejděte do Pokročilé nastavení a pod položkou Pozastavit aktualizace si nastavte i konkrétní datum ukončení pozastavení.
5. Zakažte automatický restart po aktualizaci
Někdy se aktualizace stáhne i pozastavená sada, ale onen restart se vykne. Ve Windows 11 Home je nejjistější upravit registr.
Spusťte regedit a přejděte do klíče HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU. Po pravé straně kliknete pravým tlačítkem na NoAutoRebootWithLoggedOnUsers (pokud tam není, vytvořte DWORD 32bit) a nastavíte jej na 1. Od té doby Windows po instalaci aktualizace nebude restartovat, dokud je přihlášený uživatel.
6. Vypněte telemetrii a zbytečné služby
Služby Connected User Experiences and Telemetry (DiagTrack) a dmwappushservice průběžně posílají data do Microsoftu. V prostředí chytré domácnosti jen zbytečně zatěžují procesor, disk a síťové připojení. Otevřete services.msc a u obou služeb nastavte „Typ spuštění – Zakázáno“ a klikněte na „Stop“.
Pokud nepoužíváte tiskárnu, zakažte i službu Print Spooler. Ušetříte paměť a systém se vyhne zbytečné práci na pozadí.
7. Odinstalujte předinstalovaný bloatware
Windows 11 má předinstalováno aplikace, které se spouští na pozadí (např. Xbox Game Bar). V PowerShellu jako správce spusťte příkaz Get-AppxPackage *xbox* | Remove-AppxPackage. Tím smažete všechny balíčky obsahující „xbox“ – Xbox Identity Provider, Game Bar i konzoli. Podobně smažte i další aplikace, které nevyužíváte:
Get-AppxPackage *solitaire* | Remove-AppxPackage
Get-AppxPackage *candycrush* | Remove-AppxPackage
Nezapomeňte se také podívat na seznam všech aplikací pomocí Get-AppxPackage a vlastní výběr odstranit.
8. Vypněte Windows Search (indexaci)
Pokud na disku nevyhledáváte a máte jen pár složek, služba Windows Search neustále zatěžuje disk. Na počítači, který jen běží, způsobuje časté přepisování datového svazku a může ruinovat výdrž SSD. Otevřete services.msc, najděte „Windows Search“, v záložce „Obecné“ změňte typ spuštění na „Zakázáno“ a restartujte systém.
9. Nastavte automatické přihlášení uživatele
Když systém restartuje kvůli neplánované události (např. Blackout), bez hesla se uživatel nepřihlásí a aplikace smart home naskočí až po manuálním přihlášení. Nastavte automatické přihlášení:
Stiskněte Win + R, zadejte netplwiz, vyberte účet, zrušte zaškrtnutí „Vyžadovat zadání uživatelského jména a hesla“ a dvakrát zadejte heslo. Po příštím restartu se systém přihlásí automaticky.
10. Spusťte software chytré domácnosti jako službu
Home Assistant (Core) či Node-RED běžně spouštíte po přihlášení, ale to při nehlídaném provozu nestačí. Pomocí volně šiřitelného nástroje NSSM (Non-Sucking Service Manager) z nich uděláte službu systému, která se spustí před přihlášením a poběží i po odhlášení. Soubory nssm.exe nahrajte do složky a spusťte:
nssm install HomeAssistant "C:\Python310\python.exe" "-m homeassistant --config C:\homeassistant"
nssm start HomeAssistant
Služba se pak startuje automaticky po každém zapnutí a běží i bez přihlášeného uživatele, což je pro smart home naprosto klíčová vlastnost.