Что делать, если Steam не распознает установленные игры?
Steam позволяет вам управлять всеми вашими играми из одного места. Однако бывает, что Steam может перестать распознавать все или одну из установленных игр в вашей системе.
Проблема также может возникнуть, если вы решите выполнить чистую установку Windows и сделаете резервную копию папки приложения Steam, содержащей ваши игровые файлы и другие данные. Переместил его обратно в папку установки Steam, чтобы Steam снова загрузил все игровые данные.
Если вы находитесь в подобной ситуации, вот как обмануть Steam в распознавании ранее загруженных данных.
Как заставить Steam распознать установленные игры?
- Переустановите Игры без загрузки
- Добавить папку библиотеки Steam вручную
- Распознать игры с нового диска
- Используйте .acf Cache для принудительного распознавания игр Steam
1. Переустановите игры без загрузки
Если Steam не распознает какую-либо из установленных игр, он покажет вам возможность установить игру заново. Если у вас есть игровые данные в папке приложений Steam, вы можете заставить Steam распознавать игры, начав установку игры.
- Запустите Steam и перейдите в Игры.
- Выберите и нажмите установить для игры, которую Steam не смог распознать.
- Steam начнет обнаруживать существующие файлы для игры.
2. Добавить папку библиотеки Steam вручную
Steam по умолчанию сохраняет данные игры в папке Steamapps на установочном диске. Если у вас есть собственное место, где хранятся игровые данные, вы можете попробовать добавить это местоположение в приложение Steam, чтобы решить эту проблему. Вот как это сделать.
- Запустите Steam.
- Нажмите Steam и выберите Настройки.

- Нажмите на вкладку Загрузки .
- Нажмите Папки библиотеки Steam.

- Во всплывающем окне нажмите Добавить папку библиотеки и выберите место, где будут сохранены все данные игры Steam.

- Нажмите Выбрать и закройте настройки Steam.

- Выйдите из приложения Steam и перезапустите Steam.
- Теперь Steam должен снова распознать установленные игры и перечислить их в папке с играми.
- Также читайте: 8 лучших игровых ноутбуков с Windows 10 на 2019 год
3. Распознать игры с нового диска
Если на вашем главном диске (место установки Steam по умолчанию) недостаточно места для установки всех игр, вы можете переместить данные игры на новый жесткий диск и затем вручную добавить папку библиотеки игр в приложение Steam. Вот как это сделать.
Если вы хотите, чтобы ваши игры находились в каталоге D:/games , вам необходимо создать подкаталог с именем «Steamappscommon». Структура папок будет выглядеть как D:> Игры> steamapps> common .
После создания подкаталога переместите все игры во вновь созданный каталог.
После перемещения игр каталог игры будет выглядеть так:
- D:> Игры> steamapps> common> Черный флаг Assassin’s Creed IV
- D:> Игры> steamapps> common> Counter Strike Global Offensive
- Запустите приложение Steam с рабочего стола.
- Нажмите Steam и выберите Настройки.
- Нажмите на вкладку Загрузки .

- Нажмите Папка библиотеки Steam в разделе Библиотеки контента .

- Нажмите Добавить папку библиотеки и перейдите в папку, в которую перемещены ваши игры (новый каталог), которая называется D:/games/your_subdirectory.

- Нажмите Выберите и Закрыть , чтобы сохранить папку библиотеки.
Выйдите из Steam и перезапустите его. Steam отсканирует только что выбранную папку Library и покажет все игры как установленные.
- Также читайте: 5 лучших программ для потокового вещания YouTube, чтобы получить больше подписчиков
4. Используйте .acf Cache для принудительного распознавания игр Steam
Если вы сделали резервную копию папки Steamapps со всеми игровыми данными, вы можете использовать файлы кэша Steam, чтобы заставить Steam распознавать установленные игры по игровым данным. Вот как это сделать.
- Убедитесь, что вы переустановили Steam или уже установили.
- Переместите данные игры в C: >> Program Files (x86) >> Steam >> папку Steamapps.
- Запустите Steam. На этом этапе Steam может показывать некоторые игры, которые установлены правильно.
- Для игр, которые отображаются как неустановленные, выберите и нажмите кнопку Установить .
- Steam начнет обнаруживать все существующие файлы.
- Однако, если Steam не распознает существующие файлы, он начнет скачивать файлы, и прогресс будет читать 0%.
- Приостановите обновление для игр и выйдите из Steam.
- Перейдите на страницу C: >> Program Files (x86) >> Steam >> Steamapps и найдите все текущие файлы .acf.

- Скопируйте все .acf файлы и переместите его в новую папку вне папки Steamapps.
- Перезапустите Steam снова. В библиотеке игр уязвимая игра будет отображаться как удаленная.
- Выход из Steam.
- Переместите все .acf файлы обратно в папку C: >> Program Files (x86) >> Steam >> Steamapps.

