How to Install Windows 10 on a New PC: A Complete Setup Guide
Setting up a brand-new PC without an operating system can feel intimidating — but the process is more straightforward than most people expect. Whether you've built a custom desktop or bought a barebones system, installing Windows 10 follows a clear sequence of steps. What changes is how you approach each step depending on your hardware, your existing access to another device, and whether you have a valid license.
What You'll Need Before You Start
Before touching any settings, gather these essentials:
- A USB drive (8GB minimum, 16GB recommended) — this becomes your installation media
- A second PC or laptop with internet access to download the Windows 10 Media Creation Tool
- A valid Windows 10 product key — either purchased separately or tied to a Microsoft account if upgrading from a previous activation
- Your new PC's motherboard or hardware documentation — useful for confirming BIOS settings and driver requirements
If your new PC came from a major manufacturer (Dell, HP, Lenovo, etc.), check whether Windows 10 is already pre-activated via a digital license embedded in the UEFI firmware. In that case, you may not need a separate product key at all.
Step 1: Create a Bootable Windows 10 USB Drive 💾
On your working PC, go to Microsoft's official website and download the Windows 10 Media Creation Tool. Run it and choose "Create installation media for another PC."
Select:
- Language — match your region
- Edition — Windows 10 (Home or Pro, depending on your license)
- Architecture — 64-bit is standard for virtually all modern hardware; choose 32-bit only if your CPU specifically requires it
Choose USB flash drive as your media type, select your USB drive, and let the tool download and write the installation files. This typically takes 20–45 minutes depending on your internet speed.
Step 2: Configure Your New PC's BIOS/UEFI
Power on your new PC and immediately press the key to enter BIOS/UEFI setup — commonly Del, F2, F10, or F12, depending on the motherboard brand. Check your documentation if you're unsure which key to press.
Inside BIOS/UEFI, you need to:
- Set the boot order so the USB drive is listed first
- Enable UEFI boot mode (recommended over Legacy/CSM for modern hardware)
- Disable Secure Boot temporarily if the installer doesn't load — some configurations require this, though many don't
Save your changes and reboot with the USB drive inserted.
Step 3: Run the Windows 10 Installation 🖥️
Once your PC boots from the USB, the Windows Setup screen will appear. The process walks you through:
| Step | What Happens |
|---|---|
| Language & region | Set your preferences |
| License key entry | Enter your product key or choose "I don't have a product key" to activate later |
| Edition selection | Choose Home or Pro |
| Installation type | Select Custom: Install Windows only for a fresh install |
| Drive selection | Choose your SSD or HDD as the destination |
When selecting a drive, you'll see any existing partitions. On a new, unformatted drive, select the unallocated space and click Next — Windows will create the required partitions automatically.
The installation copies files, installs features, and restarts several times. This typically takes 15–45 minutes depending on your drive speed.
Step 4: Initial Setup and Out-of-Box Experience (OOBE)
After installation, Windows walks you through the Out-of-Box Experience — setting your region, keyboard layout, network connection, and account preferences.
Key decisions here:
- Microsoft account vs. local account — signing in with a Microsoft account enables syncing, OneDrive, and digital license recovery; a local account keeps things offline and private
- Privacy settings — Windows presents several toggles for diagnostics, location, and advertising. Each can be adjusted individually now or later through Settings
- Network connection — connecting during setup allows Windows to download updates and, in some cases, automatically activate your license
Step 5: Install Drivers and Updates
Once on the desktop, open Windows Update immediately. Windows 10 will pull down critical updates and, for many common components, install drivers automatically.
For hardware that requires specific drivers — dedicated GPUs, network cards, audio interfaces, or peripherals — visit the manufacturer's website directly. Relying solely on generic Windows drivers can leave performance or features partially functional.
Variables That Affect Your Experience
Not every installation goes identically. Several factors shape the process:
- Drive type — NVMe SSDs install noticeably faster than traditional hard drives
- BIOS version — older or unupdated firmware can cause boot or compatibility issues
- Hardware generation — very new CPUs (particularly recent Intel and AMD releases) sometimes require updated Windows 10 installation media to include proper driver support
- Network speed — affects update download time but not core installation
- License type — OEM, retail, and digital licenses each behave slightly differently during activation
A straightforward build with mainstream components on a current motherboard tends to go smoothly from start to finish. More specialized hardware setups — custom RAID configurations, uncommon network adapters, or cutting-edge CPUs — may require additional driver work before everything functions correctly.
The right approach for your specific build depends on the combination of hardware you're working with, how the system will be used, and whether any components have known quirks worth planning around in advance.