Was ist Windows 11 auf ARM und wie unterscheidet es sich vom normalen Windows?


Windows
2024-02-16T17:00:16Z

Wichtigste Erkenntnisse

  • Windows on Arm ist eine modifizierte Version von Windows, die auf Computern mit Arm-Prozessoren ausgeführt werden kann.
  • Die meisten Windows-Anwendungen sind in erster Linie für x86-Prozessoren kompiliert, so dass ihre Ausführung unter Arm Windows eine Emulation erfordert, was zu einer langsameren Leistung führt.
  • Arm-Windows-PCs mit Qualcomm-Chips sind in Bezug auf die Leistung nicht so beeindruckend wie herkömmliche x86-PCs, und die Kompatibilität von Anwendungen bleibt ein Problem.

Windows-PCs mit Arm-Chips sind langsam auf dem Vormarsch, da sie eine bessere Akkulaufzeit und Mobilfunkverbindung versprechen, und Microsoft hat eine spezielle Windows-Version nur für diese Computer entwickelt. Windows on Arm sieht zwar genauso aus wie das reguläre Windows 11 und fühlt sich auch so an, aber es gibt ein paar Haken.

Windows on Arm: Was ist das?

Windows on Arm ist eine modifizierte Version von Microsoft Windows, die auf Computern mit Arm-Prozessoren anstelle der x86-basierten Prozessoren (meist von Intel und AMD) läuft, die das normale Microsoft Windows verwenden. Es funktioniert am besten mit Software, die speziell für Arm-Chips entwickelt wurde, kann aber auch viele 32-Bit- und 64-Bit-x86-Anwendungen in der Emulation mit niedrigeren Geschwindigkeiten ausführen.

Windows auf Arm geht auf das Jahr 2012 zurück, als Windows RT zusammen mit dem ursprünglichen Microsoft Surface-Tablet auf den Markt kam. Windows RT war eine modifizierte Version von Windows 8 für Arm-PCs, verfügte aber nicht über eine Abwärtskompatibilitätsschicht, sodass nur für Arm neu entwickelte Software ausgeführt werden konnte. Die meisten Anwendungen taten dies nicht, da sich das Surface-Tablet und andere Windows RT-Geräte nicht gut verkauften.

Später, im Jahr 2017, stellte Microsoft Windows 10 on Arm vor, das einige Lehren aus dem Misserfolg von Windows RT zog. Es basierte auf dem damals neuen Windows 10 anstelle von Windows 8, und Microsoft hatte eine engere Partnerschaft mit dem Arm-Chipsatzhersteller Qualcomm. Im Gegensatz zu Windows RT konnte die erste Version einige x86-Anwendungen und Spiele in der Emulation ausführen, sodass der Mangel an Software weniger ein Problem darstellte. Microsoft begann 2020 mit der Erprobung der 64-Bit-x86-Emulation, so dass auf 64-Bit-Arm-PCs noch mehr Nicht-Arm-Software ausgeführt werden konnte. Diese Funktionalität wurde schließlich 2021 eingeführt, allerdings nur für Arm-PCs, die auf Windows 11 aktualisiert wurden.

Windows on Arm kann auch als virtuelle Maschine auf einigen anderen Arm-basierten Computern ausgeführt werden. Wenn Sie beispielsweise Parallels Desktop, VMWare Fusion, UTM oder eine andere Virtualisierungsanwendung auf einem Mac mit einem Apple Silicon Chip einrichten, können Sie Windows on Arm verwenden.

So überprüfen Sie, ob ein PC mit Arm-Windows ausgestattet ist

Sie können über die Anwendung Windows-Einstellungen überprüfen, ob Sie Windows on Arm verwenden. Öffnen Sie zunächst die Anwendung "Einstellungen", indem Sie im Startmenü danach suchen oder indem Sie mit der rechten Maustaste auf die Schaltfläche "Start" klicken und den Menüpunkt "Einstellungen" auswählen. Wählen Sie dann das Menü "System" und klicken Sie auf "Info".

Opening the About page in Windows settings.

