I just ordered new Macbook Air M1, my question is - Will I be able to install Windows 10 on my Mac with Boot Camp Assistant?

I just ordered new Macbook Air M1, my question is - Will I be able to install Windows 10 on my Mac with Boot Camp Assistant?

Posted on Nov 13, 2020 6:58 AM

Reply
Question marked as Top-ranking reply

Posted on Nov 16, 2020 2:58 AM

No, unless Microsoft releases a version that can be installed in a virtual machine.

What you need to understand is that Windows and all apps for Windows are made for x86 processors. Intel and AMD make x86 processors, so Windows is made to run on their processors.

The M1 chip is not an x86 processor, but based on ARM architecture. That means Windows can't run on the M1 chip, unless Microsoft releases a version that is made for running on the M1 chip. They have versions that run on ARM (among others, the Surface line has ARM based devices), but they are not for sale to the end customer.

Even if Microsoft releases a version for ARM, the apps that run on Windows won't all just work. They need to be recompiled for the new version of Windows, or emulated. Microsoft is working on emulation, but there's not definitive yet.


In conclusion, currently you can't run any Windows apps on the M1 Macs. It may be possible in the future, but that depends on support from Microsoft and app developers. I don't expect any of that to happen in the coming few months.

20 replies
Question marked as Top-ranking reply

Nov 16, 2020 2:58 AM in response to iVikasVerma

No, unless Microsoft releases a version that can be installed in a virtual machine.

What you need to understand is that Windows and all apps for Windows are made for x86 processors. Intel and AMD make x86 processors, so Windows is made to run on their processors.

The M1 chip is not an x86 processor, but based on ARM architecture. That means Windows can't run on the M1 chip, unless Microsoft releases a version that is made for running on the M1 chip. They have versions that run on ARM (among others, the Surface line has ARM based devices), but they are not for sale to the end customer.

Even if Microsoft releases a version for ARM, the apps that run on Windows won't all just work. They need to be recompiled for the new version of Windows, or emulated. Microsoft is working on emulation, but there's not definitive yet.


In conclusion, currently you can't run any Windows apps on the M1 Macs. It may be possible in the future, but that depends on support from Microsoft and app developers. I don't expect any of that to happen in the coming few months.

Nov 21, 2020 7:33 AM in response to BobTheFisherman

Read the article I linked.

For those not willing for some reason:


"With virtualization, the virtual machine uses hardware directly, although there is an overarching scheduler. As such, no emulation is taking place, but this limits what can be run inside virtual machines to operating systems that could otherwise run atop the underlying hardware."


In short: software can only run inside a VM if it can run on the hardware itself. The only thing you will be able to run inside VMs on Apple Silicon Macs are operating systems built for ARM. The VM demo on stage during the M1 introduction was an ARM build of a Linux distro.


The Windows version you can buy from Microsoft today only runs on x86 hardware like processors from Intel and AMD. It does not run in ARM hardware. Therefore, it will not run inside a VM that runs on ARM/Apple Silicon.


Anyone saying this is wrong or I don't understand how it works: please show me either x86 software run in a VM (not emulated) on ARM or vice versa, or show me an article from a VM software company or Microsoft or any reputable source that proofs me wrong. Otherwise, read the article I linked before and learn something.

Nov 20, 2020 5:57 PM in response to twoframesperminute

I'm sorry, but I'm correct. Parallels has already announced that they've been working on allowing Windows to run on the M1 as-is. Whether they do so using emulation or virtualization is irrelevant; the question from OP was, "will there be any other way to install Windows?" The answer is yes, there will be (and as @twoframesperminute points out, you can use CrossOver to run specific Windows apps in the meantime).

Nov 21, 2020 12:01 AM in response to cpatch

Please point me to that source. The only thing Parallels has said (https://www.google.nl/amp/s/www.parallels.com/blogs/parallels-desktop-apple-silicon-mac/%3famp) that I can find is they are working on virtualization, and excited to see Microsoft working on x86 emulation on ARM. They haven't said x86 Windows will work on ARM. They haven't said they can virtualization Windows. They haven't said they will do emulation.

Nov 23, 2020 8:29 PM in response to Loner T

Loner T wrote:

Microsoft Office was ported to macOS because many consumers wanted a Mac, but also Office. BTW, I have a copy of 2004 MS Office.

Today's Microsoft might do it for that reason, but the Microsoft of 1989, when Microsoft Office for Mac was originally introduced, did it as a strategic move to help Apple stay alive in an attempt to avoid monopoly charges by the DoJ.

Nov 24, 2020 8:29 AM in response to cpatch

cpatch wrote:

Today's Microsoft might do it for that reason, but the Microsoft of 1989, when Microsoft Office for Mac was originally introduced, did it as a strategic move to help Apple stay alive in an attempt to avoid monopoly charges by the DoJ.

Quite true. Bill Gates invested heavily in Apple, which, at that time, made me wonder. It did work out very well for Apple in the long run.

Nov 20, 2020 5:58 PM in response to twoframesperminute

The definition of a "virtual machine" is that it virtulizes hardware. An operating system running in a virtual machine does not use the physical hardware so no hardware dependent drivers are required. Boot Camp provides native installation of Windows using the actual hardware. Boot Camp installed Windows will not run on M1 hardware. Intalling Windows using a virtual machine visualizes the hardware so Windows, and other operating systems will run in the virtual machine running with M1 hardware..

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

I just ordered new Macbook Air M1, my question is - Will I be able to install Windows 10 on my Mac with Boot Camp Assistant?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.