Windows Dev Kit 2023 (コードネーム「Project Volterra」) は、クラス最高の AI コンピューティング容量、複数ポート、デスクトップとラック展開用の積み重ね可能な設計を提供するニューラル プロセッシング ユニット (NPU) を搭載したデバイスでの開発とテストをサポートする最初の機会を Windows 開発者に提供しました。 この開発キットは、Arm 用のネイティブ Windows アプリを開発、デバッグ、テストするために専用に構築されました。
Windows Dev Kit 2023 は新しい購入では利用できなくなりましたが、NPU と最新の AI 機能とコンピューティング能力を提供する Copilot+ PC を見つけることができます。
デバイスの詳細
- 32 GB LPDDR4x RAM と 512 GB 高速 NVMe ストレージ
- Snapdragon® 8cx Gen 3 コンピューティング プラットフォーム
- ポート: USB-A x 3、USB-C x 2、Mini-Display (HBR2 サポート)、イーサネット (RJ45)
- 20% リサイクルされた海洋プラスチック製
デバイスのセットアップ
デバイスをオンにして初めてインターネットに接続するときは、Windows Update の概要に関するプロンプトと構成に従って、最新のソフトウェアがデバイスで実行されていることを確認します。
ボタンと外部ポートを確認する
デバイスがテーブルにフラットになっている場合、デバイスの左側にある 3 つのボタン (左から右へ) は次のようになります。
- [USB ブート] ボタン: 電源ボタンと [USB へのブート] ボタンを押したままにして、USB-C サム ドライブを起動します。 この方法を使用して、最新の 回復イメージを使用してデバイスを再イメージ化します。
- UEFI ボタン: 電源ボタンと UEFI ボタンを押したままにして、UEFI メニューを起動します。 (USB-C モニター接続は、UEFI を探索するときに互換性がありません。)
- 電源ボタン
デバイスが Windows 11 で起動した後、次のような外部ポートをすべて使用できます。
- イーサネット用 RJ45
- USB-A ポート x 3
- USB-C ポート x 2
- Bluetooth と WiFi
このデバイスで mDP ポートと 2 つの USB-C ポートを使用して、最大 3 台のディスプレイがサポートされます。
注意
Unified Extensible Firmware Interface (UEFI) により、標準の基本入出力システム (BIOS) が、起動の高速化やセキュリティの向上などの新機能に置き換えられます。 UEFI を使用してデバイスのファームウェア機能を管理できます。
電源をセットアップする
この開発キットには、90W の電源が含まれています。 デバイスの背面左端に電源モジュールを取り付けます。
- デバイスが使用されていない場合、既定では "コネクト スタンバイ モード" になります。 OS コントロールを使用して 、デバイスの休止状態 を選択できます。
- ファームウェアは、ファン制御をサポートおよび制御します。 ファンは熱負荷を管理するために必要に応じてオンになります。
- デバイスにバッテリがないため、システムは AC でのみ動作します。 テスト対象の DC モードはありません。
ディスプレイの設定 - モニターを接続する方法
最適なエクスペリエンスを得る場合は、このデバイスを設定するときに mDP ポート をメイン ディスプレイとして使用します。 デバイスが Windows に起動するまで、すべてのディスプレイ出力は mDP ポートに接続されているモニターに既定で設定されます。
次のシナリオでは、mDP ポートを使用します。
- デバイスをオンにした時にスタートアップ ロゴを表示させる。
- ファームウェアの設定を変更するために UEFI を起動する。
- 回復イメージに関するページからダウンロードした、デバイスの回復イメージのインストール。
- BitLocker プロセス (回復キー プロンプトやプリブート PIN など)。
- Windows の起動エラーやバグ チェック ブート ループなど、Windows が読み込まれる前に画面に何かを表示する必要がある Windows OS の起動 (スタートアップ) アクティビティ。
- Windows の自動回復。
- USB ブート ディスクを使用して Windows 回復環境 (WinRE) または Windows PE (WinPE) を起動する。
- SEMM を使用してファームウェアの所有権を取得する。
Windows Developer Kit デバイス ディスプレイ ポートを使用するための要件と注意事項
- デバイスに接続されているディスプレイのみが USB-C で、前に説明したように mDP ポートを使用していない場合、Windows が起動するまでデバイスの電源を入れると、起動画面の出力は表示されません。 Windows ブート プロセスには約 25 秒かかります。
- HDMI モニターまたは DVI モニターを mDP ポートに接続する場合は、アクティブ なミニ DP から HDMI、 またはアクティブ なミニ DP から DVI アダプターが必要です。 *接続が機能しない場合は、パッシブ アダプターまたはパッシブ アダプターが組み込まれたケーブルを使用している可能性があります。 ケーブルは 2m/6ft 以下にする必要があります。
- 外部キーボードまたはマウスを接続する場合は、USB-C ではなく USB-A ポートを使用します。 USB-C を使用してキーボードまたはマウスを接続すると、断続的にのみ動作します。
| Port | 伝送モード | 最大データ速度 | サポートされているディスプレイ (最大解像度) | コメント |
|---|---|---|---|---|
| mDP | HBR2 | 4 レーン x 5.4 Gbps/レーン | SST: 3840 x 2160 @ 60Hz、MST: (x2) 2560 x 1600 @ 60Hz | UEFI メニューで起動する既定のモニター ポート |
| USB-C (x2) | HBR3 | 4 レーン x 8.1 Gbps/レーン | SST: 5120x2880 @ 60Hz、SST: 4096x2160 @ 60Hz、MST: (x2) 3840x2160 @ 60Hz (RB2)、MST: (x2) 2560x1600 @ 60Hz (CVT、RB) | UEFI メニューを使用せずに起動する既定のモニター ポート |
Arm ネイティブの開発者ツールをインストールする
Windows 11 には、次のような完全な Arm ネイティブの開発者ツール スイートをインストールできます。
Arm64 用 Visual Studio 2022 17.4
このバージョンは、Visual Studio の最初のネイティブ Arm64 バージョンです。 これには、C++ によるデスクトップ開発 (MSBuild ベースのプロジェクト用)、.NET デスクトップ開発、Web 開発、ゲーム開発、Node.js 開発のワークロードが含まれます。 また、Windows SDK および Win App SDK コンポーネント (Win UI) もサポートしています。
-
Arm64 のネイティブ サポートは、 .NET 6 以降、 .NET Framework 4.8.1 ランタイム および SDK と共に利用できます。 .NET 7 はそのサポートを拡張します。 .NET 7 での Arm64 のパフォーマンス向上の詳細を参照してください。
-
VS Code の 2020 年 9 月バージョン 1.50 リリース以降、Remote Development の拡張機能を含めて Arm64 アーキテクチャがサポートされています。
Windows 11 では、CPU、GPU、NPU のローカル コンピューティングと、Azure を利用したクラウド コンピューティングが統合されます。
ONNX ランタイム + Windows 開発キット 2023 = NPU 搭載 AI
PyTorch や TensorFlow などのフレームワークで ONNX ランタイムを使用して、NPU の機能をロック解除して AI/ML ワークロードを高速化します。 これらの手順とチュートリアルを開始します。
Qualcomm 開発者ネットワーク: Snapdragon 上の Windows
ネイティブ AArch64 (64 ビット Arm) アプリのサポートにより、Snapdragon® デバイス上の Windows を強化する Snapdragon コンピューティング プラットフォームの詳細をご確認ください。 Windows 用の Qualcomm ニューラル処理 SDK をダウンロードすることもできます。 Qualcomm ニューラル処理 SDK は、開発者が Qualcomm®® AI 製品を使用してデバイス上のトレーニング済みニューラル ネットワークのパフォーマンスを最適化する時間と労力を節約するのに役立ちます。
-
QNN Execution Provider for ONNX Runtime を使用すると、Qualcomm チップセットでのハードウェア高速実行が可能になります。 Qualcomm AI Engine Direct SDK (QNN SDK) を使用して、ONNX モデルから QNN グラフを構築します。 サポートされているアクセラレータ バックエンド ライブラリでグラフを実行できます。
Azure Virtual Machines と Ampere Altra Arm ベースのプロセッサ
これらの仮想マシンは、スケールアウト ワークロード、Web サーバー、アプリケーション サーバー、オープンソース データベース、クラウドネイティブ、豊富な .NET アプリケーション、Java アプリケーション、ゲーム サーバー、メディア サーバーなどを効率的に実行します。
Arm ネイティブ アプリの構築と既存の x64 アプリの移植のサポートも利用できます。
-
Arm64EC ("エミュレーション互換") は、新しいネイティブ アプリを構築したり、既存の x64 アプリを段階的に移行したりできるようにする新しいアプリケーション バイナリ インターフェイス (ABI) です。 より優れた消費電力、バッテリ寿命、高速 AI と ML ワークロードなど、Arm 搭載デバイスで可能なネイティブの速度とパフォーマンスを活用します。
-
Arm64X は、従来の Arm64 コードと Arm64EC コードの両方を一緒に含めることができる新しい種類のバイナリです。 これは、両方の ABI が使用するミドルウェアまたはプラグインに適しています。
Arm 上の Windows 11 でサポートされるその他の開発者ツールは次のとおりです。
-
従来の仮想マシンまたはデュアル ブートセットアップのオーバーヘッドなしで、Windows に Linux ディストリビューションをインストールできます。
-
タブまたはペインで複数のコマンド ラインを並べて実行する最新の方法。 GPU で高速化されたテキスト レンダリング エンジンとコマンド パレットを使用して完全にカスタマイズできます。
-
アプリケーションをインストールするためのコマンド ライン ツール (winget) と一連のサービスで構成される包括的なパッケージ マネージャー ソリューション。 お使いのハードウェア アーキテクチャに基づいて、使用可能な最適なパッケージが選択されます。
-
パワー ユーザーが Windows エクスペリエンスを調整および合理化して生産性を向上させるためのユーティリティのセットであり、FancyZones ウィンドウ マネージャー、キーボード マネージャー、マウス ユーティリティ、PowerRename などが含まれます。
サポート
Arm 版 Windows 開発者キットでのハードウェアまたは保証のサポートについては、ビジネスのサポート サービス ハブ ページでサポート リクエストを開きます。
FAQ
回復ドライブを設定するには、どのようにしますか?
既定のデバイス状態をキャプチャする USB 回復ドライブを作成するには、空の 16 GB USB ドライブが必要です。 (このプロセスでは、ドライブに既に格納されているすべてのデータが消去されます)。
タスク バーの検索ボックスで、[ 回復ドライブの作成] を検索します。 選択後、管理者パスワードの入力または選択の確認を求められる場合があります。
ツールが開いたら、[ システム ファイルを回復ドライブにバックアップする ] が選択されていることを確認します。 [次へ] を選択します。
USB ドライブを接続して選択し、[ 次へ] を選択して、[ 作成] を選択します。 多くのファイルが回復ドライブにコピーされるため、このプロセスには時間がかかります。
回復ドライブから開発キット デバイスを起動するには:
USB ドライブを接続し、電源ボタンと UEFI ボタンを押したままにして、UEFI メニューを起動します。
UEFI が表示されたら、外部 USB-A キーボードまたはマウスを使用して、ブート構成メニューに移動します。
[USB ストレージ] をダブルクリックして USB キーを起動します。
Windows 11 Arm ベースの PC で動作するようにドライバーを更新するには、どのようにしますか?
ハードウェア、ゲーム、アプリのドライバーは、Windows 11 Arm ベースの PC 用に設計されている場合にのみ機能します。 ドライバーを開発した組織に直接確認して、関連する Arm64 更新プログラムを見つけてください。
このデバイスは支援技術をサポートしていますか?
Windows 11 には、デバイスでさらに多くのことを行うのに役立つ アクセシビリティ機能が組み込まれています 。
Windows Developer Kit 2023 を工場出荷時の状態にリセットするための回復イメージは、どこでダウンロードできますか?
回復イメージに関するページに、"Windows Dev Kit 2023" 専用のイメージが用意されています。 デバイスのシリアル番号を入力する必要があります。
カスタム OS イメージはサポートされていますか?
いいえ。現在、カスタム オペレーティング システム イメージは Microsoft Arm デバイスではサポートされていません。 購入時にデバイスで提供される Windows OS イメージのみがサポートされます。 必要に応じて、[回復イメージ] ページのダウンロード可能な回復イメージを使用して、この イメージを再インストールできます。
Windows Dev Kit はどこで確認できますか?
Microsoft Store を通じて Windows Dev Kit を購入することはできなくなりますが、次のセクションでデバイスのデモ ビデオを見ることができます。
詳細については、「Windows Arm ベースの PC に関する FAQ」を参照してください。
Windows on Arm