When it comes to gaming, having an auto-update feature has numerous advantages. But, if you’re like me, you probably don’t want to be bothered by Steam’s frequent updates. Or perhaps you simply want more control over what happens with your storage.
However, this isn’t the only reason you’d want to disable auto-update on Steam. Maybe you’re afraid of game-breaking updates and want to control how and when your games are updated.
Whatever the reason, in this guide we will discuss how you can disable auto-update on Steam.
Table of Contents
Preventing Steam From Auto-Updating Games
At the time of writing this article, Steam only allowed users to disable the auto-update feature one game at a time. This may present an issue for gamers with large libraries. Fortunately, there are a few ways to get around this.
Disable Steam Auto-Update for a Game
This is the most time-consuming and traditional method. This approach is for those who have fewer games in their library or prefer to be more selective.
- Run your Steam Client.
- Click on Library.
- Right-click on the game you want to disable auto-updates for.
- Select Properties from the context menu.
- Click on UPDATES from the left side-panel.
- Under AUTOMATIC UPDATES, click on the downward-facing arrow next to Always keep this gaming updated.
- Click on Only update this game when I launch it.
- Close the Properties window.
Selecting this option won’t completely disable updates for your game. It will only search and install updates when the game is launched.
If you want to view hidden remote play games on steam, we have you covered.
Editing Game Manifests
Steam saves each game’s properties on a file known as a manifest. You can manually edit these manifests without launching the Steam client. To disable auto-updates by editing the manifest, do the following:
- Open Windows File Explorer (or any other file browser of your choice).
- Navigate to your Steam Apps (Steamapps) folder.
- Right-click on the desired game’s manifest.
- Select Open With from the context menu.
- Select Notepad++ (or any other editor) and click OK.
- Set the “AutoUpdateBehaviour” attribute to “1”.
- Save and close Notepad.
As you may have noticed, it’s far easier to edit game properties using Steam. However, the method above presents an opportunity to edit multiple game properties at once.
Nevertheless, to achieve this, you’ll need an application that allows you to edit the content of multiple text files simultaneously. A few free and open-source software (FOSS) applications have this capability. Some of the best ones include:
- Notepad++
- TextCrawler
- Search and Replace Master
- Inforapid Search and Replace
- Find and Replace (FNR)
We’ve included two examples using Notepad++ and FNR.
*Note: by default the Steam Apps folder is located in C:\Program Files\Steam\SteamApps\
or C:\Program Files (x86)\Steam\SteamApps\
. Steam app/game manifests are suffixed with the game’s ID (appmanifest_APPID.acf).
This is how you identify which manifest belongs to which game. If you don’t know the ID of the game, you can use SteamDB to find it. The ID is usually presented as a string of numbers.
Editing Multiple Steam Game Manifests Using Notepad++
- Download and install Notepad++.
- Navigate to your steamapps folder.
- Highlight all game manifest files (all files prefixed with appmanifest) and right-click on them.
- Select Edit with Notepad++ from the context menu.
- Highlight “AutoUpdateBehaviour” “0” and copy it.
- Open Notepad++ find and replace dialog (Ctrl+H).
- Paste “AutoUpdateBehaviour” “0” into the Find what text field.
- Paste “AutoUpdateBehaviour” “0” into the Replace with text field and change the “0” value to “1” (so it looks like this: “AutoUpdateBehaviour” “1”).
- Click on the buttoned labelled Replace All in All Opened Documents.
- If it asks you to confirm the action, click on the Yes button.
- Close the Notepad++ Search and Replace dialog.
- Save all documents (Ctrl+Shift+S).
- Close Notepad++
If you follow the above steps correctly, the Notepad++ Search and Replace window will display a short message near the bottom reflecting the number of replaced occurrences.
Note: Two tab spaces separate the attributes and values in Steam app/game manifest files. You need to keep this in mind as you’re finding and replacing these properties. We suggest copying the attribute and value from the manifest before initiating the search and replace operation.
Editing Multiple Steam Game Manifests Using FNR
- Download FNR
- Extract and run it
- Point the directory (Dir.) towards your steamapps folder
- Untick Include sub-directories.
- Type appmanifest”.”acf into the file mask.
- Type “AutoUpdateBehavior” “0” into the Find field, ensuring that the attribute and value is separated by two tab spaces – alternatively, you can copy them from one of the manifest files.
- Type “AutoUpdateBehavior” “1” into the Replace field, again ensuring that the attribute and value is separated by two tab spaces.
- Click on the Replace button.
If you follow the above steps correctly, the application should display a result of all the altered manifest files under its Results section.
Note: FNR is a portable application. You do not have to install it to run it.
Other Ways to Manage Your Steam Auto-Downloads
If you feel that some of the methods in this guide are a little too complex for you, there are other ways to limit and restrict Steam auto-downloads. For instance, you can change the auto-update schedule, disable Steam’s auto start-up process, or throttle your bandwidth. We will explore each of these solutions in this section.
Applying Steam Download Restrictions
In the same way, you can increase and optimize download speeds on Steam, you can also control when Steam performs its updates using the following steps:
- Run Steam.
- Click on the Steam menu item from the top menu bar.
- Select Settings.
- Select Downloads from the left panel.
- Tick the option labeled Only auto-update games between.
- Pick a time frame most suitable for you.
- Click on the OK button
Additionally, if you have a slow internet connection and you don’t want Steam feeding on precious bandwidth, you can throttle it by ticking the Limit bandwidth to option. You can decide how excessive the restriction should be.
Note: Setting the time frame between 0:00 and 0:00 is basically the same as having the Only auto-update games between options unticked. If you’re unsure what time frame you’d like to pick, we suggest 0:00 (AM) and 1:00 (AM) or during a time frame when you’re not playing games or have the Steam client closed.
*Note: Setting the time frame between 0:00 and 0:00 is basically the same as having the Only auto-update games between options unticked. If you’re unsure what time frame you’d like to pick, we suggest 0:00 (AM) and 1:00 (AM) or during a time frame when you’re not playing games or have the Steam client closed.
Using Steam in Offline Mode
If you want to prevent Steam from initiating auto-updates temporarily, you can use it in Offline mode. While it will prevent Steam from downloading games, it will also block you from accessing some of Steam’s online features. It will also restrict you from playing some of the games in your Library.
The easiest way to use Steam in offline mode is by disconnecting from the internet completely or using a firewall to block the Steam client.
If the Steam client can’t connect to the internet, it will display a correction error dialog with a message reading: Could not connect to the Steam network.
To run the Steam client in offline mode, click on the button marked START IN OFFLINE MODE.
If you already have Steam opened in its online mode, you can switch to the offline mode by doing the following:
- Click on the Steam menu item from the top menu bar.
- Click on Go Offline
- Click on the RESTART IN OFFLINE MODE button.
Preventing the Steam Client From Running On Windows Start-Up
If you want to stop the Steam client from running and updating when Windows starts up, do the following:
- Click on the Steam menu item from the top menu bar.
- Select Settings.
- Select Interface from the left menu panel.
- Untick Run Steam when my computer starts
- Click on the OK button
How to Stop the Steam Client From Auto-Updating
- Ensure that Steam is closed completely.
- Right-click on the Steam icon on your desktop.
- Select Properties from the context menu.
- Select the Shortcut tab (if it isn’t selected already).
- Click on the Target field and add the following flags: -noverifyfiles -nobootstrapupdate -skipinitialbootstrap -norepairfiles -overridepackageurl
- Click on the OK button.
Adding a Steam Configuration File
You can also prevent the Steam client from updating itself by adding a configuration file. To accomplish this, do the following:
- Close Steam completely.
- Run a text editor (such as Windows Notepad or Notepad++).
- Add the following line: BootStrapperInhibitAll=Enable
- Save the file as Steam.cfg and place it in your Steam installation folder (by default:
C:\Program Files (x86)\Steam
orC:\Program Files\Steam
) - Run Steam.
Note: When you save the Steam.cfg file in the Steam folder, ensure that All Files (*.*) is selected as the Save as type.
Summary
In the above guide, we explored various ways you can disable auto-updates in Steam. We also discussed a few ways in which you could control how and when Steam initiates auto-updates for both its client and the games it hosts.
Nevertheless, we hope that you’ve found this guide to be helpful. If you have any corrections, critiques, or complaints, please leave them down in the comment section. As always, thank you for reading.