Nespustí Steam hru, která se spoléhá na klienta Origin, jako byste si ji nikdy nekoupili? Máme řešení.

Zakoupili jste si hru od Electronic Arts na Steamu, pokusili jste se ji spustit a nepokračovat: přestože jste si ji legálně zakoupili, stále vás žádá o „aktivaci produktu“ nebo něco v tomto smyslu.

Nyní jste uvízli: nemůžete spustit hru ze Steamu, ani nemáte produktový klíč „k aktivaci“ v softwaru Electronic Arts. Znamená to, že si jej musíte zakoupit znovu, tentokrát přímo z obchodu Electronic Arts?

Naštěstí je odpověď negativní. Příčinou problému je podivný konflikt, který můžete vyřešit nějakým softwarovým žonglováním. Podívejme se jak.

Proč se může nepodařit spustit klientskou hru EA/Origin na Steamu?

Když se pokusíte spustit hru EA/Origin ze služby Steam, může také potřebovat a spustit tohoto klienta samostatně, buď pro ověření uživatele, nebo jako prostředek ochrany (AKA: Digital Rights Management nebo DRM pro krátký).

Někdy však to, co by mělo být automatický a přímý proces, selže. Nemůžeme s jistotou říci, co je důvodem těchto problémů, ale čistě na základě hádání při odstraňování problému se zdá, že se to stane, když existuje konflikt verzí mezi klientskou verzí, kterou má starší hra najít, a novější, která je nainstalovaná, nebo některými místními daty korupce.

Abychom to objasnili, nemluvíme o tom, že se nemůžete přihlásit do Steamu - zkontrolujte to náš článek o různých způsobech řešení problému. Místo toho v tomto scénáři existuje „řetěz“ vedoucí ke spuštění hry: Steam by měl spustit aplikaci EA nebo Origin, a to by pak mělo spustit hru. Problém, se kterým se potýkáme, je ten, že prostřední článek tohoto řetězce, aplikace EA nebo klient Origin, zřejmě selhává při stanovení/ověření vašeho vlastnictví hry.

Naštěstí nemusíte mávat na rozloučenou se svými legálně zakoupenými tituly EA/Origin, ani používat launcher EA/Origin. Následující kroky pravděpodobně vyřeší váš problém stejně jako u nás.

Poznámka autora: V mém případě se problém vyskytl s názvem Unravel a posledními verzemi klienta Origin, než byl nahrazen novějším klientem EA. Článek odkazuje na obojí, protože starší tituly vytvořené před klientem EA se mohou stále pokoušet nainstalovat Origin.

Jak odinstalovat klienta Origin/EA

Řešení, které uvidíme, vyžaduje kompletní odinstalaci jak aplikace EA/Origin klienta z Windows, tak problematické hry ze Steamu.

  1. Chcete-li odinstalovat aplikaci EA / klienta Origin, stejně jako jakýkoli jiný software v systému Windows, použijte Start menu popř Vyhledávání hledat Přidat nebo odebrat programy, a když ho najdete, "otevřete".
  2. Najít Původ klient popř EA aplikace v seznamu nainstalovaných aplikací a klikněte na tlačítko s tři tečky na jeho pravé straně. Vyberte si odinstalovat to. Obvykle byste měli mít na svém počítači nainstalovaný pouze jeden z nich, protože novější aplikace EA měla nahradit staršího klienta Origin. Pokud z nějakého důvodu stále máte oba, nezapomeňte je odinstalovat.

Automatická instalace správného Origin/EA Client & Credentials

I když se navenek zdá, že problém, kterým se zabýváme, je „spouštím hru přes Steam, na obrazovce se nic nezobrazuje“, jak jsme vysvětlili, ve skutečnosti to není „problém související se Steamem“.

Díky použití dvou samostatných klientů, aplikace Steam a Origin/EA, hra potřebuje, aby oba „spolupracovali“, aby správně fungovala. A to znamená, že i když Steam funguje správně, musíte zajistit, aby totéž platilo pro aplikaci Origin/EA a že se přihlašujete pomocí správných přihlašovacích údajů.

Namísto dlouhého a spletitého procesu pro zajištění toho je však snazší odinstalovat a znovu nainstalovat hru, kterou se pokoušíte spustit. Jak to?

Jednou z funkcí Steamu, kterou považujeme za samozřejmost, je to, jak „zefektivňuje“ instalace her. V minulosti, před Steamem a podobnými klienty, pokud hra spoléhala na správné fungování jiných technologií, jako je DirectX, ve většině případů jste je museli nainstalovat ručně. Steam tento proces automatizuje a zajišťuje, že vše, co hra potřebuje, je nainstalováno společně s hrou. A to včetně aplikace Origin/EA.

