Fix: Steam Client bootstrapper not responding

This is a very common problem that your Steam Bootstrapper service stops responding. This doesn’t allow Steam to launch because Bootstrapper is the initial service required to start Steam. If it doesn’t execute, Steam wouldn’t too. A lot of people asked us what the specific reason was for random this behavior. Well, in a nutshell, there is no specific reason why it may stop responding. This is because each and every one of you has different hardware and configurations. We have listed down all the solutions starting from the most effective and easiest ones. Start from the beginning and work your way down.

Solution 1: Disconnecting Xbox 360 controller and disabling beta

There seemed to be a bug in Steam beta and the Xbox 360 (even PS4) controller. The solution is quite easy. First, you have to disconnect the controllers and after opting out of the beta version, launch Steam again. Follow the steps listed below:

  1. Press Windows + R button to open the Run application. In the dialogue box type “taskmgr”. This is a command to bring up the Task Manager irrespective of the version of windows you are using.

  1. Search for different Steam processes that are running and close them one by one. Don’t leave any behind. This ensures that the changes we make stay concrete and get saved so when we launch the client again, it doesn’t display any errors.

  1. Once you have closed all the processes disconnect your controller from the port and close all the applications open which manage the controller hardware. Refresh your screen and proceed with the next step to opt-out of Steam beta.
  2. What opting out of beta actually means is opting out of updates until they are officially launched. There are both pros and cons to the beta phase. You get to try the new changes before they are released a few months later; on the other hand, the updates may still be buggy and cause you unexpected problems. In this case, attaching a controller causes Steam to crash. Open your Steam client and in the upper left corner you will see an option named “Steam”. Click it and navigate to settings.

  1. When you are in the settings, click the very tab named “Account”. Here you will see an option named “Beta participation”. We have to make sure that your client isn’t part of any beta phase. Click the option and you will see a drop-down window allowing you to select your option.

  1. Select the option which says “NONE- Opt-out of all beta programs”. Close Steam and an open task manager to end all the Steam processes. Restart your computer and open Steam again. If your client was part of a beta program, it will install some updates before you can play your games again.
  2. If you face any problem while opting out of beta you can browse to your directory and delete the beta files from there. The default location for your steam folder should be “C:\Program Files (x86)\Steam”. Press ⊞ the Win + R button. This should pop-up the Run application. In the dialogue box write “C:\Program Files (x86)\Steam”.

Or if you installed Steam in another directory, you can browse to that directory and you can proceed with steps mentioned below.

  1. Browse to a folder named “Packages” and delete all the files that start with beta. Close the window and after starting the client again, follow the method on how to opt-out beta mentioned in step number 4.

Solution 2: Clearing your download cache

Your download cache includes items that either update files or downloaded data from Steam. This folder is used as temporary storage until the updates are installed into your directory. There can be many instances when your files may get corrupt either due to network failure or some internal error. We can try clearing the download cache to fix the Bootstrapper issue. After relaunching Steam, it will download the files we deleted again and update them.

  1. Open your Steam client and navigate to Settings. This is located on the top left menu.

  1. Locate Downloads in the Settings panel.
  2. Click Clear Download Cache. Click OK to confirm your choice and after a while, Steam will ask for your login credentials.

  1. After logging in again, Steam will start as expected.

Solution 3: Running the client as administrator

Any working software needs two permissions; to read from the drive and write on it. Failure or denial to perform any of the two actions may cause Steam to act unexpectedly and crash. Hence, in this case, it is possible that Steam might not have some specific authorities which are needed to launch which is why the bootstrapper fails to load. You can also try running Steam as an administrator.

  1. Press Windows + R button to open the Run application. In the dialogue box type “taskmgr”. This is a command to bring up the Task Manager irrespective of the version of windows you are using.

  1. Search for different Steam processes that are running and close them one by one. Don’t leave any behind. This ensures that the changes we make stay concrete and get saved so when we launch the client again, it doesn’t display any errors.
  2. Right-click on the Steam client and select “Run as administrator”. This will give Steam all the permissions it needs and hopefully, it will start as expected.

Solution 4: Disabling Cortana

Many users reported that disabling Microsoft’s digital assistant (Cortana) solved their issue. Cortana has administrator privileges and monitors your actions and gathers data so it can serve you well. In many cases, this can conflict with your software (in this case Steam) and cause unexpected errors.

