Double-clicking a game launcher and watching nothing happen is one of the most frustrating PC problems because it gives you almost nothing to work with. Sometimes the launcher process starts and immediately exits, sometimes a splash screen flashes for a split second, and sometimes Task Manager shows the process running in the background while no window ever appears. In the worst cases, the launcher opens only to crash moments later or hang on a black screen. The pattern is the same across Steam, Epic Games Launcher, EA app, Riot Client, GOG Galaxy, Battle.net, and smaller launchers like the Xbox app or publisher-specific clients, even though the underlying reasons differ.

The good news: this is almost never urgent and almost never means broken hardware. It is usually a software conflict, a corrupted cache, a stuck background process, or a permissions problem, and the vast majority of cases can be resolved in under 30 minutes without reinstalling Windows or losing your games. Work through the fixes below in order, since they progress from quick, reversible changes to more involved ones. By 2026 most major launchers include built-in repair tools, so you can often avoid a full reinstall entirely.

Likely Causes

Cause How to confirm Fix difficulty
Launcher process stuck in the background Open Task Manager (Ctrl+Shift+Esc), check the Details tab for the launcher’s executable still running with no visible window Easy
Corrupted web cache or user data Launcher crashes immediately after splash screen; crash happens every launch Easy
GPU driver conflict or hardware acceleration failure Launcher opens to a black or white window; other apps using hardware acceleration also misbehave Easy
Missing or corrupted Visual C++ redistributables Windows Event Viewer shows application errors referencing MSVCP140.dll or VCRUNTIME140.dll Medium
Antivirus or Windows Defender blocking the executable Protection history in Windows Security shows blocked or quarantined items matching the launcher Medium
Corrupted installation or broken file permissions Launcher fails on every account, every launch, and built-in repair tools report errors Hard

Fix 1: Kill Stuck Launcher Processes

What causes it

A launcher that was closed improperly, or that crashed during an update, can leave its process running in the background. Since most launchers use a single-instance lock, the new launch sees the existing process and silently exits, leaving you with a window that never appears.

How to check

Press Ctrl+Shift+Esc to open Task Manager and go to the Details tab. Sort by name and look for entries like steam.exe, SteamService.exe, EpicGamesLauncher.exe, EADesktop.exe, RiotClientServices.exe, Battle.net.exe, or GalaxyClient.exe. If any are present while no launcher window is visible, you have found the problem.

What to do

In Task Manager, right-click each launcher-related process and choose End task. Close any helper processes too (Steam has several, such as steamwebhelper.exe). Then relaunch the launcher normally. If it keeps happening, restart your PC once to clear anything Task Manager cannot terminate, then test again before moving to other fixes.

How to undo it

Nothing to undo. Ending a stuck process has no lasting effect; the launcher restarts it on its own when relaunched.

Fix 2: Run the Launcher as Administrator

What causes it

Launchers frequently need to write to their own install folder, update executables, or modify service entries. If the folder permissions are wrong or the launcher is installed in a protected location like C:\Program Files, it can fail silently without elevation.

How to check

Right-click the launcher’s desktop shortcut or Start Menu entry and choose Run as administrator. If it opens and works fine this way but fails on a normal launch, permissions are the issue.

What to do

To make elevation permanent, right-click the shortcut, choose Properties, open the Compatibility tab, check Run this program as an administrator, and click OK. Alternatively, move the launcher to a non-protected folder such as C:\Games when reinstalling later, which sidesteps the permission problem altogether.

How to undo it

Right-click the shortcut, open Properties, go to the Compatibility tab, and uncheck Run this program as an administrator.

Fix 3: Clear the Launcher’s Cache

What causes it

Modern launchers are essentially web apps. They cache UI assets, login tokens, and store data in a local folder, and if that cache becomes corrupted, the launcher’s interface process can crash on startup even though the core service is fine.

How to check

This one is confirmed by trying it. If the launcher flashes a splash screen and dies, or opens to a blank window, cache corruption is the most common culprit. The symptom repeating on every launch strongly points here.

What to do

First end all launcher processes per Fix 1. Then, with the launcher fully closed, press Win+R and clear the relevant folder:

