How to Install Windows 10 on an HP Laptop: Step-by-Step Guide

Installing Windows 10 on an HP laptop is a good way to fix a badly corrupted system, replace a failed drive, or start over with a clean setup. The process is the same as on any PC, with a few HP-specific keys for the boot menu and BIOS. This guide walks through creating the installer, booting from USB, installing Windows, and getting the right HP drivers afterward.

Important: Microsoft ended mainstream support for Windows 10 on October 14, 2025. Home users can get security updates for a limited time through the Extended Security Updates (ESU) program, but if your HP laptop meets the requirements, Windows 11 is the better long-term choice. The installation steps below are nearly identical for both.

Quick Answer

Use Microsoft’s Media Creation Tool on another PC to make a Windows 10 USB drive (8 GB or larger). Plug it into the HP laptop, power on while tapping F9 (or Esc, then F9) to open the Boot Menu, pick the USB drive, and follow the setup prompts. Choose Custom: Install Windows only for a clean install.

Laptop firmware boot menu listing boot devices with the USB flash drive option highlighted
Choose the USB flash drive from the laptop's Boot Menu to start Windows Setup. Your menu's wording may differ.

Before You Start

  • Back up your files. A clean install erases the drive you install to.
  • Get a USB flash drive of at least 8 GB. Its contents will be erased.
  • Plug in the charger. Don’t let the battery run out mid-install.
  • Check your license. Most HP laptops that shipped with Windows 10 or 11 have a digital license tied to the hardware, so Windows activates automatically after you sign in or connect to the internet. You usually don’t need to type a key.
  • Know your BitLocker recovery key if the drive is encrypted.
  • Note your model number (on the bottom label or by pressing Fn + Esc on many HP laptops) so you can find drivers later.

Step 1: Create Windows 10 Installation Media

  1. On a working PC, go to Microsoft’s Download Windows 10 page and click Download tool now.
  2. Run the Media Creation Tool, accept the terms, and choose Create installation media (USB flash drive, DVD, or ISO file) for another PC.
  3. Select the language, edition, and 64-bit architecture.
  4. Choose USB flash drive, select your drive, and let the tool finish.

Step 2: Boot the HP Laptop from USB

  1. Plug the USB drive into the HP laptop and shut it down completely.
  2. Press the power button and immediately tap Esc repeatedly to open the Startup Menu, then press F9 for Boot Device Options. On many models, tapping F9 right away works too.
  3. Use the arrow keys to select the USB entry (often labeled “USB Hard Drive (UEFI)”) and press Enter.
  4. If the USB drive doesn’t appear, press F10 at startup to open BIOS Setup, make sure USB Boot is enabled, and confirm the laptop is in UEFI mode.

Step 3: Install Windows 10

  1. Choose your language, time, and keyboard, then click Next and Install now.
  2. When asked for a product key, click I don’t have a product key if your laptop came with Windows. Pick the edition that matches your license (usually Home).
  3. Accept the license terms and choose Custom: Install Windows only (advanced).
  4. For a clean install, select each partition on the main drive and click Delete until you’re left with Unallocated Space. Select it and click Next. (Skip this if you want to keep a recovery partition, but make sure you install to the right partition.)
  5. Windows copies files and restarts several times. Remove the USB drive when the laptop restarts to the setup screens if it keeps booting back into Setup.
  6. Complete the setup: region, keyboard, network, and account sign-in.

Step 4: Install HP Drivers and Updates

  1. Open Settings > Update & Security > Windows Update and install all available updates, including optional driver updates.
  2. Go to HP’s customer support site, enter your model or serial number, and download drivers for chipset, graphics, audio, Wi-Fi, and touchpad.
  3. Optionally install HP Support Assistant to check for BIOS and driver updates automatically.
  4. Open Device Manager and look for any devices with a yellow warning icon to confirm nothing is missing.
  5. Check activation in Settings > Update & Security > Activation.

Alternative: Use HP’s Recovery Options

If you just want to return the laptop to factory condition, you may not need a USB installer. On supported models, press F11 at startup to open recovery options, or use HP Cloud Recovery to download HP’s factory image with drivers included. See our guide on factory resetting an HP PC with Windows 10 for more.

Troubleshooting

  • “Windows can’t be installed to this disk”: the drive may use the wrong partition style. Delete all partitions on the target drive so Setup can create new ones.
  • No drives shown during Setup: the laptop may need an Intel Rapid Storage (RST/VMD) driver. Download it from HP’s support page, put it on the USB drive, and click Load driver.
  • Secure Boot violation: make sure you downloaded official Microsoft media. Don’t disable Secure Boot unless you have a specific reason.
  • No Wi-Fi after install: download the Wi-Fi driver on another PC and copy it over by USB, or use a wired connection.

Frequently Asked Questions

Do I need a product key to reinstall Windows 10 on an HP laptop?

Usually not. If the laptop already had an activated Windows license, it reactivates automatically after reinstalling the same edition.

Which key opens the boot menu on HP laptops?

F9 opens Boot Device Options, and Esc opens the Startup Menu, which lists all the function-key shortcuts.

How long does the installation take?

Typically 20 to 60 minutes, plus extra time for updates and drivers.

Summary

  1. Create a Windows 10 USB with the Media Creation Tool.
  2. Boot the HP laptop with F9 and select the USB drive.
  3. Choose Custom install and select the drive.
  4. Finish setup, then install updates and HP drivers.