Steam Games Not Launching in 2026: 12 Fixes That Work

You click Play in Steam, the button grays out, and then – nothing. No splash screen, no error window, just Steam sitting there like it forgot you asked. That silence is itself a clue: a single missing executable or DLL is enough to cause a completely silent launch failure, which has become one of the most common 2026 patterns behind this problem – the game process never fully starts, so there is no crash dialog and no error message to search for. In 2026, with Windows 11 security tightening and anti-cheat software growing more aggressive, Steam games not launching has become one of the most-searched PC gaming problems on the internet. The fixes are almost always the same short list of root causes: corrupted game files, driver conflicts, missing runtime libraries, or a permissions mismatch.

This guide walks through 12 proven fixes, starting with the fastest checks and escalating to deeper repairs, plus a dedicated fix path for anti-cheat and antivirus conflicts. Most readers solve the problem within the first few steps – the fast-path sequence below shows the exact order to try them in. Valve has not been idle on this front either – Steam client updates in March 2026, May 2026, and June 2026 each patched their own set of launch-adjacent bugs, including offline-mode loading stalls, overlay conflicts, and controller firmware charging issues. Valve then re-released its September 1, 2026 client update on September 6, 2026 specifically to add a fix for the Steam streaming client failing to launch on Windows 10, and the Steam changelog shows a further fix landing on October 13, 2026 for a regression that had stopped non-Steam games from launching in the Steam Beta Client. None of those client updates eliminated the core launch failures this guide addresses. The guide covers Windows 10, Windows 11, Linux desktop, and Steam Deck. The scale of the problem keeps growing with the catalog itself – Tom’s Hardware, citing Alinea Analytics, counted 20,220 game releases on Steam by October 1, 2026, with 1,156 additional titles scheduled before the month is out, enough to potentially push 2026 past the 21,268 releases recorded in 2025. More titles launching means more combinations of engine, driver, and anti-cheat software that can collide at startup, which is why this list keeps growing instead of shrinking.

Google · Preferred Sources

Don't miss new tech stories on Google

Add Tech Insider once in the Google app and our stories appear in your news suggestions.

Add Now

The Fast Path: What to Try First for a Silent Launch Failure

As of October 2026, the fastest-resolving order for this problem has settled into a specific sequence rather than a general checklist: restart Steam and the computer first, then verify game files, clear the cache, rule out overlays and permissions, and only then move on to drivers and renderer flags. WindowsForum’s 2026 troubleshooting analysis follows that same shortest path and adds one layer of specificity: when a game black-screens, crashes to desktop, or dies immediately after startup rather than failing silently at “Preparing to Launch,” it flags GPU drivers, the -dx11 and -windowed launch flags, and Easy Anti-Cheat or BattlEye repairs as the priority checks – in that order. That is the sequence this guide follows below.

  1. Verify game files (Fix 1) – catches the missing or corrupted executable and DLL cases behind most silent failures.
  2. Clear the Steam download cache (Fix 2) – clears a stuck or ghost download that blocks the Play button.
  3. Disable overlays and test administrator settings (Fix 7 and Fix 3) – rules out the two most common permission and injection conflicts.
  4. Update GPU drivers, then try -dx11 or -windowed launch options (Fix 4 and Fix 6) – the follow-up steps once the faster checks above are ruled out.
  5. If the failure message mentions anti-cheat, repair or reinstall EAC or BattlEye (Anti-Cheat section) – and if antivirus keeps removing the freshly repaired file, add the full Steam library to your antivirus exclusions (Fix 5) before repairing again.

Valve’s own help articles still center on the same four core actions as of October 2026: restart Steam and the computer, update your GPU drivers, clear the download cache, and verify the game’s files – with repairing the Steam library folder, disabling non-essential background apps (guidance Steam directs specifically at Linux and Mac users), and confirming the game meets its system requirements listed as the supporting steps around them. That is the baseline Valve expects every player to work through before opening a support ticket, and the 12 fixes in this guide exist to break each of those steps down into the exact clicks, menus, and commands that resolve them – rather than leaving you to guess what “disable non-essential software” means in practice.

Prerequisites: What You Need Before You Start

Before running any fix, confirm you have the following in place. Skipping this check wastes time because several fixes only apply to specific setups.

  • Steam client – updated to the latest build (Steam auto-updates on launch; confirm under Steam → Help → About Steam)
  • Windows 10 version 22H2 or Windows 11 version 25H2 / 26H2 – older Windows builds have known game-launch regressions patched in 2025 and 2026, and Windows 11 24H2 Home and Pro received its final update with the October 2026 monthly security update
  • GPU driver – NVIDIA 572.x or later, AMD Adrenalin 25.x or later, Intel Arc Graphics Driver 32.x or later
  • Administrator access – required for several repair steps below
  • 50 GB free disk space – a full drive prevents game processes from writing temp files and causes silent launch failures
  • Linux/Steam Deck users – SteamOS 3.6 or later, or a desktop Linux distro with Mesa 24.x and Proton 9.x available in Steam Play settings

Also note your game’s App ID, which appears in the store page URL (e.g., store.steampowered.com/app/730/Counter_Strike_2/ – the ID is 730). You will need it if you run Steam URL commands manually or look up compatibility reports on ProtonDB.

What the Symptoms Tell You Before You Start Fixing

The failure mode varies by game, driver, and Windows version. Knowing which symptom you see narrows down the root cause before you spend time on the wrong fix. The table below maps common Steam game not launching symptoms to their most likely cause and the fix step that addresses it.

Steam Support’s own help center files the most common version of this problem under a single official troubleshooting category – “Games do not run after ‘Preparing to Launch'” – making it the most direct authoritative entry point for this exact issue, and it is also the first row of the table below. Steam Support also keeps a separate entry for the “app already running” failure state, where the client insists a title is still open when it plainly is not; Valve refreshed that page again on October 7, 2026, and the guidance has not fundamentally changed: it still tells affected players to update macOS and disable non-essential background applications. Both that page and the “app already running” entry remain active, regularly-maintained patterns rather than abandoned legacy issues.