Im Abschnitt "Gerätespezifikationen" auf der Seite "Einstellungen" erfahren Sie, welche Art von Computer Sie haben. Wenn Sie "Arm-based Processor" sehen, läuft auf Ihrem PC Windows on Arm.

Sie können dies auch in der Systeminformationsleiste von Windows überprüfen. Geben Sie die Tastenkombination Win R ein (oder klicken Sie mit der rechten Maustaste auf die Schaltfläche Start und wählen Sie "Ausführen"), geben Sie dann msinfo32 in das Textfeld ein und klicken Sie auf OK. Daraufhin wird die Anwendung "Systeminformationen" geöffnet.

A screenshot of the System Information window on a Windows 11 PC.

Auf der Hauptseite "Systemzusammenfassung" wird angezeigt, welche Art von Computer Sie haben. Wenn dort "Arm64-based PC" oder etwas anderes mit "Arm" steht, haben Sie Windows auf Arm.

Windows auf x86 vs. Windows auf Arm

Windows auf Arm funktioniert ungefähr genauso wie die reguläre x86-Ausgabe von Windows. Es hat die gleiche Oberfläche, den gleichen Datei-Explorer, die gleichen Systemanwendungen und die meisten der gleichen Funktionen. Wenn Sie sich vor einen Arm-Windows-PC setzen würden und nicht wüssten, dass er eine andere Hardware unter der Haube hat, würden Sie wahrscheinlich keinen Unterschied feststellen können.

Desktop with open folders and command prompt showing an ARM CPU.

Die Vor- und Nachteile von Windows on Atm hängen eher mit dem spezifischen Chip zusammen, der im Computer verwendet wird. Die meisten Windows on Arm-PCs sind Laptops der unteren oder mittleren Preisklasse mit Qualcomm-Chips, die langsamer sind als die Mainstream-Laptop-Prozessoren von Intel und AMD. Daher kann sich Windows on Arm langsamer anfühlen, wenn Sie an einen höherwertigen PC gewöhnt sind, aber das ist nicht unbedingt die Schuld des Betriebssystems. Die meisten Arm-Windows-Geräte verfügen auch über eine Mobilfunkverbindung, während die meisten x86-Windows-PCs dies nicht tun, so dass die LTE- und 5G-Unterstützung normalerweise ein Verkaufsargument für Arm on Windows ist.

Der Hauptunterschied bei Windows auf Arm ist die Softwarekompatibilität. Die meisten Windows-Anwendungen und Spiele sind in erster Linie für x86-Prozessoren kompiliert, nicht für Arm-Prozessoren. Windows verfügt über eine integrierte Kompatibilitätsschicht, die x86-Befehle in Arm-Befehle umwandelt, aber sie ist nicht perfekt - mehr dazu im nächsten Abschnitt. Es gibt auch einige Windows-Software, die nicht über die Kompatibilitätsschicht ausgeführt werden kann, z. B. Hardwaretreiber.

Funktionieren X86-Anwendungen in Windows auf Arm?

Windows 11 on Arm verfügt über eine integrierte Kompatibilitätsschicht für die Ausführung von 32-Bit- und 64-Bit-x86-Windows-Anwendungen. In den meisten Fällen können Sie einfach wie gewohnt auf eine Anwendung doppelklicken (oder sie im Startmenü auswählen) und sie wird wie erwartet ausgeführt. Allerdings ist dies keine perfekte Lösung, insbesondere im Vergleich zu Rosetta 2 auf Apple Silicon Mac Computern.

Erstens ist die x86-Emulation langsam, so dass nicht-native Software auf Arm Windows schlechter läuft als auf normalen x86-Windows-PCs. Bei einfachen Anwendungen oder alten Spielen ist das kein großes Problem, aber es macht sich besonders bei CPU-lastiger Software bemerkbar, z. B. bei Electron-Anwendungen, dem Steam-Startprogramm und modernen PC-Spielen. Die Kompatibilitätsschicht kann auch nicht für Hardwaretreiber oder Low-Level-Systemkomponenten verwendet werden. Zum Beispiel funktionieren die meisten Anti-Cheat-Lösungen in PC-Spielen nicht - Fallout 76, VRChat und viele andere Spiele scheitern aus diesem Grund. Hardwaretreiber und Anwendungen, die sich auf Erweiterungen des Datei-Explorers stützen, funktionieren ebenfalls nicht, wenn sie keine Unterstützung für Arm hinzufügen. Dropbox zum Beispiel würde auf Arm Windows überhaupt nicht laufen, bis die Unterstützung für Arm im Jahr 2023 hinzugefügt wird, weil es sich in den Dateimanager einklinkt, um die Dateisynchronisierung zu handhaben.

