How to Install Windows on a New PC: A Complete Setup Guide
Building or buying a new PC without an operating system is more common than most people realize — and installing Windows yourself is entirely doable, even if you've never done it before. The process has a clear sequence, but several variables in your specific setup will shape exactly how it plays out.
What You'll Need Before You Start
Getting Windows installed on a bare machine requires a few things in place before you even boot up:
- A licensed copy of Windows — either a product key you've purchased or a digital license tied to a Microsoft account
- A USB drive (8GB minimum, 16GB recommended) to create bootable installation media
- A second working PC or laptop to download and prepare that USB drive
- Internet access during setup (optional but strongly recommended for drivers and activation)
The version matters too. Windows 11 requires specific hardware — a 64-bit processor, 4GB RAM minimum, 64GB storage, TPM 2.0, and Secure Boot support. Windows 10 has more relaxed requirements and runs on older hardware, though Microsoft has officially ended mainstream support for it as of October 2025.
Step 1: Create a Bootable USB Drive
On your working PC, go to Microsoft's official website and download the Media Creation Tool for whichever version of Windows you're installing. Run it, select "Create installation media for another PC," and point it at your USB drive.
This process formats the drive and writes the Windows installer to it — roughly 4–8GB of data. It takes anywhere from 5 to 30 minutes depending on your internet speed and USB write speed.
Step 2: Configure Your New PC's BIOS/UEFI 🖥️
This step trips up a lot of first-timers. When you power on a new PC, it won't know to boot from USB automatically. You need to tell it.
Restart (or power on) your new machine and press the key that opens the BIOS/UEFI firmware — typically Delete, F2, F10, or F12, depending on your motherboard manufacturer. This varies by brand:
| Manufacturer | Common BIOS Key |
|---|---|
| ASUS | Delete or F2 |
| MSI | Delete |
| Gigabyte | Delete or F12 |
| ASRock | F2 or Delete |
| HP | F10 or Esc |
| Dell | F2 or F12 |
Once inside, find the Boot Order or Boot Priority settings and set your USB drive as the first boot device. If you're installing Windows 11, also confirm that Secure Boot is enabled and TPM 2.0 is active — both are required.
Save and exit. Your system will restart and boot from the USB.
Step 3: Run the Windows Installer
From here, the on-screen installer takes over. You'll select your language and region, enter your product key (or skip it temporarily if you plan to activate later), choose your Windows edition, and accept the license terms.
When you reach the "Where do you want to install Windows?" screen, you'll see your drives listed. On a brand-new SSD or HDD with no existing partitions, you can select the unallocated space and click Next — the installer handles partition creation automatically.
If you have multiple drives, pay close attention here. Installing to the wrong drive is a recoverable but annoying mistake.
Step 4: Complete Setup and Install Drivers 🔧
After Windows copies files and restarts a few times, you'll walk through the Out-of-Box Experience (OOBE) — region, keyboard layout, network connection, Microsoft account setup, and privacy settings.
Once you reach the desktop, your next task is drivers. Windows Update handles many of these automatically, but for best performance — especially graphics — visit your component manufacturers' websites directly:
- GPU drivers: NVIDIA, AMD, or Intel's own driver packages
- Chipset drivers: From your motherboard manufacturer's support page
- Network/Wi-Fi drivers: Often bundled with the motherboard driver pack
Running Windows without updated GPU and chipset drivers means you're not getting full performance or stability from your hardware.
Where Your Setup Introduces Variables
The steps above describe the standard path, but your outcome depends on factors specific to your machine:
Drive configuration changes things. Installing Windows to an NVMe SSD versus a SATA SSD versus a spinning HDD affects boot time and overall responsiveness significantly. NVMe drives also sometimes require additional drivers loaded during installation for older motherboards to recognize them.
TPM and Secure Boot status determines which version of Windows you can install cleanly without workarounds. Some older boards have TPM but it's disabled by default — enabling it in BIOS resolves this, but the menu location varies by board.
Existing Microsoft account linkage affects activation. If you're replacing a motherboard on a machine that previously ran Windows, your digital license may not transfer automatically — you'd need to re-link through Microsoft's activation troubleshooter.
Pre-installed OEM systems work differently too. A PC that came with Windows from the factory often has the license embedded in the UEFI firmware, so reinstalling Windows on that exact machine activates automatically — no key entry required.
The hardware you're working with, how you've configured your BIOS, and where your license lives are the factors that determine whether your install is straightforward or requires a few extra steps to sort out. Understanding your specific setup before you start is what makes the difference.