SymptomMost Likely CauseFix Step
“Preparing to Launch” appears then disappearsCorrupted game files, missing DirectX runtime, or anti-cheat blockFix 1, 8, or Anti-Cheat section
Game shows as “Running” in library but no window opensPermissions conflict or anti-cheat (EAC/BattlEye) blockFix 3 or Anti-Cheat section
Black screen then crash to desktop, or exits immediately after launchGPU driver mismatch, DirectX 12 failure, overlay conflict, anti-cheat needing repair, or an admin/permissions blockFix 3, 4, 6, 7, or Anti-Cheat section
“Missing executable” errorAntivirus quarantined a game fileFix 1 and 5
Game launches but immediately closesLaunch options conflict or VRAM/RAM shortageFix 6
Steam itself will not openSteam client corruption or network issueFix 9
Linux/Steam Deck: “Game not supported” or hangs at launchWrong Proton version or missing Vulkan driverFix 11
“EAC initialization failed” or “BattlEye blocked”Anti-cheat runtime corrupted or missingAnti-Cheat section
Steam blocks the launch with a security or exploit-detection warningSteam Client security mitigation for a known Unity engine vulnerability (CVE-2025-59489)Security Block section

Fix 1: Verify Game File Integrity

This is the single most effective fix for Steam games not launching and should always be your first step. Steam stores a cryptographic checksum for every file in a game’s installation. When you run a verify, Steam compares each local file against its expected hash and re-downloads anything that is missing or corrupted. A partial download, a bad sector on your drive, or an antivirus quarantine can silently corrupt a game file without removing it – the file exists but Steam cannot run it.

To verify game files: open your Steam Library, right-click the problem game, select Properties, click the Installed Files tab, then click Verify integrity of game files. Steam scans the installation – this takes 1–5 minutes depending on game size – and automatically downloads any files that fail the check.

You can also trigger this via a Steam URL if the client interface is misbehaving. Open the Run dialog (Win + R) and enter:

# Trigger file verify via Steam URL (Win+R → paste this):
steam://validate/730

# Replace 730 with your game's App ID from its store page URL
# Example: store.steampowered.com/app/730/ → App ID is 730

# To find a game's App ID without the store page:
# Right-click game in library → Properties → look at the URL in the window title bar
# Or search SteamDB (steamdb.info) for the game name

After verification completes, Steam reports how many files were reacquired. Even “1 file reacquired” can be the missing executable that prevented launch. Do not skip this step – one 2026 troubleshooting guide estimates it fixes roughly half of all launch failures on its own, which is exactly why it stays the first thing to try before anything else on this list, and the figure lines up with how often this single step resolves Steam game not launching reports on Steam community forums and Reddit. Verification also catches failures that originate on the developer’s side rather than yours: in May 2026, SteamDB logged a case where a developer’s incorrect build upload left some players unable to launch the game at all until the corrected files were pushed and re-verified – a reminder that re-running verify is worth doing even if you already tried it once before a patch went out. A similar case surfaced on October 1, 2026, when a hotfix for The Witcher 3 Remaster restored the ability to launch the game’s classic 1.32 version after an earlier update had prevented it from starting – re-verifying files is exactly how Steam pulls down a corrected build once a developer ships one.

Important: If verify keeps finding the same corrupted file on repeated runs, your antivirus is re-quarantining it immediately after Steam re-downloads it. Move to Fix 5 (antivirus exclusions) before running verify again, or you will be stuck in a loop.

Fix 2: Clear the Steam Download Cache

Steam’s download cache stores partial update packages and metadata. When this cache becomes corrupted – which can happen after a power cut, a network drop during an update, or a Steam client crash – games that appear fully installed may fail to launch because Steam is waiting on a ghost download that never completes. 2026 troubleshooting sources consistently rank clearing this cache among the top fixes for exactly this pattern, especially when a game sticks on “Preparing to Launch” or otherwise behaves as though the installation never finished.

To clear the cache: open Steam → Settings → Downloads → Clear Download Cache. Confirm the prompt, then let Steam restart. You will be asked to log back in. Once logged in, try launching the game again.

If the Settings menu is inaccessible because Steam itself is hanging, clear the cache manually by deleting the package folder:

# Close Steam completely first – check Task Manager for any steam.exe processes
# Open Command Prompt as Administrator, then run:

taskkill /f /im steam.exe
rmdir /s /q "C:Program Files (x86)Steampackage"

# Restart Steam – it rebuilds the package folder automatically on next launch
# If Steam is installed to a custom path, adjust the path above accordingly

This fix also resolves the situation where Steam shows a game as “Updating” indefinitely, which blocks the Play button entirely. After clearing the cache and restarting, Steam re-fetches only the metadata it actually needs.

Verifying game files (Fix 1) and clearing the download cache remain the two most repeated remedies across current troubleshooting sources, not just this guide’s own testing. How-To Geek’s 2026 fix list independently names Verify Integrity of Game Files and Clear Cache under Steam’s Downloads settings as its lead recommendations – the same two steps covered above, in the same order. Zooming out across the wider field of 2026 troubleshooting write-ups, the same five-step core keeps resurfacing in slightly different orders – verify game files, clear the download cache, disable overlays, update GPU drivers, and repair anti-cheat – which is less a coincidence than confirmation that this guide’s fast path reflects the field’s consensus rather than one site’s opinion.

Fix 3: Run Steam and the Game as Administrator

Windows 11’s User Account Control and file permission model tightened significantly in the 24H2 update released in late 2025, and Windows 11 version 26H2, which reached general availability by October 21, 2026, is now rolling out to eligible devices on 24H2 and 25H2, so check your version with winver before assuming which permission behavior applies. Some games – especially older titles and those with in-game editors or modding tools – write to directories that require elevated privileges. When they cannot write to those paths, they exit silently immediately after launch with no error dialog.

