How to Install Windows on an External Hard Drive

Running Windows from an external drive lets you carry your own Windows setup. Microsoft’s official Windows To Go feature was removed in Windows 10 version 2004, and Windows Setup will not install to a USB drive, so it now requires a third-party imaging tool. Expect some limits.

Quick Answer

Use a fast external SSD, download the official Windows ISO from Microsoft, and use a reputable imaging tool that offers a Windows To Go option to write Windows to the drive. Then boot from it using the PC’s boot menu.

How to Install Windows on an External Drive

  1. Get a fast external SSD (USB 3.2 or Thunderbolt). Hard disks and flash drives are very slow for this.
  2. Download the official Windows ISO from microsoft.com.
  3. Install a reputable USB imaging tool that supports a Windows To Go image option.
  4. Select the external drive and the ISO, choose the Windows To Go option and start. This erases the drive.
  5. Restart the PC and open the boot menu (often F12, F11 or Esc), then pick the external drive.
  6. Complete Windows setup and activate with a valid license.
USB imaging tool with the Image option set to a portable Windows install highlighted
Choose the portable Windows image option.

Limits to Know

Limit Why
Not officially supported Windows To Go was removed from Windows
Speed Depends on the drive and port
Activation License and hardware changes can require reactivation
Firmware updates Some updates may not install from USB
Security A lost drive exposes your data; turn on BitLocker where available

Troubleshooting

  • Drive not listed in the boot menu: turn off Fast Boot or enable USB boot in UEFI settings.
  • Very slow: use a USB 3.2 Gen 2 or faster SSD and port.
  • Blue screen on another PC: drivers differ; boot once to let Windows install drivers.
  • Related: creating a system image and setting up a new SSD.

Frequently Asked Questions

Can I use a Mac?

Intel Macs can boot external Windows drives; Apple silicon Macs cannot boot Windows.

Do I need a separate license?

Yes, each installation needs a valid Windows license.

Is a virtual machine easier?

Often yes, if you only need Windows on a PC that already runs another OS.

Will this erase my internal drive?

No, only the selected external drive. Double-check before starting.

Summary

  1. Get a fast external SSD.
  2. Download the official ISO.
  3. Write it with a Windows To Go option.
  4. Boot from the drive.
  5. Activate Windows.