Parallels recently released a technical preview of the Parallel 16 that is compatible with the M1 Mac and it works surprisingly well. The Apple Silicon version of Parallels is designed specifically for ARM-based operating systems, so it will not work on the x86 version of Windows 10, instead requires the ARM version of Windows. Can be run.
Details to keep in mind
This is the technical preview of both sides of the fence – from both a parallel perspective and from Microsoft. In other words, there are going to be bugs and some things just won’t work. For example, Arm32 applications crash directly after launch and it is not possible to suspend VM. To leave your session, you need to close Windows.
This tutorial features Apple Silicon for the M1 Mac – MacBook Air, MacBook Pro and Mac Mini. It is only designed to work with arm-based virtual machine setups. You can learn more about the M1 Mac in the video I have by exploring these from Apple’s exciting new hardware.
After the installation is complete, Parallels provides additional details on how to run an arm-based VM using its technical preview:
Download and install the necessary software
Step 1: Download and install Parallel Desktop 16 for M1 Mac Technical Preview. Parallels will provide an activation key at the bottom of the download link.
Step 2: Sign up for the Windows Insider program and download the Windows 10 Client ARM64 Insider preview
Step 3: Open the parallels and drag the Windows 10_InsiderPreview_Client_ARM64_en-us file to the installation wizard and click.
Video: Run Windows for ARM on M1 Macs
(Embed) https://www.youtube.com/watch?v=G7Qfk8hhA-c (/ embed)
Subscribe to 9to5mac on YouTube for more videos
Step 4: Parallel 16 ARM will create a new Windows 10 for virtual machine instance. You need to login in parallel with the user account and provide the activation key issued during the first step.
Step 5: When logged in and activated, Parallel 16 will configure the Windows 10 virtual machine, install parallel tools, and complete Windows 10 for ARM installation.
Disable time sync
This will require you to disable time sync at the beginning of the parallels for the M1 Max otherwise you run the risk of becoming an unresponsive Windows VM. To disable time sync, click Actions in the parallel menu bar and select Configure. Click the Options tab and select More Options. Select Do not sync in the drop down box next to Time Sync and close the configuration window.
Enable X64 emulation support
Step 1: In the Windows Search bar, search for ‘Insider’ and click on Windows Insider program settings.
Step 2: Click on the Diagnostics and Feedback Settings link and turn on the diagnostic data for diagnosis.
Step 3: Click the link to a Windows Insider account, and log in with your Windows account.
Enable Dave Channel and Install Latest Windows 10 Insider Preview Dave Build
Step 4: Once logged in, click the Beta Channel (Recommended) under Internal Settings and select the channel that will allow you to access the most recent updates.
Step 5: Click the Home button to return to the original Windows Settings page and click Update and Security.
Step :: Click Check for Updates under Windows Update and your latest Windows 10 Insider Preview Development build will appear. Click the Download and Install button below the build description to install the latest developer build. Windows will take some time to download and complete the installation, so be patient. Once all the updates have been installed and your machine has rebooted, the parallel tools will be reinstalled and you will need to reboot once more.
To learn more about adding the latest X64 support to ARM Windows 10, check out Microsoft’s blog post here.
Push the original allocation
For improved performance, I recommend bumping the default allocation from two to four. Since all M1 Macs feature 8-core CPUs, your MacOS installation will retain access to the remaining four cores. To increase the original allocation, close Windows, click Action in the menu bar, and select Configure.
Under Hardware → CPU and Memory, use the drop down box on the side of the processor to change it from 2 to 4 Close the configuration window and restart the virtual machine.
Once on your desktop, you can run Arm64 apps and emulated x86 / x64 applications. Unfortunately, Arm32 apps like the built-in Skype and Windows Store apps still don’t work and launching these apps will cause them to crash. Microsoft Edge (a neutral application similar to Mac’s universal app) and other Native Arm64 apps work fairly well.
You can learn more about the app architecture in your installation using the following PowerShell command: get-AppxPackage | Select Name, Architecture | Pick a name
I downloaded Steam and tried Rocket League to see how it would perform. The gaming experience was far from perfect and didn’t run at 60fps, it was at least playable. I can watch 4K videos through Edge on YouTube, edit photos using Affinity Photos and much more.
Overall, I was impressed by the stability, smoothness and acting in the animations early in the game. Geekbench’s scores are relatively impressive considering that I’m allocating half of the system’s resources when allocating four cores to VMK.
Running Windows on Apple Silicon via parallels is by no means perfect but it is much better than I think at the moment. If you have a specific Windows app you want to run – which isn’t mission-critical – you should; You may be surprised by the results.
What do you think? Would you consider running Windows VM on your M1 Mac?
FTC: We use revenue generating automated links. More
Check out 9to5Mac on YouTube for more Apple news:
(Embed) https://www.youtube.com/watch?v=HoVp1h17rn8 (/ embed)