Menu Start od lat działa na przeglądarce. Microsoft właśnie to przyznał i zmienia kurs
Jeśli kiedykolwiek miałeś wrażenie że Menu Start w Windows 11 reaguje z lekkim opóźnieniem — nie myliłeś się i nie miałeś za słabego komputera. Przez ostatnie kilka lat za każdym razem gdy klikałeś w przycisk Start, otwierałeś tak naprawdę aplikację webową. Microsoft właśnie oficjalnie potwierdził że to był błąd i zapowiedział zmianę architektury która powinna to naprawić raz na zawsze.
Jak to się zaczęło — decyzja z 2021 roku której skutki czujesz do dziś
Kiedy Microsoft projektował Windows 11, podjął decyzję która miała uprościć rozwój systemu i przyspieszyć wdrażanie nowych funkcji. Zamiast budować Menu Start od zera w natywnym frameworku Windows, zespół postawił na React Native — javascriptowy framework używany powszechnie do budowania aplikacji webowych i mobilnych.
Z perspektywy inżynieryjnej miało to sens. React Native pozwala na szybsze iteracje, łatwiejsze wdrażanie zmian bez aktualizacji całego systemu, i korzystanie z ogromnego ekosystemu narzędzi webowych. Microsoft nie był tu oryginalny — wiele dużych firm używa podobnego podejścia do budowania interfejsów użytkownika.
Problem polegał na tym że Menu Start to nie aplikacja webowa. To jeden z najbardziej krytycznych elementów systemu operacyjnego, z którym użytkownik wchodzi w interakcję dziesiątki razy dziennie. Każde milisekundy opóźnienia są tu zauważalne — i irytujące.
W efekcie Windows 11 dostał Menu Start które wyglądało natywnie ale zachowywało się jak strona internetowa. Sekcja Rekomendowanych aplikacji działała przez React. Lista Wszystkich aplikacji działała przez React. Feed z ostatnio otwieranymi plikami — też React. Cały ten webowy stos siedział między Twoim kliknięciem a reakcją interfejsu.
Moment kiedy Microsoft podwoił stawkę
Paradoksalnie, jeszcze w 2023 roku Microsoft był z tej decyzji dumny. Na konferencji Chain React 2023 inżynierowie Microsoftu otwarcie chwalili się wyborem React Native i deklarowali że firma "postanawia zaufać tej platformie nie tylko w przypadku niektórych doświadczeń, ale w przypadku kluczowych doświadczeń naszych użytkowników."
To ważny kontekst bo pokazuje że zmiana kursu którą obserwujemy dziś nie jest kosmetyczną korektą — to przyznanie się do błędu w podejściu architektonicznym który był świadomą decyzją podjętą na najwyższym poziomie inżynieryjnym firmy.
Między 2023 a 2026 rokiem coś musiało się zmienić. I zmieniło się kilka rzeczy naraz.
Co poszło nie tak — techniczne przyczyny opóźnień
Żeby zrozumieć dlaczego React w Menu Start był problematyczny, warto wiedzieć jak działa rendering interfejsu użytkownika w systemie operacyjnym.
Natywny framework jak WinUI 3 komunikuje się bezpośrednio z warstwą graficzną systemu. Kiedy klikasz przycisk, sygnał idzie bezpośrednio do kodu który zarządza wyświetlaniem — bez pośredników. Czas między kliknięciem a wizualną reakcją interfejsu wynosi mikrosekundy.
React Native działa inaczej. Framework musi tłumaczyć operacje javascriptowe na natywne wywołania systemowe, zarządzać własnym drzewem komponentów, synchronizować stan między warstwą JS a warstwą natywną. Każda z tych operacji zajmuje czas. Nie są to duże opóźnienia — mówimy o milisekundach — ale w przypadku elementu z którym wchodzisz w interakcję kilkadziesiąt razy dziennie, mózg te milisekundy rejestruje jako "coś jest nie tak."
Dochodzi do tego kwestia pamięci. React Native utrzymuje własne środowisko uruchomieniowe JavaScript które zużywa RAM nawet gdy Menu Start jest zamknięte. Na systemach z 8 GB RAM, gdzie Windows 11 potrafi już na starcie zużywać 6 GB, każdy dodatkowy konsument pamięci jest odczuwalny.
Microsoft przez lata próbował optymalizować React Native w Windows żeby zniwelować te problemy. Efekty były — Menu Start na mocnym sprzęcie działa znośnie. Ale "znośnie" to nie jest ambicja godna systemu operacyjnego który konkuruje z macOS.
WinUI 3 — natywny powrót do podstaw
Odpowiedzią Microsoftu jest WinUI 3, natywny framework Windows do budowania aplikacji desktopowych. Nie jest to nowy projekt — WinUI 3 jest rozwijany od kilku lat i jest de facto następcą starszych frameworków Microsoftu takich jak WPF czy UWP.
Kluczowa różnica względem React Native jest prosta: WinUI 3 nie ma warstwy pośredniej. Kod interfejsu komunikuje się bezpośrednio z systemem, bez tłumaczenia javascriptu na wywołania natywne, bez dodatkowego środowiska uruchomieniowego w tle. Wynik to niższe zużycie pamięci i szybszy czas reakcji na interakcje użytkownika.
Microsoft potwierdził migrację Menu Start na WinUI 3 oficjalnie, używając języka który nie pozostawia wątpliwości co do skali zmiany. Firma mówi o "redukcji interaction latency przez przeniesienie kluczowych elementów Windows" i "poprawie wspólnej infrastruktury UI na poziomie platformy." To nie PR-owy opis nowej funkcji — to opis naprawy fundamentalnego problemu architektonicznego.
Konkretnie migracja obejmuje w pierwszej kolejności sekcję Rekomendowanych aplikacji i listę Wszystkich aplikacji — czyli dokładnie te elementy które były zbudowane na React i generowały największe opóźnienia. Zmiana wychodzi stopniowo przez Insider builds, z planem wdrożenia do stabilnej gałęzi przez kolejne miesiące 2026.
Szerszy kontekst — rok w którym Microsoft sprząta własny bałagan
Migracja Menu Start nie jest izolowanym projektem. Wpisuje się w szerszy plan który Microsoft ogłosił na początku 2026 roku po miesiącach narastającej krytyki ze strony użytkowników i mediów.
Pod koniec stycznia 2026 Pavan Davuluri, prezes Windows, zrobił coś czego rzadko można się spodziewać po dyrektorze dużej korporacji technologicznej — publicznie przyznał że Windows 11 "zboczył z kursu" i że system wymaga głębokiej naprawy. Obietnica była konkretna: 2026 to rok w którym Microsoft skupia się na wydajności, niezawodności i usunięciu elementów które irytują użytkowników.
Lista rzeczy które firma zapowiedziała jest długa. Zmniejszenie baseline RAM usage. Szybsze ładowanie File Explorera. Bardziej responsywne Quick Settings i menu kontekstowe. Mniej Copilota w miejscach gdzie nikt go nie prosił — Microsoft zaczął już wycofywać Copilota z Notatnika, Nożyczek i kilku innych aplikacji. Możliwość przesuwania paska zadań na górę i boki ekranu — funkcja usunięta przy przejściu z Windows 10, przywracana po pięciu latach próśb użytkowników.
Presja zewnętrzna była realna. Premiera MacBooka Neo z macOS działającym płynnie przy 8 GB RAM wróciła do publicznej dyskusji temat który Microsoft wolałby ignorować — że Windows przy tej samej ilości RAM wypada gorzej. Jednocześnie coraz głośniejsza była narracja o Linuksie jako alternatywie dla użytkowników zmęczonych Windows 11.
Co to oznacza dla Ciebie
Jeśli korzystasz z aktualnego Windows 11, zmiana nie przyjdzie nagle. Microsoft wdraża migrację przez Controlled Feature Rollout — mechanizm który pozwala na stopniowe rozszerzanie zasięgu nowych funkcji. Pierwsi zobaczą to Insiderzy w Dev i Beta Channel, potem użytkownicy stabilnej gałęzi w kolejnych Patch Tuesday.
Efekt który powinieneś poczuć po pełnym wdrożeniu to Menu Start które reaguje natychmiast na kliknięcie, bez zauważalnego "mrugnięcia" czy opóźnienia animacji otwarcia. Brzmi skromnie jak na wielką zapowiedź — ale dla elementu z którym wchodzisz w interakcję kilkadziesiąt razy dziennie, te milisekundy robią mierzalną różnicę w codziennym odczuciu systemu.
Dla osób na starszym lub słabszym sprzęcie różnica może być bardziej wyraźna — mniej RAM-u zużywanego przez środowisko uruchomieniowe React w tle to bezpośrednia korzyść dla aplikacji które z tego RAM-u korzystają.
Migracja jako przyznanie się do błędu
Warto na chwilę zatrzymać się przy tym co ta zmiana mówi o Microsofcie jako firmie. Porzucenie React Native w kluczowym komponencie systemu — po tym jak jeszcze trzy lata temu chwalono się tym wyborem publicznie — to nie jest rutynowa aktualizacja techniczna. To korekta decyzji architektonicznej podjętej na poziomie przywództwa inżynieryjnego firmy.
Microsoft rzadko przyznaje się do takich błędów wprost. Zwykle zmiany są komunikowane jako "ewolucja" lub "ulepszenie" bez przyznania że poprzednie podejście było problematyczne. Tym razem język używany przez firmę jest wyjątkowo bezpośredni — "interaction latency", "overhead", "moving away from web-based components."
To dobry znak. Firma która potrafi zidentyfikować własne błędy architektoniczne i zdecydować się na kosztowną migrację zamiast dalszego łatania prowizorki, pokazuje że priorytetem stała się jakość systemu a nie obrona poprzednich decyzji.
Czy 2026 będzie rokiem w którym Windows 11 w końcu dotrzyma obietnicy którą złożył przy premierze w 2021? Migracja Menu Start to dobry pierwszy krok. Ale to dopiero jeden z dziesiątek elementów które wymagają podobnej naprawy.