Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Some links on this page are affiliate links: if you buy through them we may earn a commission, at no extra cost to you.

Windows 10 setup can take a long time because it may be downloading files, migrating applications and settings, expanding files from USB, installing drivers, or applying updates—not simply copying Windows. A progress percentage that stops moving is not proof that setup is frozen. First identify the phase, then check whether the PC is still active before deciding what to do.

These steps cover in-place upgrades, clean installs from USB, and updates after installation. Windows 10 reached the end of ordinary support on October 14, 2025, so in 2026 also consider whether your PC can run a supported operating system before investing in an older machine.

First identify which part of “installation” is slow

The right fix depends on what is on screen. Note the exact message and whether setup has restarted:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  • Downloading Windows, checking for updates, or preparing: network speed, update size, VPN or proxy settings, security software, and available staging space can matter.
  • Making sure you’re ready to install, migrating files, or installing features and drivers: an in-place upgrade is checking compatibility and moving settings, applications, and user data. Drivers, encryption tools, antivirus, low disk space, and a slow system drive can delay it.
  • Copying files or getting files ready from a USB installer: the flash drive, USB port, target drive, installation media, and memory are possible bottlenecks.
  • Working on updates after the first restart or after reaching the desktop: Windows may still be applying updates and configuring drivers. A fresh Windows 10 installation in 2026 may have a backlog of updates.

If Windows has already installed but the computer remains slow, that is a separate problem. An HDD, missing drivers, updates still processing, limited memory, overheating, or a failing drive can slow normal use.

#1 Best Overall
Sale
Microsoft Windows 11 (USB)
  • Less chaos, more calm. The refreshed design of Windows 11 enables you to do what you want effortlessly.
  • Biometric logins. Encrypted authentication. And, of course, advanced antivirus defenses. Everything you need, plus more, to protect you against the latest cyberthreats.
  • Make the most of your screen space with snap layouts, desktops, and seamless redocking.
  • Widgets makes staying up-to-date with the content you love and the news you care about, simple.
  • Stay in touch with friends and family with Microsoft Teams, which can be seamlessly integrated into your taskbar. (1)

Why one installation takes longer than another

There is no dependable universal installation time. A clean install from a fast USB drive to a healthy SSD is usually quicker than an upgrade on an older PC with an HDD, many applications, and a large user profile. A download depends heavily on connection quality and update size. Microsoft also notes that HDD storage is generally slower than SSD or eMMC storage. Setup’s percentage display is not a clock: it can pause while a substantial stage runs in the background.

The most common causes are a slow or unhealthy drive, too little free space, slow or faulty installation media, a slow download, driver conflicts, third-party antivirus or encryption software, corrupted Windows files, and hardware limits such as low memory. More than one may apply.

Is it stuck, or is setup still working?

If setup is running inside Windows and the desktop is available, open Task Manager with Ctrl+Shift+Esc and check CPU, disk, and network activity. Ongoing activity—even if the percentage has not changed—usually means there is processing to finish. During a boot-time setup screen Task Manager may not be available; do not infer a freeze from the percentage alone.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #2
Ralix Compatible with Windows Emergency Boot USB - for Windows 98, 2000, XP, Vista, 7, 10 PC Repair USB All in One Tool (Latest Version)
  • Emergency Boot USB compatible with Windows 98, 2000, XP, Vista, 7, and 10. It has never ben so easy to repair a hard drive or recover lost files
  • Plug and Play type usb - Just boot up the usb and then follow the onscreen instructions for ease of use
  • Boots up any PC or Laptop model and brand.
  • Virus and Malware Removal made easy for you
  • This is your one stop shop for PC Repair of any need!

Wait if there is activity and no error. Avoid forcing a shutdown during an active upgrade: interrupting it can trigger a rollback, corrupt the installation, or leave Windows unable to boot. If the computer is completely unresponsive and the same screen has remained unchanged for an extended period with no apparent activity, record the screen and any error code before considering a restart. Repeated automatic restarts, a rollback, or an unexpected shutdown should be treated as a possible failure or hardware problem, not routine slowness.

