Software Troubleshooting

Software Installation Stuck at 99%? 5 Fixes

Installation Stuck 99 Percent Fix - Troubleshooting & Fixes

There are few things more annoying than watching a software installation stuck at 99% for twenty minutes straight. The progress bar hits the end, the hard drive light stops blinking, and you are left wondering if the installer has crashed or if it is just working silently on a massive file. This issue is incredibly common with large software suites, games, and even basic driver updates. It is usually caused by an invisible background permission request, an overprotective antivirus lock, or a conflict with the Windows Update service, leading to a software installation stuck at 99%.

Quick Fix (1 minute)

  • Wait 15 Minutes: Large installs pause at 99% to register files.
  • Check Hidden Windows: Press Alt + Tab to find pop-up dialogs.
  • Disconnect Internet: Force offline mode if the download is hanging.
  • Pause Antivirus: Turn off “Real-time protection” for 10 minutes.

Symptoms Checklist

  • Progress bar stays at 99% (or 0%) for more than 15 minutes.
  • Installer window says “Not Responding” in the title bar.
  • “Another installation is already in progress” error appears.
  • Task Manager shows 0% CPU usage for the setup file.
  • Software installation stuck at 99% with no error message displayed.

Troubleshooting Summary (Fast Diagnosis)

Symptom Likely Cause Best Fix
Stuck at 99% (No Error) Antivirus blocking final write Disable Antivirus (Method 1)
Stuck at 0% (Downloading) Server connection timeout Disconnect Internet (Method 3)
“Not Responding” Installer froze / conflict End Task & Restart (Method 2)
“Waiting for other install” Windows Update is running Stop Update Service (Method 4)

Why This Happens

When a software installation stuck at 99%, it is rarely actually “processing” data. The 99% mark is typically the “Registration” phase, where the installer writes final keys to the Windows Registry, creates shortcuts, and registers services. This is the exact moment antivirus software loves to intervene, scanning these new system changes and pausing the installer until the scan completes. If the antivirus scan hangs or waits for user input that is hidden behind the main window, the installation will wait forever. Similarly, if Windows Update is running in the background, it locks the global installation service, forcing your new app to wait indefinitely, creating the software installation stuck at 99% error.

Fix Method 1: Temporarily Disable Antivirus

What this fixes

Security software often flags the “finalization” scripts of an installer as suspicious behavior (since they modify the registry). Pausing the shield releases the lock and resolves software installation stuck at 99% issues.

  1. Open your antivirus dashboard (Windows Security, Norton, McAfee, etc.).
  2. Locate Virus & threat protection settings.
  3. Toggle Real-time protection to Off.
  4. Watch the installer window. It often finishes instantly.
  5. Crucial: Turn antivirus back On immediately after the install completes.
Important: Only disable security shields if you downloaded the software from the official vendor site.

How to verify it worked

The “Finish” button appears on the installer.

If it still fails

Check for a hidden “Allow this change?” window using Alt + Tab. Sometimes the antivirus pop-up is hidden behind the setup screen.

Fix Method 2: End Process and Restart (Safe Mode)

What this fixes

If the installer process has truly crashed (0% CPU usage for long periods), waiting won’t help. You must kill the “zombie” process to fix the software installation stuck at 99% issue.

  1. Press Ctrl + Shift + Esc to open Task Manager.
  2. In the Processes tab, look for the installer name (e.g., Setup.exe, Windows Installer).
  3. Right-click it and select End task.
  4. Restart your computer to clear any locked temporary files.
  5. Run the installer again (preferably as Administrator).

How to verify it worked

The new installation attempt starts cleanly without saying “Another install is in progress.”

If it still fails

Boot into Safe Mode (Settings > Recovery) and try installing from there. Safe Mode stops all background app conflicts.

software installation stuck at 99%

Fix Method 3: Disconnect the Internet

What this fixes

Modern “web installers” are tiny files that download the actual program. If they get stuck at 0% or fail to verify a downloaded chunk, they hang. Going offline forces the installer to use local files or fail gracefully, preventing software installation stuck at 99% scenarios.

  1. Unplug your Ethernet cable or turn off Wi-Fi.
  2. Run the installer.
  3. If it is a full offline installer, it will skip the “Checking for updates” step and install immediately.
  4. If it is a web installer, it will fail with a connection error—this is good! It means the “hang” is broken.
  5. Reconnect internet and try again, or download the “Offline Installer” version from the vendor’s site.