There are two levels to this fix. First, run Steam itself as administrator: right-click the Steam shortcut on your desktop → Properties → Compatibility → check “Run this program as an administrator” → Apply. This makes every game launched through Steam inherit elevated permissions.

If that alone does not work, apply the same setting to the game’s own executable. Navigate to the game folder and set the compatibility property on the main .exe:

# Default Steam library path (adjust if Steam is installed elsewhere):
C:Program Files (x86)Steamsteamappscommon[GameFolderName]

# Find the main game .exe (look for the largest .exe in the root folder)
# Right-click → Properties → Compatibility tab
# Check: "Run this program as an administrator"
# Click Apply, then OK

# Some games have multiple executables – apply this to ALL of them:
# - Root .exe (e.g., GameName.exe)
# - Any _launcher.exe or _x64.exe
# - Any .exe inside a /binaries/win64/ subfolder (common in Unreal Engine games)

A specific case documented in Steam community discussions in 2026: Subnautica 2 and several other Unreal Engine 5 titles fail to launch when the game’s -win64-shipped.exe inside /binaries/win64/ has the “Run as Administrator” checkbox checked when it should be unchecked. If running as admin does not help, try the opposite – go to that same compatibility tab and make sure all checkboxes are cleared, then restart Steam.

Fix 4: Update Your GPU Drivers

A mismatched or partially corrupted graphics driver is one of the most common causes of a Steam game not launching – particularly when the symptom is a brief black screen or a crash to desktop with no error message. DirectX 12 and Vulkan both require current driver support; older driver builds lack API features that newer games demand at startup. Pairing a driver refresh with a fully updated Windows build matters just as much: once verifying files, clearing the cache, and ruling out overlays and permissions have not fixed it, 2026 troubleshooting guides consistently list current GPU drivers and a fully patched Windows install as the next follow-up step, since DirectX and Vulkan components tied to Windows itself – separate from the GPU driver package – can cause the same silent startup failures when they fall behind.

Do not rely solely on Windows Update to install GPU drivers – it installs Microsoft-certified builds that often lag behind manufacturer releases by months. Use manufacturer tools instead:

  • NVIDIA: Use NVIDIA App (successor to GeForce Experience) or download directly from nvidia.com/drivers. For a clean install, use Display Driver Uninstaller (DDU) first in Windows Safe Mode before installing the new driver.
  • AMD: Use AMD Software: Adrenalin Edition auto-detect tool or download from amd.com/support. Run DDU in Safe Mode for a clean driver install.
  • Intel Arc: Download from the Intel Driver and Support Assistant or intel.com/content/www/us/en/download-center/home.html

The clean install procedure with DDU is worth the extra 10 minutes: a standard driver update leaves residual registry entries from the old installation, and these orphaned entries can create conflicts with DirectX initialization that cause silent game launch failures. Detailed steps for Safe Mode driver removal are covered in the Microsoft guide to manual driver updates.

A specific case documented in Steam community forums in 2026: AMD GPU users with a BIOS version older than their motherboard’s April 2026 release experienced DirectX 12 initialization failures with multiple games. The resolution required both a BIOS update (e.g., firmware version 7D75v1P for affected MSI boards, released April 28, 2026) and a DDU clean AMD driver reinstall – neither step alone was sufficient. As of October 2026, this is a well-established, resolved pattern – if your motherboard has not received a BIOS update since before April 2026, check your manufacturer’s support page before spending more time on driver troubleshooting alone.

Fix 5: Add Steam and Games to Antivirus Exclusions

Antivirus software – including Windows Defender – uses behavioral heuristics to flag executables that exhibit “suspicious” patterns. Game engines increasingly trigger these heuristics because they use low-level OS features for anti-cheat, memory management, and DRM. The result: the antivirus silently quarantines a game DLL or executable immediately after Steam downloads it, and the next launch attempt finds a missing file with no warning.

To add exclusions in Windows Security (Defender):

  • Open Windows Security → Virus and threat protection → Manage settings
  • Scroll to Exclusions → Add or remove exclusions → Add an exclusion → Folder
  • Add the entire Steam directory: C:Program Files (x86)Steam
  • Also add any secondary Steam library folders (check Steam → Settings → Storage for all library locations)

After adding exclusions, run Fix 1 (verify game files) again – Steam will re-download any files the antivirus previously quarantined.

If you use a third-party antivirus (Malwarebytes, ESET, Kaspersky, Bitdefender), locate its exclusions or trusted applications list and add the same folder paths. Temporarily disabling real-time protection is a valid diagnostic step: if the game launches with the AV disabled, you have confirmed it as the culprit and can then configure a proper exclusion rather than leaving protection off permanently.

Fix 6: Force DirectX Version and Windowed Mode via Launch Options

Steam’s launch options let you pass command-line arguments directly to a game executable at startup. This is especially useful when a game defaults to DirectX 12 but your GPU driver or system BIOS does not support the required DX12 feature level, causing an immediate crash. Forcing DirectX 11 via a launch option downgrades the renderer to a level your setup supports.

To set launch options: Steam Library → right-click game → Properties → General → Launch Options. Enter arguments in the text field. Common arguments that fix launch failures:

# Force DirectX 11 (for games that crash with the DX12 default):
-dx11

# Force DirectX 9 (for older games on Windows 11 that need DX9):
-dx9

# Force windowed mode (bypasses fullscreen resolution detection failures):
-windowed
# or shorthand:
-w

# Force windowed mode at a specific resolution:
-windowed -w 1920 -h 1080

# Disable Steam Overlay at launch (alternative to Fix 7):
-nooverlay

# Skip intro/startup videos (some games hang on intro video codec errors):
-nointro
# or:
-skipintro

# Force Vulkan renderer instead of DX12 (for games that support both):
-vulkan

# Combine options – start here if nothing else works:
-dx11 -windowed -nooverlay

