Jak znovu zaregistrovat nabídku Start v systému Windows 11
Možná budete muset znovu zaregistrovat nabídku Start ve Windows 11, pokud se neotevře, má závady nebo prostě nefunguje podle očekávání. Postup je velmi jednoduchý; vše, co musíte udělat, je spustit jeden příkaz PowerShell.
reklama
Windows 11 je významným milníkem v historii operačního systému. Uvítá uživatele novým stylem hlavního panelu, ohraničení oken a nabídky Start.
Hlavní panel zobrazuje ikony uprostřed, včetně loga Start. Pravá oblast stále obsahuje ikony na hlavním panelu. Ikony baterie, sítě a zvuků jsou však nyní jedním velkým tlačítkem.
Microsoft přepracoval i nabídku Start. Společnost odstranila živé dlaždice a změnila její rozvržení. V horní části nabídky Start se nyní zobrazuje „Připnutoikony “ a pod nimi soubory „Doporučeno“. Seznam "Všechny aplikace", který býval nalevo, je nyní skrytý za vlastním tlačítkem.
Pokud se nabídka Start neotevírá nebo nefunguje správně, zkuste ji znovu zaregistrovat – může to pomoci.
Znovu zaregistrujte nabídku Start ve Windows 11
- Klepněte pravým tlačítkem myši na Start tlačítko a vyberte PowerShell nebo Windows Terminal z nabídky.
- Zkopírujte a vložte
Stop-Process -Název "StartMenuExperienceHost" -Force
poroučet a udeřit Vstupte. Tím se zastaví proces nabídky Start. - Nyní zkopírujte a vložte následující příkaz:
Get-AppxPackage Microsoft. Okna. ShellExperienceHost | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
. Znovu zaregistruje nabídku Start. - Příkaz nic nevytiskne, funguje tiše. Nyní můžete zavřít PowerShell nebo Windows Terminal.
Jsi hotov.
Výše uvedený příkaz je účinný, pokud je ovlivněn pouze váš uživatelský účet. Platí pouze pro aktuálního uživatele, s jehož přihlašovacími údaji příkaz spustíte.
Můžete jej také spustit pro všechny uživatele, aby se nabídka Start znovu zaregistrovala pro všechny uživatele.
Znovu zaregistrujte nabídku Start pro všechny uživatele
- lis Vyhrát + X a vyberte Windows Terminal (Admin) nebo PowerShell (administrátor) z nabídky.
- Ukončete StartMenuExperienceHost proces spuštěním následujícího příkazu
Stop-Process -Název "StartMenuExperienceHost" -Force
. - Nakonec zkopírujte a vložte následující příkaz a znovu zaregistrujte Start pro všechny uživatele ve Windows 11:
Get-AppxPackage -AllUsers Microsoft. Okna. ShellExperienceHost | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
. - Zavřete okno Terminál nebo PowerShell.
To je vše o nabídce Start ve Windows 11. Možná se divíte, jak fungují příkazy.
Jak to funguje
Počínaje Windows 10 je nabídka Start ve skutečnosti vyhrazená aplikace dodávaná s OS. Je postaven na Universal Windows Platform (UWP), moderní technologii, která je široce používána v aplikacích Store. Použití UWP umožňuje Microsoftu a vývojářům třetích stran sjednotit prostředí aplikace napříč všemi platformami. V našem případě bude mít nabídka Start stejný vzhled na klasických stolních počítačích, moderních noteboocích a konvertibilních počítačích, tabletech, Xboxu a dalších zařízeních s podporou Windows 11.
Existuje také další důvod, proč společnost Microsoft implementovala nabídku Start jako samostatný proces. Díky tomu je Windows 11 stabilnější, protože selhání v nabídce Start a jejích ikon neovlivní hlavní panel a Průzkumníka souborů.
Jako aplikace UWP má nabídka Start svůj vlastní balíček, Microsoft. Okna. ShellExperienceHost. Není uveden v aplikacích a funkcích v Nastavení, ale je přítomen na každém počítači se systémem Windows 11.
Na pozadí spouští proces StartMenuExperienceHost.exe. To druhé můžete vidět ve Správci úloh.
The Get-AppxPackage
cmdlet v našem příkazu získá seznam balíčků souvisejících s nabídkou Start. Jeho společník, Add-AppxPackage, zaregistruje balíčky, aby byl známý pro Windows. Pokud je aplikace již známá, přepíše aktuální registrační data, což opraví potenciální problémy s aplikací.