Перейти к содержимому

Как откатить версию игры в steam

  • автор:

Как отключить автоматические обновления игр и откатиться на предыдущие версии в Steam

На фоне недавней новости многие пользователи стали задавать вопросы, как можно отключить обновления игр в Steam и откатить игру до предыдущей версии, да так чтобы после её можно было запустить и не спровоцировать принудительное обновление:

На данный момент Steam позволяет выбрать настройку «Обновлять только перед запуском». Настройка же «Никогда не обновлять» исчезла уже очень давно, в результате чего придётся проделать ряд манипуляций.

В качестве примера возьмём Skullgirls, но подобное можно провернуть практически с любой игрой, которая не использует запуск дополнительных сторонних лаунчеров.

1. В Steam заходим в настройки выбранной игры, ставим «Обновлять только при запуске».

2. Затем при необходимости откатимся на старую версию игры, для этого жмём Win+R и пишем:
steam://open/console

3. В открывшейся консоли пишем:
download_depot 245170 245171 2462631669275661615

Данная строчка формируется из данных взятых с сайта SteamDB в формате:
download_depot AppID DepotID ManifiestID
О том где смотреть все эти цифры в картинках ниже:

Начнётся загрузка (визуально можно понять по обозначению скорости наведя мышь на иконку в трее). Когда всё скачается, появится сообщение в консоли куда оно, собственно, скачалось:

4. Ищем данную папку и её содержимое кидаем на старые файлы игры с заменой. Обычно это папки:

Steam\steamapps\content\ (то что мы скачали через консоль)
Steam\steamapps\common
(стандартная папка с играми).

5. Теперь нужно вернуться в консоль и написать:
@AllowSkipGameUpdate 1

Это нужно для того, чтобы запустить игру и предотвратить обновление обратно к актуальной версии. Обращаю внимание, что проделывать конкретно этот пункт нужно КАЖДЫЙ РАЗ при перезапуске Steam. Гораздо проще включать автономный режим и запускать игры из него, но тогда об онлайн-фичах придётся забыть. Но есть другое решение:

6. В. acf файл конкретной игры (сам файл находится в \Steam\steamapps) текстовым редактором добавить строчку:
«AllowSkipGameUpdate» «1»

Название файла соответствует AppID, о том как его узнать смотреть выше или же, если игр немного, просто открыть файл любым текстовым редактором и посмотреть полное название. Минус — нужно проделывать с каждой игрой которой Вы хотите запретить обновляться.

Что интересно — после того как эта строчка будет добавлена, а игра запущена, то всё пройдёт как и задумано, но при повторном открытии файла этой строчки уже не будет. Тем не менее повторное закрытие клиента Steam и повторный запуск игры всё ещё приносят требуемый результат, запуск происходит без обновления. Куда эта настройка дублируется я не знаю, но я это протестировал и оно работает. У кого есть больше знаний на этот счёт — с радостью бы почитал.

По зацензуренному панцушоту проверяем что игра действительно откатилась и запустилась без автообновления.

О всех изменениях, более удачных решениях и альтернативных способах предлагаю рассказать в комментариях, надеюсь этот материал, как и Ваши дополнения, окажутся многим полезными!

Как запретить Steam обновлять игры и делать откат на предыдущие версии

На фоне недавней новости многие пользователи стали задавать вопросы, как можно отключить обновления игр в Steam и откатить игру до предыдущей версии, да так чтобы после её можно было запустить и не спровоцировать принудительное обновление:

Многие из вас не играли в него, но наверняка знают. Skullgirls — файтинг, вышедший в 2012 г. на консолях, и в 2013 г. на пк. Пару лет назад, компания, имеющая права на Skullgirls (Autumn Games) разорвала отношения с оригинальной студией — разработчиком Lab Zero Games. Всё произошло из-за неподобающего поведения Директора LZB — Майка Займонта…

На данный момент Steam позволяет выбрать настройку «Обновлять только перед запуском». Настройка же «Никогда не обновлять» исчезла уже очень давно, в результате чего придётся проделать ряд манипуляций.

В качестве примера возьмём Skullgirls, но подобное можно провернуть практически с любой игрой, которая не использует запуск дополнительных сторонних лаунчеров.

1. В Steam заходим в настройки выбранной игры, ставим «Обновлять только при запуске».

2. Затем при необходимости откатимся на старую версию игры, для этого жмём Win+R и пишем:
steam://open/console

3. В открывшейся консоли пишем:
download_depot 245170 245171 2462631669275661615

Данная строчка формируется из данных взятых с сайта SteamDB в формате:
download_depot AppID DepotID ManifiestID
О том где смотреть все эти цифры в картинках ниже:

Начнётся загрузка (визуально можно понять по обозначению скорости наведя мышь на иконку в трее). Когда всё скачается, появится сообщение в консоли куда оно, собственно, скачалось:

4. Ищем данную папку и её содержимое кидаем на старые файлы игры с заменой. Обычно это папки:

Steam\steamapps\content\ (то что мы скачали через консоль)
Steam\steamapps\common
(стандартная папка с играми).

5. Теперь нужно вернуться в консоль и написать:
@AllowSkipGameUpdate 1