Not all arguments work with every game – they are passed to the game executable and only have effect if the game’s engine recognizes them. The most universally useful arguments are -dx11 for DirectX crashes and -windowed for fullscreen launch failures. October 2026 troubleshooting guidance singles out -dx11 specifically for Unreal Engine titles, where forcing DirectX 11 is one of the most consistently effective fixes for the crash-on-launch pattern tied to the engine’s DirectX 12 default.

To clear all launch options and start fresh, open the Launch Options field and delete its contents entirely – a misconfigured launch option can itself prevent a game from starting, so clearing this field is also a valid diagnostic step.

Fix 7: Disable the Steam Overlay and Other Overlays

The Steam Overlay (Shift+Tab in-game) injects a DLL into every game process so it can display the friends list, browser, and screenshot tool over the game. Some games – particularly those with aggressive anti-tamper protection or their own overlay systems – conflict with this injection and crash on launch. Multiple overlays running simultaneously multiply the conflict risk.

Disable the overlay globally: Steam → Settings → In Game → uncheck “Enable the Steam Overlay while in-game”. To disable it for just one problem game without affecting others: Steam Library → right-click game → Properties → General → uncheck “Enable the Steam Overlay while in-game”.

If you run any of the following simultaneously, disable them all during troubleshooting: Discord overlay, NVIDIA GeForce Experience overlay, AMD Radeon Software overlay, MSI Afterburner on-screen display, Xbox Game Bar. Open each application and find its overlay toggle in settings. Once you identify which overlay causes the crash by testing them one at a time, you can re-enable the others.

Xbox Game Bar (Win + G) is a particularly common culprit on Windows 11 because Microsoft enables it by default. Disable it under Windows Settings → Gaming → Xbox Game Bar → toggle off “Open Xbox Game Bar using this button on a controller”.

Fix 8: Reinstall DirectX Runtime and Visual C++ Redistributables

Most modern games ship their own copies of the DirectX End-User Runtime and Visual C++ Redistributables in a _CommonRedist or Redist folder inside the game directory. Steam does not automatically run these installers – they rely on the game’s first-run setup. If that setup was skipped, interrupted, or the files were moved, the game has no fallback runtime and exits immediately after launch with no error dialog.

Locate and run the bundled redistributables manually:

# Navigate to the game's common redistributables folder:
C:Program Files (x86)Steamsteamappscommon[GameName]_CommonRedist

# Common subfolders and installers to look for:
# _CommonRedistDirectX   → run DXSETUP.exe
# _CommonRedistvcredist  → run vcredist_x64.exe AND vcredist_x86.exe
# _CommonRedistdotnet    → run the .NET installer

# Silent install examples (from Administrator Command Prompt):
.DirectXDXSETUP.exe
.vcredist2019vcredist_x64.exe /install /quiet /norestart
.vcredist2019vcredist_x86.exe /install /quiet /norestart

# If the game does not include its own redistributables,
# download from Microsoft directly:
# Visual C++ Redistributable (all versions):
# Search "Visual C++ Redistributable" at microsoft.com/en-us/download
# DirectX End-User Runtime:
# Search "DirectX End-User Runtime Web Installer" at microsoft.com/en-us/download

Installing both the x64 and x86 versions of the Visual C++ Redistributable is important – many 64-bit games still load 32-bit DLLs for legacy compatibility, and a missing x86 runtime causes a silent crash even on a 64-bit system. The runtimes are small (under 30 MB combined) and are safe to reinstall on top of existing installations – they handle version detection automatically and will not downgrade.

Fix 9: Repair the Steam Library Folder

Steam maintains a library manifest – a set of .acf files inside steamapps that track which games are installed, their file sizes, and their update state. If these manifests become out of sync (after moving the library to a different drive, after a disk error, or after a Windows crash during a Steam update), games appear installed but Steam cannot map them to their files correctly, resulting in launch failures. October 2026 troubleshooting guidance increasingly points to the Repair Library path below as the fastest fix for this exact failure mode – ahead of the full reinstall in Fix 12.

To repair a Steam library: Steam → Settings → Storage → select the affected drive → click the three-dot menu → Repair Library. Accept the administrator prompt. Steam scans the folder structure and rebuilds any broken manifests. Restart Steam after repair completes.

If repair does not resolve the issue, you can force Steam to rediscover a specific game by deleting its individual manifest file:

# BACK UP these files first – they contain per-game installation metadata
# Navigate to your steamapps folder:
C:Program Files (x86)Steamsteamapps

# Each installed game has a manifest file like: appmanifest_730.acf
# To back up all manifests before making changes:
mkdir C:SteamManifestBackup
copy "C:Program Files (x86)Steamsteamapps*.acf" C:SteamManifestBackup

# Delete the specific broken manifest for your problem game (e.g., App ID 730):
del "C:Program Files (x86)Steamsteamappsappmanifest_730.acf"

# Restart Steam – it scans the steamappscommon folder and rediscovers the game
# NOTE: Steam will NOT re-download the game files – only the manifest is rebuilt
# The game will appear as needing a small update, then become playable

Fix 10: Perform a Clean Windows Boot

Background applications – Discord, NVIDIA GeForce Experience, Razer Synapse, MSI Afterburner, RGB control software – can conflict with game launchers and anti-cheat systems in ways that are impossible to diagnose without eliminating them. A clean boot starts Windows with only Microsoft services running, which quickly determines whether a third-party program is blocking game launch.

To perform a clean boot on Windows 10 or Windows 11:

  • Press Win + R, type msconfig, press Enter
  • On the Services tab, check “Hide all Microsoft services”, then click Disable all
  • On the Startup tab, click Open Task Manager; in Task Manager, select each startup item and click Disable
  • Close Task Manager, click OK in msconfig, then restart your PC
  • After restart, try launching the game in Steam
  • If the game launches, re-enable services in msconfig in batches to identify the conflicting one
  • When done troubleshooting, re-enable everything in msconfig to restore normal startup

