News: 1731612254

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Microsoft finally releases a direct-download Windows 11 on Arm ISO

(2024/11/14)


Microsoft is making ISO images of Windows 11 on Arm available at last, years after the hardware architecture made its debut.

The [1]ISO is for the current release, Windows 11 24H2, and is an indicator the Windows-maker is taking the platform seriously. This is important, as Microsoft wants customers to take its Copilot+ PCs seriously too, and Arm's CEO, Rene Haas, [2]recently claimed a 50 percent market share on PCs was achievable within five years.

Setting aside how a company that isn't Apple could shift so many users onto an entirely new platform in that timescale, getting an ISO of Windows 11 on Arm is at least a step in the right direction.

[3]

Up until this point, it has been possible to get hold of Windows on Arm, but only as VHDX files to be used as virtual hard disks or via various third parties. The availability of an official ISO means checking out the operating system on Arm-based hardware is considerably easier as long as the appropriate drivers are available.

[4]

[5]

Customers can also use the ISO image to create a bootable image. [6]According to Microsoft , a device with a Snapdragon X Series processor is supported without needing additional drivers. While booting will be possible, drivers for the rest of the hardware will still likely be required – something Microsoft notes could be achieved through Windows Update.

[7]Microsoft slips Task Manager and processor count fixes into Patch Tuesday

[8]Will Windows Insiders find Recall lurking under the Christmas tree?

[9]Clues to Windows Intelligence found in Windows 11 builds

[10]Microsoft rolls out AI-enabled Notepad to Windows Insiders

Users with earlier generations of Snapdragon processors must inject drivers into the image or risk their devices failing to boot.

Other Arm users can use the ISO image to create virtual machines (VMs). The image is not a precursor to running Windows natively on Apple Silicon – Microsoft recommends creating an Arm64 VM on Apple devices. Similar limitations apply to other Arm-based hardware, such as the Raspberry Pi 5, although there will doubtless be drivers from enthusiasts before long.

The official release of an ISO has been a long time coming, and despite Microsoft's protestations around Copilot+ PCs being the future, its absence left a lingering question mark over Windows on Arm's longevity.

[11]

Its arrival means easier support for Windows on Arm hardware and the potential for more devices in the future. ®

Get our [12]Tech Resources



[1] https://www.microsoft.com/en-us/software-download/windows11arm64

[2] https://www.theregister.com/2024/06/03/arm_50_percent_windows/

[3] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/oses&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=2&c=2ZzaBEIV9VxBt4bCF0GqP2gAAAJE&t=ct%3Dns%26unitnum%3D2%26raptor%3Dcondor%26pos%3Dtop%26test%3D0

[4] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/oses&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44ZzaBEIV9VxBt4bCF0GqP2gAAAJE&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0

[5] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/oses&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=3&c=33ZzaBEIV9VxBt4bCF0GqP2gAAAJE&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0

[6] https://learn.microsoft.com/en-gb/windows/arm/iso

[7] https://www.theregister.com/2024/11/13/microsoft_task_manager_patch_tuesday/

[8] https://www.theregister.com/2024/11/12/recall_windows_insiders_december/

[9] https://www.theregister.com/2024/11/12/windows_intelligence_branding/

[10] https://www.theregister.com/2024/11/07/microsoft_ai_notepad_paint/

[11] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/oses&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44ZzaBEIV9VxBt4bCF0GqP2gAAAJE&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0

[12] https://whitepapers.theregister.com/



BobbyTables

Don't get me wrong, I like arm. I'm typing this on an Arm powered laptop, but it has a seriously long way to go before it supplants x86. In fact I don't think it ever will until the hardware stops being such a wild west of incompatibility.

The biggest problem is a lack of standardisation. On the PC you can download an iso, throw it on bootable media and be fairly confident it will work. Not so on arm. There's no bios/uefi equivalent to manage startup, nor is there an equivalent of the CPUID instruction, so the OS cannot see what hardware is available and configure itself to suit. This means a separate build is needed for every single individual device you want to support. Not only that, a lot of arm devices are locked down to keep you from even being able to boot an operating system the manufacturer doesn't also conveniently produce! Look up Linux for the arm powered chromebooks. It's a mess and must be a pain for maintainers.

I don't know what devices that ISO is targetting, but I'm willing to bet they're all pretty microsofty. It's not going to work on a chromebook even if they had the exact same CPU.

It's a bit like the 1980s when there were multiple competing incompatible home computers. The PC won out for a few reasons but by far the biggest one was that it essentially became an open standard and anyone could build one, and was free to run anything that boots. The Amiga, Atari ST and Mac all shared a 68000 CPU, but good luck getting AmigaOS to work on a ST! (Yeah, the ST and Amiga could run Mac as virtual machines, but that's an entirely different topic!). "ARM" just doesn't tell you much about any piece of hardware, whereas x86 essentially became synonymous with PC compatible.

To be a real contender for replacing x86, Arm needs that. It needs some form of standardised bootloader, and some form of standardised hardware reporting. I don't see that happening though while its not in the commercial interests of Microsoft, Google and Apple!

Arm SystemReady

Ubercorn

Arm has produced the SystemReady certification, since 2020 - see https://www.arm.com/architecture/system-architectures/systemready-certification-program - which guarantees boot compatibility. I'm guessing the Arm64 ISO will boot on anything which is certified. Partners (includes Qualcomm) are listed here: https://www.arm.com/architecture/system-architectures/systemready-certification-program/partners

Re: Arm SystemReady

BobbyTables

A small step in the right direction, however its not going to be enough. It might catch on in the server world where smaller players are the norm, interop is everything, and all the customers are technically literate, but the purveyors of consumer devices will never adopt it unless forced kicking and screaming. It is not in their interests.

This sentence is the problem: "The program provides a balanced approach to standards; too much standardization might restrict partner innovation and too little can result in high software maintenance costs for supporting fragmented products.

Unless forced, there won't be any standardisation at all.

If I'm wrong, and any of the three giants start being more cooperative, it would be Microsoft. They are used to existing on an open platform and aren't reliant on sales from their "Store". They are also less into tweaking their own hardware far from off the shelf designs and are more comfortable to let hardware made by other companies run their stuff. Apple would never dream of adopting it and have so much money and political clout they could sue arm out of relevance in a single suit (like they did to HTC) and Google are cut from the same cloth. They both want their walled garden (or mostly walled) and to take a cut of all sales on the stores they control. And that's your "innovation" for you.

So the catch-22 will carry on. No open hardware means nobody makes OSs for it, and no OSs mean nobody makes hardware to run them on. Yes, I say that with a little hypocrisy since I am using Linux on a Chromebook, but boy was it a challenge to get usable and I have a single distro choice! It just isn't good enough and unless something changes I'm going back to x86 on my next laptop despite the advantages ARM has. It's just too much of a pain in the backside unless you're happy with Apple's prices or Google's spying and forced cloud.

Re: Arm SystemReady

dharmOS

Apple is a founding member of ARM, so unlikely to sue them (well, unless you eat your own children),

katrinab

I think it was Compaq reverse engineering the IBM BIOS that made x86 the standard rather than Intel?

We Klingons believe as you do -- the sick should die. Only the strong
should live.
-- Kras, "Friday's Child", stardate 3497.2