Steam Not Launching on Windows 10/11: What to Do and How to Fix?

Steam is the largest gaming platform in the world, boasting numerous advantages and disadvantages. Users often encounter various errors and crashes when launching the application. In this guide, we will describe all possible causes and solutions.

Steam is running but won't open. How to forcibly terminate the background process?

Sometimes, after launching the application, you may not see an active window, but the program can continue to run in the background. If this happens, restarting Steam from the desktop shortcut or the taskbar will not help. In this case, you should forcibly terminate the steam.exe process using Task Manager:

  1. Press the key combination Ctrl+Alt+Delete or Ctrl+Shift+Escape. In the first case, select Task Manager.
  2. Click the More details button.
  3. Go to the Details tab.
  4. In the list of processes, find steam.exe (ignore other processes with the program icon). Right-click and select End Task.

You can also use a special command to terminate the corresponding processes. Open Search and insert the following text:

  • taskkill /f /IM steam.exe

Press Enter. If the Steam client was running in the background, after this all processes will be terminated. Try reopening the application.

Updating Windows and Restarting Your PC

Fresh updates to the operating system do not always solve problems with launching various applications. On the contrary, such actions can sometimes exacerbate the situation. However, we recommend checking for Windows updates. If that doesn't help, try restoring the previous OS build.

How to Check for Windows Updates

  1. Open StartSettings.
  2. Click on the Update & Security section.
  3. Click the Check for updates button.
  4. Here, you can also track optional Windows fixes. They should also be downloaded.
  5. Launch the Steam client.

How to Reset Your PC to Its Original State

  1. Open Search on the taskbar. Enter Reset this PC or recovery without quotes.
  2. In the window that opens, click Get started.
  3. After the system is reset, it will reboot.
  4. Launch the Steam client.

Antivirus Blocks Steam. What to Do?

Often, antivirus programs such as McAffe, NOD32, Norton Firewall, Kaspersky AV, identify Steam as a threat and block its launch. To solve this problem, it is enough to temporarily disable the protection.

Running Steam as an Administrator

Try running Steam as an administrator. This is an effective method that has helped most users.

  1. Find the shortcut on the desktop or on the taskbar.
  2. Right-click and select Run as administrator.

You can also set this function as default. Follow these steps:

  1. Right-click on the Steam icon on the desktop.
  2. Select Properties.
  3. Click Open file location.
  4. The root folder with the installed program will open. Here find Steam.exe.
  5. Right-click and also press Properties.
  6. Go to the Compatibility tab.
  7. Check the box Run this program as an administrator. Click Ok to save changes.

Reinstalling Steam

In some cases, reinstalling Steam can help solve problems with launching the application. Before doing so, you can create a backup of games, but this is optional. Even after deleting the program, all installed applications will be in the folder you specified. By default, the path to them is Drive:\Program Files\Steam\steamapps\common.

How to Create a Backup of Games if Steam Won't Launch

  1. Go to the root folder with the client and copy the project files to any place on the hard drive.
  2. Uninstall Steam.

How to Restore Downloaded Games in Steam After Reinstalling the App

After reinstalling, the Steam client may not recognize previously downloaded games in the common folder. In this case, the client suggests downloading the application or program again. We have prepared a few solutions.

First Method

  1. Move the backup of games to the common folder at the path Drive:\Program Files\Steam\steamapps\common.
  2. If the common folder is missing in the steamapps directory, you should create it.
  3. You can also create this folder using the Steam client. Open the application and start downloading any game or program. Cancel the action after a few seconds.
  4. Find the previously downloaded game in the Steam library.
  5. Click Install.

If everything is done correctly, the client will detect the current folder and try to verify it. After some time, it will download the missing files, and you will be able to launch the application.

Second Method

Sometimes the previous method may not work. In this case, after reinstalling the client, you will have to create a new folder for the Steam library and place the downloaded games in it.

  1. Open Steam.
  2. Click on the Steam text in the upper left corner.
  3. Select Settings.
  4. Go to the Downloads tab and click the Steam Library Folders button.
  5. Next to the default storage, press + and place the folder on another drive.
  6. Don't forget to create a common catalog in the selected folder.
  7. Place the previously downloaded games here.
  8. Select the needed application in the Steam library and click Install.