In 2026, Discord’s overlay service and Razer Synapse have been identified as common culprits in Steam community threads for games that show “Running” in the Steam library but never open a window. Both inject into processes at a system level and can block game startup when their background service is initializing simultaneously with the game executable. After identifying the conflicting application, configure it to start after login rather than at boot – most RGB and peripheral software includes a “delayed start” option in its settings.

Fix 11: Linux and Steam Deck – Proton Version and Vulkan Fixes

On Linux and Steam Deck, Steam uses Proton – a compatibility layer based on Wine and DXVK – to run Windows games. When a Steam game is not launching on Linux, the fix is almost always a Proton version mismatch or a missing Vulkan driver, rather than the file-integrity or permissions issues that dominate on Windows.

Switching Proton Versions

To change which Proton version a game uses: Steam Library → right-click game → Properties → Compatibility → check “Force the use of a specific Steam Play compatibility tool” → select a version from the dropdown. If a game works with an older Proton version but not the latest, this indicates a regression in the newer Proton build that will typically be fixed in a subsequent release.

Proton-GE (GloriousEggroll) is a community-maintained Proton fork that includes additional patches not yet merged into Valve’s official release. It fixes launch issues with several games faster than official Proton does. Install it via the ProtonGE GitHub releases page or via ProtonUp-Qt (available in KDE Discover and GNOME Software). After installation, it appears in the Proton version dropdown alongside official versions. Check ProtonDB for which version works for your specific game – it aggregates real player reports and lists the exact Proton version and launch flags that resolve issues.

Enabling Steam Play and Checking Vulkan

If Steam is not showing a Play button for a Windows-only game on Linux, enable Steam Play for all titles: Steam → Settings → Compatibility → check “Enable Steam Play for all other titles” → select a Proton version. Also confirm Vulkan is installed correctly for your GPU:

# Check if Vulkan is installed and your GPU is detected:
vulkaninfo | grep "GPU id"

# If vulkaninfo is not found, install Vulkan tools:
# Ubuntu/Debian:
sudo apt install vulkan-tools

# Arch/Manjaro:
sudo pacman -S vulkan-tools

# For AMD GPUs – ensure the Mesa RADV Vulkan driver is installed:
sudo apt install mesa-vulkan-drivers

# For NVIDIA GPUs on Linux – install proprietary driver with Vulkan support:
# Check the NVIDIA driver page for your GPU's recommended version
sudo apt install nvidia-driver-565  # adjust version for your GPU

# Reset a game's Proton prefix (Wine bottle) without re-downloading game files:
rm -rf ~/.local/share/Steam/steamapps/compatdata/[AppID]/pfx/

# Enable Proton logging to get a detailed trace of what fails at launch:
# In Steam launch options for the game, add:
PROTON_LOG=1 %command%
# Then check the log at: ~/.steam/steam/logs/proton_[AppID].log

On Steam Deck specifically, if a game launches in Desktop Mode but not in Gaming Mode, the issue is usually the Gamescope compositor session. Before changing any settings, switch to Desktop Mode and check the Gamescope session log from the SteamOS terminal – it typically shows whether the failure is a resolution/HDR constraint or something else, which tells you whether a launch flag will actually help. Gamescope applies additional constraints on resolution and HDR that can conflict with certain games. Try adding GAMESCOPE_DISABLE_ASYNC_FLIPS=1 %command% to the launch options as a first test – this log-check-then-flag sequence takes about 10 minutes – and check the Steam Deck subreddit for game-specific Gaming Mode fixes.

Valve keeps patching this layer too: a SteamOS 3.9.4 beta appeared in October 2026 with security and stability updates and fixes for Steam Machine firmware updates. It is still a beta, and the sheet does not tie it to any specific game launch failure. Still, if a game fails to launch only on Steam Deck, it is worth checking for a pending SteamOS update before working through the Proton and Vulkan steps above. The same applies to the black-screen failures Windows users see for unrelated GPU-driver or DirectX reasons (Fix 4 and Fix 6 above): if the symptom appears only on the handheld, look at the SteamOS update channel first.

A separate regression briefly stopped non-Steam games – emulators, other launchers, or any external program added to your library as a shortcut – from launching in the Steam Beta Client. Valve’s own Steam changelog confirms the fix shipped on October 13, 2026, and Valve followed up on October 16, 2026 by shipping a further-updated Steam Client to the Preview/Beta channel – currently the fastest path to pick up new launch-related fixes before they land on the stable build. If a non-Steam shortcut that used to work suddenly will not launch, make sure you are on the current Steam Beta (or the updated stable build once the fix rolls out there) before working through the Proton and Vulkan steps above.

Fix 12: Reinstall the Game Completely

If all previous fixes have failed, a full reinstall is the next step. A reinstall is not the same as verifying game files – it deletes the entire game folder and re-downloads everything from Steam’s CDN, which resolves deep file system corruption, a bad game update that left residual broken files, or a failed previous install that left the game in a partially-installed state.

Before uninstalling, back up your save files if the game stores them locally. Common save locations on Windows:

  • C:Users[Username]DocumentsMy Games[GameName]
  • C:Users[Username]AppDataLocal[GameName]
  • C:Users[Username]AppDataRoaming[GameName]
  • C:Program Files (x86)Steamuserdata[SteamID][AppID]remote (Steam Cloud local cache)

To uninstall: Steam Library → right-click game → Manage → Uninstall. After uninstalling, manually delete any leftover game folder in steamappscommon if it still exists – Steam sometimes leaves orphaned folders behind, and reinstalling over them can inherit the same corruption. Then reinstall fresh from your Steam library. If Steam Cloud is enabled, your saves will be waiting when the game first launches.

Anti-Cheat Conflicts: Fixing EAC, BattlEye, and VAC Launch Failures

Anti-cheat software is a separate launch failure category distinct from game file issues. Easy Anti-Cheat (EAC), BattlEye, and Valve’s own VAC each run services that initialize before the game process and can independently block launch if their own installation is corrupted or their kernel driver is incompatible with the current Windows version. When verifying game files (Fix 1) and clearing the download cache (Fix 2) do not resolve the problem, the 2026 troubleshooting consensus broadens beyond Steam’s own client settings: GPU drivers, overlays, and anti-cheat are the three most-cited next causes across current guides. By October 2026, troubleshooting write-ups increasingly point to one combination in particular: an Easy Anti-Cheat or BattlEye repair or reinstall alongside the administrator-permission fix (Fix 3) and forced-renderer launch options like -dx11 or -windowed (Fix 6) – called out specifically when launch failures happen immediately after startup rather than earlier in the “Preparing to Launch” phase. Together, those three are the trio most likely to resolve a game that black-screens or exits the instant it launches, rather than treating each as an isolated cause.

The error messages are distinctive: “EAC initialization failed,” “BattlEye launcher not found,” or the game showing as “Running” for a few seconds then reverting to the Play button with no error. These symptoms differ from file corruption because Fix 1 (verify game files) will report no issues – the anti-cheat executables are intact, but the anti-cheat service fails to start or authenticate.

To reinstall Easy Anti-Cheat for a specific game, locate its setup tool in the game folder and run it as an administrator:

# EAC reinstall – from Administrator Command Prompt:
cd "C:Program Files (x86)Steamsteamappscommon[GameName]EasyAntiCheat"

# The exact filename varies by game – look for one of these:
EasyAntiCheat_Setup.exe install
EasyAntiCheat_EOS_Setup.exe install

# BattlEye reinstall – locate BattlEye folder in game directory:
cd "C:Program Files (x86)Steamsteamappscommon[GameName]BattlEye"
# Look for and run:
BattlEye_Installer.exe

# If EAC service is stuck at the Windows service level:
# Open Command Prompt as Administrator:
sc stop EasyAntiCheat
sc delete EasyAntiCheat
# Then re-run the EAC installer above to create a fresh service registration

If antivirus keeps removing the freshly reinstalled EAC or BattlEye files as fast as you repair them, the anti-cheat repair alone will not hold. Add the full Steam library folder to your antivirus exclusions (Fix 5) first, then repeat the reinstall above – otherwise you are stuck re-quarantining the same files on every attempt.

On Linux and Steam Deck, EAC and BattlEye have native Linux builds that are opt-in for game developers. Games where the developer has enabled the Linux anti-cheat runtime work with Proton in multiplayer; games where it is not enabled will not launch in multiplayer mode regardless of Proton version. Check ProtonDB for the current status of each game’s anti-cheat compatibility – community reporters note which games work on Linux and which require Windows.

VAC (Valve Anti-Cheat) rarely causes a launch failure by itself – it typically only blocks access to VAC-protected servers, not the game process itself. If a VAC-related error appears at launch rather than server join, it usually indicates a corrupted Steam client installation rather than the game. Reinstalling the Steam client (while keeping your steamapps folder intact) resolves this.

Steam Security Block: Unity Engine Exploit Detection (CVE-2025-59489)

This cause is different from everything else on this page. Valve’s Steam client store news confirms the client added a launch-blocking security mitigation: if Steam detects an exploit attempt tied to Unity CVE-2025-59489, it blocks the game from launching rather than letting it start. It is not file corruption, a driver mismatch, or a permissions conflict – Steam is intentionally refusing to launch the game because it flagged a known vulnerability in the Unity engine build the game ships with.

If you see a security or exploit-related warning when trying to launch a Unity-based game, none of the 12 fixes above will – or should – make it go away, because the block is working as designed. Do this instead:

  • Check the game’s Steam store page or community hub for a developer post addressing CVE-2025-59489 – the fix has to come from the game’s own Unity build, not from your PC.
  • Make sure Steam itself is fully updated (Steam → Help → Check for Steam Client Updates), since this detection logic lives in the Steam Client.
  • Do not try to bypass the block with compatibility mode, admin rights, or a reinstall – that reopens a confirmed exploit rather than fixing a broken install.

This block only affects titles built on the vulnerable Unity engine versions, so it will not touch most of your library – only games that have not yet shipped a patch for CVE-2025-59489.

Common Pitfalls That Make Steam Game Launch Problems Worse

The following mistakes appear repeatedly in Steam community threads. Avoiding them saves hours of wasted troubleshooting time.

  • Pitfall 1 – Uninstalling Steam before backing up your games: Steam’s uninstaller removes the entire Steam directory by default, including steamappscommon and all installed games. To reinstall Steam while keeping your games, delete everything in the Steam folder except the steamapps subfolder, then run the Steam installer into the same path.
  • Pitfall 2 – Launching game .exe files directly from File Explorer: Running a game’s executable directly bypasses Steam’s game preparation steps – DRM authentication, anti-cheat initialization, and library injection. Some games work this way; most do not, and it is not a valid workaround for launch issues because it creates a different environment from what Steam provides.
  • Pitfall 3 – Ignoring available disk space: A nearly-full system drive (under 10 GB free) causes subtle failures: games cannot create temp files, shader caches cannot be written, and Windows cannot extend the pagefile. Keep at least 15–20 GB free on the OS drive even if games are on a separate drive.
  • Pitfall 4 – Adding only Steam.exe to antivirus exclusions: Antivirus can still quarantine files inside steamappscommon even when steam.exe itself is excluded. Exclude the entire C:Program Files (x86)Steam directory and all secondary library folders.
  • Pitfall 5 – Setting old Windows compatibility modes on game executables: Setting “Windows 8” or “Windows XP” compatibility mode on a modern game breaks every game that requires Windows 10 or 11 APIs, including all DirectX 12 titles. Compatibility mode is designed for legacy software from the Windows XP era; modern games should have no compatibility mode selected.
  • Pitfall 6 – Running multiple Steam instances under different accounts: If Steam is already running in the background under a different Windows user account (common on shared PCs), starting a second Steam instance causes launch failures. Check Task Manager for duplicate steam.exe processes and terminate them before launching.
  • Pitfall 7 – Assuming Windows Update is never the cause: Several Windows 11 updates in early 2026 introduced game launch regressions. Microsoft acknowledged the instability and reassigned engineering resources to address Windows 11 reliability problems. If your game stopped launching specifically after a Windows Update, check for a follow-up cumulative update – Microsoft typically patches regressions within two weeks of reports surfacing.

Advanced: Reading Logs and Clearing Shader Cache

Once you have resolved your immediate launch issue, these techniques help prevent recurrence and diagnose obscure failures that the standard fixes miss.

Reading Steam and Windows Logs

Steam writes diagnostic logs to C:Program Files (x86)Steamlogs. The most useful files are content_log.txt (download and update events), connection_log.txt (CDN and update server issues), and bootstrap_log.txt (Steam client startup). For game-specific crashes, Windows Event Viewer (Win + R → eventvwr) under Windows Logs → Application often shows the exact DLL or module that caused the crash – this tells you whether you need a runtime reinstall or a driver update, rather than guessing. The game engine’s own crash log usually pins down the cause faster than Event Viewer does – an October 8, 2026 PC Gaming Universe troubleshooting update spells out exactly where each engine writes it. For Unreal Engine titles, check %localappdata%\[GameName]\Saved\Crashes. For Unity titles, check AppData\LocalLow\[Developer]\[GameName]\Player.log or output_log.txt in that same folder. Both typically name the missing DLL or the exact exception that Event Viewer only records as a generic crash address.

Clearing the Shader Cache

Steam compiles and caches GPU shaders for installed games to speed up load times. A corrupted shader cache can cause a game to hang at launch or crash during the loading screen on the first run after a driver update. Delete the cache to force a fresh compilation:

  • Via Steam: Settings → Shader Pre-Caching → Delete Shader Cache
  • Manually on Windows: delete the contents of C:Program Files (x86)Steamsteamappsshadercache[AppID]
  • On Steam Deck / Linux: ~/.local/share/Steam/steamapps/shadercache/[AppID]/

Shader cache deletion is safe – the cache rebuilds automatically the next time you launch the game, at the cost of a slightly longer initial loading time. It is particularly worth trying after installing a new GPU driver, since the old shader cache was compiled for the previous driver version and may be incompatible.

Quick-Reference Troubleshooting Table

SymptomDiagnostic CheckFixEst. Time
Game shows “Running” for 5–10 sec then stopsDoes a game process appear briefly in Task Manager?Fix 3 (admin) or Anti-Cheat section5 min
“Preparing to Launch” loops foreverCheck Steam content_log.txt for error linesFix 2 (clear cache), then Fix 9 (repair library)10 min
Black screen for 2–3 seconds then desktop, or exits right after launchEvent Viewer → Application log at crash time, or the engine’s own crash log (see Advanced section); also check for anti-cheat service errorsFix 4 (GPU driver), Fix 6 (-dx11 or -windowed), Fix 3 (admin), or Anti-Cheat section15–30 min
“Missing executable” or file not found errorNavigate to game folder – is the .exe present?Fix 5 (AV exclusion), then Fix 1 (verify)5 min
Game crashes on intro videoTry launch option -nointro as quick testFix 6 (launch options)2 min
Linux: game shows Proton error in logsCheck ~/.steam/steam/logs/proton_[AppID].logFix 11 (switch Proton version / use GE-Proton)10 min
Steam Deck: works in Desktop Mode, fails in Gaming ModeCheck Gamescope logs in SteamOS terminalFix 11 (Gamescope launch flags)10 min
“EAC initialization failed”Check EasyAntiCheat folder exists in game directoryAnti-Cheat section (reinstall EAC)5 min
Steam client itself will not launchKill all steam.exe processes in Task ManagerReinstall Steam client (keep steamapps folder intact)15 min
Broke after Windows UpdateCheck Windows Update history for recent installsFix 10 (clean boot), or roll back the specific update20–60 min
Steam shows a security/exploit warning and refuses to launchIs the game built on Unity? Check the error text for a CVE referenceSecurity Block section (wait for developer patch, keep Steam updated)Varies (dev patch)

When to Contact Steam Support

If none of the 12 fixes above have resolved your Steam game not launching, the issue may be specific to the game’s server-side authentication, a known bug in the game build itself, or a DRM conflict that requires the developer’s involvement. Open a support ticket at help.steampowered.com – specifically referencing the Steam support article on games not running after “Preparing to Launch”, which Valve updates with known platform-wide issues.

When filing a ticket, include your OS version (Win + R → winver), your GPU model and driver version, the game’s App ID, and the relevant section of C:Program Files (x86)Steamlogscontent_log.txt from around the time of the failed launch. This information lets Valve support identify known issues immediately rather than running through generic troubleshooting you have already completed.

Related Coverage

If your game is now launching and you want to get more out of your Steam setup:

Frequently Asked Questions

What does it mean when Steam gets stuck on “Preparing to Launch”?

It is Steam’s own official troubleshooting category – Steam Support lists this exact issue as “Games do not run after ‘Preparing to Launch'” in its help center, and that page remains the authoritative baseline for this exact failure mode. Practically, it means Steam has handed control to the game process and something in that handoff is failing silently – a corrupted file, a blocked anti-cheat service, or a permissions conflict – rather than a problem with the Steam client itself. Start with Fix 1 (verify game files) and Fix 2 (clear the download cache), since those two resolve this specific symptom most often. If the screen keeps looping back to the Play button, move on to the Anti-Cheat section.

What order should I actually try these fixes in?