Zweitens verfügt die Kompatibilitätsschicht über einige verschiedene Emulationseinstellungen, die Sie möglicherweise manuell ändern müssen, wenn eine Anwendung nicht funktioniert. Sie können die Einstellungen ändern, indem Sie mit der rechten Maustaste auf eine ausführbare Datei klicken, "Eigenschaften" wählen und die Registerkarte "Kompatibilität" öffnen. Wenn sich die Anwendung in Ihrem Startmenü befindet, müssen Sie zunächst "Dateispeicherort öffnen" wählen, damit der Speicherort im Datei-Explorer angezeigt wird.

Opening Properties on the Steam installer executable.

Die Registerkarte "Kompatibilität" in Windows on Arm verfügt über eine Schaltfläche "Emulationseinstellungen ändern", die einige zusätzliche Optionen enthält. Sie können versuchen, auf "Strenge Emulation" oder "Sehr strenge Emulation" umzuschalten, wenn eine Anwendung nicht funktioniert, obwohl die Leistung darunter leidet. Ich habe auch festgestellt, dass ältere Anwendungen und Spiele manchmal besser funktionieren, wenn Sie das Kontrollkästchen "Dieses Programm im Kompatibilitätsmodus ausführen für" aktivieren und Windows 7 oder Windows 8 auswählen.

Screenshot of compatibility options and emulation settings in Windows on ARM

Selbst mit diesen Einschränkungen ist die Kompatibilitätsebene beeindruckend. Ich habe eine Menge Civilization VI, Fallout 3, Civilization V und SimCity 2000 in Arm Windows auf meinem MacBook Air gespielt, allesamt 32-Bit- oder 64-Bit-x86-Software.

Leider gibt es keine einfache Möglichkeit zu überprüfen, ob eine bestimmte Anwendung oder ein Spiel unter Arm Windows funktioniert. Wenn eine Software eine offizielle Arm-Version hat, sollte sie in den offiziellen Systemanforderungen aufgeführt sein, oder die Download-Seite enthält eine Arm-Windows-Version. Einige andere Software kann jedoch auch ohne offizielle Unterstützung in der Kompatibilitätsschicht ausgeführt werden.

Sollten Sie sich einen Arm-PC mit Windows zulegen?

Auch wenn Windows on Arm heute viel beeindruckender ist als noch vor ein paar Jahren, hat es immer noch einen Softwarenachteil gegenüber dem traditionellen Windows. Die meisten Anwendungen und fast alle Spiele sind nicht Arm-nativ, sodass sie in einer langsameren Kompatibilitätsschicht laufen, wenn sie überhaupt funktionieren. Dieser Nachteil könnte sich lohnen, wenn Sie unbedingt eine integrierte 5G-Konnektivität benötigen, was bei Qualcomm-basierten Arm-Windows-Laptops und nicht bei x86-basierten Windows-Laptops der Fall ist, aber das war's dann auch schon.

Die aktuellen Arm-Windows-PCs mit Qualcomm-Chips sind auch in puncto Leistung nicht besonders beeindruckend. Ein Mittelklasse-Notebook mit einem Intel- oder AMD-Prozessor bietet wahrscheinlich eine bessere Leistung und lässt Sie nicht im Unklaren über die Anwendungskompatibilität. Die ersten Laptops mit Snapdragon X Elite-Chips werden voraussichtlich irgendwann im Jahr 2024 auf den Markt kommen, was eine deutliche Leistungsverbesserung bedeuten dürfte, aber die Anwendungskompatibilität wird zumindest in den nächsten Jahren ein Problem bleiben. Zumindest hat Google Chrome endlich native Unterstützung für Arm Windows hinzugefügt.