I'm building a PC for my brother's birthday and I'm trying to find a good way to get Windows set up for him. I currently have three storage devices: two NVME SSDs and a portable HDD. My plan is to upgrade to a 2TB SSD for myself and give him my 1TB SSD. Last time I built a PC, I just plugged in my old SSD with all my files, and it worked seamlessly. Can I do the same with this SSD? Will I need to wipe my HDD or perform some specific steps to make this work? Thanks for your help!
4 Answers
You can definitely put Windows on that SSD and give it to him as a boot drive, but make sure not to activate Windows until he's set it up on his PC. It runs diagnostics based on his hardware and you want to avoid any activation issues if components are changed before he activates it.
Absolutely! You can create a "Windows-to-go" installation on your SSD using a tool called Rufus. Once it's done and he plugs it into his new PC, it should give him a full Windows experience. It's pretty straightforward!
Thanks for the tip! Should I install Rufus on the SSD itself, or is it fine to use my main drive?
Have you thought about making a bootable USB drive instead? It's cost-effective—just grab an 8 or 16GB USB stick, use the official Windows Media Creation Tool, and you’re set. That being said, transferring your SSD with the installed Windows is also a good option. Just run 'C:WindowsSystem32Sysprepsysprep.exe' with OOBE and Generalize options to prep Windows for his setup.
I’d prefer to do it this way to save some cash and learn a new thing. Thanks for the sysprep tip!
Just install it like you'd typically do—plug it into his computer, reformat, and install Windows normally. If you're not sure how, just look up "how to install Windows" for guidance.
I know how to install it; I just wanted to know if I can skip using my HDD this time.

Got it! Is there a specific way to activate it? I was thinking of using the Windows Media Creation Tool to handle the installation.