Hear how it's been developing on Windows 11 on ARM for a whole year from an actual developer who's been using it

Surface Laptop 7
This is not a MacBook Pro as used by the source of this article, but it's one of the best ARM-based alternatives. (Image credit: Windows Central)

Windows 11 on ARM has been supercharged in 2024 with the arrival of Qualcomm's Snapdragon X Plus and X Elite series of chips. Where Windows on a Snapdragon-powered laptop was once OK at best, the new generation made it a truly viable alternative to buying something powered by Intel or AMD.

But what about for tasks such as software development? How is Windows on ARM faring in that regard? Who better to talk about the experience than an actual developer. Michael Niehaus has detailed on his blog his use of Windows 11 on ARM over the course of a year for such work.

The caveat, though, is that this isn't talking about a native experience, instead virtualizing Windows 11 on ARM on macOS. But many probably still have questions over whether it's up to the task, or about compatibility, and for the most part, it seems positive.

But how well does Windows 11 work on ARM64, especially when developing software that most likely won’t be running on ARM64? Overall, it works really well: Visual Studio running on ARM64 is flawless, .NET is naturally architecture-neutral, and cross-compiling for x64, MacOS, and Linux is easy. Running Windows x64 binaries is easy because the x64 emulation is very good.

Michael Niehaus - Out of Office Hours

In fact, it seems, one of the bigger issues was having to upgrade the virtualization software to allow more RAM use. There are other troubles, too, such as macOS not supporting nested virtualization, so WSL2 can't be used inside the Windows 11 VM.

Otherwise, it seems this particular developer's biggest hurdle was something Microsoft itself needs to fix.

There was one bigger issue though: SQL Server 2022 doesn’t support ARM64. That’s a really weird omission from Microsoft that one of these days they’ll actually fix (I hope). Fortunately, you can use some third-party scripts to install it, working around issues in the SQL Server installer that would otherwise get in the way.

Michael Niehaus - Out of Office Hours

As much as we like Windows 11 on the new generation of Snapdragon laptops, the wider world has requirements that we'd never even touch. It's encouraging to hear from someone who's been in the trenches first hand, though, that using a Windows 11 on ARM machine for this type of intensive work is entirely doable.

On a native machine, too, you would have the ability also to spin up WSL2, which I've found first hand, works flawlessly on a Snapdragon X Elite laptop, so long as you're using a Linux distro with an ARM64 build.

If you're at all interested in this topic, I definitely recommend reading the whole post. Windows might have taken a while to catch up in the ARM space, but the future is definitely here.

TOPICS
Richard Devine
Managing Editor - Tech, Reviews

Richard Devine is a Managing Editor at Windows Central with over a decade of experience. A former Project Manager and long-term tech addict, he joined Mobile Nations in 2011 and has been found on Android Central and iMore as well as Windows Central. Currently, you'll find him steering the site's coverage of all manner of PC hardware and reviews. Find him on Mastodon at mstdn.social/@richdevine

Read more
Surface Laptop 7
Best Windows on ARM laptops in 2025
ASUS Zenbook S 14 with Intel Core Ultra (Series 2)
Microsoft stacks Copilot+ PCs powered by Intel and AMD chips against (last year's) MacBooks in updated benchmarks
ASUS VivoBook S 15
Snapdragon X Elite "upgraded graphics drivers" improve gaming performance — Helldivers 2 and Palworld now supported
The badge for the new Qualcomm Snapdragon X platform.
Qualcomm's latest Snapdragon X shakes up the $600 Windows laptop market, brings AI to everyone — Here's why Intel should be worried
Microsoft Store Windows
The best native Windows on Arm apps
Surface Laptop 7
Have Copilot+ PCs with Snapdragon turned a corner? Qualcomm saw a massive surge in this specific PC market.
Latest in Windows 11
Photo of Microsoft's new sign-in page for Xbox.com using the Microsoft Edge browser.
Over one billion users will get a new Microsoft user experience, and it has a dark mode
Windows 11 answer file
How to easily create an unattended answer file for Windows 11
Windows Update
Microsoft begins testing next phase of Windows 11 — Dev Channel to flight new platform changes
Windows 11 Search
Copilot+ PCs' first must-have feature is just around the corner
Themes section of the Microsoft Store on Windows 11
Two of my least favorite things about the Microsoft Store are about to get fixed
Surface Laptop 7
Amazon warns Surface Laptop 7 shoppers as Mojang unveils massive visual update to Minecraft and Microsoft leaks a potential new feature for the Xbox app on Windows 11
Latest in News
Tom Clancy's Rainbow Six Siege
Rumored Ubisoft and Tencent agreement comes to fruition with 25% stake and new division for the Assassin's Creed developer
In-game screenshot of the player consuming an enemy in Shadow Labyrinth
Elden Ring publisher's dark sci-fi action game reboot of Pac-Man just got its release date confirmed
Key art for Dragon Quest 1 and 2 HD-2D remake
Every PC and Xbox game shown off during Nintendo Direct March 2025
Excel spreadsheet with checkboxes
Microsoft 365 sales are few and far between these days — grab this one before it goes away!
Spongebob meme with Xbox logo, Steam logo, and PlayStation logo
Would PlayStation block its PC Steam games from running on a future Windows-based PC-like Xbox? Let's discuss.
Promotional screenshot of monsters in Dragon Quest I & II HD-2D Remake
Dragon Quest I & II HD-2D Remake teaser trailer gameplay hints at big story changes coming to these legendary titles
  • naddy69
    I have been doing the same thing for 1 year. Running Windows 11 Pro Arm on a MacBook Pro. I'm not a heavy duty "developer", but I have updated a few things I originally wrote years ago. Visual Studio runs fine. Compiling for Arm/Intel is easy. Running Windows and MacOS at the same time, the laptop does not even get warm.

    Everything works just fine. I can have 6 CPUs and 8GB RAM assigned to Windows for daily use. I can give the VM 8 CPUs and 20GB RAM if I ever need it, which is basically never.

    I can definitely state that I will never buy another Windows PC at this point. Having both in a single laptop is the ultimate 2 in 1.

    BTW Windows 11 Pro Arm is $18 if you know where to look. The VMware Fusion software is free. Office 2021 Pro was under $50. No, not interested in Office 365.
    Reply