Voting in der Community ⬆️⬇️

Wenn euch Beiträge von anderen Usern gefallen, könnt ihr dies durch eine positive Bewertung zeigen und wenn ihr angemeldet seid, so sogar Punkte vergeben. Erfahrt hier mehr zu unserem Bewertungssystem: Voting in der deutschen Apple Support Community


Windows 11 auf M1/M2 Mac Virtualisieren

von: 
Zuletzt geändert: 23. Feb. 2024 17:27
20 2509 Zuletzt geändert 23. Feb. 2024 17:27

🚨 veralteter Benutzer-Tipp 🚨


Bitte schau dir meinen neuen Benutzer-Tipp an, hier erfährst du wie du einfach & schnell Windows auf deinem Mac installieren kannst -> Windows 11 auf einem Mac installieren - Apple Community




Wieso und warum?

Hin und wieder braucht der ein oder andere ja doch noch Windows, die Gründe hierfür sind vielfältig. Nun gibt es neben der kostenpflichten Variante die Paralells anbietet auch noch kostenfreie Software die es ermöglicht Windows 11 in der arm Version auf einem M1/M2 Mac zu virtualisieren und so parallel neben macOS nutzen zu können.

 

Dieser Benutzer-Tipp soll ein Hilfestellung zur Softwarebeschaffung über die Installation bis hin zum Betrieb der sogenannten VM (= Virtuelle Maschine) sein. Verwendet wird hierfür die für den privaten Gebrauch kostenfreie Version von Fusion Player 13 von VMware.


Ich habe versucht so ausführlich wie möglich die einzelnen Schritte zu beschreiben, was mir schwer fällt weil sie für mich selbsterklärend sind, solltet ihr an einer Stelle Schwierigkeiten haben, dann schreibt das hier in die Kommentare, ich werde versuchen dann entsprechend nachzubessern. Dies ist meine erster Benutzer-Tipp, also habt bitte erbarmen 😅.


 

Wichtig Infos

Windows in der arm Version bietet im Groben die selbe Funktionalität an wie die "normale" (x86/x64) Windows Version, ist aber Aufgrund der für arm Prozessoren angepassten Variante nicht mit allen Apps kompatibel bzw. umgekehrt. Wer hier also hofft er hat einen 100%ig Ersatz für seinen Windows PC gefunden, könnte enttäuscht werden. Außerdem ist es aktuell noch nicht möglich Daten per Copy & Paste (Zwischenablage) zwischen dem Host-System (also dem Mac) und der VM und umgekehrt auszutauschen. Weitere Einschränkungen sind möglich.

 

Des weiteren dient dieser Benutzer-Tipp nur zum Installieren einer englischen Windows 11 ARM Version, einige Teile des Windows Systems lassen sich anschließend auf Deutsch umstellen, sorgen dann aber an manchen Stellen für Probleme. Ein Umweg wäre mit einem Windows PC oder einer VM (mind. Windows 10, Version 2004 oder neuer) per UUP dump alle Windows 11 ARM Komponenten einzeln herunterzuladen und zu einem Installationsmedium zu packen, dass würde diesen Benutzer-Tipp aber wohl sprengen, je nach Nachfrage wäre es ein zweiten Benutzer-Tipp wert.


UPDATE: In meinem zweiten Benutzer-Tipp erfährst du, wie du mit deiner hier erstellten VM eine deutsche Windows 11 ARM Version herunterladen kannst: Windows 11 ARM Deutsch Download für eine … - Apple Community ...hast du ein Windows System (mind. Win 10 Version 2004) zur Verfügung kannst du mit dieser Anleitung bereits zuvor die dt. ARM Version herunterladen und hier zur Erstellung deiner VM verwenden.

 

 

Vorbereitungen

 

Am Mac (Homebrew & Qemu)

Auf deinem Mac sollten um die 100GB freier Speicherplatz vorhanden sein, mehr ist besser. Der Speicherplatz kann nach deinen Präferenzen variieren, die virtuelle Festplatte die für die VM angelegt wird muss aber mind. 64GB groß sein (Voraussetzung seitens Microsoft). Weiter Speicherplatz wird von Downloads und zusätzlich benötigter Software belegt werden.


Homebrew

