I'm curious if it's possible to run an operating system, specifically Windows, from an NVMe drive that connects through a USB-C port. My motherboard has a 10Gbps USB-C connection, so I think it might just come down to the stability of the device and the adapter I use for the NVMe. For reference, I'm using an ASUS TUF Z790-PLUS DDR4 motherboard. My idea is to set this up for use mostly in my system, then when I don't need it, I can easily remove the drive and take it with me or store it away for a while!
2 Answers
Windows doesn’t really like being moved around like that. You might run into several issues with instability or performance.
Are you asking about "portable" installations? This is typically called a "live" install, and there are plenty of options for Linux. Getting Windows to work as a live install is much trickier, though. I found an article where someone ran Windows 11 from a live USB, but it's not as straightforward.
Would there be any advantage to using a proper live Linux ISO instead of just installing the full OS on a USB stick?
So I could just grab a regular USB 3.2 Type-C flash drive and get all the PC's features without needing the NVMe adapter? I'm interested in how it handles heavier games or tasks, not just light stuff.

Honestly, if the issues aren’t too critical, I think I could manage with them.