How to Install Windows on a New PC: A Complete Setup Guide

Building or buying a new PC is exciting — but if it doesn't come with an operating system pre-installed, you'll need to handle that yourself. Installing Windows on a new machine is more straightforward than it sounds, but there are several steps, decisions, and variables that shape how the process goes for each person.

What You'll Need Before You Start

Before touching any settings, gather a few essentials:

  • A valid Windows license key — this activates your copy of Windows. You can purchase one directly from Microsoft or authorized retailers.
  • A USB drive (8GB minimum) — this becomes your installation media.
  • A second working PC or laptop — needed to download and create the bootable USB using Microsoft's Media Creation Tool.
  • An internet connection — required for downloading the Windows installation files.

The new PC itself needs to meet Windows' minimum hardware requirements. For Windows 11, that includes a 64-bit processor, 4GB of RAM, 64GB of storage, UEFI firmware with Secure Boot support, and a TPM 2.0 chip. Windows 10 has more relaxed requirements and runs on older hardware — a distinction that matters depending on what components your new build includes.

Step 1: Create a Bootable USB Drive

On your working PC, download the Windows Media Creation Tool from Microsoft's official website. Run it, select "Create installation media for another PC," choose your preferred Windows edition and language, then select USB flash drive as the destination.

The tool handles everything — it downloads the Windows image and writes it to the USB in the correct bootable format. This process typically takes 20–40 minutes depending on your internet speed.

Step 2: Configure Your New PC's BIOS/UEFI

This is where many first-timers hit a snag. On your new PC, you need to enter the BIOS or UEFI firmware before Windows loads — because Windows hasn't been installed yet, it won't boot automatically.

To access BIOS/UEFI, power on the PC and press the designated key during startup. Common keys include Del, F2, F10, or F12, depending on your motherboard manufacturer. The correct key is usually shown briefly on the startup screen.

Once inside, you need to do two things:

  1. Set the boot order so the USB drive is listed first — this tells the PC to boot from your installation media instead of the empty hard drive.
  2. Enable Secure Boot and TPM if you're installing Windows 11 — many new motherboards have these enabled by default, but it's worth confirming.

Save your changes and exit. The PC will restart and boot from your USB drive. 🖥️

Step 3: Run the Windows Installation

The Windows Setup wizard launches automatically from the USB. You'll be guided through:

  • Language and region selection
  • Entering your product key (you can skip this temporarily and activate later)
  • Choosing Windows edition — Home or Pro, depending on your license
  • Accepting the license agreement
  • Selecting the installation type — choose "Custom: Install Windows only" for a fresh install on a new drive

Partitioning Your Drive

This step trips people up. You'll see your unformatted drive listed as unallocated space. For most users, selecting that space and clicking Next is enough — Windows will create the necessary partitions automatically, including the system partition and recovery partition.

Advanced users sometimes manually create partitions to separate the OS from personal data or set up dual-boot configurations. For a straightforward single-drive setup, letting Windows handle it automatically is reliable and clean.

Step 4: Complete the Setup Process

Windows will copy files, expand them, and install features — this takes anywhere from 10 to 30 minutes depending on your storage type. SSDs complete this dramatically faster than HDDs.

After rebooting, Windows walks you through the Out of Box Experience (OOBE): region, keyboard layout, network connection, Microsoft account setup, and privacy settings. Windows 11 increasingly pushes users toward signing in with a Microsoft account, though a local account option still exists (the path to it is less obvious and varies slightly between versions).

Key Variables That Affect Your Experience

VariableWhy It Matters
SSD vs HDDInstall time, boot speed, and long-term performance differ significantly
Windows 10 vs 11Hardware compatibility requirements and UI differ meaningfully
UEFI vs Legacy BIOSOlder motherboards may not support GPT partitioning or Secure Boot
TPM 2.0 availabilityRequired for Windows 11; absent on some older or budget boards
Home vs Pro licenseDetermines access to features like BitLocker, Remote Desktop, and Group Policy
Internet during setupAffects account setup options and driver downloads post-install

After Installation: Drivers and Updates

A fresh Windows install won't automatically have all the right drivers. After setup, connect to the internet and run Windows Update — it pulls many common drivers automatically. For components like dedicated GPUs, network adapters, or specialized peripherals, you'll typically need to download drivers directly from the manufacturer's website. 🔧

Motherboard manufacturers also provide driver packages that cover chipset, audio, and USB controllers — downloading those from your motherboard's support page is a reliable next step.

Where Individual Setups Diverge

Two people can follow these exact same steps and land in different places. Someone with a modern motherboard, NVMe SSD, and Windows 11 Pro will have a different process and set of decisions than someone installing Windows 10 on an older SATA-drive build. Hardware compatibility, whether you're dual-booting, whether your license is OEM or retail, and your comfort level navigating BIOS menus all shape which parts of this process feel simple and which require more attention.

The steps above give you a solid foundation — but how smoothly each phase goes, and which choices make sense at each decision point, depends on what's actually sitting in front of you. 🔩