Restart Steam and the computer first, then verify game files, clear Steam’s download cache, then disable overlays and test administrator settings – that sequence alone resolves most silent launch failures. If the game still will not start, move to GPU drivers and the -dx11 or -windowed launch options next, then check for an anti-cheat repair (EAC or BattlEye) if the failure message mentions one. This is the same priority order WindowsForum’s 2026 troubleshooting analysis recommends, and it is faster than working through all 12 fixes in numeric order. It also lines up with Valve’s own official troubleshooting guidance – still current as of October 2026 – of restarting, updating drivers, clearing the cache, and verifying files, alongside repairing the library and checking system requirements; this guide simply turns each of those steps into the specific clicks above.

Why does my Steam game say “Running” but nothing opens?

This is almost always a permissions block or an anti-cheat failure. The game process launches, anti-cheat (EAC or BattlEye) or a background application blocks it within a few seconds, and Steam detects the process dying and reverts the button to “Play.” Try Fix 3 (run as administrator) and the Anti-Cheat section (reinstall EAC or BattlEye). If neither works, a clean boot (Fix 10) identifies which background application is interfering by eliminating all non-Microsoft services from the equation.

Why does Steam block my game with a security warning instead of launching it?

That is intentional, not a bug. Valve added a launch-blocking security mitigation to the Steam Client that stops a game from starting if Steam detects an exploit attempt tied to Unity CVE-2025-59489. None of the 12 fixes above will – or should – override it, since the block is protecting you from a known vulnerability rather than flagging a corrupted install. Check the game’s store page or community hub for a developer patch, and keep Steam itself updated via Steam → Help → Check for Steam Client Updates while you wait. See the Security Block section above for the full explanation.

Does verifying game files delete saves or settings?

No. Steam’s verify process only touches files that fail the integrity check – it re-downloads missing or corrupted files and leaves everything else intact. Game saves stored locally in the game folder are not re-downloaded unless they are missing and included in Steam’s file manifest (which is rare for save files). Steam Cloud saves are completely unaffected by verification.

Why do Steam games keep failing to launch after Windows Update?

Several Windows 11 updates in early 2026 introduced security and kernel changes that conflicted with game launcher behavior and anti-cheat kernel drivers. Microsoft acknowledged the instability – including in a widely-reported response from the Windows engineering team in January 2026 – and shifted resources to fix core Windows 11 reliability problems. If a game stopped launching after a specific update, check whether Microsoft has released a follow-up cumulative patch. The Windows 11 in-place upgrade tool (available from Microsoft’s website) can also repair system files without reinstalling Windows or deleting your data.

Can I fix Steam games not launching on Linux without reinstalling?

Yes, in most cases. The most effective Linux fix is switching the Proton version for the problem game – try GE-Proton first if official Proton builds fail. Resetting the Proton prefix by deleting ~/.local/share/Steam/steamapps/compatdata/[AppID]/pfx/ is the Linux equivalent of a clean install: it wipes the Wine environment without requiring a game re-download, which resolves most persistent Proton environment corruptions.

Why does a Steam game launch on Windows but not on Steam Deck?

Steam Deck runs SteamOS (Arch Linux-based) and uses Proton for all Windows games. Games that require kernel-level anti-cheat with no Linux build, or games that use Windows-specific APIs without Proton support, will not launch on Deck regardless of how they perform on Windows. Check the game’s ProtonDB page for Deck-specific reports. Games with a Steam Deck Verified or Playable badge from Valve have been tested and confirmed to work; games rated Unsupported typically fail due to anti-cheat that blocks Linux use.

Is it safe to add the entire Steam folder to antivirus exclusions?

Yes, with one caveat. Adding C:Program Files (x86)Steam to antivirus exclusions is a widely recommended practice and is referenced in Steam’s own support documentation. The risk is low because Steam’s CDN delivers signed and checksummed files and Steam’s verify mechanism catches corruption. The caveat: if you install mods from unofficial third-party sites directly into game folders inside steamappscommon, those mod files will also be excluded from scanning. Stick to Steamworks Workshop for mods to maintain that safety margin.

Which launch options fix the most Steam game not launching issues?

The three most universally effective launch options are -dx11 (forces DirectX 11 for games that crash with their DX12 default), -windowed (bypasses fullscreen resolution detection failures), and -nooverlay (disables Steam Overlay injection for games that conflict with it). Try all three together first by entering -dx11 -windowed -nooverlay in the Launch Options field. If the game starts, remove them one at a time to identify which specific argument was needed – then keep only that one.

How do I reinstall Steam without losing my games?

Copy the steamapps subfolder from your Steam installation directory to a safe location before uninstalling. The default path is C:Program Files (x86)Steamsteamapps. Uninstall Steam via Windows Settings → Apps. Download and reinstall Steam from store.steampowered.com/about/. Install Steam to the same directory or move the backed-up steamapps folder into the new Steam installation path. Steam will detect the existing games on first launch – no re-download required for files that are intact.

Why does my Steam game do nothing at all when I click Play?

This is a silent launch failure, and it is one of the most common 2026 patterns behind Steam games not launching. A single missing or corrupted executable or DLL is often enough to cause it – the game process cannot fully start, so Steam has nothing to report and shows no crash dialog or error message. Because there is no error text to search for, start with the fast-path sequence at the top of this guide: restart Steam and the computer, verify game files (Fix 1), clear the Steam download cache (Fix 2), then disable overlays and test administrator settings (Fix 7 and Fix 3). If the game uses Easy Anti-Cheat or BattlEye, a corrupted anti-cheat install causes the exact same silent symptom and needs its own repair (Anti-Cheat section).

Nadia Dubois

Nadia Dubois

AI & Innovation Editor

Nadia Dubois is the AI & Innovation Editor at Tech Insider, where she tracks the rapid evolution of artificial intelligence, from foundation models to real-world enterprise deployment. She previously covered AI and startups for La Tribune and contributed to MIT Technology Review's European coverage. Nadia specializes in generative AI, AI regulation, and the intersection of technology and European industrial policy. She holds a dual degree in Computational Linguistics and Journalism from Sciences Po Paris.

View all articles