UTM Virtual Machines 4+

Turing Software, LLC

    • 3.6 • 163 个评分
    • US$9.99

截屏

简介

UTM lets you run Windows® 10, Windows® 11, Ubuntu®, or macOS(*) fully virtualized with maximum performance. Run Windows® 7, Windows® XP, and other older operating system emulated with decent performance.

UTM uses the popular QEMU system emulator securely in a sandboxed environment to protect your data from viruses and malware in the emulated operating system.

Designed for macOS using the latest and greatest Apple technologies, UTM is built from the ground up with the Mac in mind.

Features:

• Run ARM64 operating systems such as Windows® for ARM and Ubuntu® ARM on your Apple Silicon Mac fully virtualized at near native speeds
• Run Intel/AMD operating system such as Windows® 7, Windows® XP, Ubuntu® Linux, and more (emulated with limited performance on Apple Silicon Macs, fully virtualized on Intel Macs)
• Run macOS 12 or higher in a virtualized environment(*)
• Run Intel applications on Linux with Rosetta(**)
• Over 30 processors can be emulated by the QEMU backend including i386, x64, ARM32, ARM64, MIPS, PPC, and RISC-V for developers and enthusiasts
• Supports macOS Sandbox to protect your data from any viruses or malware infecting the emulated operating system (such as Windows®)
• GUI display mode, terminal console mode, and headless mode (with support for multiple displays)
• Attach USB devices to your virtual machine
• Experimental: GPU accelerated OpenGL on Linux VMs
• Bridged and shared networking support
• Run and store VMs from external drives
• Don't know how to use QEMU? Confused at all the options QEMU provides? UTM provides an easy to understand UI for creating and configuring VMs that does not require knowledge of QEMU command line arguments

Current Limitations:

We are working hard to provide new features. Below are some things currently missing from UTM. We hope to support at least some of these features in the future.

• No direct mounting of external disks and drives, only mounting disk images is supported
• No drag & drop of files and data, only copy paste of text and sharing of a single directory is supported with tools installed
• No GPU acceleration for Windows® and only experimental OpenGL acceleration for Linux (most Windows® games will NOT run)
• macOS virtualization only runs on Apple Silicon Macs running macOS 12 and up. macOS 12 does not support USB sharing, copy/paste, or dynamic resolution.

(*) macOS virtualization is only supported on Apple Silicon Macs running macOS 12 and up.
(**) Linux with Rosetta is only supported on Apple Silicon Macs running macOS 13 and up.

新内容

版本 4.5.2

## Highlights
UTM Remote server for macOS: On macOS 13+, you can enable UTM Server from the new option on the home screen or from Window -> UTM Server. Once enabled, you can stream QEMU backend VMs to supported clients. The preferences page includes additional options including auto-starting the server and allowing external connections so it can be used outside of the local network. New documentation pages will be added in the future. The remote client will be on the iOS and visionOS App Store shortly.

