Best way to run an existing Windows SSD on the M1 chip?

Hi,


Back in the days of Intel chips, running an entire Windows setup was straight forward: partition your current Macintosh HD using BootCamp, copy Windows OS into that new partition, choose OS upon boot.


With the M1 chip, however, how do you go about it best?


My options:


  • access the current Windows 10 OS externally (SSD enclosure via USB 3.1), using Parallels 18
  • use Mac OS' Migration Assistant and watch your 256GB MacMini M1 internal drive explode
  • any other thoughts?


Thanks for all the help.


PS: is there any way I can mirror the Mac Mini M1 into my MacbookPro M1 monitor until the above setup is done?

Mac mini 2018 or later

Posted on Dec 29, 2022 2:47 PM

Reply

Similar questions

7 replies

Dec 29, 2022 3:24 PM in response to videonoob

There is no supported version of Windows natively for Apple silicon. There is nothing available for purchase.


Which processor architecture is your "existing Windows SSD" built for? (I'll assume x86-64, but there are other possibilities. Over the years, Windows has been ported to various architectures, including x86-32, x86-64, AArch64, Alpha, Itanium, and some others.)


Because if your existing Windows install is not one built for AArch64, you'll need an emulator. That emulator might be UTM, or maybe some other emulator-capable option. This is processor and system emulation, in addition either to system virtualization, or in addition to something akin to Boot Camp.


Without emulation, you'll need the Windows Insider's version of Windows for AArch64, and some added bits such as Parallels.


Another approach is to host Windows on Azure or such, or on some other computer, and access it remotely.


For what might happen with the future of Windows and licensing and support on Apple silicon, ask Microsoft.

Dec 29, 2022 5:48 PM in response to videonoob

videonoob wrote:
….
The owner of said MacMini M1…


Do you want the owner to have a complex and unsupported solution, and particularly one that you don’t yet understand, and then explain and sustain it for the owner?


….wants to be able to still boot into Windows until he gets accustomed to MacOS Monterey. Given the above items at my disposal, how can I use the M1 architecture to access the Windows OS externally?


Keep the old PC around until y’all are willing to cut it free.


Here's some thinking-out-loud:

Due to the SSD size differences (256GB vs 500GB), the Migration Assistant is out.


Migration Assistant and storage capacities are not relevant here. Unless the storage on the new Mac is under-configured, that is. Then you’re headed for bigger issues.


When emulating Windows virtually on the MacMini M1, would I use Parallels, or UTM?


Emulation and Virtualization are very different. UTM includes both emulation and virtualization support. How well that might work here depends greatly on what was running on the Windows PC, too.


How can I use Parallels to directly access the Windows 10 SSD in an external enclosure?


Go skim the Parallels doc, and skim the UTM doc.


Should I upgrade the PC to Windows 11 first, and then create the virtual machine?


I would suggest keeping the Intel x86-64 system. One supported by Windows.


You might be able to use a KVM switch to switch the keyboard and mouse and the display between systems, to reduce the clutter, pending retirement of the Windows PC here. This’ll take some adapters, as the Mac will be USB-C connectors, and an older Windows PC will usually be using the older USB-A connectors.


You can also set up an SMB Share on Windows, and mount that share from macOS. This to allow common document formats to be accessed and migrated. Or transfer the user files onto an ExFAT or maybe NTFS flash drive, and transfer those manually. This if the Windows migration assistant doesn’t get things going.


I haven't worked on a PC since Windows 98/XP, so any step-by-step guidance is highly appreciated.


Keep the existing Windows PC. Otherwise, you can either gain a whole lot of experience with virtualization and emulation and with whatever wrinkles and bugs and crashes might exist and all this without support, and with Windows, or you can get going with whatever the user wanted to do with macOS.


There re various guides and documenta for folks switching from Windows:

Mac tips for Windows switchers - Apple Support


TL;DR: I would not suggest adding unsupported systems and emulation to an already complex endeavor.

Dec 29, 2022 5:05 PM in response to BobTheFisherman

@Bob

Ah, ok, that makes more sense to me, thanks.


----


I may just have to clone the 500GB Windows 10 SSD in order to carelessly tinker with the Migration Assistant until I get the MacMini M1 working.


I'd say that most of the 367GB is .jpg, .m4a, or .RAW (CR2) - data which can be left on an external SSD anyway.


First, I'd draw up a list of all the installed PC programs and download their equivalences onto the MacMini M1.


Then, I'd migrate any "personal" folders (Documents, Downloads, Bookmarks, etc.) onto the 256GB MacMini M1.


Finally, install RedQuits, so the user's head won't explode! ;)


If there's another way, I'd like to hear from (all of) you.


Dec 29, 2022 4:09 PM in response to MrHoffman

@Bob


Please re-read my question: I am NOT trying to run Windows 10 natively on M1. Having put together computers continuously since the ZX Spectrum and the VIC20, I understand that there are no native ways of running Windows 10 on a M1 chip.


@MrHoffman


Thanks for the reply. Maybe it's best to describe my dilemma in detail.


The setup is as follows:


  • a complete 367GB Windows 10 setup (programs, docs, and all) on a 500GB SSD, currently inside an old Dell housing
  • a MacMini M1 with an internal 256GB hard drive
  • a SABRENT USB 3.0 4 Bay 2.5” Hard Drive enclosure
  • a licensed copy of Parallels


The owner of said MacMini M1 wants to be able to still boot into Windows until he gets accustomed to MacOS Monterey. Given the above items at my disposal, how can I use the M1 architecture to access the Windows OS externally?


Here's some thinking-out-loud:


  • Due to the SSD size differences (256GB vs 500GB), the Migration Assistant is out.
  • When emulating Windows virtually on the MacMini M1, would I use Parallels, or UTM?
  • How can I use Parallels to directly access the Windows 10 SSD in an external enclosure?
  • Should I upgrade the PC to Windows 11 first, and then create the virtual machine?


I haven't worked on a PC since Windows 98/XP, so any step-by-step guidance is highly appreciated.


Thanks,


VN

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Best way to run an existing Windows SSD on the M1 chip?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.