Что делать, если Steam не распознает установленные игры?
Steam позволяет вам управлять всеми вашими играми из одного места. Однако бывает, что Steam может перестать распознавать все или одну из установленных игр в вашей системе.
Проблема также может возникнуть, если вы решите выполнить чистую установку Windows и сделаете резервную копию папки приложения Steam, содержащей ваши игровые файлы и другие данные. Переместил его обратно в папку установки Steam, чтобы Steam снова загрузил все игровые данные.
Если вы находитесь в подобной ситуации, вот как обмануть Steam в распознавании ранее загруженных данных.
Физическое повреждение DVD-диска
Зачастую даже новый диск может иметь повреждения. Иногда они видимые (трещины, царапины, жирные пятна и даже сколы), иногда нет. Для того чтобы проверить целостность диска с игрой, необходимо попытаться запустить его на нескольких DVD-приводах. Если диск нигде не видится компьютером, то проблема именно в этом носителе данных. По законодательству РФ потребитель может вернуть купленный бракованный диск продавцу.
Иногда DVD-диск не видится компьютером из-за повреждения или загрязненности DVD-привода. Если привод грязный, то это означает загрязнение так называемой читающей головки, которая имеет кристаллическую структуру. Очистить ее довольно легко, вооружившись ватной палочкой и медицинским спиртом. Ни в коем случае нельзя пользоваться водой. Если есть возможность, то желательно купить специальный диск для очистки любых типов приводов. На дне такого диска есть специальная область с щеточкой, которая при работе снимает пыль с читающей головки.
Повреждение DVD-привода может выражаться в шумной работе, отсутствии признаков чтения диска либо в ошибки определения привода компьютером. Если хватает навыков, то можно разобрать системный блок, проверить соединение шлейфов и проводов от привода к материнской плате и блоку питания. Иногда приводу не всегда бывает достаточно мощности блока питания.
Если ничего не помогло, то придется нести либо DVD-привод (если он был куплен отдельно от компьютера), либо сам компьютер в сервисный центр, где будет проведена экспертиза устройства. Она может длиться до двух недель. Если случай гарантийный, то ремонт или замена привода будет произведена бесплатно. В противном случае придется приобретать новый привод самостоятельно, либо чинить его. При этом стоимость ремонта привода бывает дороже, нежели покупка нового.
Отсутствие необходимых файлов DLL
Одна из самых распространенных причин того, что игра не запускается — отсутствие каких-то необходимых библиотек DLL для запуска этой игры. Обычно, вы получаете сообщение о том, чего именно не хватает.
- Если сообщается о том, что запуск не возможен, так как на компьютере отсутствует файл DLL, название которого начинается с D3D (кроме D3DCompiler_47.dll), xinput, X3D, дело в библиотеках DirectX. Дело в том, что в Windows 10, 8 и 7 по умолчанию есть не все компоненты DirectX и часто их нужно доустанавливать. Сделать это можно, используя веб-установщик с сайта Майкрософт (он автоматически определит, чего не хватает на компьютере, установит и зарегистрирует нужные DLL), скачать его можно здесь: https://www.microsoft.com/ru-ru/download/35 (Есть похожая ошибка, но не связанная напрямую с DirectX — Cannot find dxgi.dll).
- Если в ошибке говорится о файле, название которого начинается с MSVC, причина в отсутствии каких-то библиотек распространяемого пакета Visual C++. В идеале знать, какие именно нужны и скачать их с официального сайта (причем, что важно, и x64 и x86 версии, даже если у вас 64-бит Windows). Но можно скачать и сразу все, описано во втором способе в статье Как скачать Visual C++ Redistributable 2008-2017.
Это основные библиотеки, которые по умолчанию обычно отсутствуют на ПК и без которых игры могут не запускаться. Однако, если речь идет о каких-то «фирменных» DLL от разработчика игры (ubiorbitapi_r2_loader.dll, CryEA.dll, vorbisfile.dll и подобные), или steam_api.dll и steam_api64.dll, а игра у вас не лицензионная, то причина отсутствия этих файлов обычно в том, что их удалил антивирус (например, защитник Windows 10 по умолчанию удаляет такие модифицированные файлы игр). Этот вариант будет рассмотрен далее, в 3-м разделе.
В Windows отсутствует компоненты и некоторые библиотеки
У каждой игры, помимо тех. требований к железу, есть еще требования к системе и компонентам, которые необходимы для ее запуска.
Обычно, эту информацию можно найти на официальном сайте игры или в файле readme (среди установочных файлов игры). Если нужного компонента в системе нет — игра может либо выдать ошибку при запуске, либо вообще не запуститься.
Наиболее распространенные компоненты, необходимые для большинства современных игр:
- ? DirectX — это важнейший набор компонентов, который позволяет компьютерным играм взаимодействовать с видео- и аудио-оборудованием вашего ПК/ноутбука. При отсутствии нужной версии DirectX — у вас просто не будет нужных DLL, и игра не будет «знать» как ей себя вести (разумеется, запустить ее вы не сможете). ? О том, как обновить DirectX;
- ? Visual C++ — используется для разработки многих игр. Если компонентов этой среды у вас в системе нет, или была нарушена их целостность — игра работать не будет. ? О том, как устанавливать и обновлять Visual C++;
- ? NETFrameWork — спец. пакет, задача которого совместить и наладить работу различного ПО, написанного на разных языках программирования. По своей «сути» напоминает кодеки (если нужного кодека у вас нет — вы не сможете посмотреть видео. С Framework — история такая же. ). ? О том, как установить Framework нужной версии
Здесь же я еще добавлю, что перечисленные 3 компонента выше — это не панацея. Конкретно для вашей игры могут потребоваться и другие библиотеки, все их рассмотреть в одной статье вряд ли возможно.
В этом плане, хочу отметить утилиту для ? авто-обновления драйверов Driver Booster. Она помимо драйверов, может находить и обновлять все самые необходимые компоненты и библиотеки для игр (автоматически!). Очень помогает и экономит время при подобных проблемах.
Обновить всё — игровые компоненты, звуковые и игровые устройства и пр. / Driver Booster
Причина №4. Совместима ли игра с вашим компьютером.
Возможно игра или программа не совместима с вашим компьютером. Для этого вводим название и пишем системные требования.
Нас интересуют хотя бы минимальные требования. Как посмотреть системные требования компьютера, можно тут.
«Обновление» игры
Если игра точно установлена, а Стим пишет, что она не установлена, попробуйте повторно нажать на загрузку. Steam просканирует каталог установленной игры и просто обновит некоторые файлы. Игру заново он закачивать не будет.
После переустановки ОС добавьте старую папку с играми в библиотеку Стим (меню Steam -> Настройки -> Загрузка -> Папки библиотеки). Если клиент все еще не видит игру, попробуйте переустановить Steam с чисткой реестра. Сделайте uninstall, запустите regedit, поиском найдите вхождения Steam и удалите эти ветки реестра. Если ничего не помогает, обращайтесь в техподдержку Steam.
Итоги
Ситуация, когда Стим не видит установленную игру — распространенное явление. Для устранения такой ошибки часто хватает простых действий, рассмотренных в статье. Если это не дает результата, можно обратиться в поддержку или спросить совета на форумах по интересам.
Проверь свой антивирус Dr.Web или Касперский.
Эти два российских антивируса сделанные фсбшниками обычно в играх находят отдельные файлы от игры и включают их как опасные и переносят к себе в файл (корзину) безопасности в самом антивирусе для дальнейшего уничтожения. Зайти к корзину антивируса и посмотри. От туда надо восстановить файлы назад и будет тебе радость игры….
Всем удачи.
P.S. А разработчикам Dr.Web и Касперский — фсбiшники укоротите свои уши! Вы уже и так во всех российских компьютерах без нашего спроса сидите и качаете информацию из наших компьютеров. Советую всем переходить на западные антивирусные программы, чтобы меньше вас слушали и просматривали.