Lanserar inte Steam ett spel som är beroende av Origin-klienten, som om du aldrig köpt det? Vi har en lösning.
Du köpte ett spel tillverkat av Electronic Arts på Steam, försökte lansera det, och det gick inte: trots att du lagligt köpt det, ber det dig fortfarande att "aktivera produkten" eller något i den stilen.
Nu har du fastnat: du kan inte starta spelet från Steam och inte heller ha en produktnyckel "för att aktivera det" på Electronic Arts mjukvara. Betyder det att du måste köpa den igen, den här gången direkt från Electronic Arts butik?
Tack och lov är svaret negativt. Orsaken till problemet är en konstig konflikt som du kan lösa med lite mjukvarujonglering. Låt oss se hur.
Varför kan ett EA/Origin Client-spel misslyckas med att starta på Steam?
När du försöker starta ett EA/Origin-spel från Steam kan det också behöva och starta den klienten separat, antingen för användarautentisering eller som ett skyddsmedel (AKA: Digital Rights Management, eller DRM för kort).
Men ibland misslyckas det som borde vara en automatisk och okomplicerad process. Vi kan inte säkert säga vad som är orsaken till sådana problem, men enbart genom att gissa medan vi felsöker problemet verkar det hända när det finns en versionskonflikt mellan klientens version som ett äldre spel förväntas hitta och det nyare som är installerat, eller lokal data korruption.
För att förtydliga, vi pratar inte om att vi inte kan logga in på Steam - för det, kolla vår artikel om olika sätt att lösa problemet. Istället, i det här scenariot, finns det en "kedja" som leder till spelets lansering: Steam ska starta EA-appen eller Origin, och sedan ska det i sin tur starta spelet. Problemet vi har att göra med är att mellanlänken i den kedjan, EA-appen eller Origin-klienten, verkar misslyckas med att etablera/autenticera ditt ägande av ett spel.
Tack och lov behöver du inte vinka hejdå till dina lagligt köpta EA/Origin-titlar, och inte heller bara använda EA/Origins startprogram. Följande steg kommer förmodligen att lösa ditt problem som de gjorde för oss.
Writer's Note: I mitt fall inträffade problemet med titeln Unravel, och de senaste versionerna av Origin-klienten, innan den ersattes med den nyare EA-klienten. Artikeln hänvisar till båda eftersom äldre titlar byggda före EA-klienten fortfarande kan försöka installera Origin.
Hur man avinstallerar Origin/EA-klienten
Lösningen vi kommer att se kräver fullständig avinstallation av både EA-appen/Origin-klienten från Windows och det stötande spelet från Steam.
- För att avinstallera EA-appen/Origin-klienten, som med all annan programvara på Windows, använd Start meny eller Sök att söka Lägga till eller ta bort program, och när den hittas, "öppna" den.
- Hitta Ursprung klient eller EA app på listan över installerade appar och klicka på knappen med tre prickar till höger. Välja att avinstallera Det. Vanligtvis bör du bara ha en av dem installerad på din PC eftersom den nyare EA-appen borde ha ersatt den äldre Origin-klienten. Om du av någon anledning fortfarande har båda, se till att avinstallera båda.
Automatisk installation av rätt ursprung/EA-klient och inloggningsuppgifter
Även om på ytan, problemet vi har att göra med verkar vara "Jag lanserar ett spel genom Steam, ingenting dyker upp på skärmen", som vi har förklarat, är det faktiskt inte "ett Steam-relaterat problem".
Genom att använda två separata klienter, Steam och Origin/EA-appen, behöver spelet att båda "samarbetar" för att fungera korrekt. Och det betyder att även om Steam fungerar OK, måste du se till att detsamma gäller för Origin/EA-appen och att du loggar in med rätt referenser.
Men istället för en lång och komplicerad process för att säkerställa det, är det lättare att avinstallera och installera om spelet du försöker starta. Hurså?
En av Steams funktioner som vi tar för givet är hur det "strömlinjeformar" spelinstallationer. Tidigare, innan Steam och liknande klienter, om ett spel förlitade sig på andra tekniker för att fungera korrekt, som DirectX, var du i de flesta fall tvungen att installera dem manuellt. Steam automatiserar denna process och säkerställer att allt ett spel behöver installeras tillsammans med spelet. Och det inkluderar Origin/EA-appen.
Så eftersom vi har avinstallerat Origin-klienten/EA-appen, genom att ta bort och installera om spelet, Steam kommer att "dra in" rätt version av den extra programvaran som spelet behöver, konfigurerad som den förväntar sig.
- Starta Steam-klienten, högerklicka på spelets post och välj Hantera > Avinstallera från menyn som visas. När du är klar gör du tvärtom, högerklickar på spelet och väljer Installera, eller besök dess sida i din Bibliotek och klicka på Installera knapp längst ner till vänster på den övre bannern.
- Tillåt Steam att ladda ner och installera spelet och eventuella extrafunktioner. Vi kan inte erbjuda specifika instruktioner för det eftersom varje titel är olika; följ stegen på skärmen tills spelet och eventuella extrafunktioner är helt installerade. Om dina nedladdningshastigheter är långsamma, kolla vår guide på hur man optimerar Steams nedladdningshastigheter.
- Vi är nästan där: klicka på Spela knappen eller starta spelet som du vill. Men som vi kommer att se i nästa avsnitt kommer du förmodligen inte att kunna spela direkt.
Observera att om du har mer än ett spel som du vill ta bort, bör du läsa vår artikel om det snabbare sättet att hantera dina spel med Steams lagringshanterare.
Få ursprung genom brandväggen
Kontrollera din brandväggsklient om du inte har sett en antydan om Origin/EA-klienten. Din brandvägg har förmodligen upptäckt den nyinstallerade versionen av appen som en "okänd" mjukvara, vilket blockerade dess åtkomst.
- Varje brandvägg har olika gränssnitt, så vi kan inte erbjuda specifika instruktioner för alla tillgängliga. Den här skribenten använder Windows Firewall Control front-end av Malwarebytes för Windows inbyggda brandvägg, som vi såg tidigare hur du kan använd för att anpassa den inbyggda Windows-brandväggen. För just den appen var processen så enkel som att besöka dess anslutningslogg, högerklicka på den nyligen visade EA-appen och välja Tillåt det här programmet.
- Om Origin-klienten/EA-appen inte visas på din skärm, vänta tills spelet återgår till ett "ledigt" tillstånd i Steam-klienten. Om det inte gör det, avsluta manuellt Steam och kör det igen. Testa sedan att starta om spelet. Men även om Origin-klienten/EA-appen körs och kan ansluta till Electronic Arts servrar, finns det ytterligare en sak att göra för att använda den: att logga in igen. Vi föreslår också att du aktiverar Håll mig inloggad för bekvämlighets skull.
- Till och med inloggning kan bli komplicerat nuförtiden eftersom även den processen kan misslyckas - men den här gången vet vi redan den skyldige och den nödvändiga åtgärden. Så om det händer, återgå till din brandvägg och, som tidigare, ge åtkomst till den nyligen skapade EA-relaterade appen du hittar där.
- Efter det sista steget bör du äntligen se Origin-klienten eller EA-appen på din skärm, vara korrekt inloggad, och ha tillgång till ditt bibliotek med alla dina Electronic Arts-titlar, inklusive det besvärliga spelet vi försöker springa.
- Du bör nu kunna starta spelet från din samling i Origin/EA-appen eller, som det var tänkt från början, direkt från Steam. Testa det för att säkerställa att det fungerar: avsluta först Origin/EA-appen helt och kontrollera att den inte går på tomgång i facket. Testa sedan att starta spelet från Steam. Steam bör köra Origin/EA-appen och även "mata den" med de nödvändiga argumenten för att få ditt spel att starta automatiskt utan att du behöver utföra några extra åtgärder separat.
Igång igen med Origin-spel på Steam
Processen vi såg var mer komplicerad än att klicka på Installera på Steam och klicka på Spela när den delen är klar. Det är dock värt att notera det, för du kanske måste upprepa processen i framtiden.
Steam tenderar att "uppdelade" titlarna i ditt bibliotek för att säkerställa att ett spels filer inte trampar på ett annats. Så att "fixa problemet" för ett spel kanske inte är en "global" lösning för alla andra titlar som förlitar sig på samma icke-Steam-klient.
Så även om det borde vara sällsynt, bli inte förvånad om du måste gå igenom samma steg för att köra en annan gammal, udda titel som förlitar sig på en tredjepartsklient via Steam.