Installing Windows 11 in UTM on macOS and Apple Mac M1

Searching UUP Dump for Windows 11 (arm64) I found a version Windows 11 (22000.1098) arm64, which is marked as a version designed for Retail. I decided to try to install it in UTM on macOS and my MacBook Air with M1.

UUP Dump Windows 11 22000.1098 Information

Retail channel (in theory) is classed as stable and designed for end-user. The surprise is that Microsoft is not officially advertising it and you cannot just download the ISO file that will allow you to install it on a compatible device.

This is an ARM64 build
This build is only compatible with:

Surface Pro X
Raspberry Pi
Apple Mac M1
other glorified mobile phones

Heading to this page we may download a file that will allow us to generate an ISO file which we will be able to use with UTM at a later stage.

To generate a UUP Dump file for my purpose I select English (United Kingdom) and in the next step, I leave all editions (Windows Home and Windows Pro).

As a download method I leave the default Download and convert to ISO and conversion option, also selected by default, **Include updates (Windows converter only).

Finished by clicking Create download package and after unpacking it, followed below steps.

Before we start, we need to meet a couple of requirements. We need to have Brew installed in our system followed by additional packages as described later in generated UUP Dump package readme.unix.md.

brew tap sidneys/homebrew
brew install cabextract wimlib cdrtools sidneys/homebrew/chntpw

Once that is done, we can start building our ISO file by running the command:

sh uup_download_macos.sh

Depending on how fast your broadband is, it may take some time to complete. Let’s wait patiently.

On mine 200Mbps broadband and MacBook Air M1 download and conversion took just 5 minutes.

Once done, I get my ISO file (22000.1_PROFESSIONAL_ARM64_EN-GB.ISO, 4.50GB) so I can start installation in UTM.

Before you start, you need to remember that you will find a couple of struggles during the installation process as I described in my post Trying Parallels Desktop alternative - UTM, and what you can read on UTM Documentation. One of them was the lack of a Microsoft Store. This is why I tried the Insider Preview version to get this sorted. Let’s see if the product marked for Retail is different.

In the below steps, I used UTM in version 4.0.9.

UTM Version 4.0.9 (68)

Installation #

We will be following the steps as described in instruction with some input from myself.

UTM Fresh Window

From UTM main window click on the + icon.

UTM Start

Select Virtualize

UTM Operating System

Select Windows

UTM Windows

By default, it will be a ticked option to Install Windows 10 or higher and to Instal drivers and SPICE tools. What we need to do is to select our ISO file by clicking the Browse… button.

When we are ready, let’s click Continue.

UTM Hardware

At the next screen, we can specify how much RAM we want to allocate and how many CPU cores. I would recommend leaving this as it is and clicking Continue.

UTM Storage

At the Storage step, we can specify the virtual hard drive size. This is the maximum hard drive size and this will be used depending on how many Windows will need. In the beginning, you will see that your Windows will use something like 15GB only.

UTM Shared Directory

At Shared Directory we can specify the local folder to be visible in a virtual machine. I would recommend setting the Downloads folder and then clicking Continue.

UTM Summary

In the summary, we can specify the name of our virtual machine and Save the settings.

Right now we just need to press the play button and follow the step-by-step installation instruction of the Windows Setup.

After the installation restarts let’s Eject the Windows ISO file by clicking the disc icon from the top-right corner. This will allow you to start booting your system instead trying to do this once again from the ISO file.

UTM Windows starting Initial Setup


UTM Windows SPICE Guest Tools Installation

The first step after the initial setup was to install SPICE Guest Tools and wait until the system restarted.

During installation screen may become green, change its resolution and then after a whole restart.

UTM with Windows 11 ARM on MacBook Air M1

After restarting system was ready to use.

winver showed me version Windows Dev, OS Build 22000.1 which wasn’t retail as I expected. That will understand why this is still not available to download as an ISO file from the official Microsoft website.

Before I started messing with other things, I head to Windows Updates and install whatever was there available.

Under Advanced options I turn on updates to other Microsoft products as well.

Because during installation my licence key didn’t show the relevant version available, I need to install it without it and select Windows 11 Professional from the available two options (Core and Professional).

I head to System > Activation and select Change product key to activate followed by logging into my Microsoft Account.

I noticed that the opposite to my first try with UTM and Windows 11 Insider, this time I have a Microsoft Store icon available but the app didn’t want to start (the same with any other app from Microsoft Store).

Once again I install further updates that have been shown in Windows Update. I need to repeat that couple of times until no more updates were available, before proceeding further.

After that, a couple of restarts later Microsoft Store started working and I got the system ready.

In such a way I finished with Version 21H2, OS Build 22000.1098 without the need to be on Insider Channel.

Comments