Steam: delete the contents of C:\Program Files (x86)\Steam, keeping steam.exe and the steamapps, userdata, and config folders intact. Epic Games Launcher: press Win+R, type %localappdata%, open the EpicGamesLauncher folder, then delete the Saved folder’s webcache subfolders (Saved\webcache and Saved\webcache_4147). Battle.net: delete the Cache and GPUCache folders inside the Battle.net installation directory. EA app: delete the contents of %localappdata%\Electronic Arts\EA app\cache. Riot Client: delete contents of %localappdata%\Riot Games\Riot Client\Data\Cache.

Log-in data is stored separately, so you may need to sign in again, but installed games are unaffected.

How to undo it

Not needed. The launcher rebuilds its cache automatically on the next launch. Re-entering your password once is the only inconvenience.

Fix 4: Disable Hardware Acceleration or Update GPU Drivers

What causes it

Launchers render their interfaces through your GPU. A buggy or outdated graphics driver, or a GPU that fails the launcher’s initialization call, can leave you with a black window or an instant crash. Overlays (GeForce Experience/AMD Software, Discord overlay) hooking into the process can cause the same symptom.

How to check

If the launcher window opens but stays black or white, or if you recently updated (or failed to update) your GPU drivers, this is likely. Also check whether other Electron-style apps such as Discord or VS Code misbehave at the same time, which points to a shared rendering problem.

What to do

Update your GPU drivers first: download the latest driver from NVIDIA, AMD, or Intel directly, choose Custom/Advanced installation, and check Perform a clean installation. Alternatively, use DDU (Display Driver Uninstaller) in Safe Mode for a fully clean removal before reinstalling. For the overlay angle, disable in-game overlays in Discord (Settings, under Game Overlay), NVIDIA App (Settings, In-Game Overlay), and AMD Software (Settings, Preferences). Battle.net lets you disable hardware acceleration directly under Settings, App; Steam has an equivalent by adding -cef-force-32bit or launching with hardware acceleration disabled via Settings, Interface.

How to undo it

Re-enable any overlay or hardware acceleration setting you turned off. Driver rollbacks are available in Device Manager (right-click the GPU under Display adapters, Properties, Driver tab, Roll Back Driver) if a new driver caused new problems.

Fix 5: Check Antivirus and Windows Defender Quarantine

What causes it

Security software sometimes flags a launcher executable or its updater as suspicious, particularly right after a launcher update changes the binary. Once quarantined or blocked, the executable cannot run, producing a silent failure or an error about a missing file.

How to check

Open Windows Security, go to Virus & threat protection, then click Protection history. Look for entries mentioning your launcher’s path. Third-party antivirus suites have equivalent quarantine or logs sections, usually labeled Detection history or Quarantine.

What to do

Restore the quarantined file if it is listed, and only if it comes from the launcher’s official install path. Then add an exclusion: in Windows Security, go to Virus & threat protection settings, Manage settings, Exclusions, Add or remove exclusions, and add the launcher’s install folder (for example, C:\Program Files (x86)\Steam). After restoring and excluding, verify the launcher’s files; Steam has Settings, Storage, or you can use each launcher’s built-in repair (see Fix 6) to replace anything the antivirus altered.

How to undo it

Return to the Exclusions list and remove the folder entry. Restored quarantine items are simply restored files, so no further reversal is needed.

Fix 6: Repair Microsoft Visual C++ Redistributables

What causes it

Launchers and their dependencies are built on Visual C++ runtimes. If a runtime is missing, corrupted, or was removed by a cleanup utility, the launcher’s process dies at startup with a DLL error buried in the event log.

How to check

Right-click Start, choose Event Viewer, expand Windows Logs, and open Application. Look for Error entries with Event ID 1000 around the time you tried to launch, referencing MSVCP140.dll, VCRUNTIME140.dll, or VCRUNTIME140_1.dll. That confirms a runtime problem.

What to do

Press Win+R, type appwiz.cpl, and press Enter. Sort the program list by name and look for entries like Microsoft Visual C++ 2015-2022 Redistributable (x64) and (x86). If they are present, click each, choose Modify, then Repair. If they are missing, download the latest Visual C++ Redistributable from Microsoft’s official site and install both the x64 and x86 versions. Restart your PC afterward.

How to undo it

Not needed. Repairing redistributables replaces damaged files with identical, intact ones and removes nothing.

Fix 7: Run the Launcher’s Built-in Repair or Reinstall It Cleanly

