There are few things more frustrating for a PC gamer than sitting down to relax with your favorite title, only to be met by a connection failure.
Specifically, the dreaded Error Code -105 on Steam often leaves users feeling helpless.
However, understanding the nature of this problem is the first step toward solving it.
In the study of human behavior, one reference differentiates between 'error' and 'mistake' as follows: An 'error' is a deviation from accuracy or a failure to meet a standard, whereas a 'mistake' is often viewed as a consequence of incorrect judgment.
In the world of Steam, Error Code -105 is strictly an 'error'—a technical deviation in your network path—and certainly not a 'mistake' you made.
This guide will help you navigate the system-side issues causing this disruption.
Understanding What Error Code -105 Really Means
When Steam displays Error Code -105, it is essentially telling you that it cannot communicate with the Steam servers.
The message often reads, 'Unable to connect to server.' This generally implies that while your internet connection might be active for browsing the web, your Steam client has lost the handshake path to Valve's specific servers.
It is a communication failure, not necessarily a total loss of internet service.
Because this is a network-layer issue, standard reboots of the modem often fail to resolve it, requiring more specific interventions within your operating system.
Step-by-Step Troubleshooting for Steam
Before diving into complex technical fixes, ensure that the Steam servers themselves are not down by checking a service status website.
If the servers are operational, proceed with the following troubleshooting steps designed to clear the path between your PC and Steam.
1. Flushing Your DNS Cache
The most frequent culprit behind Error Code -105 is corrupted or outdated DNS information. Your computer stores IP addresses of websites you visit to load them faster. If these cache entries become corrupted, Steam can't resolve the server address. To fix this, open your Command Prompt as an administrator and type ipconfig /flushdns and press Enter. This clears the cache and forces your system to retrieve fresh, accurate server data from your ISP.
2. Resetting Steam Configuration
Sometimes, the internal configuration files of the Steam client can become misaligned. You can force Steam to reset its connection parameters without deleting your games. Press Win + R on your keyboard, and type steam://flushconfig into the dialog box. Press Enter. Steam will prompt you to confirm. Note that you will need to log back into your account afterward, but this often clears the persistent network handshake errors associated with -105.
3. Adjusting Firewall and Antivirus Settings
Your security software might be overzealous, blocking Steam's outgoing traffic. Check your Windows Firewall or third-party antivirus software to ensure that Steam.exe is on the 'Allow' list. Sometimes, a recent update to your antivirus software can reset these permissions, suddenly triggering the Error Code -105. Temporarily disabling your firewall to test if the game launches can confirm if this is the source of the blockage.
When to Contact Steam Support
If you have cleared your DNS, reset the Steam configuration, and whitelisted the application in your firewall, and the issue persists, the problem may lie deeper within your ISP’s routing or an account-specific limitation.
At this stage, it is advisable to contact Steam Support with your error logs.
Provide them with the specific error code, your network setup details, and the steps you have already attempted.
This saves them time and helps them identify if the issue is a regional server outage or a configuration glitch on your account.
Final Thoughts on Resolving Steam Errors
Encountering an error is never fun, but by breaking it down into logical, technical segments, you can quickly bypass the roadblocks preventing you from gaming.
By understanding that Error Code -105 is merely a system-level deviation—an error rather than a mistake—you can approach the troubleshooting process with a calm, analytical mindset.
Most of the time, clearing your network cache or updating your permissions will have you back in your library in minutes.
Frequently Asked Questions (FAQ)
Is Error Code -105 a result of user error?
No, Error Code -105 is a system-side technical error related to network communication, not a mistake made by the user.
Will flushing my DNS remove my installed games?
No, flushing your DNS cache only clears the saved information about IP addresses on your system; it does not touch your Steam library or game files.
Can I fix Error Code -105 without restarting my router?
Yes, while restarting your router is a good general practice, Error Code -105 is often solved by software-level fixes like flushing the DNS or resetting the Steam configuration.
Why does Steam say 'Unable to connect' even if my internet works?
This happens when your internet connection is active, but the Steam client specifically is failing to establish a handshake with Valve's servers, often due to DNS or firewall issues.
Written by: Michael Brown
Read also: Getting Error Code 0x1 Call of Duty? Try These Troubleshooting Tips