Wir benötigen später noch das Programm Qemu (Virtualisierungssoftware) um den für die VM benötigten und von Microsoft angebotene VHDX Container in einen für VMware passenden VMDK Container umzuwandeln. Qemu lässt sich am einfachsten mit Homebrew (ein freie Paketverwaltung) installieren. Homebrew bietet weitere Vorteile auf die ich aber an dieser Stelle nicht eingehen werden, vielleicht aber in einem weiteren Benutzer-Tipp. Also installieren wir Homebrew auf dem Mac.


  1. Öffne die Terminal App auf deinem Mac.
  2. Kopiere den folgenden Befehl vollständig, füge diesen in das Terminal ein und bestätige mit Enter:


 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"


Das Script wird nun Homebrew auf deinem Mac installieren. Wenn du dazu aufgefordert wirst, drücken die Entertaste auf deiner Tastatur. Du wirst auch aufgefordert, dein Adminkennwort einzugeben, beachte bei der Eingabe das du keine Zeichen siehst, du musst das Kennwort also "blind" eingeben und mit Enter bestätigen.


Die Installation dauert etwas länger, es ist möglich, dass zwischendurch noch zusätzliche Software (Command Line Tools for Xcode) geladen und installiert werden muss, folge dazu den Anweisungen auf deinem Bildschirm und im Terminal. Manchmal hat es den Eindruck, dass die Installation eingefroren ist, sei an dieser Stelle geduldig, auch wenn dir visuell nichts angezeigt wird läuft der Installationsprozess im Hintergrund weiter.


Wurde die Installation erfolgreich abgeschlossen erhältst du den Hinweis, dass sich Homebrew nicht in deinem Benutzerverzeichnis befindet. Das muss durch weitere Befehle geändert werden.



  1. Kopiere die im Terminal angezeigten Zeilen (beide).
  2. Füge sie in das Terminal ein.
  3. Bestätige mit Enter.


Ich habe die Zeilen bewusst unkenntlich gemacht, verwende auf jeden Fall die Zeilen die dir in deinem Terminal nach diesem Satz angezeigt werden: "Run these two commands in your terminal to add Homebrew to your PATH:"



Qemu

Nachdem Homebrew auf deinem Mac installiert wurde, installieren wir nun Qemu. Zuerst aber bringen wir Homebrew auf den neusten Stand und installieren Updates, sollten welche zur Verfügung stehen. Hierzu öffne ein neues Terminalfester bzw. verwende das noch geöffnete Terminalfester.


  1. Gebe brew update in das Terminal ein und bestätige mit Enter.
  2. Sind keine Updates verfügbar, erhältst du die Meldung: Already up-to-date.
  3. Ist das nicht der Fall, dann gebe noch brew upgrade in das Terminal ein und bestätige mit Enter. Es werden ggf. einige Pakete heruntergeladen und installiert du musst ggf. mit Enter bestätigen und dein Adminkennwort eingeben (beachte hier wieder, dass du keine Eingaben siehst).


Um Qemu schlussendlich zu installieren gebe nun brew install qemu in das Terminal ein, bestätige mit Enter. Die Installation nimmt wieder ein wenig Zeit in Anspruch, es müssen einige zusätzliche Pakete heruntergeladen und installiert werden. Ist die Installation abgeschlossen erscheint zum Schluss diese Ansicht:



Tippe dann exit in das Terminal ein und beende das Programm, wir werden später nochmal mit dem Terminal vorlieb nehmen.


 

Windows 11 arm (Preview) Download

Zum Aktivieren deiner Windows 11 arm Version benötigt es einen gültigen Lizenzschlüssel. Diesen solltest du dir im Vorfeld gekauft haben. Teilweise können Windows 10 Lizenzschlüssel verwendet werden. 


