Das Windows Dev Kit 2023 (Codename „Project Volterra“) bot Windows-Entwicklern eine der ersten Möglichkeiten, die Entwicklung und das Testen auf einem Gerät zu unterstützen, das über eine neutrale Verarbeitungseinheit (Neural Processing Unit, NPU) verfügt, die erstklassige KI-Rechenkapazität, mehrere Ports und ein stapelbares Design für Desktops und Rackbereitstellungen bietet. Dieses Dev Kit wurde entwickelt, um systemeigene Windows-Apps für ARM-Geräte zu entwickeln, zu debuggen und zu testen.
Das Windows Dev Kit 2023 ist nicht mehr käuflich zu erwerben. Sie können jetzt aber Copilot+ PCs finden, die NPUs sowie die neuesten KI-Features und Rechenkapazität bieten.
Gerätespezifische Informationen
32 GB LPDDR4x RAM und 512 GB schneller NVMe-Speicher
Snapdragon® 8cx-Computeplattform der 3. Generation
Hergestellt mit 20 Prozent recyceltem Kunststoff aus dem Meer
Geräteeinrichtung
Wenn das Gerät zum ersten Mal eingeschaltet wird und eine Verbindung mit dem Internet herstellt, folgen Sie den ersten Schritten und der Konfiguration für Windows Update, um sicherzustellen, dass das Gerät über die neueste Software verfügt.
Kennenlernen der Tasten und externen Anschlüsse
Platzieren Sie das Gerät flach auf dem Tisch. Auf der linken Seite befinden sich drei Tasten. Diese sind (von links nach rechts):
Taste zum Starten von USB: Halten Sie die Ein/Aus-Taste und die Taste zum Starten von USB gedrückt, um vom USB-C-Stick zu starten. Diese Methode kann verwendet werden, um für das Gerät ein Reimaging mit dem neuesten Wiederherstellungsimage durchzuführen.
UEFI-Taste: Halten Sie die Ein/Aus-Taste und die UEFI-Taste gedrückt, um mit dem UEFI-Menü zu starten. (USB-C-Monitorverbindungen können beim Erkunden von UEFI nicht verwendet werden.)
Ein-/Aus-Taste
Alle externen Anschlüsse sind verfügbar, nachdem das Gerät mit Windows 11 gestartet wurde. Hierzu zählen:
RJ45 für Ethernet
Drei USB-A-Anschlüsse
Zwei USB-C-Anschlüsse
Bluetooth und WLAN
Das Gerät unterstützt bis zu drei Displays über den mDP-Anschluss und die beiden USB-C-Anschlüsse.
Hinweis
Unified Extensible Firmware Interface (UEFI) ersetzt das Standard-BIOS (Basic Input/Output System) und bietet neue Features wie etwa schnelleren Start und verbesserte Sicherheit. Mit UEFI können Sie die Firmwarefeatures auf Ihrem Gerät verwalten.
Herstellen der Stromversorgung
Das Dev Kit enthält ein 90 W-Netzteil. Schließen Sie das Netzteil ganz links auf der Rückseite des Geräts an.
Das Gerät wird standardmäßig in den verbundenen Standbymodus versetzt, wenn es nicht verwendet wird. Sie können das Gerät mithilfe von Steuerelementen des Betriebssystems in den Ruhezustand versetzen.
Die Lüftersteuerung wird von der Firmware unterstützt und gesteuert. Der Lüfter wird nach Bedarf eingeschaltet, um die thermische Belastung zu regulieren.
Das Gerät verfügt über keinen Akku. Daher kann das System nur im Netzbetrieb verwendet werden. Es gibt keinen Gleichstrommodus, mit dem getestet werden kann.
Einrichten der Anzeige: Verbinden von Monitoren
Es wird empfohlen, den mDP-Anschluss als Hauptanzeige für die Einrichtung dieses Geräts zu verwenden, um ein optimales Ergebnis zu erzielen. Bis das Gerät in Windows gestartet wird, wird standardmäßig für alle Anzeigeausgaben der Monitor verwendet, der mit dem mDP-Anschluss verbunden ist.
In den folgenden Szenarien müssen Sie den mDP-Anschluss verwenden:
Beim Einschalten des Geräts wird das Startlogo angezeigt.
Starten mit der UEFI, um die Firmwareeinstellungen zu ändern
BitLocker-Prozesse (z. B. eine Eingabeaufforderung für den Wiederherstellungsschlüssel oder eine PIN vor dem Start)
Jede Startaktivität des Windows-Betriebssystem, bei der etwas auf dem Bildschirm angezeigt werden muss, bevor Windows geladen wird, z. B. ein Windows-Startfehler oder eine Fehlerüberprüfungs-Startschleife.
Automatische Windows-Wiederherstellung
Starten der Windows-Wiederherstellungsumgebung (Windows Recovery Environment, WinRE) oder von Windows PE (WinPE) mithilfe eines USB-Startdatenträgers
Übernehmen des Firmwarebesitzes mithilfe von SEMM
Anforderungen und Hinweise für die Verwendung von Windows Developer Kit-Geräteanzeigeanschlüssen
Wenn eine Anzeige nur über USB-C an das Gerät angeschlossen ist und Sie nicht den mDP-Anschluss verwenden (wie oben erwähnt), wird beim Einschalten des Geräts kein Startbildschirm angezeigt, bis Windows gestartet wurde. Der Windows-Startvorgang sollte ca. 25 Sekunden dauern.
Wenn Sie einen HDMI- oder DVI-Monitor an den mDP-Anschluss anschließen, ist ein aktiver Mini-DisplayPort-zu-HDMI-Adapter oder ein aktiver Mini-DisplayPort-zu-DVI-Adapter erforderlich. *Wenn die Verbindung nicht hergestellt werden kann, verwenden Sie möglicherweise einen passiven Adapter oder ein Kabel mit einem integrierten passiven Adapter. Kabel sollten maximal 2 m lang sein.
Verwenden Sie zum Anschließen einer externen Tastatur oder Maus nicht USB-C, sondern die USB-A-Anschlüsse. USB-C funktioniert für eine Tastatur oder Maus nur zeitweilig.
Ports
Übertragungsmodus
Maximale Datengeschwindigkeit
Unterstützte Displays (maximale Auflösung)
Kommentare
mDP
HBR2
4 Lanes mit 5,4 GBit/s pro Lane
SST: 3.840 × 2.160 mit 60 Hz, MST: (2x) 2.560 × 1.600 mit 60 Hz
Standardmonitoranschluss zum Starten mit UEFI-Menü
USB-C (2x)
HBR3
4 Lanes mit 8,1 GBit/s pro Lane
SST: 5.120 × 2.880 mit 60 Hz, SST: 4.096 × 2.160 mit 60 Hz, MST: (2x) 3.840 × 2160 mit 60 Hz (RB2), MST: (2x) 2.560 × 1.600 mit 60 Hz (CVT, RB)
Standardmonitoranschluss zum Starten ohne UEFI-Menü
Installieren ARM-nativer Entwicklertools
Eine vollständig ARM-native Suite von Entwicklertools steht für die Installation unter Windows 11 zur Verfügung:
Dies ist die erste verfügbare native Arm64-Version von Visual Studio mit Workloads für die Desktopentwicklung mit C++ (für MSBuild-basierte Projekte), .NET-Desktopentwicklung, Webentwicklung, Spieleentwicklung und Node.js-Entwicklung. Darüber hinaus unterstützt diese Version Windows SDK- und Win App SDK-Komponenten (Windows-Benutzeroberfläche).
Native Arm64-Unterstützung ist ab .NET 6 verfügbar – zusammen mit der .NET Framework 4.8.1-Runtime und dem SDK. Diese Unterstützung wurde in .NET 7 erweitert. Weitere Informationen zu Arm64-Leistungsverbesserungen in .NET 7 finden Sie hier.
VS Code unterstützt seit der Veröffentlichung der Version 1.50 im September 2020 eine Arm64-Architektur, einschließlich Erweiterungen für die Remoteentwicklung.
Zusammenführung lokaler Computeressourcen auf CPU, GPU und NPU sowie Cloudcomputing mit Azure:
Profitieren Sie von der Leistung der NPU, um KI- und ML-Workloads mithilfe der ONNX-Runtime mit Frameworks wie PyTorch oder TensorFlow zu beschleunigen. Verwenden Sie für den Einstieg die folgenden Anleitungen und Tutorials:
Erfahren Sie mehr über die Computeplattform Snapdragon, auf der Windows on Snapdragon®-Geräte mit nativer AArch64-App-Unterstützung (64-Bit-ARM) betrieben werden können. Dieser Artikel enthält zudem einen Link zum Herunterladen des Qualcomm Neural Processing SDK für Windows. Das Qualcomm® Neural Processing SDK soll Entwickler*innen dabei helfen, Zeit und Aufwand beim Optimieren der Leistung trainierter neuronaler Netzwerke auf Geräten mit Qualcomm®-KI-Produkten zu sparen.
Der QNN-Ausführungsanbieter für ONNX-Runtime ermöglicht eine hardwarebeschleunigte Ausführung auf Qualcomm-Chipsatzen. Er verwendet das Qualcomm AI Engine Direct SDK (QNN SDK), um aus einem ONNX-Modell, das von einer unterstützten Accelerator-Back-End-Bibliothek ausgeführt werden kann, ein QNN-Diagramm zu erstellen.
Entwickelt zur effizienten Ausführung von horizontal skalierten Workloads, Webservern, Anwendungsservern, Open-Source-Datenbanken, cloudnativen und umfangreichen .NET-Anwendungen, Java-Anwendungen, Gamingservern, Medienservern und Ähnlichem.
Auch die Erstellung ARM-nativer Apps und die Portierung bereits vorhandener x64-Apps werden unterstützt:
Arm64EC („Emulation Compatible“, emulationskompatibel) ist eine neue binäre Anwendungsschnittstelle (Application Binary Interface, ABI), mit der Sie neue native Apps erstellen oder bereits vorhandene x64-Apps nach und nach umstellen können, um von der nativen Geschwindigkeit und Leistung von ARM-Geräten zu profitieren – einschließlich Verbesserungen bei Stromverbrauch und Akkulaufzeit sowie beschleunigten KI- und ML-Workloads.
Arm64X ist eine neue Art von Binärdatei, die sowohl den klassischen Arm64-Code als auch arm64EC-Code enthalten kann. Dadurch ist sie besonders gut für Middleware-Komponenten oder Plug-Ins geeignet, die ggf. von beiden ABIs verwendet werden.
Im Anschluss finden Sie weitere Entwicklertools, die von Windows 11 auf ARM-Geräten unterstützt werden:
Ermöglicht die Installation von Linux-Distributionen unter Windows ohne den Mehraufwand eines herkömmlichen virtuellen Computers oder eines Dual-Boot-Setups.
Eine moderne Möglichkeit zum parallelen Ausführen mehrerer Befehlszeilen auf Registerkarten oder in Bereichen und vollständig mit einer GPU-beschleunigten Textrendering-Engine und Befehlspalette anpassbar.
Eine umfassende Paket-Manager-Lösung, bestehend aus einem Befehlszeilentool (winget) und einer Reihe von Diensten zum Installieren von Anwendungen, die das beste verfügbare Paket basierend auf Ihrer Hardwarearchitektur auswählt.
Eine Reihe von Hilfsprogrammen, mit denen Poweruser ihre Windows-Erfahrung justieren und optimieren können, um ihre Produktivität zu erhöhen. Die Hilfsprogramme umfassen unter anderem den FancyZones-Fenster-Manager, einen Tastatur-Manager, Maushilfsprogramme und PowerRename.
Ermöglicht das Ausführen von Android-Anwendungen aus dem Amazon Appstore unter Windows 11.
Support
Wenn Sie Hardware- oder garantiebezogenen Support im Zusammenhang mit dem Entwickler-Kit für Windows auf ARM benötigen, können Sie auf der Services Hub-Seite Support für Unternehmen eine Supportanfrage erstellen.
Häufig gestellte Fragen
Wie richte ich ein Wiederherstellungslaufwerk ein?
Für die Erstellung eines USB-Wiederherstellungslaufwerks, mit dem der Standardzustand des Geräts erfasst wird, um ihn bei Bedarf wiederherstellen zu können, wird ein leeres USB-Laufwerk mit einer Kapazität von 16 GB benötigt. (Hierbei werden alle Daten gelöscht, die bereits auf dem Laufwerk gespeichert sind.)
Suchen Sie über das Suchfeld auf der Taskleiste nach Wiederherstellungslaufwerk erstellen. Nach dem Auswählen der entsprechenden Option werden Sie möglicherweise aufgefordert, ein Administratorkennwort einzugeben oder Ihre Auswahl zu bestätigen.
Wenn das Tool geöffnet wird, achten Sie darauf, dass das Kontrollkästchen Sichert die Systemdateien auf dem Wiederherstellungslaufwerk. aktiviert ist. Klicken Sie auf Weiter.
Schließen Sie ein USB-Laufwerk an, wählen Sie es aus, und wählen Sie anschließend „Weiter“ und dann „Erstellen“ aus. Auf das Wiederherstellungslaufwerk werden zahlreiche Dateien kopiert. Daher kann der Vorgang einige Zeit dauern.
So starten Sie Ihr Dev Kit-Gerät über ein Wiederherstellungslaufwerk
Schließen Sie Ihr USB-Laufwerk an, und halten Sie dann die Ein/Aus-Taste und die UEFI-Taste gedrückt, um mit dem UEFI-Menü zu starten.
Verwenden Sie in UEFI die externe USB-A-Tastatur oder -Maus, um zum Startkonfigurationsmenü zu navigieren.
Doppelklicken Sie auf USB-Speicher, um mit dem USB-Stick zu starten.
Wie aktualisiere ich einen Treiber, damit er auf einem ARM-basierten PC unter Windows 11 funktioniert?
Treiber für Hardware, Spiele und Apps funktionieren möglicherweise nur, wenn sie für einen ARM-basierten PC unter Windows 11 entwickelt wurden. Überprüfen Sie direkt bei der Organisation, die den Treiber entwickelt hat, ob relevante Arm64-Updates verfügbar sind.
Unterstützt das Gerät Hilfstechnologien?
Windows 11 verfügt über integrierte Barrierefreiheitsfeatures, die Sie bei der Verwendung des Geräts unterstützen. Im Microsoft Store stehen zudem Hilfstechnologie-Apps wie der OneStep Reader oder die Erweiterung Read & Write für Microsoft Edge zur Verfügung. NVDA bietet auch eine ARM-basierte Windows 11-Sprachausgabe (siehe NV Access-Downloadwebsite). Überprüfen Sie den Microsoft Store, oder wenden Sie sich an den Anbieter Ihrer Hilfssoftware, um zu ermitteln, ob Ihre bevorzugten Apps für einen ARM-basierten PC unter Windows 11 verfügbar sind.
Wo kann ich ein Wiederherstellungsimage herunterladen, um Windows Developer Kit 2023 auf den Werkszustand zurückzusetzen?
Auf der Seite mit Wiederherstellungsimages steht ein Image speziell für „Windows Dev Kit 2023“ zur Verfügung. Sie müssen die Seriennummer des Geräts eingeben.
Werden benutzerdefinierte Betriebssystemimages unterstützt?
Nein. Derzeit werden benutzerdefinierte Betriebssystemimages auf Microsoft Arm-Geräten nicht unterstützt. Nur das Windows-Betriebssystemimage, das beim Kauf des Geräts mitgeliefert wurde, wird unterstützt. Dieses Image kann bei Bedarf mithilfe des herunterladbaren Wiederherstellungsimages auf der Seite mit Wiederherstellungsimages neu installiert werden.
Wo kann ich das Windows Dev Kit erkunden?
Das Windows Dev Kit ist im Microsoft Store nicht mehr käuflich zu erwerben, Sie können sich aber das nachstehende Geräte-Demovideo ansehen.
Die Quelle für diesen Inhalt finden Sie auf GitHub, wo Sie auch Issues und Pull Requests erstellen und überprüfen können. Weitere Informationen finden Sie in unserem Leitfaden für Mitwirkende.
Feedback zu Windows on Arm
Windows on Arm ist ein Open Source-Projekt. Wählen Sie einen Link aus, um Feedback zu geben: