Windows 开发工具包 2023(代码名称“Project Volterra”)为 Windows 开发人员提供了率先在具有神经处理单元 (NPU) 的设备上支持开发和测试的机会,该单元提供出色的 AI 计算能力、多个端口以及适用于台式机和机架部署的可堆叠设计。 此开发工具包旨在开发、调试和测试适用于 Arm 的本机 Windows 应用。
Windows Dev Kit 2023 不再提供给新用户购买,但你现在可以找到 Copilot+ 电脑,它们提供 NPU 以及最新的 AI 功能和计算能力。
设备详细信息
- 32GB LPDDR4x RAM 和 512GB 快速 NVMe 存储
- Snapdragon® 8cx Gen 3 计算平台
- 端口:3 个 USB-A、2 个 USB-C、Mini-Display(支持 HBR2)、以太网 (RJ45)
- 由 20% 的回收海洋塑料制成
设备设置
首次打开设备并连接到 Internet 时,请按照 Windows 更新的入门提示和配置作,确保最新软件在设备上运行。
了解按钮和外部端口
当设备平放在桌子上时,设备左侧的三个按钮(从左到右)是:
- 启动到 USB 按钮:按住电源按钮和“启动到 USB”按钮以启动到 USB-C 拇指驱动器。 使用此方法将设备重新映像为最新的恢复映像。
- UEFI 按钮:按住电源按钮和 UEFI 按钮以启动到 UEFI 菜单中。 (在浏览 UEFI 时,USB-C 显示器连接不兼容。)
- 电源按钮
设备启动到 Windows 11 后,所有外部端口均可用,包括:
- 用于以太网的 RJ45
- 3 个 USB-A 端口
- 2 个 USB-C 端口
- 蓝牙和 WiFi
此设备使用 mDP 端口和两个 USB-C 端口,最多支持三个显示器。
注意
统一可扩展固件接口 (UEFI) 将标准基本输入/输出系统 (BIOS) 替换为新功能,包括更快速的启动和提升的安全性。 可以使用 UEFI 管理设备上的固件功能。
设置电源
此开发工具包包括一个 90W 电源。 将电源连接到设备背面的最左侧位置。
- 设备在不使用时默认为“连接待机模式”。 可以选择使用 OS 控件 来休眠设备 。
- 固件支持和控制风扇控件。 风扇在需要时开启以管理热负荷。
- 设备没有电池,因此系统仅在 AC 上运行。 没有要测试的 DC 模式。
设置显示器 - 如何连接监视器
为了获得最佳体验,请在设置此设备时使用 mDP 端口 作为主显示器。 在设备启动并进入 Windows 之前,所有显示输出默认为连接到 mDP 端口的监视器上。
对于以下方案,请使用 mDP 端口:
- 打开设备时看到启动徽标。
- 在 UEFI 中启动来更改硬件设置。
- 为设备安装恢复映像,它下载自“恢复映像”页。
- BitLocker 会处理恢复密钥提示或预启动 PIN 等内容。
- 在 Windows 加载前需要在屏幕上看到内容(例如 Windows 启动错误或 bug 检查启动循环)的任何 Windows OS 启动活动。
- Windows 自动恢复。
- 使用 USB 启动磁盘启动到 Windows 恢复环境(WinRE)或 Windows PE(WinPE)。
- 使用 SEMM 获取固件所有权。
有关使用 Windows 开发人员工具包设备显示器端口的要求和说明:
- 如果连接到设备的唯一显示器 USB-C 并且未使用 mDP 端口(如前所述),则在 Windows 启动之前,在打开设备时不会看到启动屏幕输出。 Windows 启动过程大约需要 25 秒。
- 如果将 HDMI 或 DVI 监视器连接到 mDP 端口,则需要一个主动式 mini-DP 转 HDMI 或主动式 mini-DP 转 DVI 适配器。 *如果连接不起作用,则可能使用的是被动适配器或内置有被动适配器的电缆。 线缆不得超过 2 米。
- 连接外部键盘或鼠标时,请使用 USB-A 端口,而不是 USB-C。 使用 USB-C 连接键盘或鼠标仅间歇性工作。
| 端口 | 传输模式 | 最大数据速度 | 支持的显示器(最大分辨率) | 注释 |
|---|---|---|---|---|
| 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 原生的开发人员工具套件,包括:
Visual Studio 2022 17.4 for Arm64
此版本是 Visual Studio 的首个适用于 Arm64 架构的本机版本。 它包括用于桌面开发的工作负载 C++(适用于基于 MSBuild 的项目)、.NET 桌面开发、Web 开发、游戏开发和 Node.js 开发。 它还支持 Windows SDK 和 Win 应用 SDK 组件(Win UI)。
-
从 .NET 6 开始,Arm64 的本机支持以及 .NET Framework 4.8.1 运行时 和 SDK 都可用。 .NET 7 扩展了该支持。 详细了解 .NET 7 中的 Arm64 性能改进。
-
自 2020 年 9 月版本 1.50 发布以来,VS Code 一直支持 Arm64 体系结构,包括远程开发的扩展。
Windows 11 将 CPU、GPU 和 NPU 上的本地计算与 Azure 云计算结合在一起,包括:
ONNX Runtime + Windows 开发工具包 2023 = NPU 支持的 AI
将 ONNX 运行时与 PyTorch 或 TensorFlow 等框架配合使用,解锁 NPU 功能以加速 AI/ML 工作负载。 开始使用这些说明和教程。
Qualcomm 开发人员网络:Windows on Snapdragon
详细了解 Snapdragon 计算平台,该平台支持 Windows on Snapdragon® 设备,提供本机 AArch64(64 位 Arm)应用支持。 还可以下载 适用于 Windows 的 Qualcomm 神经处理 SDK。 Qualcomm® 神经处理 SDK 可帮助开发人员节省时间和精力,优化具有 Qualcomm® AI 产品的设备上的训练神经网络的性能。
-
适用于 ONNX 运行时的 QNN 执行引擎支持在 Qualcomm 芯片集上进行硬件加速执行。 它使用 Qualcomm AI 引擎 Direct SDK (QNN SDK) 从 ONNX 模型构造 QNN 图形。 支持的加速器后端库可以执行图形。
具有基于 Arm 的 Ampere Altra 处理器的 Azure 虚拟机
这些虚拟机有效地运行横向扩展工作负载、Web 服务器、应用程序服务器、开源数据库、云原生以及丰富的 .NET 应用程序、Java 应用程序、游戏服务器、媒体服务器等。
还支持生成 Arm 原生应用和移植现有 x64 应用,包括:
-
Arm64EC(“仿真兼容”)是一个新的应用程序二进制接口(ABI),可用于生成新的本机应用或以增量方式转换现有 x64 应用。 利用 Arm 支持的设备实现的原生速度和性能,包括更低能耗、更长的电池使用时间以及加速执行 AI 和 ML 工作负载。
-
Arm64X 是一种新型的二进制文件,可以同时包含经典 Arm64 代码和 Arm64EC 代码。 这非常适合两个 API 使用的中间件或插件。
Arm 上的 Windows 11 支持的其他开发人员工具包括:
-
使你能够在 Windows 上安装 Linux 分发版,而无需传统虚拟机或双启动安装开销。
-
在选项卡或窗格中并行运行多个命令行的现代方法。 它完全可以使用 GPU 加速的文本呈现引擎和命令面板进行自定义。
-
包含命令行工具(winget)和一组用于安装应用程序的服务的综合包管理器解决方案。 它根据硬件体系结构选择最佳可用包。
-
一组供超级用户优化和简化其 Windows 体验以提高工作效率的实用程序,包括 FancyZones 窗口管理器、键盘管理器、鼠标实用程序、PowerRename 等。
支持
如需有关基于 ARM 的 Windows 开发人员工具包的硬件或保修支持,请在业务支持服务中心页创建支持请求。
常见问题
如何设置恢复驱动器?
若要创建捕获默认设备状态的 USB 恢复驱动器,需要一个空的 16 GB USB 驱动器。 (此过程会擦除驱动器上已存储的任何数据。
在任务栏上的搜索框中,搜索 “创建恢复驱动器”。 选择后,系统可能会要求你输入管理员密码或确认选择。
工具打开时,请确保选择 “将系统文件备份到恢复驱动器 ”。 选择“下一步”。
连接 U 盘,选择它,选择“ 下一步”,然后选择“ 创建”。 许多文件将复制到恢复驱动器,因此此过程需要一些时间。
若要从恢复驱动器启动开发工具包设备,请执行以下操作:
连接 U 盘,然后按住电源按钮 + UEFI 按钮启动到 UEFI 菜单中。
进入 UEFI 后,使用外部 USB-A 键盘或鼠标导航到“启动配置”菜单。
双击“USB 存储”以启动到 USB 键。
如何更新驱动程序以在基于 Arm 的 Windows 11 电脑上运行?
硬件、游戏和应用的驱动程序只能在为基于 Windows 11 Arm 的电脑设计时工作。 直接与开发驱动程序的组织联系,以查找相关的 Arm64 更新。
此设备是否支持辅助技术?
Windows 11 提供 内置辅助功能,可帮助您在设备上执行更多操作。
在哪里可以下载恢复映像来将 Windows 开发人员工具包 2023 重置为出厂状态?
“恢复映像”页提供专用于“Windows 开发工具包 2023”的映像。 需要输入设备序列号。
是否支持自定义 OS 映像?
目前,Microsoft Arm 设备不支持自定义操作系统映像。 仅支持购买时在设备上提供的 Windows OS 映像。 如有必要,可以在 “恢复映像”页上使用可下载的恢复映像重新安装此映像。
在哪里可以找到 Windows 开发工具包?
虽然你无法再通过 Microsoft 应用商店购买 Windows 开发工具包,但可以在以下部分中查看设备演示视频。
若要了解详细信息,请参阅有关基于 Arm 的 Windows 电脑的常见问题解答。