Steam Client Error Codes
Most Steam client problems are connection errors (the -101/-105/-118 family and 'content servers unreachable') or download/install errors (disk write error, missing file privileges). Here's what each common Steam error means and how to fix it.
Error codes
Error -101 / unable to connect to server
Connection to Steam failed
Cause: Steam couldn't reach its servers — a local network drop, DNS, or a firewall/VPN block.
- Restart Steam and your router; check steamstat.us for an outage.
- Flush DNS (ipconfig /flushdns) and disable any VPN/proxy.
- Allow Steam through your firewall/antivirus.
Error -105 / unable to connect to server (DNS)
Steam can't resolve the server address
Cause: A DNS problem stopped Steam from finding its servers.
- Set DNS to 8.8.8.8 / 8.8.4.4 and flush DNS.
- Restart the router and Steam.
- Disable VPN/proxy and retry.
Error -118 / unable to connect
Can't reach the page/server
Cause: A network or firewall issue is blocking Steam's connection.
- Restart your router; test another network to rule out the ISP.
- Allow Steam through the firewall and disable VPN.
- Flush DNS and clear the download cache.
Error code 51
The game won't launch / crashes on start
Cause: A corrupted install, a missing runtime, or an overlay/antivirus conflict.
- Verify the integrity of the game files (right-click → Properties → Installed Files).
- Update GPU drivers and install the game's prerequisites (Visual C++, DirectX).
- Disable the Steam overlay and add the game to antivirus exceptions.
Disk write error
Steam can't write game data to disk
Cause: A protected/read-only folder, a full or failing drive, or corrupted download files.
- Remove read-only from the Steam folder and run Steam as Administrator.
- Delete the file in steamapps\downloading and verify game files.
- Move the game to another drive; check the disk for errors.
Missing file privileges
Steam doesn't have permission to write files
Cause: Windows permissions, antivirus, or a locked Steam library folder blocked the write.
- Run Steam as Administrator and repair the library folder (Settings → Storage).
- Add Steam to antivirus exceptions.
- Delete the 'downloading' folder cache, then verify game files.
Content servers unreachable
Steam can't reach the download servers
Cause: The chosen download region is overloaded or a network block is stopping downloads.
- Change your download region (Settings → Downloads → Download Region).
- Clear the download cache (Settings → Downloads → Clear Download Cache).
- Restart the router and disable any VPN.
Fatal error: failed to load steamui.dll
The Steam client is corrupted
Cause: A core Steam file is missing or damaged, often after an interrupted update.
- Delete everything in the Steam folder EXCEPT steamapps, userdata and steam.exe, then relaunch to repair.
- Reinstall the Steam client (games are kept in steamapps).
- Run Steam as Administrator.
Fixes that work for most Steam Client errors
- Check the service status page first (EA Help/status, Epic Games status, Steam status via steamstat.us) — if the servers are down, no local fix will help.
- Fully restart the launcher and your PC, and restart your router; on Windows flush DNS (Command Prompt: ipconfig /flushdns).
- Run the launcher as Administrator and make sure Windows, the launcher, and your GPU drivers are fully up to date.
- Clear the launcher cache / webcache and add the launcher to your antivirus and firewall exceptions — a large share of launcher codes are cache corruption or a blocked connection.
- If a specific install keeps failing, verify/repair the game files, or uninstall and reinstall the launcher itself as a last resort.
FAQ
How do I fix a Steam disk write error?
A disk write error means Steam can't write game data. Remove read-only from the Steam folder and run Steam as Administrator, delete the file in steamapps\downloading, verify the game files, and move the game to another drive if the disk is full or failing.
How do I fix Steam error -101 or -105?
These are connection errors. Restart Steam and your router, check steamstat.us for an outage, flush DNS (ipconfig /flushdns) and set DNS to 8.8.8.8, disable any VPN, and allow Steam through your firewall.
Other games
- Counter-Strike 2 Errors — VAC Unable to Verify, Matchmaking Failed & Fixes
- Deadlock Error Codes — Failed to Connect to Match, Matchmaking Stuck & Fixes
- Dota 2 Errors — Searching for Game Coordinator, Disconnected & Fixes
- Steam Error Codes — Disk Write Error, E-502 L3, Content Servers Unreachable & More
- ARK Survival Ascended Won't Launch? How to Fix It (2026)
- Dead by Daylight Stuck on Loading Screen? How to Fix It (2026)
- Stardew Valley Co-op Not Working? Fix "Can't Connect to Farm" (2026)
- Terraria Multiplayer Not Working? How to Fix "Can't Join Friend" (2026)