Steam не запускает игру, которая опирается на клиент Origin, как будто вы ее никогда не покупали? У нас есть решение.
Вы купили игру, созданную Electronic Arts, в Steam, попытались запустить ее, но ничего не вышло: несмотря на легальную покупку, она по-прежнему просит вас «активировать продукт» или что-то в этом роде.
Теперь вы застряли: вы не можете запустить игру из Steam, и у вас нет ключа продукта «для ее активации» в программном обеспечении Electronic Arts. Означает ли это, что вы должны купить его снова, на этот раз прямо в магазине Electronic Arts?
К счастью, ответ отрицательный. Причиной проблемы является странный конфликт, который можно решить с помощью некоторого программного жонглирования. Посмотрим, как.
Почему клиентская игра EA/Origin может не запускаться в Steam?
Когда вы пытаетесь запустить игру EA/Origin из Steam, ей также может потребоваться запустить этот клиент отдельно. либо для аутентификации пользователя, либо в качестве средства защиты (AKA: управление цифровыми правами или DRM для короткий).
Однако иногда то, что должно быть автоматическим и простым процессом, терпит неудачу. Мы не можем точно сказать, в чем причина таких проблем, но просто догадываясь при устранении проблемы, кажется, что это происходит, когда существует конфликт версий между версией клиента, которую должна найти более старая игра, и более новой, которая установлена, или некоторыми локальными данными коррупция.
Чтобы уточнить, мы не говорим о невозможности войти в Steam — для этого проверьте наша статья о различных способах решения вопроса. Вместо этого в этом сценарии есть «цепочка», ведущая к запуску игры: Steam должен запустить приложение EA или Origin, а затем, в свою очередь, запустить игру. Проблема, с которой мы имеем дело, заключается в том, что среднее звено этой цепочки, приложение EA или клиент Origin, по-видимому, не может установить/подтвердить ваше право собственности на игру.
К счастью, вам не нужно распрощаться с легально купленными играми EA/Origin или использовать только программу запуска EA/Origin. Следующие шаги, вероятно, решат вашу проблему так же, как они помогли нам.
Примечание автора: в моем случае проблема возникла с заголовком Unravel и последними версиями клиента Origin до того, как он был заменен более новым клиентом EA. В статье упоминается и то, и другое, потому что более старые игры, созданные до клиента EA, могут попытаться установить Origin.
Как удалить клиент Origin/EA
Решение, которое мы увидим, требует полного удаления как приложения EA/клиента Origin из Windows, так и вызывающей проблемы игры из Steam.
- Чтобы удалить приложение EA/клиент Origin, как и любое другое программное обеспечение в Windows, используйте Начинать меню или Поиск искать Добавить или удалить программы, а когда найдёте, "откройте" его.
- Найди Источник клиент или советник приложение в списке установленных приложений и нажмите кнопку со значком три точки справа. Выберите удалить это. Как правило, на вашем ПК должен быть установлен только один из них, поскольку более новое приложение EA должно было заменить старый клиент Origin. Если по какой-то причине у вас все еще есть оба, обязательно удалите каждый.
Автоматическая установка правильного клиента Origin/EA и учетных данных
Хотя на первый взгляд проблема, с которой мы имеем дело, выглядит так: «Я запускаю игру через Steam, на экране ничего не появляется», как мы объяснили, на самом деле это не «проблема, связанная со Steam».
Используя два отдельных клиента, Steam и приложение Origin/EA, игре нужно, чтобы они оба «сотрудничали» для правильной работы. И это означает, что даже если Steam работает нормально, вы должны убедиться, что то же самое относится к приложению Origin/EA, и вы входите в систему с правильными учетными данными.
Однако вместо долгого и запутанного процесса проще удалить и переустановить игру, которую вы пытаетесь запустить. Почему?
Одной из функций Steam, которую мы считаем само собой разумеющейся, является то, как он «упрощает» установку игр. В прошлом, до появления Steam и подобных клиентов, если игра зависела от других технологий для правильной работы, таких как DirectX, в большинстве случаев вам приходилось устанавливать их вручную. Steam автоматизирует этот процесс и гарантирует, что все необходимое для игры будет установлено вместе с игрой. И это включает в себя приложение Origin/EA.
Итак, поскольку мы удалили клиент Origin/приложение EA, удалив и переустановив игру, Steam «подтянет» правильную версию дополнительного программного обеспечения, необходимого игре, настроенного так, как оно надеется.
- Запустите клиент Steam, щелкните правой кнопкой мыши запись игры и выберите Управлять > Удалить из появившегося меню. Когда закончите, сделайте наоборот, щелкните правой кнопкой мыши по игре и выберите Установить, или посетите его страницу в своем Библиотека и нажмите на Кнопка «Установить» в левом нижнем углу его верхнего баннера.
- Разрешите Steam загрузить и установить игру и все необходимые дополнения. Мы не можем предложить конкретные инструкции для этого, поскольку каждое название отличается; следуйте инструкциям на экране, пока игра и все дополнения не будут полностью установлены. Если у вас низкая скорость загрузки, ознакомьтесь с нашим руководством по как оптимизировать скорость загрузки Steam.
- Мы почти у цели: нажмите Играть или запустите игру любым удобным для вас способом. Однако, как мы увидим в следующем разделе, вы, вероятно, не сможете играть сразу.
Обратите внимание, что если у вас есть несколько игр, которые вы хотите удалить, вам следует ознакомиться с нашей статьей о более быстрый способ управлять своими играми с помощью диспетчера хранилища Steam.
Получение Origin через брандмауэр
Проверьте свой клиент брандмауэра, если вы не видели намека на клиент Origin/EA. Ваш брандмауэр, вероятно, определил недавно установленную версию приложения как «неизвестную» часть программного обеспечения, заблокировав к ней доступ.
- Каждый брандмауэр имеет свой интерфейс, поэтому мы не можем предложить конкретные инструкции для всех доступных. Этот автор использует внешний интерфейс управления брандмауэром Windows от Malwarebytes для встроенного брандмауэра Windows, который мы видели в прошлом, как вы можете используйте для настройки встроенного брандмауэра Windows. Для этого конкретного приложения процесс был таким же простым, как посещение его журнала подключений, щелчок правой кнопкой мыши на недавно появившемся приложении EA и выбор Разрешить эту программу.
- Если клиент Origin/приложение EA не отображается на вашем экране, подождите, пока игра вернется в «неактивное» состояние в клиенте Steam. Если это не так, вручную выйдите из Steam и снова запустите его. Затем попробуйте перезапустить игру. Однако, даже если клиент Origin/приложение EA работает и может подключаться к серверам Electronic Arts, есть еще одна вещь, которую нужно сделать, чтобы использовать его: снова войти в систему. Мы также предлагаем включить Держите меня в системе ради удобства.
- В настоящее время даже вход в систему может быть сложным, поскольку этот процесс тоже может дать сбой, но на этот раз мы уже знаем виновника и необходимое исправление. Итак, если это произойдет, вернитесь к своему брандмауэру и, как и раньше, предоставьте доступ к недавно появившемуся приложению, связанному с EA, которое вы найдете там.
- После этого последнего шага вы, наконец, должны увидеть клиент Origin или приложение EA на своем экране, правильно войти в систему, и иметь доступ к вашей библиотеке всех ваших игр Electronic Arts, включая проблемную игру, которую мы пытаемся бегать.
- Теперь вы сможете запустить игру из своей коллекции в приложении Origin/EA или, как предполагалось изначально, прямо из Steam. Попробуйте, чтобы убедиться, что оно работает: сначала полностью выйдите из приложения Origin/EA и убедитесь, что оно не простаивает в трее. Затем попробуйте запустить игру из Steam. Steam должен запустить приложение Origin/EA, а также «скормить» ему необходимые аргументы, чтобы ваша игра запускалась автоматически без необходимости выполнять какие-либо дополнительные действия отдельно.
С Origin Games в Steam снова все в порядке
Процесс, который мы видели, был более сложным, чем нажатие «Установить в Steam» и нажатие «Играть» после завершения этой части. Тем не менее, стоит записать это, так как вам, возможно, придется повторить этот процесс в будущем.
Steam имеет тенденцию «разделять» игры в вашей библиотеке, чтобы файлы одной игры не наступали на файлы другой. Таким образом, «решение проблемы» для одной игры может не быть «глобальным» решением для всех других игр, использующих один и тот же клиент, отличный от Steam.
Таким образом, хотя это должно быть редко, не удивляйтесь, если вам придется выполнить те же шаги, чтобы запустить другую старую причудливую игру, которая зависит от стороннего клиента через Steam.