Fixes to try, in the safest order

  1. Protect the PC and data. For an upgrade, back up important files first. Plug a laptop into AC power. Disconnect unnecessary USB devices and peripherals, but do not remove the installation drive while setup is using it.
  2. Check disk space. Microsoft lists at least 16 GB free for a 32-bit Windows upgrade and 20 GB for a 64-bit upgrade. These are minimums, not comfortable targets; extra working space helps with staging, updates, and rollback. In Windows, open Settings > System > Storage. Remove unneeded temporary files and downloads, empty the Recycle Bin, uninstall unused applications, or move backed-up personal files elsewhere. Disk Cleanup’s Clean up system files can help, but deleting a previous Windows installation can remove rollback options.
  3. Check the network if the slow phase is downloading. Use Ethernet if possible, pause large downloads and cloud sync, and temporarily disconnect a VPN or proxy. Restart the PC and router if the download appears genuinely stalled, then try again. To run the Windows Update troubleshooter in Windows 10, open Start > Settings > Update & Security > Troubleshoot > Additional troubleshooters > Windows Update > Run the troubleshooter.
  4. Reduce upgrade interference. Install current chipset, storage, graphics, and network drivers from the PC or motherboard manufacturer; remove obsolete utilities and disconnect unneeded peripherals. Third-party antivirus and non-Microsoft disk-encryption software can interfere with setup. Do not permanently leave protection disabled: follow Microsoft or the software vendor’s instructions, remove security software temporarily only when appropriate, and reinstall or re-enable it afterward. A clean boot can help isolate background software when an upgrade fails repeatedly.
  5. Repair the existing Windows installation. From an elevated Command Prompt in the Windows installation you are upgrading—not from the USB setup environment—run:
    DISM /Online /Cleanup-Image /RestoreHealth
    sfc /scannow

    Restart when both commands finish, then retry setup. SFC may report that no integrity violations were found, or that it repaired files. If it cannot perform the operation, or DISM/SFC reports unresolved errors, investigate component-store or disk health rather than repeating the upgrade indefinitely.

  6. Recreate USB media if a clean install is slow or fails. Use Microsoft’s official Windows 10 download page and a blank USB flash drive with at least 8 GB. Try another reliable drive and a different direct USB port, preferably USB 3.x if both the port and drive support it. Avoid hubs and disconnect unnecessary external devices. A new USB drive helps only if the current media or port is the bottleneck.
  7. Check the hardware if the problem repeats. Back up before running tests if the drive may be failing. Check drive health with its manufacturer’s diagnostic utility, review Event Viewer for disk or controller errors, and test memory with Windows Memory Diagnostic or a reputable bootable test. Ensure fans and cooling work and the PC stays on stable power. A disk list that takes a long time to appear can point to a drive, controller driver, attached device, firmware, or partition-layout issue.

When the HDD may be the bottleneck

Windows setup performs many reads and writes while expanding files, configuring permissions, and migrating data. A mechanical HDD can make these stages slow, especially if it is nearly full or unhealthy. Clues include the whole PC also being slow, disk usage near 100% with very low throughput, repeated pauses during file expansion, or drive-health warnings. Clicking or unusual repeated seeking noises are concerning, but sound alone does not diagnose a failing drive.

An internal SSD is worth considering when Windows is on an HDD, the drive is healthy but performance-limited, and the PC is slow in everyday use too. It will not fix a bad installer, network delay, driver conflict, RAM fault, or failing hardware. Check compatibility before buying: many older systems accept a 2.5-inch SATA SSD, while M.2 drives vary by form factor and SATA/NVMe support. An external SSD is useful for backups, but it does not speed up Windows booting unless Windows runs from it and the system supports that arrangement.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

What to do after an upgrade fails or rolls back

Write down the exact error code, the stage or percentage, whether failure came before or after a restart, whether Windows restored the previous version, and any recently added hardware or software. Error 0xC1900101 is commonly associated with driver-related upgrade failures. Update or remove the likely conflicting driver or utility before another attempt.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Microsoft’s SetupDiag can analyze many upgrade failures and produce a SetupDiagResults.log. Setup logs may be found in C:$WINDOWS.~BTSourcesPanther or C:WindowsPanther, depending on the stage and failure. Useful files can include setupact.log, setuperr.log, and CompatData*.xml. Copy logs before cleanup; do not delete them before diagnosis.

Upgrade, repair reinstall, or clean install?

Approach What it preserves Best suited to Main trade-off
In-place upgrade Can retain files, applications, and settings when launched from Windows and the chosen options allow it Moving to another Windows version or repairing while keeping the current setup Must migrate existing programs and drivers; conflicts can cause rollback
Repair reinstall May preserve files and applications, depending on the method and choices Repairing a damaged Windows installation without starting from zero Back up first; preservation is not a substitute for a backup
Clean install Does not preserve installed applications or settings; selecting or formatting the wrong partition can erase data Replacing a drive, starting fresh, or resolving persistent corruption after other steps Requires restoring files, applications, drivers, and settings; may need updates afterward

Microsoft explains reinstall options in its installation-media reinstall guide. Before any reinstall, back up documents, photos, browser data, license keys, and authentication codes; confirm activation or license details; and have network, chipset, storage, and graphics drivers available. If there is risk of selecting the wrong disk, disconnect other internal drives. Do not use diskpart clean casually: it destroys partition information and data.

Windows 10 in 2026: check support before investing

Windows 10 reached end of ordinary support on October 14, 2025. Microsoft no longer provides ordinary free security updates, technical assistance, or security fixes after that date. Extended security options may depend on eligibility and location; do not assume a particular program applies. Before spending money to improve an old Windows 10 PC, check whether it is eligible for Windows 11 or consider another supported device or operating system. Meeting minimum installation requirements does not guarantee acceptable performance: an old processor, 2–4 GB of RAM, an HDD, weak cooling, or limited driver support can still make the computer painfully slow.

Quick Recap

SaleBestseller No. 1
Microsoft Windows 11 (USB)
Microsoft Windows 11 (USB)
Make the most of your screen space with snap layouts, desktops, and seamless redocking.; FPP is boxed product that ships with USB for installation
$128.97
Bestseller No. 2
Ralix Compatible with Windows Emergency Boot USB - for Windows 98, 2000, XP, Vista, 7, 10 PC Repair USB All in One Tool (Latest Version)
Ralix Compatible with Windows Emergency Boot USB - for Windows 98, 2000, XP, Vista, 7, 10 PC Repair USB All in One Tool (Latest Version)
Boots up any PC or Laptop model and brand.; Virus and Malware Removal made easy for you; This is your one stop shop for PC Repair of any need!
$16.99
Bestseller No. 3

Related Microsoft guidance

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.