As in the previous case, the client will start verifying the game and download the missing files.

Steam Files Corrupted. How to Fix Errors Failed to load steam.dll, Timeout expired, Fatal Error, and Others

Frequently, issues with launching Steam may be related to corrupted program files. In this case, when opening the application, you will definitely see the corresponding error.

Failed to load steam.dll

  1. Open the root folder with the client — Disk:\Program Files\Steam.
  2. Find the file Steam.dll.
  3. Delete it using the key combination Shift+Delete or after normal deletion, empty the recycle bin.
  4. Launch Steam.

Upon opening the program, the client will check for missing files and download them again.

If this method doesn't help, try one of the following actions:

  • Delete the contents of the client folder except for the files steam.exe and ssfn…;
  • Reinstall Steam;
  • Completely remove the client with registry cleaning (in this case, you will need the help of special programs, for example, CCleaner);
  • Run steam.exe with the parameters -clientbeta client_candidate without quotes. To do this, open the shortcut properties and insert them into the Object line with a space.

In the worst case, if none of the methods help, try reinstalling the Windows operating system.

Timeout expired

This error can be resolved in several ways. Below we have described each of them in detail.

First Method

  1. Press the Win+R keys.
  2. In the Run window, enter the command msconfig without quotes.
  3. The System Configuration will open. Here, go to the Services tab.
  4. Check the box next to the line Hide all Microsoft services.
  5. Click on Disable all and restart your PC.

Second Method

If the previous method did not work, but the Steam client launched, try the following actions:

  1. Open Steam and go to Settings.
  2. Click on the Downloads section.
  3. Click Clear Download Cache.
  4. Change the download region to any other.
  5. Click Ok and restart the client.

Third Method

  1. Find the program shortcut, right-click on it and select Properties.
  2. In the Target line, insert the parameter -tcp with a space without quotes.
  3. Launch the client. This will require administrator rights.

FATAL ERROR: Failed to Connect with Local Steam Client Process

The reasons for this issue can vary. In most cases, it is related to corruption of the client files or a specific game. To fix the error, try one of the following actions:

  • Run the client as an administrator;
  • Log out of your account and log back in;
  • Delete the appcache folder in the Steam directory;
  • Reinstall Steam.

If such an error occurs when launching a game, check the integrity of the files. To do this, select the project in the library, right-click on it and open PropertiesLocal Files. Click Verify Integrity of Game Files.

You can also try reinstalling the game.

Steam needs to be online to update

Many users report that this error occurs even with a stable Internet connection.

Launch the Steam client in compatibility mode

Right-click on the application shortcut and select Properties. Click Open file location.

Find the steam.exe file and also open Properties. Go to the Compatibility tab. Check the box next to Run this program in compatibility mode for: and select one of the available OS versions. We recommend starting with Windows 8.

Disable Windows Defender Firewall

Open Search on the taskbar and enter Windows Defender Firewall.

Check the items Turn off Windows Defender Firewall for all network types.

Disable antivirus

More on how to turn off system protection is detailed in our special guide.

Blocking Steam in the hosts file

Changes are typically made to the hosts file to block the launch of Steam:

  1. Launch the Notepad application as an administrator.
  2. In the top left corner, click FileOpen and navigate to Disk:\Windows\System32\drivers\etc.
  3. Above the Open button, select All files.
  4. Open the hosts file.

Here, you will see the lines #127.0.0.1 localhost and #::1 localhost without quotes. Delete all entries below these values.

If the previous action did not help, then insert the following parameters after the lines mentioned above:

  • 68.142.122.70 cdn.steampowered.com
  • 208.111.128.6 cdn.store.steampowered.com
  • 208.111.128.7 media.steampowered.com
0
Author's Userpic
Articles Author
Architects — Seeing Red
Comments 0