Der Xbox-Modus von Windows 11 ist etwas mehr als nur eine Verbesserung der Benutzeroberfläche

/de/images/asus-rog-xbox-ally-x-28.jpg

Microsoft hat kürzlich sein „Full Screen Experience“ zusammen mit dem Asus ROG Xbox Ally und Ally Es ist eine ziemlich große Überarbeitung der Benutzeroberfläche, aber Microsoft behauptet auch, dass es „die Systemleistung beim Spielen und die Akkulaufzeit verbessert und die Startzeit Ihres Geräts verkürzt“. Das brachte mich zum Nachdenken: Was hat Microsoft eigentlich getan, um diese Vorteile zu erzielen? Woher kommen sie?

Bei unseren Tests haben wir festgestellt, dass sich die Leistung bei Verwendung des Vollbild-Erlebnismodus auf der ROG Xbox Ally Es stellt sich jedoch heraus, dass Microsoft beim Booten im Vollbildmodus einige Dinge deaktiviert, und es ist keine Überraschung, dass sich die Leistung nicht wesentlich verbessert.

Der Bootvorgang liefert wichtige Hinweise

Es handelt sich hauptsächlich um Unternehmensnetzwerke

/de/images/asus-rog-xbox-ally-x-28.jpg

Ich habe dies mit Ayaneo 3 getestet und zunächst auf Windows 11 25H2 aktualisiert, bevor ich mit ViVeTool die Funktion „Vollbilderlebnis“ aktiviert habe. Allerdings habe ich es noch nicht aktiviert: Stattdessen bin ich zu msconfig gegangen und habe „Boot-Protokoll“ unter der Registerkarte „Boot“ aktiviert. Dadurch wird der gesamte Startvorgang in %WINDIR% (normalerweise C:\Windows) in einer Datei namens ntbtlog.txt protokolliert. Diese enthält eine Liste aller Treiber, die im Rahmen des Startvorgangs gestartet werden.

Da ich nicht wusste, ob die aktualisierte Xbox-Anwendung zusätzliche Treiber oder Änderungen mit sich bringen würde, habe ich mich dafür entschieden, die Funktionsauswahl zu aktivieren und sie in einen Zustand zu versetzen, in dem ich einfach den Schalter umlegen kann, bevor ich mich für die Protokollierung des Startvorgangs entscheide. Auf diese Weise reduziere ich die Unterschiede zwischen den beiden. Ich habe es normal hochgefahren und die Protokolldatei extern gespeichert. Anschließend habe ich Full Screen Experience aktiviert, es über die Full Screen Experience-Benutzeroberfläche gestartet und dann dieselbe Boot-Protokolldatei auch extern gespeichert.

Als ich die beiden Startprotokolle mit einem Diff-Tool verglich, fielen mir diese Protokolleinträge im Startvorgang auf, als die Vollbilddarstellung deaktiviert war:

  • BOOTLOG_LOADED \SystemRoot\System32\drivers\rassstp.sys

  • BOOTLOG_LOADED \SystemRoot\System32\DRIVERS\NDProxy.sys

  • BOOTLOG_LOADED \SystemRoot\System32\drivers\AgileVpn.sys

  • BOOTLOG_NOT_LOADED \SystemRoot\System32\DRIVERS\NDProxy.sys

  • BOOTLOG_LOADED \SystemRoot\System32\drivers\rasl2tp.sys

  • BOOTLOG_NOT_LOADED \SystemRoot\System32\DRIVERS\NDProxy.sys

  • BOOTLOG_LOADED \SystemRoot\System32\drivers\raspptp.sys

  • BOOTLOG_NOT_LOADED \SystemRoot\System32\DRIVERS\NDProxy.sys

  • BOOTLOG_LOADED \SystemRoot\System32\drivers\raspppoe.sys

  • BOOTLOG_NOT_LOADED \SystemRoot\System32\DRIVERS\NDProxy.sys

  • BOOTLOG_LOADED \SystemRoot\System32\DRIVERS\ndistapi.sys

  • BOOTLOG_LOADED \SystemRoot\System32\drivers\ndiswan.sys