Zum Download einer Windows 11 arm Version - an dieser Stelle sei angemerkt, dass Microsoft seit kurzem die arm Version offiziell freigegeben hat, aber es sich weiterhin um eine Preview Version (also eine Vorschau) handelt - benötigt es ein Microsoft Account (soll für Windows 11 bald sowieso zur Pflicht werden) welcher außerdem zusätzlich dem "Windows Insider Programm" angehören muss. Also, falls noch nicht vorhanden, lege dir bitte einen Microsoft Account an, wer bereits einen Account besitzt fängt direkt bei Schritt 6 an:

 

  1. https://signup.live.com/ aufrufen.
  2. Emailadresse, Passwort, Vor- und Nachname, Land und Geburtstag nacheinander eingeben.
  3. Verifizierungscode aus der erhaltenen Email eintragen (Tipp: Haken bei "I would like information, tips, and offers about Microsoft products and services." für weniger Emails entfernen.)
  4. Das (dreistufige) Capatcha lösen.
  5. Ist alles korrekt wird man autom. eingeloggt und landet auf der Profilseite seines Microsoft Accounts.
  6. https://insider.windows.com/register aufrufen & Sign in now klicken und erneut mit dem gerade erstellten Account (Emailadresse und Passwort) einloggen. 
  7. Programm Agreement durchlesen. 😉
  8. Haken bei "I accept the terms of this agreement. (Required)" setzen und mit "Register now" bestätigen.
  9. Download Windows Insider Preview ARM64 (microsoft.com) aufrufen und ggf. nochmals einloggen (oben rechts auf "Sign in" klicken).
  10. Unter "Select Windows 11 Client Arm64 Insider Preview Dev Channel Edition" eine Edition auswählen, ich empfehle hier die Beta, mit einem Klick auf Confirm bestätigen.
  11. Im neuen Feld "Select the product language" English auswählen und erneut mit Confirm bestätigen.
  12. Das Ergebnis sollte so aussehen:

 

 

 

Lade dir Windows 11 arm mit einem Klick auf "Donwload Now" herrunter. Der Download der etwa 10GB großen Windows11_InsiderPreview_Client_ARM64_en-us_XXXXX.VHDX Datei benötigt je nach Verbindung einige Sekunden bis ein paar Minuten. 

 


VHDX Container in VDMK Container umwandeln

Um den gerade heruntergeladen VHDX Container umzuwandeln verwenden wir nun wieder das Terminal mit Qemu. Die Anleitung hier ist beispielhaft, da sie je nachdem welche Edition und Version heruntergeladen wurde abweichen kann.


  • Öffne das Terminal und tippe in das Terminal ein (nach vdmk muss ein Leerzeichen eingesetzt werden):
qemu-img convert -O vmdk 
  • Ziehe nun den VHDX Container aus dem Finder in das Terminalfenster, so wird der passende Pfad und der Dateiname eingefügt.



  • Füge hinter den Dateiname das Zielverzeichnis (in diesem Beispiel das Download Verzeichnis) und den neuen Dateiname ein
~/Downloads/Win11arm.vmdk 
  • Am Ende sollte der Befehl (in Abhängigkeit wie dein heruntergeladener Container heißt) so aussehen:



  • Bestätige mit Enter. Im Terminal wird dir kein Fortschritt angezeigt, ist der Prozess beendet springt die Eingabe um und in deinem Downloads Verzeichnis findest du den VDMK Container Win11arm.vdmk. Tippe exit in das Terminal ein und beende die App anschließend.



 


VMware Fusion Player 13 Download

Für die kostenfreie private Nutzung von Fusion Player 13 benötigt es nur einen CostumerConnect Account von VMware:

  1. Hierzu VMware Fusion Player - Personal Use License (VMware.com) aufrufen & anschließend auf "Create an Account" klicken.
  2. Das Formular vollständig ausfüllen, Capatcha und Terms of Use nicht vergessen.
  3. Den in der Aktivierungsmail enthaltenen Authentifizierungscode auf der Webseite eingeben um die Registrierung abzuschließen.
  4. Ist alles korrekt wird dies auf der Webseite angezeigt und man sollte autom. wieder zu VMware Fusion Player - Personal Use License (VMware.com) weitergeleitet werden.
  5. "I Have an Account" klicken und mit dem gerade erstellten Account (Emailadresse & Passwort) einloggen.

 

Das Ergebnis sollte diese Ansicht sein. Notiere dir schon mal den Lizenzschlüssel ➊ und lade dir VMware Fusion Player 13 (zur Zeit in Version 13.0.1) herunter ➋.





Installation


VMware Fusion Player 13

