Ak nespustíte hru (alebo hry) v systéme Windows 10, 8 alebo Windows 7, v tejto príručke sa podrobne uvádzajú možné a najčastejšie príčiny tohto problému, ako aj to, čo treba urobiť na nápravu situácie.
Keď hra hlási chybu, oprava je zvyčajne jednoduchšia. Keď sa okamžite zavrie, keď začne, bez toho, aby o tom nič informoval, niekedy je potrebné odhadnúť, čo presne spôsobuje problémy so spustením, ale napriek tomu sú zvyčajne riešenia.
Hlavné dôvody, prečo sa hry v systéme Windows 10, 8 a Windows 7 nespustia
Hlavné dôvody, prečo sa táto alebo táto hra nemusí začať, sú obmedzené na nasledujúce (ktoré budú podrobnejšie opísané nižšie):
- Nedostatok požadovaných súborov knižnice na spustenie hry. DLL je spravidla DirectX alebo Visual C ++. Zvyčajne sa s týmto súborom zobrazuje chybové hlásenie, ale nie vždy.
- Staršie hry sa nesmú zobrazovať na novších operačných systémoch. Napríklad hry vo veku 10-15 rokov nemusia fungovať v systéme Windows 10 (ale toto sa zvyčajne rieši).
- Zabudované antivírusy Windows 10 a 8 (Windows Defender), ako aj niektoré antivírusové programy tretej strany môžu narušiť spustenie nelegálnych hier.
- Nedostatok ovládačov grafickej karty. Avšak noví používatelia často nevediaže nemajú nainštalované ovládače grafickej karty, pretože Správca zariadení označuje "štandardný adaptér VGA" alebo "základný grafický adaptér Microsoft" a pri aktualizácii pomocou Správcu zariadení sa hlási, že je nainštalovaný požadovaný ovládač. Hoci takýto ovládač znamená, že nie je žiadny ovládač a používa sa štandardný ovládač, pri ktorom mnohé hry nebudú fungovať.
- Problémy s kompatibilitou zo samotnej hry - nepodporovaný hardvér, nedostatok pamäte RAM a podobne.
A teraz viac o každej príčine problémov so spustením hier a ako ich opraviť.
Chýbajúce požadované súbory DLL
Jedným z najčastejších dôvodov, prečo sa hra nespustí, je neprítomnosť potrebných dll na spustenie tejto hry. Zvyčajne dostanete správu o tom, čo presne chýba.
- Ak je hlásené, že spustenie nie je možné, pretože počítač nemá súbor DLL, ktorého názov začína s D3D (okrem D3DCompiler_47.dll), xinput, X3D, prípad je v knižniciach DirectX. Faktom je, že v systéme Windows 10, 8 a 7 štandardne nie sú všetky komponenty DirectX a často ich treba preinštalovať. Môžete to urobiť pomocou webového inštalačného programu z webovej lokality spoločnosti Microsoft (automaticky určuje, čo chýba v počítači, nainštalujte a zaregistrujte potrebnú súpravu DLL), stiahnite si ju tu: https://www.microsoft.com/ru-ru/download/35 (Existuje podobná chyba, ale nie je priamo spojená s DirectX - nemožno nájsť dxgi.dll).
- Ak sa chyba týka súboru, ktorého meno začína s MSVC, dôvodom je absencia knižníc distribuovaného balíka Visual C ++. V ideálnom prípade musíte vedieť, ktoré z nich potrebujete, a sťahovať ich z oficiálnych stránok (a čo je dôležité, aj verzie x64 a x86, aj keď máte 64-bitový systém Windows). Ale môžete stiahnuť všetko naraz, popísané v druhej metódy v článku Ako stiahnuť Visual C ++ redistributable 2008-2017.
Toto sú hlavné knižnice, ktoré v predvolenom nastavení zvyčajne chýbajú v počítači a bez ktorých sa hry nemusia začať. Avšak ak hovoríme o nejakom "proprietárnom" DLL od vývojára hier (ubiorbitapi_r2_loader.dll, CryEA.dll, vorbisfile.dll a podobne), alebo steam_api.dll a steam_api64.dll a hra nie je vašou licenciou, potom dôvod Neprítomnosť týchto súborov je zvyčajne spôsobená tým, že ich antivírus odstránil (napríklad ochranca systému Windows 10 v predvolenom nastavení odstráni takto upravené herné súbory). Táto možnosť sa ďalej zaoberá treťou časťou.
Stará hra sa nespustí
Ďalším najčastejším dôvodom je neschopnosť spustiť starú hru v nových verziách systému Windows.
Tu pomáha:
- Spustenie hry v režime kompatibility s niektorou z predchádzajúcich verzií systému Windows (pozrite si napríklad režim kompatibility Windows 10).
- Pre veľmi staré hry, pôvodne vyvinuté pod DOSom - použite DOSBox.
Zabudovaný antivírus blokuje spustenie hry
Ďalším bežným dôvodom je, že ďaleko od všetkých používateľov, ktorí kupujú licencované verzie hier, je práca vstavaného antivíru Windows Defender v systéme Windows 10 a 8. Môže zablokovať spustenie hry (okamžite sa zavrie ihneď po spustení) a tiež odstrániť modifikované v porovnaní s pôvodnými súbormi potrebných knižníc hry.
Správnou možnosťou je zakúpiť hry. Druhou možnosťou je odstrániť hru, dočasne zakázať obrancu systému Windows (alebo iný antivírus), znova nainštalovať hru, pridať priečinok s nainštalovanou hrou na antivírusové výnimky (ako pridať súbor alebo priečinok do výnimiek obrancu systému Windows), povoliť antivírus.
Nedostatok ovládačov grafickej karty
Ak nie sú v počítači nainštalované pôvodné ovládače grafickej karty (takmer vždy ovládače NVIDIA GeForce, AMD Radeon alebo Intel HD), nemusí hra fungovať. V tomto prípade bude obrázok v systéme Windows v poriadku, dokonca aj niektoré hry môžu byť spustené a správca zariadenia môže napísať, že potrebný ovládač je už nainštalovaný (ale viete, či je označený štandardný VGA adaptér alebo základný grafický adaptér Microsoft, potom určite nie je žiadny ovládač).
Správny spôsob, ako to opraviť, je inštalácia správneho ovládača pre vašu grafickú kartu z oficiálnych webových stránok NVIDIA, AMD alebo Intel alebo niekedy z webovej stránky výrobcu notebookov pre váš model zariadenia. Ak neviete, akú grafickú kartu máte, pozrite si časť Ako zistiť, ktorá grafická karta je v počítači alebo notebooku.
Problémy s kompatibilitou
Tento prípad je oveľa vzácnejší a spravidla vzniká problém pri pokuse o spustenie novej hry na starom počítači. Dôvodom môže byť nedostatok systémových prostriedkov na spustenie hry, súbor s vypnutým stránkovaním (áno, existujú hry, ktoré sa nedajú spustiť bez nej), alebo napríklad preto, že stále používate systém Windows XP (mnohé hry nebudú spustené v tomto systém).
Tu bude riešenie individuálne pre každú hru a vopred nebudem schopný povedať, čo presne nie je "dostatočné" na spustenie.
V predchádzajúcom texte som sa pozrel na najčastejšie príčiny problémov pri spúšťaní hier na systémoch Windows 10, 8 a 7. Ak však tieto metódy nepomohli, podrobne popíšte situáciu v komentároch (akú hru, aké správy a aký ovládač grafickej karty je nainštalovaný). Možno môžem pomôcť.