Disabling Cortana isn’t as simple as it used to be. When Windows 10 was launched, you could easily disable Cortana by just a flip of an option. However, after the upgrades, Microsoft removed the option completely. However, there is still away. We can edit the registry after creating a system restore point in case anything goes wrong.

  1. Press Windows + R button to open the Run application. In the dialogue box type “regedit”. This is a command to bring up the Registry Editor in front of you. You may be asked to grant permission to run the program. If you are prompted, press Yes.
  2. Once you are in the Registry Editor, navigate to the following.
HKEY_LOCAL_MACHINE>Software>Policies>Microsoft>Windows>Windows Search
  1. Here is a twister; you might not find a folder named Windows Search. If so, you can create one by right-clicking on Windows and select the option New.

  1. When you are in the Windows Search, right-click on the blank space and select “DWORD (32 bit)” from the list of options.

  1. After selecting the option, a new listing will appear which will be ready to be named. You should name it “AllowCortana”. After you have named it, double click on it so we can ensure that the Value Data is labeled as “0”.

  1. That’s it. Close the Registry Editor, restart your computer. Cortana will be long gone and you can check to start Steam using “Run as administrator”.

 

If this solution doesn’t work and you want Cortana to come back, you can enter the Registry Editor the way described and delete the folder we just made. After restarting your PC, Cortana should be available again.

Solution 5: Disabling VPN programs

Steam support officially responded to the problem by stating that your VPN services can be the issue. They recently identified several categories of programs (which provided masking or VPN) to be incompatible with Steam.

We can give it a shot by disabling the VPN programs or temporarily uninstalling them and starting Steam again. Please make sure that they are uninstalled completely because if some remnants of the program are left, they might still interfere with Steam. Always remember that a full system boot is mandatory after the uninstallation of this software to ensure that the registry has been successfully updated.

If this still doesn’t work, we can try completely resetting your OS networking support. Please note that this should be done as a last resort (even if re-installing Steam doesn’t work which is mentioned in the later solutions). Come back to this part, if the last solution doesn’t work.

  1. Press Windows + R button to open the Run application. In the dialogue box type “cmd”. This is a command to bring up the Command prompt.

  1. Type and hit enter.
    netsh winsock reset catalog
  2. If the command was successful you should be receiving a message which says “Successfully reset the Winsock Catalog”.

  1. Restart your computer so that all effects take place and relaunch the Steam client using the option “Run as administrator”.

Solution 6: Checking if Steam is running in compatibility mode

We can check if your Steam is running in compatibility mode. In some cases, Steam runs incompatibility after sensing your operating system. The main role of a compatibility mode is to help older programs run in newer versions of Windows. Windows pretends (towards that app) that it is an older version so the application can run more smoothly and efficiently. However, this may prove to be a problem sometimes when Steam itself has moved on from the previous version to the newer one but the settings are still enabled.

  1. Press ⊞ Win + R button. This should pop-up the Run application. In the dialogue box write “C:\Program Files (x86)\Steam”.

Or if you installed Steam in another directory, you can browse to that directory and you can proceed with steps mentioned below.

  1. Once in the Steam directory, look for the Steam client’s shortcut “Steam.exe”. Right-click it and select Properties.
  2. Select the Compatibility tab and ensure that Compatibility mode is turned off. If it is checked, uncheck it and save changes before exiting.

  1. Launch Steam using administrative privileges and the problem should be resolved.

Solution 7: Adding Steam to your antivirus exceptions

Steam has a history to get flagged by anti-virus programs and get blacklisted. The client may not be able to perform regularly if it isn’t added to the exceptions list. Steam doesn’t harm your computer in any way; even if it does get flagged you have nothing to worry about it exploiting your computer in any way.

We have listed a number of ways to add steam as an exception to antivirus software. If you don’t find your desired antivirus below, you can always head over to its official site and follow the instructions.

McAfee Antivirus:

McAfee has no way to exclude certain files from its real-time scanning. The only way is to disable the antivirus entirely until the game is updated. To do this, open McAfree and select “Virus and Spyware Protection”. Here you find the option of “Real-Time Scanning”. Click that option and turn it off.

Then follow the following instruction to verify the integrity of game files.

  1. Restart your computer and relaunch Steam.
  2. Head over to the library section and right-click on the game which is giving you problems.
  3. Click on its properties and select the local files tab.
  4. Click the verify integrity of the game files button and Steam will verify that game in a few minutes.

Hopefully, after performing the above steps, your Steam won’t give any issue.