Это нужно для того, чтобы запустить игру и предотвратить обновление обратно к актуальной версии. Обращаю внимание, что проделывать конкретно этот пункт нужно КАЖДЫЙ РАЗ при перезапуске Steam. Гораздо проще включать автономный режим и запускать игры из него, но тогда об онлайн-фичах придётся забыть. Но есть другое решение:

6. В. acf файл конкретной игры (сам файл находится в \Steam\steamapps) текстовым редактором добавить строчку:
«AllowSkipGameUpdate» «1»

Название файла соответствует AppID, о том как его узнать смотреть выше или же, если игр немного, просто открыть файл любым текстовым редактором и посмотреть полное название. Минус — нужно проделывать с каждой игрой которой Вы хотите запретить обновляться.

Что интересно — после того как эта строчка будет добавлена, а игра запущена, то всё пройдёт как и задумано, но при повторном открытии файла этой строчки уже не будет. Тем не менее повторное закрытие клиента Steam и повторный запуск игры всё ещё приносят требуемый результат, запуск происходит без обновления. Куда эта настройка дублируется я не знаю, но я это протестировал и оно работает. У кого есть больше знаний на этот счёт — с радостью бы почитал.

По зацензуренному панцушоту проверяем что игра действительно откатилась и запустилась без автообновления:

О всех изменениях, более удачных решениях и альтернативных способах предлагаю рассказать в комментариях, надеюсь этот материал, как и Ваши дополнения, окажутся многим полезными!

Очень полезная фича для блендера, бывает он обновляется и всё по пизде летит

В бленде, кстати, можно просто выбрать нужный билд через окно бета-версии

о, это очень кстати, спасибо!

Проще скачать билд с официального сайта и ярлык добавить в Steam

тебе проще, мне нет.

Чего блядь? Тебе проще ебаться с консолью, выставлять какие-то настройки чем скачать блендер с официального сайта и добавить ярлык? Пиздец ты мозг

нет, мне проще что бы у меня всё было в одном месте. Я в с тиме не только блендером пользуюсь.

Ничего не изменится, понимаешь? Ты скачаешь блендер с сайта, закинешь его в любую папку и запускать будешь в том же Steam, только обновлений не будет

вот поэтому я сижу на 2.81 в 2023

про айди манифеста, который соответствует версиям игры, можно добавить в гайд строку, что в самом стиме его не посмотреть (это не привычные 1.0.9, например), а нужно идти на steam db

потому что не ко всем играм энтузиасты клепают таблицы, а так будешь знать, где хоть копать

пс: и спасибо, что принес сюда и сопроводил текстом со скринами! сама думала вечером добраться сделать пост, но поленилась.

Всё это уже есть в статье — и ссылка на SteamDB, и даже инструкция в картинках где что смотреть. Время позднее, наверное подустали уже — ничего страшного, обязательно отдохните :з

да, прошу прощения! действительно всё есть. глаз зацепился за абзацы про AppID, вот и переклинило.
тогда моё почтение за полноту картины!

Тут на каждом заборе писали что стим — это про удобство (игры ставятся в пару кликов и всё такое). Смотрю я на этот опус и думаю — не проще ли скачать repack с какого-то торрента да ещё и бесплатно, чем так ебаться с настройками?
P.S. ну навалите мне в каменты страшилок про вирусы)
P.P.S. И да — я тоже покупаю в стиме игры, но не всегда)

Лично я давно уже начал стараться покупать игры на GOG ради DRM-free и offline-инсталлеров, некоторые даже повторно приобрёл, но это мои личные предпочтения.

А так Steam всё ещё остаётся самой популярной, удобной и лучшей площадкой.

С ним с помощью Steam Proton можно запустить на каком-нибудь кривейшем дистре Линукса игру которая нативно под него не делалась.

Можно слёту подключить джойстик и играть даже если изначально он в игре не поддерживается, без установки всяких xpadder-ов, просто воткнуть, скачать уже созданный кем-то профиль управления и вперёд.

Так ещё и с помощью Remote всё это транслировать куда-нибудь на телевизор в гостиной или телефон.

Или вот играть по сети в игры, в которых нет встроенного мультиплеера, но есть сплитскрин (по какой-то причине подобные игры существуют и продолжают иногда даже выходить).

А теперь представьте что эта игра вообще даже не покупалась, а ею с тобой поделились через Family Sharing.

Правда это всё биззарные функции про которые знают немногие и мало ими кто пользуется, но это весомый такой показатель в сравнении с другими «лавочками», по моему мнению. Про стим-хабы, мастерские, просто адекватную реализацию базовых функций и всё остальное решил не писать, все и так всё знают.

Но минусов тоже хватает — существование этой статьи, как бы, подтверждает.

Как откатить версию игры в steam

The method and images explained in this guide might no longer work & outdated, please refer to the comments section below for updated steps. Thank you everyone who shared their working methods.

2
1
3
1
1
1

50,021 уникальных посетителей
854 добавили в избранное

Right click on your Steam desktop shortcut, click properties and add -console after Steam target address.

If done correctly, you should see ‘Console’ tab after your Steam username on the client.