How to verify it worked

The installation skips the “Downloading” phase and goes straight to “Copying files.”

If it still fails

Your DNS might be blocking the download server. Try changing your DNS to Google (8.8.8.8).

Fix Method 4: Stop the Windows Update Service

What this fixes

Windows allows only one modification transaction at a time. If Windows Update is quietly installing a security patch in the background, your software install attempts will pause indefinitely, causing software installation stuck at 99%.

  1. Press Win + R, type services.msc, and hit Enter.
  2. Scroll down to find Windows Update.
  3. Right-click it and select Stop.
  4. Wait for the service to stop.
  5. Try your installation again.
  6. Once finished, right-click Windows Update and select Start.

How to verify it worked

The “Waiting for other applications” message disappears from your installer.

If it still fails

Also stop the service named Windows Installer temporarily, then restart it.

Fix Method 5: Run the Microsoft Install Troubleshooter

What this fixes

Registry keys from a previous failed attempt can trick the computer into thinking the app is currently installed, preventing the new run and leading to software installation stuck at 99%.

  1. Download the Program Install and Uninstall troubleshooter from Microsoft.
  2. Run the tool. Select Installing when prompted.
  3. Select the program you are trying to install from the list. If not there, choose “Not Listed.”
  4. The tool will scan for corrupted registry keys blocking the install and fix them automatically.

How to verify it worked

The tool reports “Fixed” for “Corrupted registry keys.”

If it still fails

You may need to use a third-party uninstaller like Revo Uninstaller to hunt down leftover files.

Understanding Software Installation Stuck at 99% Causes

When your software installation stuck at 99%, multiple factors could be at play. Antivirus real-time scanning intercepts final file writes and registry modifications, Windows Update services lock the installer database preventing concurrent operations, corrupted temporary files from previous failed installations create conflicts, and insufficient disk space prevents the installer from completing final extraction. Additionally, User Account Control (UAC) prompts hidden behind windows wait for permission indefinitely, driver signature verification checks pause installations while contacting Microsoft servers, and background applications competing for disk access slow critical write operations. Recognizing these causes helps you apply targeted fixes rather than waiting endlessly.

Prevent This From Happening Again

  • Use Offline Installers: Always download the “Full” setup file, not the small web downloader.
  • Don’t Multitask: Don’t try to install two programs at once to avoid software installation stuck at 99%.
  • Reboot First: Restart your PC before starting a massive installation (like a 50GB game).
  • Check Drive Health: A dying hard drive often freezes during large file writes.
  • Disable Antivirus Temporarily: Turn off real-time protection before major installations.
  • Close Background Apps: Exit unnecessary programs to free up system resources for the installer.
  • Verify Disk Space: Ensure you have at least 20% free space on your installation drive.

FAQ

Why does it freeze right at the end?

This is the “cleanup” and “registration” phase. The installer is trying to create shortcuts, register extensions, and delete temp files. Antivirus software watches these actions closely and can pause the process.

Is it safe to force quit an installer?

It is risky but sometimes necessary. Force quitting can leave “orphan” files (junk data). It is usually safe if you run the installer again immediately, as proper installers will overwrite the junk.

Does this happen because my internet is slow?

Only if you are using a “web installer” (a small <5MB file). If you are installing from a large setup file you already downloaded, internet speed does not matter.

What if I get “Another installation is in progress”?

This means the background process from your failed attempt is still running. Restart your computer to clear this error definitively.

Should I wait longer than 15 minutes?

Only if the hard drive activity light is blinking furiously. Use Task Manager: if the process is using 0% CPU and 0% Disk for 15 minutes, it is dead. Kill it.

Official References

Conclusion

A software installation stuck at 99% is almost always a conflict, not a corruption. By checking for hidden dialog windows, ensuring Windows Update isn’t hogging the service, and temporarily pausing your antivirus, you can unblock the vast majority of these “hung” installs. Patience is a virtue, but after 20 minutes of 0% activity, a restart and a fresh attempt is the smarter move.

Visit https://truefixguides.com/ for more.

About salahst

Tech enthusiast and writer at TrueFixGuides. I love solving complex software and hardware problems.

View all guides →