Microsoft just gestartet Eine Version von Windows 10, die auf ARM-Hardware mit geringem Stromverbrauch ausgeführt wird. nicht wie Windows RT Dies ist eine Vollversion von Windows 10 mit einer Emulationsebene, mit der herkömmliche Desktop-Apps von außerhalb des Windows Store ausgeführt werden können.
Warum setzt Microsoft Windows 10 auf ARM?
ARM ist eine andere Art von Prozessorarchitektur als die Standard-Intel x86- und 64-Bit-Intel-Architektur, die heute auf PCs verwendet wird. (Selbst AMD stellt Chips her, die mit der Intel-Architektur kompatibel sind.) Mobile Geräte wie das iPhone, iPad und Android-Telefone sowie viele andere kleinere Geräte enthalten ARM-Chips anstelle von Intel-Chips.
ARM-PCs mit geringem Stromverbrauch haben einige Vorteile gegenüber herkömmlichen x86-PCs (die meisten der heute verwendeten Desktops und Laptops). ARM-PCs verfügen über eine integrierte LTE-Mobilfunkverbindung, bieten häufig eine bessere Akkulaufzeit als Intel- und AMD-CPUs und die Hardware ist für Hersteller kostengünstiger.
Microsoft möchte, dass Windows 10 auf ARM-Hardware ausgeführt wird, damit diese Vorteile genutzt werden können. Sicher, Sie werden wahrscheinlich bald keinen ARM-Desktop mehr verwenden, aber ARM könnte eine gute Wahl für Tablets, 2-in-1-Convertibles und sogar kleinere Laptops sein.
Anstatt eine eingeschränktere Version von Windows für diese Plattform zu erstellen, wie dies bei Windows RT der Fall war, hat Microsoft beschlossen, eine Vollversion von Windows 10 für ARM-Hardware zu veröffentlichen, mit der sogar herkömmliche Windows-Desktopanwendungen ausgeführt werden können.
Die resultierenden Geräte sind so konzipiert, dass sie „immer verbunden“ sind und bis zu 20 Stunden aktive Nutzung und 700 Stunden „Connected Modern Standby“ versprechen. Sie können sogar herkömmliche Windows-Desktopsoftware ausführen.
Microsoft first kündigte eine Partnerschaft an mit Qualcomm, um Windows auf ARM bei WinHEC im Dezember 2016 zu erstellen.
Es kann x86-Desktop-Programme ausführen
Dies ist nicht nur Windows RT. Mit Windows RT konnten Sie keine herkömmliche Desktop-Software ausführen. Es hat sogar Entwickler daran gehindert, ihre Desktop-Anwendungen für ARM-Prozessoren zu kompilieren und sie Benutzern anzubieten. Windows RT erlaubte nur Apps aus dem Windows 8 Store.
Windows 10 unter ARM ist völlig anders. Dies ist die vollständige Windows-Desktop-Erfahrung. Microsoft hat eine spezielle Emulatorschicht erstellt, mit der herkömmliche 32-Bit-Desktopanwendungen auf ARM-Prozessoren ausgeführt werden können, sodass alles „nur funktionieren“ sollte. Microsoft hat sogar eine Version von Windows 10 Professional unter ARM vorgestellt und erklärt, dass es alle üblichen erweiterten Funktionen unterstützt, die Sie unter Windows 10 Professional finden.
Die Emulation funktioniert sowohl für Benutzer als auch für die von ihnen ausgeführten Programme vollständig transparent. Es verwendet dieselbe WOW-Technologie (Windows unter Windows), mit der Windows heute 32-Bit-Anwendungen unter 64-Bit-Versionen von Windows ausführt. Die x86-zu-ARM-Emulation erfolgt jedoch vollständig in Software.
Diese Software-Emulation könnte jedoch ein Problem sein. Während Microsoft gezeigt Windows 10 unter ARM, auf dem die Desktop-Version von Photoshop ausgeführt wird, sagt, dass es auf dem Qualcomm-Prozessor „perfekt läuft“. Bei anspruchsvollen Desktop-Anwendungen ist mit ziemlicher Sicherheit eine gewisse Verlangsamung zu verzeichnen, wenn sie auf einem Intel- oder AMD-System ausgeführt werden. Wir müssen warten, bis die Leistungsbenchmarks angezeigt werden, wenn Windows 10 unter ARM veröffentlicht wird.
Lassen Sie sich jedoch nicht vom Emulator ablenken. Dies ist nicht nur ein emuliertes Windows 10-Betriebssystem. Der Windows-Kernel, die Hardwaretreiber und alle in Windows enthaltenen Programme sind nativer ARM-Code. UWP-Apps (Universal Windows Platform) aus dem Windows Store sind ebenfalls native ARM-Programme. Der Emulator wird nur verwendet, wenn herkömmliche x86-Windows-Desktopsoftware ausgeführt wird.
Ein Großteil dieser Informationen stammt von ein Video Microsoft wurde während der BUILD 2017 veröffentlicht.
Unterstützung für ältere Hardwaregeräte kann ein Problem sein
Während Windows 10 unter ARM herkömmliche Desktopanwendungen emulieren kann, können keine Hardwaretreiber installiert werden, die für herkömmliche Anwendungen geschrieben wurden x86 oder x64 Windows-Betriebssysteme. Es werden ARM-Versionen dieser Hardwaretreiber benötigt, um verschiedene Hardwaregeräte zu unterstützen.
Microsoft verspricht, dass Windows 10 unter ARM "eine hervorragende Geräteunterstützung für USB-Peripheriegeräte mit den In-Box-Klassentreibern bietet". Das ist großartig für moderne USB-Peripheriegeräte. Lesen Sie jedoch zwischen den Zeilen: Geräte, die von den integrierten Treibern nicht unterstützt werden, funktionieren nicht. Druckerdienstprogramme und andere Hardwaretreiber-Dienstprogramme funktionieren möglicherweise ebenfalls nicht. Dies kann ein Problem für ältere oder dunkelere Hardware-Peripheriegeräte sein.
Diese Geräte werden mit Windows 10 S ausgeliefert
Es spielt keine Rolle, auf welchem CPU-Typ Windows ausgeführt wird. Mit Windows 10 Home oder Windows 10 Professional erhalten Sie eine vollständige Windows-Desktop-Erfahrung, selbst wenn Sie Windows 10 unter ARM verwenden.
VERBUNDEN: Was ist Windows 10 S und wie unterscheidet es sich?
Diese Windows 10 auf ARM-Geräten werden jedoch mit ausgeliefert Windows 10 S , genau wie der Surface Laptop von Microsoft. Windows 10 S ist eine eingeschränktere Version von Windows 10, mit der nur Software aus dem Windows Store ausgeführt werden kann. Sie können jedoch für ein Upgrade auf Windows 10 Pro bezahlen und Desktop-Apps installieren, genau wie bei Windows 10 S auf Intel- und AMD-PCs. Bis September 2018 ist das Upgrade von Windows 10 S auf Windows 10 Pro kostenlos.
Mit anderen Worten, unter Windows 10 ist ARM nur eine andere Hardwareplattform, die gleich behandelt wird. Dazu ist lediglich eine Emulationsebene erforderlich. Windows 10 S ist eine eingeschränkte Version von Windows, die auf jeder Hardwareplattform ausgeführt werden kann.
Wann wird es veröffentlicht?
Das erste Windows 10 auf ARM-Gerät wird das Asus NovoGo sein, das vor Ende 2017 erhältlich sein wird. Die meisten dieser ARM-basierten Geräte, wie das HP Envy x2 mit einem Qualcomm Snapdragon 835-Prozessor, werden im Frühjahr 2018 verfügbar sein.