ESET NOD32

NOD32 has the tendency to mark some application files as malicious and will most probably quarantine it. This often results in the error while updating a game. Browse to your current Steam directory and copy the address

  1. The default location for your steam folder should be “C:\Program Files (x86)\Steam”. Press ⊞ Win + R button. This should pop-up the Run application. In the dialogue box write “C:\Program Files (x86)\Steam”.

Or if you installed Steam in another directory, you can browse to that directory and you can proceed with steps mentioned below.

After copying the address open ESET NOD32 and paste the location in “exclude from real-time scanning“.

Follow the ‘verify integrity of game files’ method listed above and you will be all good.

Kaspersky AV

Kaspersky may sometimes flag Steam as an intruder and disable it from making any changes to the hard drive. To fix this, head over to ‘threats and exclusions’. Navigate to ‘trusted zone’ and add Steam.exe as a trusted application. Remember to change the settings to Do not restrict application activity as well as Do not scan opened files.

Follow the ‘verify integrity of game files’ method listed above and restart your computer.

Solution 8: Refreshing Steam files

If all the mentioned solutions don’t work, it means that there is a bad file in your Steam’s operating files. We have no specific way to pinpoint the exact files that are giving us trouble. The most we can do is check the logs for any errors that Steam generated.

  1. Exit steam and navigate to your Steam directory (C:/Program Files (x86)/Steam). If you have chosen a custom location for the installation, navigate there.
  2. Move to the folder ‘logs’ and open ‘txt’.
  3. Move to the bottom of the text file and search for recent errors.

An example of an error is this:

[2017-04-12 12:47:31] [AppID 346110] Update canceled: File commit failed: failed to move unchanged file “C:\Program Files (x86)\Steam\steamapps\workshop\content\346110\570371714\LinuxNoEditor\NPC\Female\Assets\Nude\Nude_Human_Female_Body_D.uasset.z.uncompressed_size” (Disk write failure)

The number written first in the URL is your APPID, in this case (346110) is the AppID for ARK Survival Evolved.

  1. Navigate to the root folder of the mod, in this case, it is 570371714. It has no specific file size as the root folders of different games may vary. Delete the file.
  2. Restart steam and move to the download folder. Here you will notice that Steam will be asking for an update for the game. Update the necessary files and you’ll be good to go.
  3. If you can’t extract any information from the logs, you can proceed with the refreshing of Steam files. The default location for your steam folder should be “C:\Program Files (x86)\Steam”. Press ⊞ the Win + R button. This should pop-up the Run application. In the dialogue box write “C:\Program Files (x86)\Steam”.

Or if you installed Steam in another directory, you can browse to that directory and you can proceed with steps mentioned below.

  1. Locate the following folders:
  • Steam.exe  (Application)
  • SteamApps (Folder)
  1. Delete all the other files/folders/applications except the ones mentioned above and restart Steam.
  2. Now Steam will download all the missing files and folders and launch when it’s ready. It is advised that you restart your computer before launching Steam again with the “Run as administrator option”.

Solution 9: Perform Clean Startup

 In some cases, a clean reinitialized startup of the computer might get rid fo this issue on your computer and if you think you have already tried this, you might be wrong. Some computers are configured in such a way that they turn off completely but some of the launch data is written to the RAM and this prevents a complete reinitialization of the computer.

Therefore, in this step, we will first be configuring your computer to perform a clean startup and after that, we will be checking to see if performing one actually fixes this issue with Steam. For that:

  1. Press “Windows” + “R” to open the Run prompt.
  2. Type in “Control Panel” and press “enter” to launch the classical Control Panel interface.
    Control Panel
  3. Inside the control panel, click on the “Hardware and Sound” option and then select the “Power Options” button.
    Clicking on the “Hardware and Sound” option
  4. Inside the power options, click on the “Choose what the power button does” from the left side.
  5. Click on the “Change Settings” option if the fast startup option is greyed out.
  6. Make sure to uncheck the “Turn on Fast Startup” option and save your changes.
    Uncheck the Turn on fast startup
  7. Closeout of the window and terminate any unnecessary applications.
  8. Click on the “Start Menu”, click on the “Power Options” and select “Shutdown” from the list.
  9. This option should completely power down your computer and after performing a complete shutdown, wait for some minutes before turning your computer back on.
  10. After the computer turns back on, check to see if the Steam Client Bootstrapper actually responds.

Method 10: Disable Antivirus Program