Das ist sehr interessant, da Microsoft bei der Aktivierung eine Menge zusätzlicher Netzwerkfunktionen als Teil des Startvorgangs entfernt. Der RAS-Stack, bestehend aus NDProxy.sys, ndiswan.sys, AgileVpn.sys und mehr, sitzt über der Netzwerktreiberschicht und fügt Folgendes hinzu:

  • VPN-Tunnelprotokolle (SSTP, L2TP, IKEv2, PPTP, PPPoE)

  • Legacy-WAN/TAPI-Kompatibilität

  • Service-Daemons wie RasMan (Remote Access Connection Manager)

All dies führt Netzwerk-Hooks im Kernel-Modus und Hintergrunddienste im Benutzermodus ein, die Schnittstellen überwachen und Verbindungsereignisse verarbeiten, selbst wenn sie inaktiv sind. Durch die Deaktivierung dessen, was im Wesentlichen einem Enterprise- und Legacy-Stack gleichkommt, kann Microsoft die Latenz von Deferred Procedure Calls (DPC-Latenz) reduzieren, den gesamten Netzwerk-Stack vereinfachen und die Startzeiten verbessern. Und mit weniger Hintergrunddiensten wird natürlich auch mehr RAM frei.

Darüber hinaus sind alle Startanwendungen deaktiviert, was die Startzeiten noch weiter beschleunigt, und viele Elemente der Windows-Benutzeroberfläche werden überhaupt nicht in den Speicher geladen. Dazu gehören die Taskleiste, das Startmenü und der Desktop. Durch den Wechsel zum Windows-Desktop werden diese Elemente geladen. Zu den weiteren Unterschieden gehört die Deaktivierung verschiedener Hintergrunddienste. Geräte wie das Asus ROG Xbox Ally

Wenn Sie Entwickler sind, können Sie überprüfen, ob FSE auf einem Gerät aktiv ist, indem Sie die IsGamingFullScreenExperienceActive()-API aufrufen, die im Windows SDK vom April 2025 verfügbar ist, und sich für Benachrichtigungen registrieren, wenn Spieler es ein- oder ausschalten. Darüber hinaus überprüfen Sie, ob es derzeit aktiv ist, indem Sie die IsGamingFullScreenExperienceActive()-API aufrufen, die auch im Windows SDK vom April 2025 verfügbar ist, und können sich für Benachrichtigungen registrieren, wenn Spieler es ein- oder ausschalten. Es ist abwärtskompatibel konzipiert, d. h. wenn Ihr Spiel bereits unter Windows funktioniert, sollte es auch im Vollbildmodus genauso gut funktionieren.

Es ist einfach zu aktivieren

Sie benötigen lediglich zusätzliche Software

/de/images/win-11-vivetool-step-1.jpg

Das Aktivieren des Vollbilderlebnisses ist auf jedem Handheld mit Windows 11 einfach, aber ehrlich gesagt sehe ich noch nicht viel Sinn darin. Ich bin gespannt, ob Microsoft ordnungsgemäß dokumentiert, wie ein Entwickler seinen eigenen Launcher für Benutzer erstellen kann, aber die Tatsache, dass man einen Launcher auswählen kann, deutet darauf hin, dass man davon ausgeht, dass man ihn irgendwann ändern kann. Wie das genau aussieht, ist derzeit nicht bekannt, aber die ganze Tortur ist ein Schritt zur Verbesserung der Windows-Benutzeroberfläche für Handheld-Spieler, da dies derzeit der größte Nachteil bei der Verwendung eines Windows-Handhelds ist.

Außerdem gibt es den Vorbehalt, dass sich hinter den Kulissen des Asus ROG Xbox Ally X möglicherweise mehr abspielt, als wir auf einem Gerät sehen können, auf dem die Funktion zwangsweise aktiviert ist. Angesichts der Tatsache, dass Microsoft in erster Linie Speicherverbesserungen anpreist und die Leistung mit oder ohne Funktion mehr oder weniger gleich ist, hätte ich da jedoch Zweifel. Es scheint, dass die großen Vorteile mit der Speichernutzung zusammenhängen, und das ist es auch schon. Das ist jedoch immer noch nichts, worüber man sich lustig machen kann; Erinnerung ist schließlich wichtig.

*️⃣ Quelllink:

Asus ROG Xbox Ally , In unserem Test , einfach auf jedem Handheld mit Windows 11,