What causes it

Updates can interrupt mid-write and leave the launcher’s own files corrupted. Unlike game files, launcher files usually cannot self-verify during normal startup, so the client fails before it can repair itself.

How to check

You have already tried Fixes 1 through 6 and the launcher still fails identically on every attempt, across all user accounts. That points to a damaged installation rather than an environmental conflict.

What to do

Try the built-in repair paths first. Epic Games Launcher: Settings, scroll to Manage Games, or use the launcher’s Repair option from its Start Menu shortcut (Epic publishes a standalone EpicInstaller repair mode). Battle.net: the installer offers an Install/Repair option that scans and replaces damaged files. Steam: Settings, Storage, or run steam.exe with the -repair flag from a Run dialog. EA app and Riot Client both offer recovery/repair from their installers.

If repair fails or is unavailable, uninstall via Settings, Apps, Installed apps, find the launcher, choose Uninstall, restart, then download a fresh installer from the official site and install it. Your installed games will remain on disk; after reinstalling, point the launcher to the existing library folder (Steam: Settings, Storage, Add Drive; Epic: Settings, Manage Games) and it will detect and verify the existing games without redownloading them.

How to undo it

Uninstalling and reinstalling is itself the undo path. If you want to revert to a previous launcher version entirely, that generally is not supported; report the issue to the launcher’s support instead.

Fix 8: Test a Clean Boot to Rule Out Third-Party Conflicts

What causes it

Overlay tools, RGB controllers, anti-cheat helpers, tweak utilities, and old background services can inject into the launcher process and crash it. Rivatuner, MSI Afterburner, Wallpaper Engine, and various “optimizer” apps are frequent offenders.

How to check

If the launcher fails on a different Windows user account or only started failing after you installed new software, a conflict is likely. A clean boot confirms it.

What to do

Press Win+R, type msconfig, and press Enter. On the Services tab, check Hide all Microsoft services, then click Disable all. Open Task Manager’s Startup tab and disable all startup items. Restart, then try the launcher. If it opens, re-enable services and startup items in halves, restarting each time, until you find the culprit, then leave that item disabled or update or uninstall it.

How to undo it

In msconfig, on the General tab, select Normal startup, then restart. Re-enable any startup items you disabled in Task Manager.

If Nothing Works

Create a new Windows local user account (Settings, Accounts, Other users, Add account) and try the launcher there. If it works, your original profile has corrupted appdata; back up save files from Documents and %appdata%, then migrate to the new account. If it fails there too, run System File Checker: open Terminal (Admin), type sfc /scannow, press Enter, then run DISM /Online /Cleanup-Image /RestoreHealth and restart. Persistent failure across accounts and after SFC/DISM usually means the launcher’s servers are down rather than your PC. Check the launcher’s official server status page or its social media account, since mass login failures and update outages look identical to a local problem. Finally, contact the launcher’s official support with your Event Viewer Application log entries attached; publisher-specific launchers like the EA app and Riot Client have dedicated recovery tools their support teams can walk you through.

FAQ

Will reinstalling the launcher delete my games?

No. Launchers and game libraries are stored separately. As long as you do not manually delete the library folders (such as steamapps for Steam or the Epic Games library folder), a reinstall leaves installed games intact. After reinstalling, add the existing library folder back in the launcher’s storage settings and it will recognize your games without redownloading.

Why does the launcher open for other people but not me?

That points to something local to your machine or account: a conflicting background app, corrupted local cache, antivirus block, or damaged user profile. Run through the fixes in order, paying special attention to Fix 5 (antivirus) and Fix 8 (clean boot), and test in a new Windows account to isolate profile corruption.

Can a Windows update break my game launcher?

Yes. Major Windows feature updates occasionally change graphics stack components or permissions that launchers depend on. If the launcher broke immediately after a Windows update, check for launcher updates first, then update GPU drivers, and as a last resort use Settings, System, Recovery, Go back within the 10-day rollback window.

How do I know if the launcher’s servers are down instead of my PC?

An outage usually produces an error message about connecting or logging in rather than a launcher that never opens at all. If the launcher opens but cannot sign in, check the official server status page. If the launcher itself never opens, the problem is local, and the fixes above apply.

Related guides

Browse all Troubleshooting guides →