In some cases, allowing the client through the Antivirus might not help you in overcoming this issue on your computer and it still might be preventing some functions of the Steam client from running properly. Therefore, it is recommended that you try to temporarily disable your Antivirus program completely and then try to run the Steam Client. If the client runs fine, it means that the issue lies with the Antivirus and you can move on towards trying to fix the Antivirus instead of Steam.

Method 11: Update GPU Drivers.

Another issue that some people encountered while trying to run the Steam client is that it sometimes tries to use the GPU resources during the launching process and if your drivers aren’t properly configured to allow this use, the error message is displayed. Therefore, in this step, we will be attempting to update the GPU drivers and in doing so, we should be able to fix this issue. For that:

  1. Press “Windows” + “R’ to open the Run prompt.
  2. Type in “Devmgmt.msc” and press “Enter” to launch the device manager.
    Run dialog: devmgmt.msc
  3. Inside the Device Manager, double click on the “Display Adapters” option to expand it and then right-click on the GPU drivers being used by the computer.
  4. Click on the “Update Driver” option and then select the “Search automatically for Updated Driver Software” button.
    Update Driver in Device Manager
  5. Wait for this window to automatically search for any missing drivers and then automatically installs them on your computer.
  6. Follow through with the on-screen instructions to ensure that these drivers are installed on your computer.
  7. Check to see if installing the drivers gets rid of this issue on your computer.

Method 12: Reset TCP/IP

The command that we will be using in this method is commonly used to reset the TCP/IP connection. TCP/IP stands for transmission control protocol/Internet Protocol, it is a type of protocol used to communicate with other computers. If TCP/IP setting on your computer has been glitched or bugged, even though you might be able to ping a computer on your network, you won’t be able to pull some webpages correctly and your internet will work for some addresses while for others, it won’t be able to work properly.

Furthermore, we will also be resetting the Winsock to recover the computer from any socket errors that can arise if you have been downloading suspicious or unverified files on your computer or if you have run a malicious script or even if you have been surfing unsecured websites.

Winsock issues are a common example of the number of things that can go wrong on a Windows computer with the network and in this step, we will be executing a couple of commands from your command prompt to fix these issues, however, keep in mind that none of these should damage any file that isn’t automatically regenerated by the computer so you don’t need to worry about losing any files.

  1. Press the “Windows” + “R” buttons on your keyboard to launch the Run prompt.
  2. Inside the Run prompt, Type in “Cmd” and press “Shift” + “Ctrl” + “Enter” to launch the command prompt with admin permissions.
    Type “cmd” into the Run dialog
  3. After launching the command prompt, type in the following commands one by one to execute them on your computer.
    netsh winsock reset catalog 
    netsh int ip reset reset.log hit
    ipconfig / release 
    ipconfig / renew
  4. After the commands have been executed on your computer, exit out of the command prompt and check to see if the issue still persists.

Method 13: Install Steam On A Different Hard Drive

Sometimes the drive that Steam installs itself on may be affected by file corruption, or may not have enough room for the various updates that Steam requires now and then. In fact, there are a bunch of issues that may be related to the drive on which Steam is stored. If the option is available to you, changing the drive where Steam is located could solve the Steam Client problem. This process is similar to that of reinstalling, except obviously this time you’re changing the desired location before you re-download Steam. Before starting, remember to back up your files in case anything goes wrong.

  1. Log out and exit Steam.
  2. Find the folder where Steam is installed, if it’s the default you should find it at: C:\Program Files\Steam.
  3. Similar to the reinstalling process, delete all Steam files and folders except SteamApps and exe.
  4. Cut and paste the Steam folder to the new location you have selected.
    Copying the Steam Folder
  5. Launch Steam and the executable should automatically recognize that your client is missing some important files.
  6. It will automatically download and replace these missing files on your computer and after this process, the Steam client should be installed again.
  7. Check to see if launching the client this time fixes the issue.

Method 14: Update the Date And Time Settings

Date and Time settings on your computer are used by the network services verify a server’s security certificate. If the date and time settings have been configured incorrectly, the security certificate of the server might appear to the network services as suspicious and they might not allow the computer to connect to that server. Therefore, in this step, we will be updating the Date and Time Settings. For that:

  1. Press “Windows” + “I” to open the settings and click on the “Time and Language” button to open the Date and time settings.
    Clicking on the “Time and Language” option
  2. From the next window, choose the “Date & time” tab and scroll down and click on the “Add clocks for different time zones” option from the right pane.
  3. In the pop-up window, switch to the Internet Time tab and click on the “Change settings” option.
  4. In the Internet Time Settings window, check the “Synchronize with an Internet time server” option, and from the next screen, choose a internet server.
    Synchronize Time Date
    Synchronize Time & Date
  5. From the next window, click on the “Update Now” button and close out fo the Window.
  6. Check to see if doing this fixes the issue with the Steam client.

