Affiliate links on Android Authority may earn us a commission. Learn more.
What is Windows on Arm? Everything you need to know
If you’re in the market for a new laptop or tablet you may have come across several options that fall under the Windows on Arm ecosystem. What’s Arm, you ask? Simply put, it’s the processor architecture that powers many portable electronics, including your smartphone.
While smartphones have almost always used Arm-based processors, desktops and laptops have instead traditionally relied on the x86 architecture. That has started to change of late, though, thanks to Arm’s many advantages that make it a better fit for portable devices.
We’ve already seen proof of this with Apple’s custom Arm-based chips for the Mac line since 2020. And while Microsoft has offered Windows on Arm for several years longer, only Qualcomm’s 2024 Snapdragon X series chips reached the mainstream market. The winds of change are certainly heading in Arm’s direction but why is this suddenly preferable to traditional AMD- and Intel-powered laptops?
What is Windows on Arm?
Windows on Arm refers to Microsoft’s Windows OS running on computers powered by Arm processors, as opposed to the dominant x86 chips offered by Intel and AMD. The platform started out bringing Windows 10 to Arm-powered laptops and tablets all the way back in 2017 but has since been updated to run Windows 11 as well.
Compared to a traditional Windows laptop, Windows on Arm promises superior battery life that lasts more than one day, always-online internet connectivity via 4G or 5G, super-fast boot times, and chipset-level support for security features like Windows Hello. However, there are also some platform caveats, including a lack of gaming support, the occasional driver issue, and software emulation that doesn’t quite cover everything you might need. But more on that in the following sections.
Windows on Arm promises big efficiency improvements over the traditional x86 CPU architecture.
Qualcomm is rumored to have an exclusivity deal with Microsoft in exchange for co-developing a lot of the underlying software that allows Windows applications to run on Arm-based processors. While we’d like to see healthy competition in this space, Qualcomm is the only chip maker that has invested significant resources into developing desktop Arm processors. We’ll discuss the company’s latest chips and Windows on Arm offerings below.
Windows on Arm vs. standard Windows x86
When it comes to the Windows experience, Windows on Arm is functionally the same as traditional Windows 10 and now Windows 11. This is, thankfully, not a return to the ill-fated Windows RT days, which was a limited version of Windows 8 ported to Arm that offered a miserably small app ecosystem.
With Windows on Arm, you can run (virtually) all your favorite apps. Although an increasing number are specifically built for the platform, you can also emulate x86 applications. We’ll dive a little deeper into the implications of software emulation in the following section.
Windows on Arm is functionally the same as x86-based Windows. This is not a return to the ill-fated Windows RT days.
If the software experience is identical, then there must be a reason to put all this effort into moving from x86 to Arm? Of course, there are quite a few good reasons.
One of the key benefits of the Arm architecture over x86/x64 chips developed by AMD and Intel is power consumption. This has major implications for consumer products, from longer battery life to thinner and fan-less designs. Arm-based processors have also come on leaps and bounds in terms of performance. Apple’s M3 chip can rival the performance of some x86 CPUs even today while consuming a fraction of the power.
Apple's latest Arm-based SoCs are an impressive technical showcase of the alternative architecture.
Qualcomm purchased CPU designer Nuvia in 2021 with the explicit purpose of building more powerful custom CPUs. The Snapdragon X Elite is the first chip to have benefitted from this purchase, and we’re pleased to report that it is extremely competitive.
The move to Arm-based processors isn’t just about CPU power, it’s also linked to the growing gap between traditional CPUs and SoCs as more expansive platforms. Qualcomm, for instance, bundles graphics, modem, machine learning, image processing, sensor hub, and security technologies into its Snapdragon platform. Likewise, Apple has its own equivalent technologies packed into its M3 chip that powers the latest MacBook line. In practical terms, you’ll find that Windows on Arm devices tend to have better webcam quality, thanks to Qualcomm porting its image processing expertise from smartphone chips.
By comparison, Intel only includes a CPU, integrated graphics, and some security enclave features in its chipsets. So they’re still more focused on the traditional workhorse paradigm rather than the all-inclusive approach we’ve come to associate with Arm SoCs. Intel and AMD processors still require additional external components in order to embrace broader and newer use cases, such as Wi-Fi 7 and 5G networking.
In other words, Arm-based SoCs are complete integrated solutions that offer many benefits beyond simple performance and energy efficiency.
Snapdragon X Plus and Elite: Performance and Windows on Arm
The Snapdragon X Elite chip is the company’s current flagship and it delivers performance comparable to Intel and AMD chips while simultaneously achieving better battery life. The lower-end Snapdragon X Plus also offers similar efficiency benefits over x86 chips. You can find a full list of Snapdragon X-powered Windows on Arm devices below, but 2024 saw the launch of many options from big brands like Dell, HP, Lenovo, Samsung, and Microsoft.
In the past, Qualcomm also offered Windows on Arm chips under the Snapdragon 7c, 8c, and 8cx portfolios, which were picked up by a smaller number of manufacturers. Microsoft’s processors found in its Surface Pro X are essentially slightly tweaked versions of Qualcomm’s Snapdragon 8cx lineup as well.
Here’s how Qualcomm’s Snapdragon X Elite compares to the company’s previous Windows on Arm chip:
Snapdragon X Elite | Snapdragon 8cx Gen 3 | |
---|---|---|
CPU Config | Snapdragon X Elite 12x Oryon @ 3.8GHz (single and dual-core 4.3GHz boost) | Snapdragon 8cx Gen 3 4x Arm Cortex-X1 @ 3.0GHz 4x Arm Cortex-A78 @ 2.4GHz |
GPU | Snapdragon X Elite Adreno (4.6TFLOPS) | Snapdragon 8cx Gen 3 Adreno 690 |
DSP | Snapdragon X Elite Hexagon (45 TOPs) | Snapdragon 8cx Gen 3 Hexagon |
Total AI TOPs | Snapdragon X Elite ? | Snapdragon 8cx Gen 3 29 TOPs |
RAM | Snapdragon X Elite LPDDR5x (8533MT/s) up to 64GB | Snapdragon 8cx Gen 3 LPDDR4x (4266MT/s) up to 16GB |
Storage | Snapdragon X Elite UFS 4.0 NVMe over PCIe Gen 4 SD v3.0 | Snapdragon 8cx Gen 3 UFS 3.0 NVME over PCIe |
Process | Snapdragon X Elite 4nm | Snapdragon 8cx Gen 3 5LPE |
Display | Snapdragon X Elite 4K60 triple display 5K60 dual display | Snapdragon 8cx Gen 3 4K60 dual display |
Camera support | Snapdragon X Elite 64MP single 36MP dual | Snapdragon 8cx Gen 3 24MP single |
Video capture | Snapdragon X Elite 4K HDR H.264, HEVC, AV1 decode | Snapdragon 8cx Gen 3 4K HDR @ 30fps |
Video playback | Snapdragon X Elite 4K HDR @ 120fps H.264, HEVC, VP9, AV1 decode | Snapdragon 8cx Gen 3 4K HDR @ 120fps H.264, HEVC, VP9 decode |
Wireless | Snapdragon X Elite Wi-Fi 7 Bluetooth 5.4 | Snapdragon 8cx Gen 3 Wi-Fi 6 Bluetooth 5.1 |
Modem | Snapdragon X Elite Snapdragon X65 10Gbps down 3.5Gbps up 5G sub-6GHz and mmWave | Snapdragon 8cx Gen 3 Snapdragon X65 10Gbps down 3.5Gbps up 5G sub-6GHz and mmWave (X62 and X55 also supported) |
How does Windows on Arm handle emulation of older apps?
The core Windows on Arm experiences, such as the Start Menu and File Explorer, are all compiled for and run natively on Arm chips, ensuring maximum performance. That is to say, they run directly on the processor with no need for translation, emulation, or any other middle layer, just like they do on an x86 PC. Windows also supports native applications compelled to run specifically on Arm hardware. The list of native apps is continually growing and now includes Microsoft Edge, Firefox, Adobe Photoshop, Netflix, VLC, and Zoom, to name but a few.
Although native apps are preferable, emulation is the key to Windows on Arm’s success (and Apple’s Arm-based Macs too). Users want to be able to run their entire back catalog of software, including software that may no longer be supported and thus is unlikely to ever see a native Arm update. If you’re not familiar with the concept, emulation takes software compiled for one architecture (such as x86) and converts it into machine code that will run on a different processor architecture, in this case, Arm. There is a small but tangible performance penalty for performing this conversion. You will also lose some of the efficiency benefits in the proces.
Microsoft encourages users to download apps from the Microsoft Store, which will automatically detect and download the best native or emulated version for your device. However, third-parties can still host their own software installers for Windows on Arm too. For example, the Adobe app will automatically fetch the relevant version of Photoshop if it detects you’re using a Windows on Arm laptop.
Emulation ensures many your favorite apps work correctly, but not all work and there is a slight performance penalty.
However, emulation is not perfect and you will run into unsupported and broken apps at one point or another. If you don’t have another computer in your household, a Windows on Arm laptop may limit you in certain workflows. For example, a handful of apps in Adobe’s Creative Cloud suite aren’t supported yet. Likewise, you won’t find many games that run flawlessly via emulation. Having said that, x86 emulation comes in handy for simpler apps and allows you to reap the benefits of Windows’ extensive software library. So if you’re considering a Windows on Arm device as your secondary computer or as a productivity machine, it will serve your needs just fine.
Windows 10 on Arm provides emulation of 32-bit (x86) apps but can’t run non-native 64-bit applications. Windows 11 on Arm introduces 64-bit (x86-x64) emulation, greatly expanding the range of applications that run on the platform.
With the introduction of Windows 11 and enhanced 64-bit support, Microsoft now has two avenues to help developers build apps for its platform. The first is fully native (ARM64 ABI) where the entire codebase is compiled for Arm. The second is partially native (ARM64EC ABI), whereby part of the code is built for Arm while parts that currently don’t have working Arm dependencies or plugins run in emulation. The latter option is designed to help developers migrate and improve the performance of their apps, even if some of the code they rely on can’t run natively yet.
Should I switch to Windows on Arm?
Windows on Arm has a number of benefits but it’s not suitable for every use case, at least not yet. Weighing up the platform’s pros and cons is even more important than usual before making a purchase.
For instance, playing all but the oldest and most basic games isn’t yet possible on Arm hardware. Between the emulation layer and lackluster graphics hardware, you won’t be able to play the latest AAA titles at acceptable frame rates on a Windows on Arm device. Similarly, those who require quite specific and demanding software, such as CAD applications, may find performance sluggish compared to a more performant platform. It’s best to steer clear if you require high-end performance from your main laptop.
But a Windows on Arm device can be a great pick for those who desire portability. The platform provides ample performance for document editing, web browsing, and even some marginally more demanding tasks while providing all-day battery life. Combined with advanced networking options, such as 4G and 5G, and ultra-slim form fanless form factors, Arm-based laptops, and tablets are ideal for taking your work on the go.
What devices run Windows on Arm?
The Windows on Arm ecosystem is small but growing. Here’s a non-exhaustive list of Windows on Arm laptops and tablets that you can currently buy with the Snapdragon X Elite or Plus chip:
- Microsoft Surface Laptop 7 ($999 at Microsoft)
- HP OmniBook X
- Dell XPS 13
- Dell Inspiron 14 Plus
- ASUS Vivobook S15 OLED
- Lenovo Yoga Slim 7x
- Samsung Galaxy Book 4 Edge
Discontinued models include the HUAWEI Matebook E 2019, Lenovo Flex 5G, Lenovo Miix 630, and Lenovo Yoga C630.
Windows on Arm FAQ
Yes, you can already install Windows 11 on Arm-based devices like the Microsoft Surface Pro X.
Yes, Windows 10 was the first version ported to Arm.
Not in emulation. Only native 64-bit (Arm64) apps work with Windows 10, along with x86 and Arm32 and apps. Windows 11 does support 64-bit software emulation.
Currently, Microsoft only licenses Windows on Arm to OEMs. However, it is possible to gain access to Arm builds by joining the Windows Insider beta program.
It is possible to install Windows on Arm-based M1 Macs using virtual machines. However, Microsoft does not yet sell Arm-specific license keys for Windows.
Open the System > About page in the Settings menu. The ‘system type‘ field displays whether you’re on an Arm- or x86-based system.