Если вдруг кому-то надо поменять версию стим, краткое руководство:
1. Идете в вашу папку стим (например, D:\Steam) создаете файл steam.cfg, в нем пишите
BootStrapperInhibitAll=Enable
BootStrapperForceSelfUpdate=False
Это для того, чтобы стим не мог обновится сам (можно еще в свойствах файла поставить "только чтение")
2. Создаете батник, со своим путём стима, например,
@echo off
start "" "D:\Steam\Steam.exe" -forcesteamupdate -forcepackagedownload -overridepackageurl
https://web.archive.org/web/СЮДА_БУДЕМ_ВПИСЫВАТЬ_СВОИ_ЦИФРЫif_/media.steampowered.com/client -exitsteam
3. Идем сюда
web.archive.org
или
web.archive.org
и по календарю ищем дату до обновления, которую нам нужно, например 20 июля
открываем её и видим ссылку вида
https:// web.archive.org/web/
20230821013433/https://media.steampowered.com/client/installer/SteamSetup.exe
из нее копируем цифры и заменяем ими
СЮДА_БУДЕМ_ВПИСЫВАТЬ_СВОИ_ЦИФРЫ в батнике. С примером обновления 20 июля будет так
@echo off
start "" "D:\Steam\Steam.exe" -forcesteamupdate -forcepackagedownload -overridepackageurl
https://web.archive.org/web/20230821013433if_/media.steampowered.com/client -exitsteam
Запускаем батник и стим начнет обновляться, после того как обновится, ничего делать не надо, запускайте как обычно.
p.s. самая ранняя версия стима, на которой идет кс2, от 12 сентября.
@echo off
start "" "D:\Steam\Steam.exe" -forcesteamupdate -forcepackagedownload -overridepackageurl
https://web.archive.org/web/20230908181432if_/media.steampowered.com/client -exitsteam