Ich hoffe an dieser Stelle das ist für die meisten, die dieser Anleitung folgen, ein bekannter Prozess, ich behandle ihn daher Stiefmütterlich und beschreibe ihn nur im Groben. Wer Hilfe benötigt, melde sich dann bitte.


  1. Öffne die heruntergeladen VMware-Fusion-13.X.X-XXXXXXXX_universal.dmg
  2. Doppelklicke das im neu geöffneten Fenster VMware Fusion.app Icon um die Installation zu beginnen.
  3. Folge den Anweisungen auf dem Bildschirm um die Installation durchzuführen.
  4. Starte deinen Mac nach der Installation ein mal neu.


Nach dem Neustart deines Macs, starte VM Fusion Player 13. Es werden einigen Hintergrundobjekte hinzugefügt die ggf. beim ersten mal bestätigen werden müssen. Sollte nicht direkt das Fenster zur Lizenzabfrage erscheinen, öffne es über das Menü (VMWare Fusion -> Lizenz) und geben im neu geöffneten Fenster den notierten Lizenzschlüssen ein. Fahren dann mit der Konfiguration der VM fort.





Windows 11 VM Konfiguration

Vor der Installation von Windows 11 muss die VM angelegt und konfiguriert werden.


  1. Lege eine neue VM an, indem du in VMware Fusion Player über das Menü Ablage -> Neu klickst oder per Tastenkombi: ⌘ + N
  2. Wähle "Eine benutzerdefinierte virtuelle Maschine erstellen".
  3. Wähle als Betriebssystem Microsoft Windows und dann Windows 11 64-Bit Arm aus, bestätige mit Weiter.
  4. Firmware bei nur UEFI belassen und Weiter klicken.
  5. Partial Encryption auswählen, Passwort zwei mal eingeben oder eins generieren lassen. Aktivieren auch "Remember Password and store it in Mac's Keychain". Tippe auf Weiter.
  6. Eine vorhandene virtuelle Festplatte verwenden aktivieren
  7. Mit einem Klick auf "Virtuelle Festplatte auswählen..." die Win11arm.vdmk Datei im Downloads Verzeichnis auswählen, Eine separate Kopie der virtuellen Festplatte erstellen aktivieren und Wählen klicken. (Festplattengröße kann später noch angepasst werden).
  8. Mit Weiter bestätigen.
  9. Im letzten Fenster kannst du mit einem Klick auf "Einstellungen anpassen" den Speicherort deiner künftigen VM und den Name ändern. Ich empfehle hier den Standard Speicherort. Den Dateiname kannst du ändern z.B. in Win11arm-eng.vmwarevm. Klicke auf Sichern. Die neue virtuelle Festplatte wird erstellt.


Die VM wurde angelegt, einige Einstellungen sollten jetzt vor der Installation noch durchgeführt werden. Rechtsklick auf die neu erstelle VM Win11arm-eng -> Einstellungen.



Ändere an folgenden Stellen noch einige Einstellungen:


  • Prozessor und RAM: 4 Prozessorkerne (du kannst mehr verwenden, solltest aber nie ALLE verwenden). Bei meinem MacBook Pro (M1 Pro 16GB RAM) mit insgesamt 8 Kernen sind 4 Kerne ein guter Mittelwert. Den RAM kannst du an dieser Stelle erhöhen, auch hier kannst du mehr zur Verfügung stellen, aber nie den gesamten RAM. Bei meinem MacBook mit insgesamt 16GB RAM verwenden ich für meine Windows VM 6144 MB RAM, weniger als 4GB sollten es nicht sein.


  • Festplatten (NVMe): Diese Einstellung ist optional, die Festplatte muss mind. 64GB groß sein, darf aber nach belieben und verfügbarem Speicherplatz vergrößert werden. Der eingestellte Speicherplatz wird erst belegt wenn die VM wächst, dass heißt auch wenn du hier 100GB einstellst, wird nicht 100GB deiner Festplatte belegt werden sondern nur so viel die VM benötigt.


Schließe die Einstellungen mit einem Klick auf das rote X.



Windows 11 Installation