Alternatively, you can also access Steam console by pressing Win + R or open web browser and then type the command:

Open your internet browser and go to https://steamdb.info then type in your game name at search bar on top right.

After typed in the game’s title, you will see list of results. Click the one that match your game. Usually it was categorized as ‘game’ not ‘DLC’ or ‘video’. For this guide, I used HITMAN 2016 as example, AppID 236870.

PLEASE PAY ATTENTION TO APPID NUMBER. It will be very useful on later steps. Thank you.

After finding the game’s appID on Steam database, now you need to go to this location in your computer

In this folder you will find a bunch of appmanifest [appID number] files. Now pick the one with your game appID, and open it with any text editor like Notepad.

Inside the files, you will see something like the image below.
The "number" inside brackets are the Depot you need to download from. While the number after "manifest" tells you which Manifest currently installed on your hard drive.

After checking game’s manifest files on Steam folder, now time to go back to SteamDB website and find the correct Depots number.

Click on the Depot number you want to download.

Each Depots contain package of game files called ‘Manifest’. Now the next thing you need to do is to download the correct Manifest you need to downgrade or rollback the game.

Click the manifests to see all the game versions with timestamp. Pick the one you want to download. For example, because I wanted to rollback my HITMAN back to version released in March 14, 2017, so I look up for that. PLEASE PAY ATTENTION TO MANIFESTID NUMBER ON THE RIGHT COLUMN. Better yet, copy it to your clipboard.

See the numbers there 236870 is AppID, 236871 is DepotID and 8264336280323447139 is ManifestID.

If successful, go check your Steam download section to make sure your network is downloading the package. The game name won’t be visible, but as long as your network show any activity on the data usage, it’s working.

If you successfully downloaded the package, it will be on your [path to Steam folder]/Steam/steamapps/content folder. All you need to do now is replacing the game files with your downloaded package.

After successfully replaced game files with older ones, you might want to prevent Steam from auto updating your game.

1. The 1st solution is to open the same ACF files as in step 4, then check the "State Flag" line below the game title. Change whatever the number currently in there to "4" this means "updated and installed".

DO NOTE: Never edit the ACF file while Steam client running. Exit Steam first, otherwise Steam will revert your change to default.

For in-depth method about skipping updates I suggest checking THIS HELPFUL GUIDE.

2. The 2nd solution is to boot Steam straight into offline mode without going online first.

Go to "Config" folder in your Steam folder

Then open "loginusers.vdf" with notepad or any text editor. Change "WantsOfflineMode" and "SkipOfflineModeWarning" to "1". See the red circles below. You might better change "RememberPassword" with "1" as well.

Then save the file & close text editor. Then right click the file and set it as Read-only.
You might need to restart Steam client once after that.

If you do these steps correctly, the next time you launch Steam you go straight into offline mode and this window will pop at beginning.

Choose Start in Offline Mode, Steam should give you no further warning or asking password again. And they will surely not update your game.

Note for offline mode: You can do this indefinitely, only exception is Denuvo games, they limit you with 2 weeks offline period (after offline for 2 weeks you can’t play Denuvo games without going online first).

Откат игры в Steam: шаг за шагом инструкция

Иногда бывает нужно откатить игру в Steam до предыдущей версии. Например, если вы столкнулись с ошибками после обновления либо же хотите поиграть в старую версию игры. В этой статье мы расскажем, как откатить игру в Steam.

Шаг 1: Настройка автоматических обновлений

Прежде чем откатывать игру, необходимо проверить настройки автоматических обновлений. Если автообновления включены, то игра может обновиться до последней версии, что затруднит откат. Для изменения настроек:

  1. Откройте Steam и перейдите в "Библиотека".
  2. Найдите нужную игру, кликните на нее правой кнопкой мыши и выберите "Свойства".
  3. В открывшемся окне перейдите на вкладку "Обновления".
  4. В блоке "Автоматические обновления" выберите "Не обновлять эту игру автоматически".

Шаг 2: Определение версии игры

Чтобы откатить игру до предыдущей версии, необходимо знать номер версии. Для этого:

  1. Откройте Steam и перейдите в "Библиотека".
  2. Найдите нужную игру, кликните на нее правой кнопкой мыши и выберите "Свойства".
  3. В открывшемся окне перейдите на вкладку "Версии".
  4. Выберите нужную версию и запомните ее номер.

Шаг 3: Откат игры

После того, как вы определили номер версии, можно приступать к откату игры. Для этого:

  1. Откройте Steam и перейдите в "Библиотека".
  2. Найдите нужную игру, кликните на нее правой кнопкой мыши и выберите "Свойства".
  3. В открывшемся окне перейдите на вкладку "Бета-версии".
  4. В выпадающем меню выберите нужную версию игры.
  5. Steam начнет скачивать выбранную версию игры и установит ее.

Вывод

Откат игры в Steam до предыдущей версии может быть полезным, если вы столкнулись с ошибками после обновления либо если вы хотите поиграть в старую версию игры. Но нужно помнить, что не все игры поддерживают откат, поэтому не всегда получится вернуться к предыдущей версии.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *