Common reasons the install appears stuck
This usually happens due to:
Damaged or incomplete installation media (USB/ISO)
Conflicts caused by connected devices (printers, hubs, receivers, etc.)
Memory or storage problems (RAM faults or disk errors)
The installer working in the background (especially when it shows 100%)
Firmware or BIOS settings that need updating (including Secure Boot / TPM settings on supported systems)
What to do next
Wait a bit longer (especially at 100%)
At 100%, Windows may still be finishing tasks in the background (drivers, setup tasks, final checks). If you’re stuck at 100%, wait at least 30–45 minutes before assuming it’s frozen.
Disconnect unnecessary devices
Unplug anything that isn’t needed for installation, such as:
External drives
Printers
USB hubs
Wireless dongles/receivers
Then restart the installation process.
Recreate the installer USB
If you haven’t already, rebuild your bootable USB using Microsoft’s installation tool:
Create a fresh installer USB (8 GB+ recommended)
Use a different USB drive if possible
Plug it directly into the PC and prefer a USB 2.0 port when available
Optional (advanced): Update BIOS / reset firmware settings
On some systems, outdated firmware or misconfigured BIOS settings can cause installation freezes. If you’re comfortable doing so, check your device manufacturer’s support page for a BIOS update or reset BIOS settings to defaults. If your device supports Secure Boot/TPM, confirm those settings are correctly configured for your Windows version.