Die VM ist eingerichtet die Windows Installation kann beginnen! 🥳🎉


  1. Klicke auf das kleine oder große Play-Symbol um die VM zu starten.
  2. Die VM startet und der Windows 11 Installationsprozess beginnt.
  3. Wähle zuerst das Land (Germany) und dein Tastaturlayout (German) aus, ein weiteres Tastaturlayout kannst du mit "Skip" überspringen.
  4. Im nächsten Schritt verlangt die Installation eine Verbindung ins Internet, welche aber noch nicht existiert. Diesen erzwungen Verbindung müssen wir erstmal umgehen:

  • Drücke auf deiner Tastatur ⇧ + F10 (je nach Einstellung deiner FN-Tasten noch zusätzlich die fn-taste drücken, also ggf. fn + shift + F10)
  • Ein Kommando Fenster öffnet sich, gebe hier OOBE\BYPASSNRO (zwei mal Buchstabe O nicht Nummer 0; drücke option + ? für \) ein und bestätige mit Enter. Die VM wird neu gestartet.


5.Wähle ggf. nochmal das Land und dein Tastaturlayout aus. Du kannst nun den Schritt zur Verbindung mit dem Internet mit einem Klick auf "I don't have Internet" überspringen. Bestätige nochmal mit "Continue with limited setup".


6.Trage einen Benutzername und zwei mal ein Passwort ein.

7.Beantworte/Erstelle drei Sicherheitsfragen.

8.Die nächsten paar Einstellmöglichkeiten kannst du nach deinen persönlichen Präferenzen einstellen, ich persönliche lehne die Ortung und Verwendung meiner Daten mit No ab und bestätige mit "Accept".

9.Die VM wird ein weiteres mal neu gestartet, die Installation wird fortgesetzt, ein Hinweis erscheint, bis schlussendlich die Installation beendet ist.


Herzlichen Glückwunsch, du hast Windows 11 in der arm Version erfolgreich in einer virtuellen Maschine installiert.



VMware Tools Installation

Um die größtmögliche Kompatibilität herzustellen, müssen wir noch VMware Tools installieren. Da einige Sicherheitsmechanismen seitens Windows 11 diese Installation verhindern, müssen wir diesen Mechanismus abschalten.


  1. Öffne das Startmenü deiner Windows 11 VM durch klicken der vier Kacheln und tippe in das Suchfeld oben "PowerShell" ein.
  2. Klicke "Run as administrator".
  3. Bestätige mit "Yes" und gebe folgenden Befehl in die Kommandoeingabe ein:
Set-ExecutionPolicy RemoteSigned 

4.Bestätige nochmals mit "y" und Enter.

5.Tippe exit in die Kommandozeileneingabe ein und drücke Enter. PowerShell wird beendet.

6.Klicke oben im Menü deiner VM auf "Virtuelle Maschine" und dann "VMware Tools erneut installieren"



7.Deiner VM wird nun eine virtuelle DVD hinzugefügt. Öffne über den Explorer diese DVD und suche nach dem Windows PowerShell Script setup.



8.Rechtsklicke auf das PowerShell Script und klicke im Kontextmenü auf "Run with PowerShell".

9.Bestätige mit Yes... das Script wird ausgeführt und VMware Tools wird installiert.


Du kannst nun Displayeinstellungen vornehmen und bist mit dem Internet verbunden. Dein Windows 11 ist nun fertig eingerichtet und du kannst loslegen. Windows ist an dieser Stelle noch nicht aktiviert, dies kannst du in den Systemeinstellungen nachholen (Settings -> System -> About -> Product Key and activation -> Change).



Windows 11 nutzen

Du kannst nun (wie gewohnt) Windows 11 benutzen. Um die VM zu beenden nutzte das Startmenü und fahre den "Computer" herunter. Startest du VMware Fusion Player erneut kannst du mit einem Doppelklick auf dein VM diese erneut starten.


Übrigens, die Downloads im Downloads Verzeichnis kannst du an dieser Stelle löschen. Die VM wurde, soweit du keine Änderungen vorgenommen hast, in deinem Benutzerverzeichnis unter "Virtuelle Maschinen" abgelegt. Den Win11arm.vmdk Container kannst du vorerst behalten um weitere VM einzurichten / Windows 11 erneut zu installieren.






Willkommen in der Apple Support Community
Ein Forum, in dem Apple-Kunden sich gegenseitig mit ihren Produkten helfen. Melde dich mit deiner Apple-ID an, um Mitglied zu werden.