- Перезапустите Steam. Перейдите в библиотеку игр и нажмите Обновление резюме для игр, которые вы приостановили ранее.
Если все пойдет правильно, все игры, которые вы ранее установили, будут отображаться как установленные. Если требуется обновление, продолжайте с ним.
Как в Steam указать на уже загруженную игру, если просто перенёс папку с игрой с одного диска на другой?
Steam – это не только масштабная международная площадка по продаже компьютерных игр и крупнейшее игровое сообщество, но и ещё многофункциональный сервис, где помимо возможности приобрести и установить выбранную игру, существует много других функций.
Одна из таких функций позволяет в Steam указать на уже загруженную игру, если она установлена, но по каким-то причинам была перенесена в другую папку, благодаря чему игру не приходится качать заново и тратить на это время, но как это сделать? На самом деле всё довольно просто:
- Запускаете «Steam» переходите в «Библиотеку» выбираете установленную игру, путь к которой предстоит указать;
Учтите, что игра должна быть куплена в Steam, иначе ничего не получится: сервис во время автоматической проверки файлов запросто определит пиратскую версию игры и не допустит её запуск.
Обновления перезаписывающие игру
Выходит обновление 1,6 ГБ , оно скачивается и вместо того чтобы установится, вся игра заново перезаписывается (как будто проверяется целостность файлов, но она и то быстрее проходит). Просто интересно почему так бывает в некоторых играх?
У ТСа похоже элдерринг обновляется, тут вопрос в методе упаковки файлов, кстати на ссд он так же работает
У меня жд на 3 Тб Тошиба,это писец
Это новая уникальная система от Стима.
Если так важно, то могу объяснить.
если несложно вкратце
Как правило, у игры могут обновится очень большие файлы, например, в сборке или собственных забилденных архивах.
Стим же скачивает именно те самые "строки" изменений в файлах (первая полоска в 1.6 гб), а ты уже потом на компе изменяешь уже файлы игры (вторая полоска в 46,3 гб).
Но насколько я знаю, не со всеми играми так. Возможно, разработчики игр сами должны настроить эту возможность для своих игр.
Короче, не будь этой функции стима, то тебе пришлось бы как раз скачивать 46,3 гб обновления, а не 1.6.
Там же не совсем так. Стим ещё делает бекапы файлов, которые нужно патчить, патчит эти копии, а потом замещает ими исходные. Поэтому и раздутый размер
Да, вроде, нет. У нас был пак — бинарник. И там прекрасно всё заменялось — типа — 5 метров скачалось, 5 обновилось. Насколько я понимаю, такое происходит, если есть какие-то пост процессы. Если у тебя какой-то большой пак и его надо проверить или как-то подписать — тогда надо весь распаковать. Про денуво ниже написали — скорей всего денуво подписывает файлы какой-то сигнатурой ПК — и для этого надо распаковать
Ну так Денуво если и подписывает что-то, то сам .exe или на крайний случай .dll. Если не веришь, то можешь в подобной ситуации зайти в steam\steamapps\downloading\*appid*\ и увидеть часть тех файлов, что и в папке с игрой. Процедура применения патчей сделана устойчивой ко сбоям, хотя и непонятно почему, без патчей игру всё равно не запустишь обычными способами.
Как указать путь к игре в steam если игра уже установлена на компьютер?

Как в стиме указать папку с уже установленной на компьютере игрой?

Точка входа в процедуру EventSetInformation не найдена в библиотеке DLL advapi32.dll

Critical Error Occurred ошибка при запуске игры World of Warships

Не запускается Метро 2033. Отсутствует physxloader.dll.
Как в Steam добавить уже установленную игру?
Многие пользователи популярного игрового сервиса наверняка сталкивались с вопросом, когда в Steam нужно добавить игру, которая уже есть на компьютере, чтобы не тратить время и не качать ее заново.
Так как далеко не каждый знает как это сделать было решено рассказать вам об этом в данной статье.
Забегая вперед, хочется отметить, что это очень легко делается, благо разработчики Steam предусмотрели возможность регистрации в сервисе уже имеющейся на компьютере игры.
Как указать путь уже установленной игры?
Чтобы это сделать нужно открыть Steam и перейти в библиотеку. В ней находим игру, которая уже установлена на вашем компьютере ипуть к которой вы хотите указать.
Вам будет предложено ее установить. Нажимаем на эту кнопку.

Нажимаем кнопку “Установить”
Далее откроется окно, в котором нужно выбрать папку, куда будет установлена игра. По умолчанию это папка с самим Steam. Но, нажав на стрелку справа, вы можете указать папку, в которой лежит уже установленная игра.

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

Указываем папку с игрой
Обратите внимание, что если у вас есть общая папка, скажем папка “Games” в которой есть несколько других папок с играми Steam, указывать нужно именно общую папку “Games”, а не папку конкретной игры. В противном случае вы увидите вот такую ошибку:
Ошибка “Папка библиотеки Steam должна быть пустой” при неправильном указании папки с игрой
Правильно указав папку с игрой и нажав “Далее” и затем “Готово” вы запустите процесс проверки содержимого папки с игрой, который довольно таки быстро закончится и кнопка “Установить” сменится кнопкой “Играть”.


Кнопка “Установить” сменяется кнопкой “Играть” после проверки содержимого папки с игрой