The Epic Games Launcher is notorious for stalled downloads, installs stuck at 0%, and updates that fail with vague errors. Because Epic uses a chunked download system that hammers your disk and cache, the fixes differ a little from Steam. This guide covers the reliable sequence that clears the vast majority of launcher install and update failures.
Start with the basics
Fully quit the launcher from the system tray (not just the window), then reopen it as administrator. Many install failures come from the launcher lacking write permission to its folders. Also confirm you have free space equal to at least twice the game’s size — Epic stages downloaded chunks before assembling them, so a 60 GB game can briefly need well over 100 GB.
Quick triage table
| Symptom | Most likely cause | First fix |
|---|---|---|
| Stuck at 0% | Cache / permissions | Run as admin, clear webcache |
| Fails near 100% | Low disk space (staging) | Free 2x game size |
| Update loop | Corrupt launcher install | Reinstall launcher only |
| Slow download | Throttle / region | Raise throttle, change region |
Clear the webcache
Most stubborn cases are fixed by deleting the launcher’s cache. Close Epic entirely, then delete the webcache folders under %localappdata%\EpicGamesLauncher\Saved. Reopen the launcher; it rebuilds them cleanly. This resolves blank store pages, stuck spinners, and many “install failed” errors without touching your installed games.
Fix download speed and throttling
Open Settings and check “Throttle Downloads” is unchecked, or set the limit high. If speeds are still a fraction of your connection, the CDN edge you hit may be congested; changing your DNS (for example to a public resolver) or connecting over a wired link often restores full speed. Epic can saturate a gigabit line when the cache and disk are healthy.
When to reinstall the launcher
If updates keep looping or the launcher will not open, reinstall the launcher without deleting games. Note your games’ install folder, uninstall the Epic Games Launcher from Windows, reinstall it fresh, then use “Add to Library” and point it at the existing folder so it verifies rather than re-downloads. This keeps tens of gigabytes intact.
Diagnose downloads that crawl
When installs technically work but creep along at a fraction of your connection speed, the bottleneck is usually the CDN edge, DNS, or your disk. Epic assembles many small chunks, so a slow or fragmenting hard drive can cap throughput even on a fast internet line — installing to an SSD often doubles effective speed. Switching to a wired connection removes Wi-Fi variability that shows up as stop-start downloads.
DNS and verification tricks
Changing your DNS to a fast public resolver can route you to a healthier content server and restore full speed. If a game finishes downloading but crashes or refuses to launch, use the launcher’s Verify option under the game’s settings menu; it re-checks every file and re-downloads only the corrupted chunks, which is far quicker than a full reinstall. Keep at least twice the game’s size free during this process so the staging step never runs out of room.
If nothing else works and you have multiple failed installs, clearing the webcache and rebooting before the next attempt gives the launcher a clean slate, which resolves a large share of the stubborn, repeat failures.
FAQ
Will reinstalling the launcher delete my games?
Not if your games live outside the launcher’s program folder. Record the install path first; after reinstalling, use the launcher’s option to locate existing installs so it verifies files instead of downloading them again.
Why does the install need so much extra space?
Epic downloads compressed chunks and assembles the final files, so it temporarily needs room for both. Keeping free space around twice the game size prevents the near-100% failures many users hit.
Bottom line: Most Epic Launcher install and update failures come down to permissions, a corrupt webcache, or insufficient staging space. Run as admin, clear the webcache, ensure 2x free space, and reinstall only the launcher as a last resort — your games stay put when they live in a separate folder.