Share this article

Latest news

With KB5043178 to Release Preview Channel, Microsoft advises Windows 11 users to plug in when the battery is low

Copilot in Outlook will generate personalized themes for you to customize the app

Microsoft will raise the price of its 365 Suite to include AI capabilities

Death Stranding Director’s Cut is now Xbox X|S at a huge discount

Outlook will let users create custom account icons so they can tell their accounts apart easier

Windows 11 Arm x64 Emulation: Does it Work?

3 min. read

Updated onOctober 4, 2023

updated onOctober 4, 2023

Share this article

Read our disclosure page to find out how can you help Windows Report sustain the editorial teamRead more

Key notes

We’re not really sure if everyone remembers, but back in June 2021, Microsoft actuallyannouncedARM64EC for its new Windows 11 operating system.

The Redmond tech giant described ARM64EC as a new way to bring your existing x64 applications up to speed with the native performance you would expect on ARM.

Keep in mind that Microsoft specified that this would be possible even if you utilize plugins and dependencies that don’t support the architecture yet.

Now, a little over a year after the initial announcement,ARM64EC is now fully supportedby the latest Microsoft-designed operating system, which is Windows 11.

And, since we’re talking about Windows 11 emulation, know that there were a lot of gaming and other improvements coming withParallels Desktop 18.

Arm64EC brings full Windows 11 ARM support

Arm64EC brings full Windows 11 ARM support

Justin case you might be unaware of the abbreviation’s meaning, theECin the name is actually for Emulation Compatible, which is really self-explanatory.

As Microsoft said, the general idea here is to offer an application binary interface (ABI) that allows developers to build applications using both x64 and ARM code.

Getting a bit deeper into the subject, this means that ARM code will run natively on Windows 11 on ARM devices while x64-specific code will run via emulation.

It goes without saying that this is actually a major milestone for Windows 11 on ARM since it is the only supported Microsoft OS to feature x64 emulation, which is the backbone of ARM64EC.

The ARM64EC ABI differs slightly from the existing ARM64 ABI in ways that make it binary compatible with x64 code.

Specifically, the ARM64EC ABI follows x64 software conventions including calling convention, stack usage, and data alignment, making ARM64EC and x64 interoperable. Apps built as ARM64EC may contain x64 code but do not have to, since ARM64EC is its own complete, first-class ABI for Windows.

Following all the work that has been put into this project, the tech giant now believes that the ABI is stable enough to transition from its experimental phase and on to general release.

Furthermore, ARM64EC also comes with some major benefits for developers, where instead of making sure that their entire codebase is ARM-compatible, they can now update their code and have both x64 and ARM functionalities running simultaneously.

On a Windows on ARM device, the latter will have better performance, which means you have to actually continuously update the codebase to improve native ARM performance without losing any functionalities in the process.

Prerequisites

Prerequisites

You didn’t think that this would just work without any conditions, did you? Yes, there are some prerequisites for this to actually function, and here they are:

Happy with the latest improvements brought to Windows 11 for ARM? Share your opinions with us in the comments section below.

More about the topics:Windows 11 Software & Apps

Alexandru Poloboc

Tech Journalist

With an overpowering desire to always get to the bottom of things and uncover the truth, Alex spent most of his time working as a news reporter, anchor, as well as TV and radio entertainment show host.

A certified gadget freak, he always feels the need to surround himself with next-generation electronics.

When he is not working, he splits his free time between making music, gaming, playing football, basketball and taking his dogs on adventures.

User forum

0 messages

Sort by:LatestOldestMost Votes

Comment*

Name*

Email*

Commenting as.Not you?

Save information for future comments

Comment

Δ

Alexandru Poloboc

Tech Journalist

With a desire to always get to the bottom of things and uncover the truth, Alex spent most of his time working as a news reporter.