-
Notifications
You must be signed in to change notification settings - Fork 0
Appendix
Various knowledge that is relevant to using the FixedSteamFriendsUI patch.
By default, the Steam client automatically and forcibly installs the latest version every time you launch it. You can disable this enslaving behavior and retake control of your computer by creating a special configuration file that disables the updater.
Open a text editor, like notepad, with administrator privileges.
In the text editor, enter the following 2 lines:
BootStrapperInhibitAll=enable
BootStrapperForceSelfUpdate=disable
Save the text document to the following path: C:\Program Files (x86)\Steam\steam.cfg
Do not save the text document with a different extension. The file name must be steam.cfg
.
Close the text editor, then open explorer and browse to the Steam install directory.
Locate the steam.cfg
file you just created. Right click on it and choose Properties.
Under General > Attributes, check Read-only. Then click OK.
You are done.
To re-enable Steam's forced auto-update on launch, simply delete or hide the steam.cfg
file.
If you ever need to reset the Steam client's program files to a clean state, you must perform a forced in-place update. This is the only way to install a specific version of the Steam client of your choice. Do not use the Steam installer; Valve likes taking away your freedoms and their Steam installer only installs the absolute latest Steam client, which is incompatible with the FixedSteamFriendsUI patch.
Launch Steam and open the Steam library. In the menu bar, click on Help -> About Steam.
Refer to the number in the Steam package versions line. This number is your installed version of the Steam client.
Open this Steam guide in a web browser. Ctrl+F for the section titled "The Downgrade Table".
Find the table entry whose Manifest version cell corresponds to the number you obtained in Step 2.
Refer to the numbers in the Wayback Machine date column for that table entry. Three numbers are listed, one for each platform that Steam supports. Take note of the number for your platform.
Example:
About -> Steam saysSteam package versions: 1685488080
. Look for1685488080
in the Downgrade Table. The Wayback Machine date number for1685488080
on Windows is20230531113527
(May 31 2023 client release). Use this number in the following steps.
Open a text editor, like notepad.
Copy & paste the command below into the text editor:
steam.exe -forcesteamupdate -forcepackagedownload -overridepackageurl http://web.archive.org/web/ZZZif_/media.steampowered.com/client -exitsteam
Replace ZZZ
with the Wayback Machine date number you obtained in Step 5.
Example:
Using20230531113527
from the previous example, the edited command is:steam.exe -forcesteamupdate -forcepackagedownload -overridepackageurl http://web.archive.org/web/20230531113527if_/media.steampowered.com/client -exitsteam
Exit Steam. Wait for all Steam windows to close.
Open explorer and browse to the Steam program files. This is the folder containing Steam.exe and is typically C:\Program Files (x86)\Steam
.
Shift + Right click anywhere in the empty space within the folder, then choose Open command window here. Alternatively, open the command prompt elsewhere, then cd
to the Steam install folder.
Switch to the text editor. Select the entire command you created in Step 8 and copy it to the clipboard.
Switch back to the command prompt. Right click anywhere in the command prompt, then choose Paste.
Press Enter to launch Steam with the specified arguments.
Steam will now download & install the specific client version you selected in Steps 3-5. All of your personal data will be retained. When the update is finished, the Steam bootstrapper window will close. After that, you may now launch Steam normally.