Gra w Whac-A-Mole sięga 1975 roku, ale nowoczesną edycję znajdziemy w potyczce, jaką Microsoft toczy z wieloma użytkownikami Windows 11. Za każdym razem, gdy ktoś odkryje metodę obejścia wymogu konta lub odinstalowania niechcianej funkcji, agent z Redmond ją blokuje. Dziś przyszła kolej na słynny «BypassNRO», usunięty z najnowszego builda Insider. Choć nadal istnieje możliwość przywrócenia jego działania, to tylko kwestia czasu, zanim Microsoft wyeliminuje go całkowicie…

Najbardziej irytujące w tym całym konflikcie jest to, że firma ma już odpowiednie rozwiązanie, ale nie chce go dystrybuować w kanałach detalicznych. Chodzi oczywiście o Windows 11 IoT Enterprise LTSC: jest aktualizowany, kompatybilny, działa bardzo dobrze, nie rozprasza użytkownika głupotami, a co najważniejsze, wszystkie „wymagania” sprzętowe są opcjonalne. Gdyby ta edycja Windows 11 była legalnie dostępna, udział w rynku Windows 10 spadłby gwałtownie. Zamiast tego... Redmond odpowiada tak:

Microsoft usuwa BypassNRO w najnowszym buildzie Insider Windows 11

Microsoft usuwa «BypassNRO» do instalacji Windows 11 bez konta
Microsoft usuwa «BypassNRO» do instalacji Windows 11 bez konta
Microsoft usuwa «BypassNRO» do instalacji Windows 11 bez konta
„Spójrz na mnie, użytkowniku, spójrz!” - „Tak, tak, Copilot, bardzo ładnie...”

Wczoraj Microsoft ogłosił wydanie builda Insider 26200.5516 Windows 11 w kanale Dev. Wszystkie te buildy są oparte na Windows 11 24H2 i zawierają „ulepszenia”, które trafiły do kanału beta. Tekst podkreśla optymalizacje, takie jak lokalne wyszukiwanie semantyczne na urządzeniach Copilot+, wyszukiwanie zdjęć zapisanych w chmurze, „przegląd” dla Narratora oraz uproszczony „zielony ekran” (to BSOD w buildach deweloperskich), między innymi. Jednak w kategorii „Other” można zobaczyć to ostrzeżenie...

Microsoft usuwa «BypassNRO» do instalacji Windows 11 bez konta
... niektórzy sugerowali, że wina leży po stronie psa (?)

Aby „poprawić bezpieczeństwo i wygodę użytkownika” w Windows 11, Redmond zdecydował się usunąć skrypt znany jako bypassnro.cmd, gwarantując w ten sposób, że wszyscy użytkownicy zakończą proces konfiguracji z połączeniem z Internetem „i” kontem Microsoft. Jak działa ten skrypt? W zasadzie musi być aktywowany ręcznie, gdy użytkownik dojdzie do punktu, w którym Windows prosi o połączenie. Kombinacja Shift+F10 otwiera wiersz polecenia z podwyższonymi uprawnieniami, a polecenie OOBE\BYPASSNRO uruchamia skrypt, aby „kontynuować bez Internetu” po ponownym uruchomieniu.

Microsoft usuwa «BypassNRO» do instalacji Windows 11 bez konta
Skrypt to niestandardowe polecenie i możemy je odtworzyć...

Microsoft mógł usunąć skrypt, ale jego wewnętrzne polecenia wciąż istnieją. Zawartość bypassnro.cmd to po prostu:

reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\OOBE /v BypassNRO /t REG_DWORD /d 1 /f shutdown /r /t 0

Nieco bardziej niewygodne do wpisania, ale powinno zadziałać tak samo. Gwarancje? Żadne, ponieważ Microsoft ma możliwość usunięcia tego polecenia, kiedy zechce. Alternatywy? Zawsze możemy użyć Rufusa, wygenerować plik unattended.xml w skrajnych przypadkach, „poszukać” wspomnianej edycji Windows albo postawić na Linuxa. Moje ostatnie eksperymenty z Ubuntu Unity działały bardzo dobrze…

Źródła: Microsoft, The Verge