Показать сообщение отдельно
Старый 13.05.2016, 03:28   #2
Arton
Быдлокодер
 
Аватар для Arton
 
Регистрация: 05.07.2009
Адрес: Проспит
Сообщений: 5,019
Написано 2,312 полезных сообщений
(для 5,349 пользователей)
Ответ: Поломалась стимовская игра

Была такая проблема.
Решал «в лоб». Удалял и ставил заново.

Клиент трогать не надо. (Как вообще пришло в голову удалять клиент?)

Игры установлены по пути Steam\steamapps\common (Если есть другие папки-библиотеки то по аналогии %SteamLibrary%\SteamApps\common).

В папке SteamApps есть файлы вида appmanifest_******.acf, в них информация об установленной игре. К каждой игре свой. Таким образом можно перемещать игры не трогая стим. Предварительно выключить его, затем переместить игру из одной папки common в другую, вместе с его файлом *.acf.
Принадлежность файла к игре узнаётся методам «тыка», открывается в блокноте и смотрится название игры.
Запускаем клиент заново и игра установлена, но на новом месте, Steam думает так и надо.

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

P. S. У меня слетало судя по всему тоже от резкого выключения компа. Один раз клиент потерял библиотеку на другом диске, свою изначальную папку видит, а второй как будто не существует для него. Потом в настройках вновь добавил, не помню нашёл ли игры. Вроде да.
Не знаю с чем связана проблема. Возможно где-то достаточно в файлах настройках покопаться. Но у меня такое было раза 2.


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

P. S. Похоже адекватного решения этой проблемы нет.

P. P. S. Стоп. Переустановка клиента что бы не качать «тяжелые» игры? Тогда логично.

P. P. P. S. Как вариант, зайти в настройки стима и указать ему нужную папку с играми. Если не видит свою изначальную, то попробовать переместить её (SteamApps) в другое место, например на пару каталогов выше. И разместить её по пути допустим SteamLibrary\SteamApps. Перед перемещением папки программу конечно надо выключить. Затем включить.
Далее, в левом-верхнем углу: Steam => Настройки => Загрузки => Папки библиотеки Steam => Добавить папку, указать вышеназванную библиотеку, указав корень SteamLibrary.

P. P. P. P. S. Ещё вариант, найти игру и запустить, может после этого Steam её увидит.

P. P. P. P. P. S. А проблема-то, судя по датам постов на форумах, древнейшая.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
impersonalis (20.05.2016)