sodcalculator

10 Tech How-To

How to Install Windows on a New SSD

Guide 10-19956 · Updated · Step by step

This guide walks you through installing Windows on a brand-new SSD, whether it’s a replacement drive or a fresh build. You’ll learn how to prepare the drive, create bootable installation media, and complete the installation without losing data or running into common pitfalls.

What You’ll Need

  • A new SSD (SATA or NVMe) that is blank or can be wiped.
  • A working computer to download the Windows installation files.
  • A USB flash drive (at least 8 GB) to create the bootable installer.
  • Your Windows product key (if you have one; you can also install without it and activate later).
  • Optional: an external enclosure or SATA-to-USB adapter if you’re installing on a laptop.

Step-by-Step

  1. Back up any important data. If you’re replacing an old drive, copy files you need to an external drive or cloud storage. Installing Windows on the new SSD will not touch your old drive, but if you plan to remove it, back it up first.
  2. Create Windows installation media. On a working PC, go to the official Microsoft software download page, download the Media Creation Tool, and run it. Choose “Create installation media for another PC,” select your language and edition, and pick “USB flash drive.” Insert your USB drive (it will be erased) and follow the prompts.
  3. Install the new SSD. Power down your computer, unplug it, and open the case. Install the SSD into the appropriate slot (M.2 or 2.5-inch bay) and secure it. If it’s a desktop, connect a SATA cable and power cable. Close the case.
  4. Enter BIOS/UEFI. Power on and press the key to enter setup (usually Del, F2, F10, or Esc). In the BIOS, enable the SSD if it’s not detected. Set the boot order to boot from the USB drive first. Save and exit.
  5. Boot from the USB. The computer should restart and show the Windows Setup screen. If you see “Press any key to boot from CD or DVD,” press any key. If it doesn’t boot from USB, you may need to use a boot menu key (F12, F11) to select the USB drive.
  6. Start the installation. Choose your language, time, and keyboard, then click “Next” and “Install now.” Enter your product key if you have one; otherwise click “I don’t have a product key” (you can activate later).
  7. Select the installation type. Choose “Custom: Install Windows only (advanced).” This lets you choose where to install Windows.
  8. Format the SSD. In the list of drives, find your new SSD (it will be unallocated space). Select it and click “New” to create a partition, or simply select the unallocated space and click “Next.” Windows will automatically create the necessary partitions. If the SSD has existing partitions, delete them (only if you’re sure it’s the right drive) to get unallocated space.
  9. Wait for the installation. Windows will copy files and restart several times. When it restarts, remove the USB drive if prompted, or let it boot from the SSD. The process takes 10-30 minutes.
  10. Complete setup. Follow the on-screen prompts to set your region, keyboard layout, create a user account, and configure privacy settings. Once done, you’ll see the Windows desktop.
  11. Install drivers and updates. After the first boot, go to Settings > Update & Security > Windows Update and check for updates. Install any necessary drivers, especially for the chipset and graphics card, either through Windows Update or from your PC manufacturer’s website.

Common Mistakes

  • Choosing the wrong drive. During the custom install, it’s easy to select the old drive and accidentally format it. Double-check the drive size and model to ensure you’re installing to the SSD.
  • Not enabling UEFI mode. If your motherboard supports UEFI (most modern ones do), make sure the SSD is formatted as GPT and the BIOS is set to UEFI, not Legacy. Otherwise, you may lose some features and have boot issues.
  • Forgetting to remove the USB after installation. If the USB remains in the boot order, the computer may try to boot from it again. Remove it or change the boot order in BIOS.
  • Not checking SATA mode. For SATA SSDs, ensure the SATA mode in BIOS is set to AHCI, not IDE, for optimal performance and to avoid boot issues.
  • Skipping driver installation. Without proper drivers, your network, graphics, or audio may not work. Always run Windows Update after installation.

Tips

  • Use the latest Windows version. Download the latest ISO from Microsoft to avoid long update downloads.
  • Keep your product key handy. If you have a digital license linked to your Microsoft account, you can reactivate by signing in after installation.
  • Enable TRIM. Windows automatically enables TRIM for SSDs, but you can verify by opening Command Prompt as administrator and typing fsutil behavior query DisableDeleteNotify. If it returns 0, TRIM is on.
  • Install the SSD in the correct M.2 slot. Some motherboards have multiple M.2 slots, and one may be disabled or slower. Check your motherboard manual.
  • Update firmware. Check your SSD manufacturer’s website for firmware updates that can improve performance and reliability.

Troubleshooting

  • SSD not detected in BIOS. Reseat the drive, try a different M.2 slot or SATA port, and ensure the power cable is connected. In BIOS, check if the drive appears under storage devices.
  • Boot loop after installation. This often happens if the BIOS is set to Legacy boot while Windows is installed in UEFI mode (or vice versa). Change the boot mode to match, or reinstall with the correct mode.
  • Installation fails with an error. Common errors like “Windows cannot be installed to this disk” may be due to the drive being GPT when BIOS is set to Legacy. Convert the drive to MBR or enable UEFI. You can also delete all partitions and let Windows create new ones.
  • Computer boots to a black screen. This can be a driver issue. Try booting into Safe Mode (press Shift + F8 during boot) and uninstall recently installed drivers.
  • USB not booting. Re-create the installation media using the Media Creation Tool, ensuring the USB is formatted as FAT32. Also, try a different USB port (preferably USB 2.0).

Frequently Asked Questions

Do I need to format the new SSD before installing Windows?

No, Windows Setup will format it automatically. If the drive is brand new, it will be unallocated space, and you can simply select it and click Next.

Can I install Windows without a product key?

Yes, you can click “I don’t have a product key” during setup. Windows will install and run in an unactivated state, with some personalization features disabled. You can activate later with a valid key.

How long does the installation take?

Typically 15-30 minutes, depending on the speed of your USB drive and SSD. The process includes several restarts.

Will I lose my data on the old drive?

No, as long as you don’t format or delete partitions on the old drive during installation. However, it’s always wise to back up important data before any installation.

Can I install Windows on an external SSD?

Yes, but Windows may not boot from an external drive on all systems. It’s generally recommended to install on an internal drive for best performance and compatibility.

Do I need to install drivers for the SSD?

Most SSDs use standard drivers included with Windows. However, for NVMe drives, you may need to install the manufacturer’s NVMe driver for optimal performance, especially if you encounter issues.

Related

General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.

More in this bed

The whole Tech How-To bed →