Installing Windows is usually a straightforward process, but sometimes the setup can become stuck before the installation is complete. You may find Windows Setup frozen on the loading screen, stuck at a certain percentage, displaying a spinning circle indefinitely, or repeatedly restarting without progressing. These problems can occur during a clean installation, an upgrade to a newer version of Windows, or while reinstalling the operating system after replacing a hard drive or SSD.
A Windows installation can become stuck for many reasons. Corrupted installation files, damaged USB drives, incompatible hardware, outdated BIOS firmware, faulty RAM, insufficient storage space, or incorrect BIOS settings are among the most common causes. Fortunately, most installation issues can be resolved without replacing your computer or reinstalling Windows multiple times.
This guide explains the most effective methods to fix Windows Setup when it gets stuck. Whether you’re installing Windows 11 or Windows 10, these troubleshooting steps will help you identify the cause of the problem and complete the installation successfully.
Why Does Windows Setup Get Stuck?
Windows Setup relies on several hardware and software components working together correctly. If any part of the installation process encounters an error, the setup may stop responding or fail to continue.
Common causes include:
- Corrupted Windows installation files
- Damaged or slow USB flash drive
- Faulty RAM
- SSD or hard drive errors
- Insufficient storage space
- Incorrect BIOS or UEFI settings
- Incompatible drivers
- External devices causing conflicts
- Outdated BIOS firmware
- Hardware compatibility issues
Understanding the cause makes it much easier to choose the correct solution.
Check Whether Windows Is Actually Frozen
Before assuming the installation has failed, wait for some time.
Certain stages of Windows installation, especially when displaying messages like Getting files ready, Installing features, or Working on updates, may appear frozen even though Windows is still processing files in the background.
If the hard drive or SSD activity light continues blinking occasionally or the installation percentage changes after several minutes, the setup is likely still working.
If there has been absolutely no progress for an hour or more, it’s reasonable to begin troubleshooting.
Method 1: Restart the Installation
Sometimes the installation simply encounters a temporary issue.
Press and hold the computer’s power button until it shuts down completely.
Wait a few seconds.
Turn the computer back on.
If the installation resumes normally, allow it to finish.
If Windows Setup freezes at the same point again, continue with the remaining troubleshooting methods.
Avoid repeatedly forcing shutdowns unless the installation is clearly unresponsive for an extended period.
Method 2: Disconnect Unnecessary External Devices
External hardware can occasionally interfere with Windows installation.
Disconnect devices such as:
- External hard drives
- USB flash drives (except the installation USB)
- Printers
- Scanners
- Webcams
- Game controllers
- USB hubs
- Memory card readers
- Bluetooth adapters
Leave connected only:
- Keyboard
- Mouse
- Monitor
- Windows installation USB
Restart the installation after disconnecting unnecessary devices.
Many installation problems are resolved simply by removing conflicting hardware.
Method 3: Create a New Bootable USB
Corrupted installation media is one of the most common reasons Windows Setup becomes stuck.
If you created the installation USB several months ago or used an unreliable source for the ISO file, recreate the bootable drive.
Download the latest Windows installation files from Microsoft’s official website.
Use Microsoft’s Media Creation Tool or a trusted utility such as Rufus to create fresh installation media.
If possible, use a high-quality USB flash drive with at least 8 GB of storage.
A newly created installation USB often resolves setup failures caused by damaged installation files.
Method 4: Try a Different USB Port
The USB port itself can sometimes cause installation problems.
If you’re currently using a USB 3.0 or USB-C port, try moving the installation drive to another available port.
Older computers occasionally install Windows more reliably when using a USB 2.0 port.
After changing ports, restart the computer and boot from the installation media again.
This simple step can eliminate communication issues between the motherboard and the USB drive.
Method 5: Check Available Storage Space
Windows requires sufficient free storage space to complete installation successfully.
If the destination drive contains multiple partitions or old operating system files, there may not be enough available space.
During Windows Setup, choose Custom: Install Windows only.
Delete unnecessary partitions if you’ve already backed up your data.
Create a new partition or allow Windows Setup to create the required partitions automatically.
Installing Windows onto unallocated space often eliminates partition-related installation errors.
Method 6: Check the SSD or Hard Drive
A failing storage drive can cause Windows Setup to freeze repeatedly.
If installation always stops at the same percentage, the drive may contain bad sectors or hardware faults.
Many SSD and hard drive manufacturers provide diagnostic tools that can check drive health.
If possible, connect the drive to another computer and perform a health test.
If the drive reports errors or poor health, replacing it may be necessary before reinstalling Windows.
Installing Windows on a healthy storage device significantly improves installation reliability.
Method 7: Test Your RAM
Faulty memory modules are another common cause of installation failures.
If your computer has multiple RAM sticks installed, try removing one module and attempt the installation again.
If the installation succeeds, the removed module may be defective.
You can also use Windows Memory Diagnostic or a dedicated memory testing utility to check for RAM errors.
Replacing faulty RAM often resolves installation freezes, unexpected restarts, and blue screen errors during setup.
Method 8: Reset BIOS or UEFI Settings
Incorrect BIOS settings may prevent Windows from installing properly.
Enter your BIOS or UEFI firmware during startup.
Locate the option to restore default settings.
Save the changes and restart the computer.
If Secure Boot, TPM, SATA mode, or boot configuration were modified previously, resetting to default values often resolves compatibility problems.
Avoid changing advanced BIOS settings unless you fully understand their purpose.
Method 9: Update BIOS Firmware
Older BIOS versions may not fully support newer versions of Windows or recently released hardware.
Visit your motherboard or computer manufacturer’s support website.
Download the latest BIOS update specifically designed for your model.
Carefully follow the manufacturer’s update instructions.
A BIOS update can improve hardware compatibility, storage controller support, and installation stability.
Since updating BIOS carries some risk, avoid interrupting the process once it begins.
Method 10: Perform a Clean Installation
If you’re attempting an in-place upgrade that repeatedly fails, performing a clean installation may solve the problem.
Back up all important files before proceeding.
Boot from the Windows installation USB.
Choose Custom: Install Windows only.
Delete the existing Windows partition if appropriate.
Install Windows onto the newly created partition.
A clean installation removes corrupted system files, damaged drivers, and previous configuration issues that may be preventing a successful upgrade.
Disable Overclocking
If your CPU, RAM, or graphics card is overclocked, temporarily return all settings to their factory defaults before installing Windows.
Overclocking may appear stable during normal use but can cause installation failures when Windows is copying and verifying thousands of system files.
After Windows installs successfully, you can reapply your preferred overclock if your system remains stable.
Check for Hardware Compatibility
Before installing Windows 11, verify that your computer meets Microsoft’s minimum system requirements.
Windows 11 officially requires:
- 64-bit processor
- 4 GB RAM or more
- 64 GB storage
- TPM 2.0
- Secure Boot support
- UEFI firmware
- Compatible graphics hardware
If your hardware doesn’t meet these requirements, installation may fail or require additional configuration.
Windows 10 has lower hardware requirements and generally installs successfully on older systems.
Use Only One Storage Drive During Installation
If your computer contains multiple SSDs or hard drives, Windows Setup may occasionally create boot files on the wrong drive.
Temporarily disconnect secondary storage devices before installation.
Leave connected only the drive that will contain Windows.
Once installation is complete, reconnect the remaining drives.
This reduces partition confusion and helps Windows configure the boot manager correctly.
Common Windows Setup Screens That May Appear Stuck
Several installation stages often worry users even though they’re completely normal.
Examples include:
- Getting files ready for installation
- Installing features
- Installing updates
- Preparing devices
- Getting ready
- Just a moment
- Please wait
- Working on updates
These stages can sometimes take much longer on slower hard drives than on modern SSDs.
Patience is often all that’s required.
Prevent Windows Setup Problems in the Future
Using reliable installation media greatly reduces setup issues.
Always download Windows directly from Microsoft.
Use a quality USB flash drive instead of an old or damaged one.
Keep your BIOS updated.
Run periodic health checks on your SSD or hard drive.
Install Windows with only essential hardware connected.
Keeping your computer’s firmware and storage devices in good condition helps ensure future Windows installations complete without problems.
When Hardware May Be the Problem
If you’ve recreated the installation media, tested different USB ports, reset BIOS settings, and Windows Setup still freezes repeatedly, hardware failure becomes more likely.
Potential hardware problems include:
- Defective RAM
- Failing SSD or hard drive
- Faulty motherboard
- Unstable power supply
- Overheating processor
- Damaged USB controller
Testing components individually or replacing suspected hardware can help identify the exact cause.
If multiple operating systems also fail to install, hardware should be investigated before attempting another Windows installation.
Conclusion
A Windows Setup that becomes stuck doesn’t always indicate a serious problem. In many cases, the issue is caused by corrupted installation media, incompatible BIOS settings, faulty USB drives, or hardware conflicts that can be resolved with straightforward troubleshooting. By checking your installation media, disconnecting unnecessary devices, testing your storage drive and memory, verifying BIOS settings, and ensuring your hardware is compatible, you can eliminate the most common causes of installation failures and successfully complete Windows Setup.
If the installation continues to freeze after trying all the methods in this guide, consider testing individual hardware components such as the SSD, RAM, or motherboard. Creating fresh installation media and performing a clean installation also resolves many persistent setup problems. With the right approach, most Windows installation issues can be fixed without replacing your computer, allowing you to install Windows 10 or Windows 11 successfully and get your system running again.
Frequently Asked Questions
Why is Windows Setup stuck at a certain percentage?
This can happen due to corrupted installation files, faulty storage devices, RAM errors, incompatible BIOS settings, or damaged installation media. Waiting for a while is recommended before assuming the setup has frozen.
How long should I wait before restarting Windows Setup?
Some installation stages may take 30 minutes or longer, especially on slower hard drives. If there has been no progress for about an hour and there is no storage activity, restarting the installation is reasonable.
Can a faulty USB drive cause Windows installation to freeze?
Yes. Damaged or unreliable USB drives are a common cause of Windows Setup failures. Creating fresh installation media on a different USB drive often resolves the issue.
Will a clean installation fix Windows Setup problems?
In many cases, yes. A clean installation removes corrupted system files, damaged partitions, and previous configuration issues that may be preventing Windows from installing successfully.



