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.