
What is the difference between X64 and ARM64 - Microsoft Q&A
2020年2月26日 · The ARM architecture is typically used to build CPUs for a mobile device, ARM64 is simply an extension or evolution of the ARM architecture that supports 64-bit processing. Devices built on the ARM64 architecture include desktop PCs, mobile devices, and some IoT Core devices (Rasperry Pi 2, Raspberry Pi 3, and DragonBoard).
Overview of ARM64 ABI conventions | Microsoft Learn
2021年8月24日 · ARM – refers to the 32-bit ARM architecture (AArch32), sometimes referred to as WoA (Windows on ARM). ARM32 – same as ARM, above; used in this document for clarity. ARM64 – refers to the 64-bit ARM architecture (AArch64). There's no such thing as WoA64. Finally, when referring to data types, the following definitions from ARM are referenced:
Windows on Arm documentation | Microsoft Learn
2025年2月13日 · Windows on Arm runs native Arm apps, as well as many unmodified x86 & x64 apps, but for the best performance and battery life, apps should be built to be Arm-native wherever possible. Windows apps can be built using many different tools and technologies, including native C/C++ Win32 apps, classic .NET Framework WinForms/WPF apps, modern …
Windows 11 Arm ISO files | Microsoft Learn
2024年11月13日 · Using a Windows on Arm device: Arm64 ISO files can be used to create a VM in Hyper-V on Windows 11 Arm-based PCs by following the instructions found at Create a virtual machine with Hyper-V on Windows 11. Using an x64-based Windows device: Arm64 VMs are not supported in Hyper-V on x64 hardware. To run an Windows on Arm VM from an x64-based ...
Frequently asked questions about support for Windows on Arm.
Arm-based devices are becoming increasingly popular. While Windows supports emulation for apps with an x64 or x86-based architecture, providing an Arm-native build of your Windows app will improve performance and give your customers …
Windows on Arm device manufacturing | Microsoft Learn
2024年6月7日 · Windows 11 is available in 64-bit Arm architecture. Deploying Windows on Arm is nearly identical to deploying the AMD64 version of Windows, with a few differences that are called out below. The differences are primarily in setting up your deployment, but customizing your image is the same process.
Arm Overview | Microsoft Learn
2024年10月4日 · Windows IoT Enterprise on Arm vs. x86/x64. Windows IoT Enterprise on Arm is designed to be familiar for device builders and developers used to working with x86/x64. Most of the documentation for Windows IoT Enterprise applies to both Arm64 and x86/x64, with differences called out directly in each feature's documentation page.
Arm-based Surface devices FAQ - Surface | Microsoft Learn
2025年2月14日 · What limitations should I be aware of when running a Windows 11 Arm-based device? Drivers for hardware, games, and apps must be designed for Arm-based devices. Most common drivers are now available, but specialized hardware or older peripherals might require verification for Arm64 compatibility. Peripheral compatibility depends on Arm64 drivers.
Windows 11 Arm ISO 文件 | Microsoft Learn
2024年11月14日 · Windows 11 磁盘映像(ISO 文件)现在适用于 Arm 上的 Windows 11。 可以在下载 Windows 11 时下载最新的 Windows 11 Arm64 ISO。 与 x64 ISO 文件一样,可以使用 Arm64 ISO 文件创建虚拟机、从正在运行的 Windows 副本中运行 Windows 安装程序,或创建用于安装 Windows 的可启动媒体。
Arm64EC for Windows 11 apps on Arm | Microsoft Learn
2025年3月3日 · Arm64EC is a new application binary interface (ABI) for apps running on Arm devices with Windows 11. It is a Windows 11 feature that requires the use of the Windows 11 SDK and is not available on Windows 10 on Arm. Interoperability. Code built as Arm64EC is interoperable with x64 code running under emulation within the same process.