Method 15: Refresh Client Registry

Steam’s registry is prone to the occasional hiccup where it gets stuck in a loop preventing the client from fully loading. This options, however, is only available for some users so make sure to check if the file is actually available in your Steam Client folder before following through with the instructions. In order to refresh the Client Registry:

  1. Press “Windows” + “R” to open the Run prompt.
  2. Type in “Taskmgr” and press “Enter” to launch the task manager.
    Running the Task Manager
  3. Inside the task manager, click on the “Processes” tab and make sure to end all currently running Steam processes.
    Selecting “End Task”
  4. Press “Windows” + “E” to open up the explorer window and from here, navigate to the location where you actually installed Steam in the first place.
    Note: C:\Program Files (x86)\Steam\ in most cases or the one you specified when Steam was installed.
  5. In the Steam directory, find the file named ClientRegistry.blob and change the name to something else.
  6. After changing the name of this file, launch the Steam client and it should automatically generate a new file for your installation.
  7. Check to see if generating this new file helps you to fix this issue on your computer.

Method 16: Check File System For Your HardDrive

In some cases, if the harddrive’s file system has been rendered corrupted or mismanaged, you might be unable to properly launch the Steam client because its launching process will be halted due to a mismanaged file system due to which it won’t be able to properly retrieve its files.

Apart from the Windows built-in tool, you are recommended to use a professional third-party utility MiniTool Partition Wizard. As a reliable partition manager, this utility provides a feature of Check File System to help you check and repair your hard drive errors. This seems a bit more convenient than using the default tool so we recommend you try this out.

  1. Launch your favorite browser and click here to download MiniTool Partition Wizard.
  2. After the download is finished, click on the downloaded executable and follow through with the on-screen instructions to install it on your computer.
  3. Launch the program to get its main interface and Right-click the partition where your Steam application is installed and choose the “Check File System” option from the pop-up menu. You can also choose the “Check File System” button from the Check Partition section in the left pane.
    Clicking on the “Check File System” option
  4. If the selected partition is your system drive, you will be prompted to schedule the partition to be checked next time your restart the system and you should click “Yes” and restart your computer to start checking the drive.
  5. Once you restart your computer, the checking process will begin and you will be prompted to either allow it or skip it.
  6. Allow this process and let your File System be sorted out automatically.
  7. Check to see if by sorting the File System, you are able to fix this issue on your computer.

Method 17: Delete a Config File

In some cases, it is possible that a certain config file for Steam might’ve been corrupted or you might’ve selected some incorrect configurations on your Steam client due to which you are running into this error. Luckily, we can easily remove this file from the computer and Steam should generate it automatically without the loss of any data. However, you might see a reset in some preferences that you might’ve set. In order to do this:

  1. Press the “Windows” + “E” buttons to open the File Explorer.
  2. From here, navigate to the following location.
     Steam\userdata\NAMEFILE\config
    The Folder that you have to navigate to
  3. There should be a localconfig.vdf file present inside this folder to it might be replaced with your username or a random number but it will most certainly be a “.cfg” file located inside this folder.
  4. Right-click on this file and select the “Delete” option to remove it from your computer.
  5. Launch Steam again and check to see if the issue still persists.

Workaround: Finally, if you’re still struggling to get Steam up and running, there’s a wide community you can go to for help. They have message boards that are worth looking at, as you may find someone has already asked a similar query and received helpful advice. If that’s unsuccessful, you can then post your own question on the forum and wait for responses. Chances are, with the number of gamers Steam attracts, plenty of people have had similar experiences. Of course, there’s also the general support section on the Steam website that could be of use. They have a fairly thorough list of help topics that range from gaming issues to problems signing in.

ABOUT THE AUTHOR

Kamil Anwar


Kamil is a certified MCITP, CCNA (W), CCNA (S) and a former British Computer Society Member with over 9 years of experience Configuring, Deploying and Managing Switches, Firewalls and Domain Controllers also an old-school still active on FreeNode.