Menu to teraz aplikacja, nie element powłoki
W Windows 10 menu Start mieszkało wewnątrz powłoki; w Windows 11 działa we własnym procesie, StartMenuExperienceHost.exe — aplikacji XAML, którą Windows wstrzymuje w chwili zamknięcia. Przy kolejnym otwarciu system musi wznowić ten proces, odbudować drzewo wizualne, wyliczyć każdą zainstalowaną aplikację pod listę, pobrać ikony przypiętych elementów i poprosić Eksplorator plików o świeże pliki dla sekcji Polecane. Na rozgrzanym, bezczynnym komputerze to dziesiątki milisekund. Tuż po zalogowaniu — z antywirusem skanującym, indeksem wyszukiwania rozgrzewającym się i Sysmain doładowującym — menu konkuruje o dysk i procesor ze wszystkim innym i przegrywa.
Sygnaturowym przypadkiem jest mechaniczny dysk twardy. Lista aplikacji to tysiące drobnych odczytów — manifesty, pliki ikon, zlokalizowane ciągi — a talerz 5400 obr./min w laptopie zamienia to w widoczną pauzę po każdym logowaniu. Drugi sygnaturowy przypadek to naprawdę uszkodzony pakiet: jeśli menu potrzebuje pełnej sekundy albo dwóch przy każdym otwarciu, nawet godzinach po zalogowaniu, aplikacja menu Start jest w złym stanie i wymaga naprawy, nie tweaków.
Co realnie pomaga, w kolejności zysku
Przechodź tę listę od góry do dołu i przestań, gdy opóźnienie znika. Pierwsze dwa punkty pokrywają zdecydowaną większość realnych zgłoszeń, które widujemy w ticketach supportowych.
- Otwórz Menedżer zadań następnym razem, gdy muli, i patrz na kolumnę Dysk: jeśli jest zapchana, menu czeka na I/O — zamknij procesy żrące dysk albo wróć za pięć minut, to nie wina menu
- Przenieś dysk systemowy na SSD, jeśli wciąż siedzisz na HDD — nic innego nie jest nawet blisko na maszynie, która pauzuje po każdym logowaniu
- Przytnij potyczkę po zalogowaniu: każdy usunięty autostart to jeden konkurent mniej o dysk dokładnie w oknie, w którym menu się otwiera
- Jeśli muli przy każdym otwarciu, zarejestruj pakiet ponownie: Get-AppxPackage -Name Microsoft.Windows.StartMenuExperienceHost | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"} w PowerShell
- Puste albo generyczne ikony w menu wskazują uszkodzony cache ikon; jego przebudowanie usuwa jeszcze jedno źródło przycinek wraz z zepsutymi ikonami
- Trzymaj krótką listę aplikacji, odinstalowując to, czego nigdy nie uruchamiasz — mniej wpisów do wyliczenia to mniej pracy przy każdym otwarciu, choć zysk jest skromny
Kiedy to w ogóle nie jest menu
Przydatny eksperyment: otwórz menu w tej samej chwili, w której pojawia się pulpit, a potem jeszcze raz po dwóch minutach. Jeśli wolna jest tylko pierwsza próba, menu jest w porządku, a prawdziwa historia to burza I/O po zalogowaniu — aktualizacje się meldują, OneDrive się budzi, Defender kończy skan startowy. Menu to po prostu składnik, który zauważasz, bo na niego patrzysz.
A jeśli opóźnienie jest przypięte do konkretnej interakcji — kliknięcia wyszukiwania w menu albo czekania na pełną listę aplikacji — patrzysz na indeks wyszukiwania, nie na powłokę menu. To inny podsystem z własnymi trybami awarii i własną diagnozą. Zanim ruszysz menu, sprawdź, czy wyszukiwanie z okna Uruchamianie odpowiada natychmiast: to izoluje indeks w dziesięć sekund.
Pytania i odpowiedzi
Dlaczego menu Start jest wolne przy pierwszym otwarciu?
Windows wstrzymuje proces hosta menu między użyciami, więc pierwsze otwarcie po zalogowaniu musi go wybudzić, odbudować układ i wczytać listę aplikacji z dysku — podczas gdy dziesiątki zadań startowych walczą o ten sam dysk.
Jak naprawić menu Start, które muli przy każdym otwarciu?
Zarejestruj ponownie pakiet menu Start poleceniem Add-AppxPackage z PowerShell jako ten użytkownik; jeśli opóźnienie przeżywa ponowną rejestrację, sprawdź w Menedżerze zadań, co katuje dysk w tej chwili — zwykle skan w tle, nie menu.
Sprawdź warunki przed zakupem
Porównaj czas licencji i liczbę urządzeń. Każdy płatny plan odblokowuje ten sam zestaw narzędzi PRO.
Przeczytaj także
Napisz do nas: [email protected]