Interactive troubleshooting
Fix Progress
Try the steps in order. Open each step, follow the instructions, then mark the step that solved the problem.
Open Task Manager with Ctrl + Shift + Esc. End Steam, Steam Client WebHelper, the affected game, its launcher, and any crash reporter still listed under Processes. Restart Windows, open Steam normally, and launch the game once.
Verification:
The fix worked if the game window opens and remains running instead of returning Steam error code 86.
In Steam, open Library, right-click the affected game, select Properties, open Installed Files, and select Verify integrity of game files. Let Steam finish before launching the game. Do not interrupt the scan or shut down the computer during file replacement.
Verification:
Steam should complete the scan without repeatedly reacquiring the same files, and the game should start from the Library page.
Open Steam > Settings > Storage. Select the drive containing the game, open the three-dot menu, and choose Repair Folder. Approve the administrator prompt when Windows asks for permission.
Verification:
The storage page should finish the repair without a write-permission error. Launch the same game again.
Open Windows Security > Virus & threat protection > Protection history. Look for a recent action involving the game executable, launcher, anti-cheat component, Steam file, or DLL inside the game folder. Restore or allow the item only when it belongs to the legitimate Steam installation. Then verify the game files again.
Verification:
The restored file should remain present after verification, and Windows Security should not quarantine it again when the game starts.
In Steam, right-click the game, select Manage > Browse local files. Right-click the main game executable and its launcher, select Properties > Compatibility, and clear compatibility mode and permanent Run this program as an administrator settings unless the developer specifically requires them. Apply the same check to steam.exe. Keep Steam and the game at the same privilege level.
Verification:
Launch the game from Steam. A successful start without a User Account Control loop or immediate error confirms a privilege-setting conflict.
Open the game installation folder and look for _CommonRedist, Redist, Support, or Installer. Run the included Microsoft Visual C++ installers and DirectX setup. On 64-bit Windows, install or repair both x86 and x64 Visual C++ packages when the game supplies both. Restart Windows afterward.
Verification:
Launch the game again. Missing-DLL messages such as MSVCP, VCRUNTIME, D3DX, XINPUT, or XAudio errors should no longer appear.
Open Steam > Settings > Downloads > Clear Download Cache, confirm the action, and sign back in. This does not uninstall installed games, but Steam will require account login again.
Verification:
After signing in, verify the affected game once more and confirm that Steam can download any replacement files without a disk-write or update loop.
Close overlays, performance tuners, RGB utilities, third-party antivirus tools, recording software, controller remappers, macro tools, and mod managers. If the game still fails, perform a Windows clean boot, test the game, and then re-enable disabled items in groups to identify the conflict.
Verification:
If the game launches during the clean boot, a disabled service or startup application is interfering with Steam or the game process.
Open Terminal or Command Prompt as administrator. Run DISM.exe /Online /Cleanup-Image /RestoreHealth and wait for completion. Then run sfc /scannow. Restart Windows after both commands finish.
Verification:
DISM should complete successfully, and System File Checker should either report no integrity violations or confirm that damaged files were repaired. Test the game after restarting.
If one game fails, move or reinstall that game before reinstalling Steam. If every game fails, refresh the Steam client or reinstall Steam while preserving the steamapps folder and any local saves that are not synchronized. Back up game-specific save folders first.
Verification:
A clean installation should launch without error 86. If the failure remains after a game reinstall but other games work, collect the game launcher log and contact that game’s support team.
What worked for other readers
Steam error code 86 appears when the client hands control to a game or application but the expected process cannot start correctly. The failure can occur before a window appears, after a brief “Running” status, or while a separate publisher launcher is opening. The code alone does not identify one damaged file. Treat it as a local application launch failure and test the launch chain in order: Steam client, library permissions, game files, security controls, runtime packages, background software, and Windows system files.
What Steam Error Code 86 Means
Steam error code 86 means Steam could not complete the application-start request. The executable may be missing, unreadable, blocked, already held by another process, unable to load a required DLL, or prevented from creating files in its installation or profile folders.
Quick Fix
- Restart Windows to clear stuck game, launcher, and anti-cheat processes.
- Verify the affected game through Properties > Installed Files.
- Repair the game’s Steam library folder under Steam > Settings > Storage.
- Check Windows Security Protection history for quarantined game files.
- Repair the game’s Visual C++ and DirectX packages, then restart.
Stop when the game launches. Do not reinstall Steam first when every other game works.
Go to the Relevant Check
What Steam Error Code 86 Indicates
Error 86 is shown at the launch boundary: Steam has accepted the Play command, but Windows, the game launcher, or the executable does not complete startup. It is different from a server-login error because the failure can happen while the computer is offline. It is also different from a download-only fault, although a damaged update can leave the application in a state that cannot start.
Steam’s official launch troubleshooting directs users toward Windows updates, driver updates, file verification, non-essential software checks, and system requirements rather than treating every launch failure as a network problem. [✅Source-1]
Useful distinction: if only one title fails, focus on that game’s files, launcher, anti-cheat module, mods, and runtime installers. If every installed title fails, examine the Steam client, library permissions, security software, storage, and Windows components first.
Match the Symptom Before Changing Anything
| Observed Behavior | Most Likely Area | First Check |
|---|---|---|
| Play changes to Running for a few seconds, then returns to Play | Game executable crash, missing runtime, launcher failure | Verify files, run bundled redistributables, inspect the application log |
| Error appears immediately for one game | Missing or blocked game file, wrong launch option, mod conflict | Remove launch options and mods, then verify files |
| Several games on one drive fail | Steam library permission or storage problem | Repair that library folder and check drive health |
| Every Steam game fails after a security update | Antivirus, Controlled Folder Access, or application-control rule | Review Protection history and allowed-app settings |
| A missing DLL message appears | Visual C++, DirectX legacy library, or game component | Repair the game’s bundled runtime packages |
| The game launches directly but not through Steam | Steam launch options, launcher handoff, privilege mismatch | Clear launch options and align compatibility settings |
| The game works after closing an overlay or utility | Background injection or hook conflict | Update, reconfigure, or remove the conflicting utility |
Why the Application Fails to Launch
Damaged, Missing, or Mismatched Game Files
An interrupted update, storage error, antivirus action, manual file replacement, or mod installation can leave the executable and its dependent files out of sync. Steam verification compares the local installation against the current content record and reacquires files that do not match. Steam notes that the process may take several minutes. [✅Source-2]
One or a few files being reacquired once is not automatically a fault. Configuration files generated at runtime may differ. A warning sign is the same large set of files downloading after every verification, which points toward security software, a failing drive, file-system errors, or a process rewriting the installation.
Steam Library Write-Permission Problems
Steam must be able to read the executable and write updates, manifests, shader data, and temporary files. A library copied from another Windows installation, restored from backup, moved between drives, or placed on a restricted folder can retain access-control entries that no longer match the current account.
Steam’s Storage repair command refreshes library-folder access. Valve states that library folders need to be writable and that broken permissions can be repaired from Steam > Settings > Storage. [✅Source-3]
Security Software Blocks or Removes a Component
Real-time scanning can quarantine an executable, DLL, anti-cheat driver, or temporary launcher component. Steam may still display the title as installed because the manifest remains present. The application then fails at startup because Windows cannot find or load the removed component.
Valve recommends restoring affected files and running file verification after creating a justified exclusion. [✅Source-4] Microsoft advises using a narrow file or folder exclusion instead of switching off all protection. [✅Source-5]
Do not allow an unknown executable. Confirm that the file is inside the legitimate Steam library, belongs to the installed game, and was restored through Steam verification. Avoid downloading replacement DLL files from third-party DLL sites.
Privilege and Compatibility Mismatch
Windows separates standard and elevated processes. Problems can arise when Steam runs normally but a game launcher is forced to run as administrator, or when steam.exe is permanently elevated while a helper process expects standard permissions. Old compatibility-mode settings can also alter the operating-system version reported to the game.
Use Run as administrator once only as a test. If it works, repair the folder permissions or launcher configuration rather than leaving every component permanently elevated. Steam, the publisher launcher, anti-cheat service, and game executable should normally start under a consistent account and privilege level.
Missing Visual C++ or DirectX Runtime Libraries
Many Windows games depend on Microsoft runtime files that are installed separately from the main executable. A 64-bit computer can still need the x86 Visual C++ package for a 32-bit launcher or game component. Microsoft publishes separate x86, x64, and ARM64 redistributables, and recent Visual C++ v14 packages cover applications built with supported Visual Studio releases in that family. [✅Source-6]
Older games may also call optional DirectX SDK libraries such as D3DX9, D3DX10, D3DX11, XAudio 2.7, XInput 1.3, or XACT. Microsoft’s DirectX End-User Runtime installs those side-by-side libraries without replacing the DirectX version built into Windows. [✅Source-7]
Background Software Hooks the Game Process
Overlays, frame-rate monitors, capture tools, audio enhancements, RGB suites, controller remappers, macro tools, endpoint security, and mod injectors may load a DLL into the game process. Most work normally. A version mismatch after a game or driver update can cause the process to terminate before the first window appears.
Close these tools rather than uninstalling all of them at once. Test after each group: overlays and monitoring tools first, then controller or input utilities, then third-party security software. This preserves a clear cause-and-effect trail.
Steam Client or Service Files Are Damaged
If multiple games fail, Steam itself may have incomplete client files, read-only attributes, or a service problem. Valve’s client troubleshooting treats the Steam installation and the surrounding computer environment as separate areas to test. [✅Source-8]
Repair Steam Error Code 86 in the Right Order
1. End Stuck Processes and Restart Windows
Closing the Steam window does not always stop every helper, launcher, anti-cheat process, or crash reporter. Open Task Manager and end only processes linked to Steam and the affected game. A Windows restart is cleaner because it also releases file locks, unloads injected modules, and restarts services.
- Close Steam through Steam > Exit.
- Open Task Manager and confirm the game and launcher are gone.
- Restart Windows rather than selecting Shut down on systems using Fast Startup.
- Open Steam normally and test one launch.
2. Remove Temporary Launch Changes
Open the game’s Properties > General page and clear the Launch Options field. Temporarily disable beta branches unless the game requires one. Remove custom executable arguments, forced DirectX modes, resolution flags, and mod-loader parameters. A copied option from an older version can target a file or renderer that no longer exists.
For a modded game, disable the mod manager’s virtual file system or start with a clean profile. Verifying files does not always remove added files, so obsolete DLL injectors can remain after verification.
3. Verify the Installed Files
- Open Steam Library.
- Right-click the game and select Properties.
- Select Installed Files.
- Select Verify integrity of game files.
- Wait for verification and any follow-up download to finish.
- Restart Steam and launch the game.
If the same files fail repeatedly, inspect Protection history and the drive before running verification again. Repeating the scan without removing the cause only recreates the same loop.
4. Repair the Library Folder
Use Steam > Settings > Storage, select the relevant drive, open the three-dot menu, and choose Repair Folder. This step is more targeted than granting “Everyone” full control through Windows. Avoid broad permission changes on an entire system drive.
Check the drive’s free space as well. Steam may need additional temporary room to unpack an update even when the final update is smaller. Keep the library on a locally mounted, writable NTFS volume when testing. External drives, network shares, cloud-synchronized folders, and removable media add more failure points.
5. Review Quarantine and Controlled Folder Access
- Open Windows Security > Virus & threat protection.
- Open Protection history.
- Filter entries by the time of the failed launch or recent update.
- Inspect the full path and detection name.
- Restore or allow the file only after confirming it belongs to the genuine game installation.
- Add a narrow exclusion only when the same trusted file is removed again.
- Verify the game after restoration.
If Controlled Folder Access is enabled, allow the game or launcher through that feature when logs show it was blocked from writing to Documents, Saved Games, AppData, or another protected folder. Do not disable ransomware protection across the whole computer merely to test one title.
6. Align Administrator and Compatibility Settings
Browse to the game’s local files. Check the main executable, publisher launcher, and steam.exe under Properties > Compatibility. Remove forced Windows 7 or Windows 8 compatibility unless the game developer documents it. Clear permanent administrator settings, then test with all components running normally.
When the normal launch still fails, run Steam as administrator once. Success means access rights deserve further attention; it does not prove that permanent elevation is the correct fix. Repair the Steam library folder, confirm ownership, and move the game to a fresh library if needed.
7. Repair the Game’s Bundled Dependencies
Use the installers shipped with the game before downloading separate packages. Common folders include:
steamapps\common\GameName\_CommonRedist\vcrediststeamapps\common\GameName\_CommonRedist\DirectXsteamapps\common\GameName\Supportsteamapps\common\GameName\Installers
Select Repair when the Visual C++ installer provides that option. Install both x86 and x64 packages when both are included. Run DirectX setup for an older title even when Windows reports DirectX 12, because the game may need an optional legacy library rather than a newer DirectX core version.
8. Clear the Download Cache
Use Steam > Settings > Downloads > Clear Download Cache. Steam confirms that this action signs the account out, so have the login details available. [✅Source-9]
This step helps when verification cannot retrieve a clean replacement, updates remain queued, or cached package data is inconsistent. It is less likely to repair a pure DLL dependency or permissions fault, which is why it follows the local file and library checks.
9. Refresh Steam Without Deleting Installed Games
Use this only when several games fail or the Steam client behaves abnormally. Exit Steam. Back up the steamapps folder and any unsynchronized saves. In the Steam installation directory, preserve steam.exe and steamapps, then remove the remaining client files so Steam can download fresh copies when steam.exe starts. Valve also lists read-only Steam files as a cause of client availability problems. [✅Source-10]
Back up local saves first. Steam Cloud does not cover every game, every file, or every recent offline session. Save locations may sit in Documents, Saved Games, AppData, the game folder, or a publisher-launcher folder.
Advanced Checks When Error 86 Remains
Determine Whether the Fault Belongs to One Game or Steam
Only One Game Fails
Prioritize that game’s launcher, anti-cheat service, mods, launch options, runtime installers, configuration folder, and developer support notes.
Games on One Drive Fail
Prioritize the library-folder repair, drive connection, file-system check, permissions, free space, and a test move to another Steam library.
Every Game Fails
Prioritize Steam client files, security software, overlays, Windows services, system files, and the Steam installation itself.
Launch the Executable Once to Expose a More Specific Error
Use Manage > Browse local files and run the main executable once. This is a diagnostic step, not a replacement for launching through Steam. A direct launch may reveal a missing DLL, side-by-side configuration error, access-denied message, unsupported graphics feature, or publisher-launcher failure that Steam compresses into error 86.
If the direct executable opens but Steam launch fails, return to launch options, privilege alignment, Steam overlay, publisher-launcher handoff, and anti-cheat initialization. Some titles require Steam authentication and will not run fully from the executable; the aim is to reveal a clearer message.
Read the Windows Application Error
Open Event Viewer > Windows Logs > Application immediately after a failed start. Look for an Error entry at the same time from Application Error, SideBySide, .NET Runtime, or the game executable.
| Event Detail | What It Suggests | Next Action |
|---|---|---|
| Faulting module is a VCRUNTIME or MSVCP DLL | Visual C++ runtime damage or version mismatch | Repair bundled x86 and x64 redistributables |
| SideBySide activation-context error | Missing C++ assembly or manifest dependency | Repair the matching redistributable from the game folder |
| Faulting module belongs to an overlay or utility | Injected third-party module conflict | Close or update that software and retest |
| Access denied or protected-folder event | Permission or security-control block | Repair the library and allow the trusted app narrowly |
| Faulting module is the game executable with exception code only | Game-specific crash, driver issue, corrupted config, or mod | Reset config, disable mods, update the GPU driver, contact game support |
Perform a Clean Boot
A clean boot starts Windows with Microsoft services and a reduced set of startup programs, which helps isolate software conflicts affecting games and applications. Microsoft recommends re-enabling disabled items systematically after testing. [✅Source-11]
- Press Windows + R, enter
msconfig, and press Enter. - Open Services, select Hide all Microsoft services, then select Disable all.
- Open the Startup tab and Task Manager.
- Disable enabled startup items while noting their original state.
- Restart and test Steam.
- If the game works, re-enable items in groups until the conflict returns.
- Restore normal startup after identifying the conflicting software.
Repair Windows Component and System Files
Run the following commands in an administrator Command Prompt or Terminal, one at a time:
DISM.exe /Online /Cleanup-Image /RestoreHealth
sfc /scannowMicrosoft directs users to run DISM before System File Checker because DISM supplies the repair content SFC may need. Do not close the command window while a scan is active. [✅Source-12]
Move the Game to a Fresh Steam Library
Create a new library on a healthy local drive through Steam > Settings > Storage. Use the game’s Properties page to move the installation. This tests the original drive path, permissions, and file system without downloading the entire title again.
If the moved game launches, inspect the original drive for errors and avoid copying the old folder back unchanged. If the move fails or files cannot be read, back up important data and check the drive with the manufacturer’s diagnostic utility.
Reinstall the Game Before Reinstalling Steam
When only one title fails after verification, runtime repair, clean configuration, and a fresh library test, uninstall that title and remove leftover files only after backing up saves and mods. Reinstall it to a clean folder. Reinstalling the whole Steam client first adds risk without targeting the game-specific fault.
Reinstall Steam only when the client itself fails, multiple unrelated games show the same launch behavior, or refreshing client files does not help. Preserve steamapps and local save data.
Fixes to Avoid
- Do not download individual DLL files from random sites. Install the official runtime or use the game’s bundled installer.
- Do not disable antivirus protection permanently. Review the event, restore a verified file, and use the narrowest justified exclusion.
- Do not grant full control to Everyone on an entire drive. Repair the Steam library or create a new library under the current account.
- Do not use registry cleaners. Error 86 does not prove that the Windows registry needs cleaning.
- Do not delete the steamapps folder without a backup. It contains installed game data.
- Do not repeat verification endlessly. Repeated reacquisition means another process, permission problem, or storage fault is undoing the repair.
- Do not mix permanent administrator settings. Unequal privilege levels can stop launchers and helper processes from communicating normally.
Notes for macOS, Linux, and Steam Deck
Error code 86 can also appear when the selected application build cannot run on the current platform or compatibility layer. Check the operating-system icons and requirements on the Steam store page. A Windows-only title does not become a native macOS application merely because it appears in the Library.
On Linux or Steam Deck, verify files, remove custom launch options, test another supported Proton version, and check whether the game’s anti-cheat or launcher supports the selected environment. Do not apply Windows registry, Visual C++ installer, or Windows Security steps directly to Linux. Proton prefixes may contain their own Windows-style runtime environment, and deleting a prefix can remove game-specific settings or local saves.
Common Questions About Steam Error Code 86
Does Steam Error Code 86 Mean the Steam Servers Are Down?
Not by itself. Error 86 appears during application startup and commonly points to a local executable, permission, security, runtime, launcher, or client problem. Check whether other games launch and whether Steam store or account services work before treating it as a server outage.
Will Verifying Game Files Delete My Saves or Mods?
Verification normally checks files managed by Steam and replaces missing or changed installation files. It does not guarantee protection for saves or mods. A mod that replaces a managed file may be overwritten, while extra mod files can remain. Back up saves and mod profiles before repair work.
Why Does Steam Keep Reacquiring the Same Files?
A process may be deleting, quarantining, modifying, or failing to write those files. Review antivirus history, close mod tools, repair the library folder, confirm free space, and check the drive. Running verification again without correcting the cause will repeat the download.
Should Steam Always Run as Administrator?
No. Use administrator mode once as a diagnostic test. Permanent elevation can create a privilege mismatch with launchers, overlays, browsers, or helper processes. A normal installation should usually work under the current Windows account after folder permissions are repaired.
Can Visual C++ Be Missing on a 64-Bit Computer?
Yes. A 64-bit Windows installation can run both 64-bit and 32-bit applications. A 32-bit game or launcher needs the x86 Visual C++ runtime even when the x64 package is installed. Repair both when the game includes both installers.
Why Does DirectX Setup Matter When Windows Shows DirectX 12?
The installed DirectX version and optional legacy libraries are separate issues. Older games may need side-by-side files such as D3DX9, XInput 1.3, or XAudio 2.7. The Microsoft DirectX End-User Runtime adds those libraries without downgrading DirectX 12.
Should I Reinstall Steam or the Game First?
Reinstall the game first when only that title fails. Repair or reinstall Steam when several unrelated games fail, the client is damaged, or Steam cannot update and manage libraries correctly. Back up steamapps and unsynchronized saves before removing either installation.
What Information Should I Send to Game Support?
Include the exact error text, when it started, whether other games work, verification results, Windows version, GPU and driver version, security-software actions, launcher logs, and the Windows Event Viewer faulting module. State which repair steps changed the behavior.