Protože jsme odinstalovali klienta Origin/aplikaci EA odebráním a opětovnou instalací hry, Steam "natáhne" správnou verzi dodatečného softwaru, který hra potřebuje, nakonfigurovaný tak, jak má očekává.

  1. Spusťte klienta Steam, klikněte pravým tlačítkem na záznam hry a vyberte si Spravovat > Odinstalovat z nabídky, která se zobrazí. Až budete hotovi, udělejte opak, klikněte pravým tlačítkem na hru a vyberte Nainstalujtenebo navštivte jeho stránku ve vašem Knihovna a klikněte na Instalovat tlačítko v levém dolním rohu jeho horního banneru.
  2. Umožněte Steamu stáhnout a nainstalovat hru a všechny potřebné doplňky. Nemůžeme k tomu nabídnout konkrétní pokyny, protože každý titul je jiný; postupujte podle pokynů na obrazovce, dokud se hra a všechny doplňky plně nenainstalují. Pokud jsou vaše rychlosti stahování pomalé, podívejte se na našeho průvodce jak optimalizovat rychlost stahování na Steamu.
  3. Už jsme skoro tam: klikněte na Hrát si nebo spusťte hru jakýmkoliv způsobem. Jak však uvidíme v další části, pravděpodobně nebudete moci hrát hned.

Všimněte si, že pokud máte více než jednu hru, kterou byste chtěli odstranit, měli byste se podívat na náš článek rychlejší způsob správy her pomocí správce úložiště Steam.

Získání původu přes bránu firewall

Zkontrolujte svého klienta brány firewall, pokud jste neviděli náznak klienta Origin/EA. Váš firewall pravděpodobně detekoval nově nainstalovanou verzi aplikace jako „neznámý“ software a blokoval její přístup.

  1. Každý firewall má jiné rozhraní, takže nemůžeme nabídnout konkrétní pokyny pro všechny dostupné. Tento autor používá front-end Windows Firewall Control od Malwarebytes pro Windows vestavěný firewall, který jsme viděli v minulosti, jak můžete slouží k přizpůsobení vestavěné brány firewall systému Windows. Pro tuto konkrétní aplikaci byl proces tak jednoduchý, jako navštívit její protokol připojení, kliknout pravým tlačítkem na nově objevenou aplikaci EA a vybrat Povolit tento program.
  2. Pokud se klient Origin/aplikace EA nezobrazí na vaší obrazovce, počkejte, až se hra vrátí do „nečinného“ stavu v klientovi Steam. Pokud ne, ručně ukončete Steam a spusťte jej znovu. Poté zkuste hru znovu spustit. I když je klient/aplikace EA Origin spuštěná a může se připojit k serverům Electronic Arts, je potřeba udělat ještě jednu věc, abyste ji mohli používat: znovu se přihlásit. Doporučujeme také povolit Zůstat přihlášen kvůli pohodlí.
  3. I přihlášení může být v dnešní době komplikované, protože i tento proces může selhat – tentokrát však již známe viníka a nezbytnou opravu. Pokud se tak stane, vraťte se do svého firewallu a jako dříve udělte přístup k nově vytvořené aplikaci související s EA, kterou tam najdete.
  4. Po tomto posledním kroku byste měli konečně vidět klienta Origin nebo aplikaci EA na obrazovce, být správně přihlášeni, a mít přístup ke své knihovně všech vašich titulů Electronic Arts, včetně problematické hry, o kterou se snažíme běh.
  5. Nyní byste měli být schopni spustit hru ze své sbírky v aplikaci Origin/EA nebo, jak bylo původně zamýšleno, přímo ze Steamu. Vyzkoušejte, zda to funguje: nejprve úplně ukončete aplikaci Origin/EA a zkontrolujte, zda není v zásobníku nečinná. Poté zkuste hru spustit ze Steamu. Steam by měl spustit aplikaci Origin/EA a také ji „nakrmit“ potřebnými argumenty, aby se vaše hra spustila automaticky, aniž byste museli samostatně provádět nějaké akce navíc.

Znovu běží s Origin Games na Steamu

Proces, který jsme viděli, byl složitější než kliknutí na Install on Steam a kliknutí na Play, když se tato část dokončí. Nicméně stojí za to si to poznamenat, protože možná budete muset proces v budoucnu opakovat.

Steam má tendenci „rozdělovat“ tituly ve vaší knihovně, aby se zajistilo, že soubory jedné hry nešlápnou na jiné. Takže „oprava problému“ u jedné hry nemusí být „globálním“ řešením pro všechny ostatní tituly, které se spoléhají na stejného klienta mimo Steam.

Proto, i když by to mělo být vzácné, nebuďte překvapeni, když budete muset projít stejnými kroky, abyste mohli spustit další starý, svérázný titul, který se spoléhá na klienta třetí strany prostřednictvím služby Steam.