They have already managed to use Windows 10 on a Mac with Apple M1

Will Windows 10 work on M1, the first of Apple’s new SoCs with which they say goodbye to Intel? This is the million-dollar question, the one whose answer may have a causal relationship with the success, or lack thereof, of the Cupertino, bet to use their own chips. And it is that, now that it seems fully demonstrated that the performance of these integrated is more than up to the task, the key for many users will be compatibility.

Contrary to the belief of some, which I have been able to read in forums and on social networks, Apple has no problem with the idea of ​​seeing Windows 10 work on M1. Actually, and as we already told you a few days ago, their position is exactly the opposite. The ball is in Microsoft’s court, according to Apple’s engineering, since they would have done everything necessary, and it is Microsoft who has to move forward now to bring its operating system to the new Apple computers.

Anyway, while Microsoft engineers advance in this regard, if this is Microsoft’s will, there are users who have decided not to wait, and making use of their knowledge, have begun to do the first tests to see if Windows 10 can be used on M1. And we have a great advance in this sense since there is already a person, Alexander Graf, who has achieved it, as we can read on his Twitter account.

To achieve this and, even better, to share it with the rest of the community, the person responsible for this success has been based on QEMU, the popular open-source emulator that, although this is not so well known by most, also has functions of virtualization. And it is based on these that he has worked to develop a patch for QEMU, which you can find here, and that will allow you to use the ARM version of Windows 10 on M1, as well as various Linux distributions.

In his testing, Alexander Graf ran Windows ARM64 Insider Preview through the Hypervisor. framework and, by patching it to use QEMU’s virtualization features, he was able to ” achieve near-native performance ” by running the operating system code directly on the desktop. Host system CPU, Mac with ARM. In this way, the performance of Windows 10 on ARM could take full advantage of the capabilities of Apple’s SoC.

There is still work to do, and companies like Parallels have already said that they are working on compatibility with the Apple M1 processor, suggesting that new Macbook owners will soon have more software options. It remains now, yes, to wait for the hypothetical movements by Microsoft to make Windows 10 possible on M1 with official support. Will this ever happen? And, in this case, and as a reader recalled a few days ago, will they take the opportunity to improve the translator of applications from x86 to ARM to obtain a performance like Rosetta 2? It would be, without a doubt, sensational.

Alin Pogan
Alin Pogan is an IT professional. He is the Editor-in-Chief of 3tech.org and writes about technology, business, and marketing. ap@3tech.org