Install Windows 10 VM on M1 Mac
Steps on how to install Windows 10 VM on an M1 Mac (ARM) via Parallels
Last updated
Steps on how to install Windows 10 VM on an M1 Mac (ARM) via Parallels
Last updated
Since Windows 10 is no longer available on the , we have to get Windows 10 ISO elsewhere.
At the time of writing, there is no proper step-by-step guide on how to download and install Windows 10 ISO onto a Virtual Machine (Parallels).
1) Head to and search for "21390"
2) Click on "Windows 10 Insider Preview 10.0.21390.2025 (co_release) arm64" since M1 Mac uses ARM Architecture.
3) Select your preferred language, e.g. English (United States).
4) Make sure to check Windows Home & Windows Pro checkbox and Click Next.
5) Make sure to select "Download and Convert ISO" since we NEED the converter later.
6) Click "Create download package".
7) Extract the .zip
file first and take note of uup_download_macos.sh.
This shell script will produce the ISO file that we need.
8) Fire up your Terminal and run these commands in order to make your shell script work.
9) Once the installation above is done, cd
to the extracted folder in Step (6), and give Execute permission to run uup_download_macos.sh
10) After the conversion is done, you will see the following results.
11) A Windows 10 ISO file will be created in your extracted folder, this file will be used in Parallels.
12) In Parallels, select the ISO file as your Installation Image and click on any of the blank spaces when you are prompt to Select Windows edition (it's a bug)
13) Upon finishing the installation, most likely you will be prompt with an error.
14) To solve this, we have to go to the Parallel settings under Hardware and remove the TPM Chip.
15) Restart Parallels (IMPORTANT) and you're done!
Note: You need to have installed first!