App: UTM Virtual Machines
Developer: Turing Software, LLC
Genres: Wirtschaft, Entwickler-Tools

Mit UTM kannst du Windows® 10, Windows® 11, Ubuntu® oder macOS® mit der besten Performance virtuell ausführen. Selbst ältere Systeme wie Windows® 7 oder Windows® XP funktionieren mit akzeptabler Geschwindigkeit.

In UTM steckt unter Anderem der beliebte QEMU System-Emulator, den wir sicher abgekapselt betreiben, damit sich von der VM aus keine Schadsoftware und Viren ausbrechen können.

UTM wurde von Grund auf für den Mac entwickelt. Deswegen verwenden wir die neuesten Technologie von Apple, um die App besonders effizient und schnell zu halten.

Die Features:
 • Führe ARM64-basierte Systeme wie Windows® für ARM und Ubuntu® ARM auf deinem Mac mit Apple Chip aus, ohne dabei nennenswert an Leistung zu verlieren – dank dem Virtualization-Modus (auf Macs mit Intel-Prozessor nicht unterstützt)
 • Führe Intel/AMD Systeme wie Windows® 7, Windows® XP, Ubuntu® Linux und viele mehr aus, mit akzeptabler Geschwindigkeit (hier müssen wir auf Macs mit Apple Chip auf Emulation zurückgreifen – auf Macs mit Intel Chip sind dagegen diese Systeme am schnellsten!)
 • Führe macOS 12 oder neuer in einer virtualisierten Umgebung aus (*)
 • Führe Intel Programme auf Linux mit Rosetta aus (**)
 • Über 30 Prozessoren können dank QEMU-Unterstützung simuliert werden, darunter i386, x64, ARM32, ARM64, MIPS, PPC sowie RISC-V – beliebt bei Programmierung und Enthusiasten
 • Unterstützt die macOS Sandbox, um deine Daten automatisch vor Viren oder anderer Schadsoftware im Gast-System zu schützen (z. B. Windows®)
 • GUI-Anzeige, Terminal-Konsole oder Headless-Modus sind verfügbar – sogar mehrere virtuelle Displays bzw. Terminals
 • Stecke echte USB-Geräte an die Virtuelle Maschine an
 • Für Experimentier-freudige: GPU-Beschleunigung für OpenGL in Linux-VMs
 • Netzwerk-Zugriff im Bridge- oder Shared-Modus
 • VMs lassen sich auf externen Speicher auslagern und von dort betreiben
 • Keine Erfahrung mit QEMU? Kein Problem! UTM ist dafür gemacht, damit du keine Konsolen-Befehle irgendwo eintippen musst. Wir haben extra für dich ein einfach zu verstehendes Programm darum gebaut.

Aktuelle Einschränkungen:

Wir arbeiten auf Hochtouren an weiteren und verbesserten Features. Hier findest du einige Dinge, die UTM noch nicht bietet. Wir arbeiten daran, einige davon in Zukunft umzusetzen.

 • Externe Laufwerke können nicht direkt in VMs eingebunden werden – stattdessen bitte ein Abbild (Disk-Image) verwenden
 • Kein Drag-and-Drop für Daten und Dateien – stattdessen bitte Kopieren und Einfügen oder einen geteilten Ordner verwenden (installierte Gast-Erweiterung vorausgesetzt)
 • Keine Grafik-Beschleunigung für Windows®-Systeme und eingeschränkte OpenGL-Beschleunigung für Linux-Systeme (die meisten Windows-Spiele funktionieren leider nicht!)
 • Die macOS Virtualisierung können wir nur auf Macs mit macOS 12 und neuer anbieten. Außerdem gibt es dafür noch keine USB-, Ordner-, Zwischenablage-Freigabe und automatische Anpassung der Auflösung.

(*) Die macOS-Virtualisierung ist auf Macs mit Apple Chip und macOS 12 oder neuer verfügbar.
(**) Linux mit Rosetta erfordert Mac mit Apple Chip und macOS 13 oder neuer.

Release notes:
4.4.4 behebt ein Problem, bei dem die Tastatur auf älteren macOS-Gästen nicht funktionierte. Das Änderungsprotokoll für 4.4.3 lautet wie folgt:

* macOS Sonoma-Unterstützung: Zu den neuen Apple Virtualization-Funktionen gehören das Speichern/Wiederherstellen des VM-Status und die dynamische Auflösung für macOS Sonoma-Gäste. Beachten Sie, dass Sie derzeit das Sound- und Entropiegerät entfernen müssen, um den VM-Status speichern/wiederherstellen zu verwenden.
* Status automatisch speichern, wenn Sie eine VM schließen: Dies funktioniert nur auf VMs, die Speicherstatus unterstützen. Wenn Ihre VM dies nicht unterstützt, erhalten Sie eine Fehlermeldung mit einer Erklärung.
* USB-Befehle in utmctl: Sie können jetzt utmctl-USB-Befehle verwenden, um USB-Geräte mit einer laufenden VM zu verbinden und zu trennen.

Anmerkungen:
* Wenn Sie eine virtualisierte VM auf einem Intel-Mac mit aktiviertem TPM ausführen und der Gast beim Start einfriert, müssen Sie Hypervisor vorübergehend deaktivieren (Einstellungen -> QEMU -> Hypervisor verwenden), Windows starten und Hypervisor dann erneut aktivieren nach dem Herunterfahren. Das TPM-Gerät wurde in Version 4.4 geändert und dies führt zu einem Problem auf vorhandenen VMs.
* Linux-Gäste: Mesa 23.2.1 hat einen Fehler eingeführt, der UTM mit dem Fehler GL_ARB_clear_texture zum Absturz bringt. Wenn dieser Fehler auftritt, deaktivieren Sie vorübergehend die GPU-Beschleunigung, führen Sie dann ein Downgrade Ihres Mesa-Pakets durch (oder aktualisieren Sie es auf die nächste Version, wenn es herauskommt/nächtlicher Build) und wechseln Sie wieder zur GPU-Beschleunigung.