## Other Changes
* Improved icon selector UI (thanks @js-john)
* Changed the position of destructive buttons in various confirmation alerts to better comply with Apple Human Interface Guidelines
* Wizard: New options for "Other" operating system to allow for Floppy boot as well as legacy hardware (useful for setting up a DOS machine)
* Wizard: Fixed an issue where the Windows Guest Tools will be downloaded even when a non-Windows VM is created
* New setting: "Capture input automatically when window is focused" when enabled will automatically capture mouse/keyboard when a QEMU VM is started and when the VM window is clicked on (thanks @js-john)
* (When "Capture input automatically when entering full screen" is enabled and the cursor moves to a different workspace (for example through a gesture), the cursor will be captured again upon re-entering the QEMU VM (#6242) (thanks @haroldm)
* Home: Support drag & drop onto a removable drive or shared directory (#3312) (thanks @hamtiko)
* Fixed an issue where cloning/moving an AVFW VM is extremely slower than Finder (#6262)
* Added a progress indicator for long duration tasks such as cloning/moving a VM or reclaiming free space (#4006)
* Fixed an issue with file locking resulting in VMs refusing to boot (#5757, #5830)
* Show confirmation popup for VM downloads (#6156)
* Removed automation URI scheme due to potential security issues (#6155)
* Fixed display of newly selected custom icon (#6137)
* Wizard: allow completely deleting RAM and storage size (#5885)
* Scripting: Fixed file and process commands not working due to incorrect object life cycle (#5963)
* Fixed a crash when removing a device while a text field is highlighted (#5901)
* Fixed error message when double-clicking on a headless VM which has already been started (#5972)
* AVF: New display option to disable dynamic resolution in macOS 14+ VMs (#5873)
* Remove "VM display size is fixed" global setting because it was confusing and does not do the right thing
* Fixed incorrect display scaling when host screen resolution is smaller than VM display size (#6214)
* Updated ANGLE to latest Safari version
* Fixed a crash due to screenshot being saved while the image was being destroyed (#4009)
* Fixed a memory leak caused by a retain cycle while observing changes in the VM state

评分及评论

3.6(满分 5 分)
163 个评分

163 个评分

Kreeblah

Pretty good tool for using Windows-specific hardware

I've been really happy with my ARM Mac since I got it, but the one pain point I've had is some hardware I have that only has x64 Windows drivers available. I don't need to use it terribly often (things like JTAG interfaces and IC programmers and such), but when I do, I've had to get out an old Windows laptop since VMWare Fusion and Parallels only support ARM Windows, which doesn't have drivers for my hardware.

It's definitely got some quirks with getting things set up, but now that I've done that, I can actually use my hardware with my M1 Max Macbook Pro. There's a bit of a performance hit from emulating the different CPU architecture, but there's only so much to be done about that, so I can't complain too much about it.

The things I'd really hope to see in future versions (besides compatibility updates for future macOS versions) would be networking that works out of the box with Windows guest OSes and updated SPICE guest tools (since I had to install different versions from the SPICE Project site in order to get file sharing to the guest OS working).

TatorPitt

Worked great....till I upgraded

The app had been working swimmingly until this most recent update. I see the changelog alludes to a complete QEMU support internals, but something has gone awry as note of my VMs will launch. Even trying to create brand new linux (Ubuntu) vm just gives a message that "Gues has not initialized the display (yet)." I tried converting my existing Ubuntu VM to be "headless" by removing the display to see if that was it, but I cannot ping or otherwise contact the system; twas a non-GUI server running Arpwatch with SSH enabled so if it was actually booting I should be able to connect. Not sure what this update did, but nothing works ¯\_(ツ)_/¯

toddbu

Version 4.0 is a 5 star application

Up until version 4 I would have said that UTM was not ready for prime time. But they've fixed a number of nagging issues and the VMs are very stable right now. Running on my M2 Mac I am running Ubuntu on arm and x64, and MacOS as well. All three run very well. And suprisingly x64 is fast enough to be usable. As a replacement for VirtualVBox coming from my old Intel-based Mac it's more than good enough for my needs. The only thing that I really missing from VirtualBox was the port forwarding feature in NAT where I could run my VMs in NAT and then forward ports on localhost into the VM. My workaround is to assign an IP in bridged mode and use that instead. But it's a very small price to pay to have the speed and battery life of the M2 processor. Kudos to you, UTM team!

App 隐私

开发者“Turing Software, LLC”已表明该 App 的隐私规范可能包括了下述的数据处理方式。有关更多信息,请参阅开发者隐私政策

未与你关联的数据

开发者可能会收集以下数据,但数据不会关联你的身份:

  • 标识符

隐私处理规范可能基于你使用的功能或你的年龄等因素而有所不同。了解更多

支持

  • 家人共享

    启用“家人共享”,即可让最多 6 个家庭成员使用此 App。

更多来自此开发人员的 App