Oprava: Battlefield 4 havaruje a nízky výkon na Windows 10

Obsah:

Video: #10 Будние дни в Battlefield 4 2024

Video: #10 Будние дни в Battlefield 4 2024
Anonim

Hráči Battlefield 4 nahlásili rôzne problémy v systéme Windows 10, napríklad zlyhania, nízky výkon a chýbajúce súbory.dll. Všetky tieto problémy môžu zničiť vaše prostredie Battlefield 4, ale našťastie pre vás existuje spôsob, ako vyriešiť všetky tieto problémy.

Opravte problémy so systémom Battlefield 4 v systéme Windows 10

  1. Aktualizujte ovládače grafických kariet
  2. Zakázať SLI / Crossfire
  3. Vypnite hardvérovú akceleráciu v prehliadači
  4. Zmeňte nastavenia registra
  5. Vypnite automatickú inštaláciu ovládačov a stiahnite staršiu verziu ovládačov grafických kariet
  6. Zatvorte EVGA Precision X
  7. Vypnite antivírusový program / firewall a spustite program Origin ako správca
  8. Nižšia grafická kvalita a rozlíšenie hry
  9. Vytvorte nový súbor CFF
  10. Zmeňte nastavenie vyhladzovania a anizotropie
  11. Presuňte dxgi.dll do inštalačného adresára Battlefield 4
  12. Nainštalujte Visual C Redistributables
  13. Ukončite proces BTTray.exe pomocou Správcu úloh
  14. Zakázať pôvod v hre
  15. Ak používate Windows 64bit, nastavte tiež BF4 na 64bit
  16. Čisté spustenie počítača

Riešenie 1 - Aktualizujte ovládače grafických kariet

Podľa hráčov Battlefield 4 havaruje po 5 minútach hry. Zdá sa, že došlo k úniku pamäte, ktorý spôsobil pokles výkonu zo 150 fps na 40 fps pred pádom hry. Vďaka tomu nie je možné hru hrať, ale existuje riešenie.

Znie to ako vážny problém, pretože to výrazne znižuje výkon hry, existuje však spôsob, ako to vyriešiť. Ak chcete tento problém vyriešiť, stačí prejsť na webovú stránku výrobcu grafickej karty a stiahnuť najnovšie ovládače. Potvrdilo sa, že spoločnosť Nvidia vydala novú sadu ovládačov, ktoré tento problém riešia, takže ich musíte stiahnuť čo najskôr.

Manuálna aktualizácia ovládačov je veľmi nepríjemná, preto vám odporúčame stiahnuť si tento nástroj na aktualizáciu ovládačov (100% bezpečný a testovaný nami), aby ste to urobili automaticky. Takto zabránite strate súborov a dokonca trvalému poškodeniu vášho počítača.

Aplikácia Tweakbit Driver Updater je schválená spoločnosťami Microsoft a Norton Antivirus. Postup inštalácie a používania:

1. Stiahnite a nainštalujte TweakBit Driver Updater

2. Po inštalácii program automaticky začne vyhľadávať zastarané ovládače v počítači. Driver Updater skontroluje vaše nainštalované verzie ovládačov oproti svojej cloudovej databáze najnovších verzií a odporučí správne aktualizácie. Všetko, čo musíte urobiť, je čakať na dokončenie skenovania.
3. Po dokončení skenovania dostanete správu o všetkých problémových ovládačoch nájdených na vašom PC. Skontrolujte zoznam a zistite, či chcete aktualizovať každý ovládač jednotlivo alebo všetky naraz. Ak chcete aktualizovať naraz jeden ovládač, kliknite na odkaz „Aktualizovať ovládač“ vedľa názvu ovládača. Alebo jednoducho kliknite na tlačidlo „Aktualizovať všetko“ v dolnej časti a automaticky nainštalujte všetky odporúčané aktualizácie.

Poznámka: Niektoré ovládače musia byť nainštalované vo viacerých krokoch, takže budete musieť niekoľkokrát stlačiť tlačidlo „Aktualizovať“, kým nie sú nainštalované všetky jeho súčasti.

Zrieknutie sa zodpovednosti: Niektoré funkcie tohto nástroja nie sú bezplatné.

Riešenie 2 - Vypnite SLI / krížový oheň

To bolo hlásil, že Battlefield 4 má nejaké problémy s SLI a Crossfire na Windows 10, a ak najnovšie ovládače vám nepomáhajú s havárie, možno je to najlepšie riešenie pre dočasné vypnutie SLI alebo Crossfire.

Ak chcete zakázať SLI, postupujte podľa týchto pokynov:

  1. Otvorte ovládací panel NVIDIA.
  2. Prejdite na položku Nastavenia 3D> Nastaviť konfiguráciu SLI.
  3. Uistite sa, že je vybratá možnosť Nepoužívajte technológiu SLI.
  4. Kliknutím na tlačidlo Použiť uložte zmeny.

Ak používate karty AMD, môžete Crossfire vypnúť pomocou týchto krokov:

  1. Otvorte Catalyst Control Center.
  2. Kliknite na položku Grafika> Crossfire.
  3. Zrušte začiarknutie políčka Povoliť krížový oheň.
  4. Kliknutím na tlačidlo OK uložte zmeny.

Po vypnutí SLI alebo Crossfire môže výkon hry klesnúť, ale hra by mala byť stabilnejšia.

  • ALSO READ: Ako opraviť Battlefield 1 neustále alt-tabbing pre vylepšenie procesora

Riešenie 3 - Vypnite hardvérovú akceleráciu v prehliadači

Používatelia hlásia, že systém Windows 10 používa hardvérovú akceleráciu pre prehliadače odlišne od predchádzajúcich verzií systému Windows, a to je jeden z dôvodov poklesu obnovovacej frekvencie na Battlefield 4. Od spustenia Battlefield 4 pomocou prehliadača pretrvávajú problémy s hardvérovou akceleráciou počas hry., ale môžete to vyriešiť vypnutím hardvérovej akcelerácie v prehliadači. Ukážeme vám, ako zakázať hardvérovú akceleráciu v prehliadači Internet Explorer. Ak však používate iný prehliadač, uistite sa, že ste zakázali hardvérovú akceleráciu pre používaný prehliadač.

  1. Kliknite na ikonu ozubeného kolieska v pravom hornom rohu.
  2. Vyberte možnosti internetu.
  3. Kliknite na kartu Spresnenie.
  4. Začiarknite políčko Použiť vykreslenie softvéru namiesto vykreslenia GPU.
  5. Reštartujte počítač.

Po reštarte skúste znova spustiť Battlefield 4. Dúfajme, že uvidíte nejaké zlepšenie výkonu.

Riešenie 4 - Zmena nastavení registra

Toto riešenie sa vás týka iba vtedy, ak máte nainštalované DLC Battlefield 4, ale z DLC nemôžete spúšťať žiadne mapy. Keď sa pokúsite spustiť mapu z DLC, zobrazí sa správa Vyžaduje ďalšie rozšírenie Pack, ktorá vám zabráni spustiť vybratú mapu. Ak chcete tento problém vyriešiť, musíte zmeniť niekoľko hodnôt vo svojom registri, takže sa pozrime, ako to urobiť.

  1. Prejdite do inštalačného adresára Battlefield 4. V predvolenom nastavení by to malo byť C: Program Files (x86) Origin GamesBattlefield 4.
  2. Prejdite do adresára Aktualizácia. Mali by ste vidieť jeden alebo viac priečinkov Xpack. Každý z týchto priečinkov predstavuje jeden DLC. Názvy priečinkov si musíte zapamätať, pretože ich budete neskôr potrebovať.
  3. Spustite Editor databázy Registry. Editor databázy Registry môžete spustiť stlačením klávesov Windows Key + R a napísaním regedit. Po zadaní príkazu regedit stlačte kláves Enter alebo kliknutím na tlačidlo OK otvorte Editor databázy Registry.
  4. Po otvorení Editora databázy Registry prejdite na ľavý panel na nasledujúci kľúč:
    • HKEY_LOCAL_MACHINE / SOFTWARE / Wow6432 Uzol / Hry EA / Battlefield 4
  5. Mali by ste vidieť niektoré kľúče s názvom Xpack. Tieto kľúče predstavujú priečinky Xpack z kroku 2.Ak niektoré kľúče Xpack v registri chýbajú, ale v priečinku Aktualizácie v kroku 2 existujú priečinky s rovnakým názvom, budete ich musieť pridať ručne. V podstate musíte mať všetky priečinky Xpack z kroku 2 pridané do svojho registra.
  6. Pravým tlačidlom myši kliknite na kláves Battlefield 4, vyberte Nový> Kľúč.
  7. Zadajte názov kľúča tak, aby sa zhodoval s názvom priečinkov Xpack z kroku 2. Napríklad, ak Xpack3 chýba z registra, pomenujte nový kľúč Xpack3.
  8. Pravým tlačidlom myši kliknite na novovytvorený kľúč, v našom príklade Xpack3, a vyberte Nový> Hodnota reťazca.
  9. Pomenujte novovytvorenú hodnotu reťazca nainštalovanú.
  10. Dvakrát kliknite na Nainštalované.
  11. Do poľa Údaj hodnoty zadajte hodnotu True a stlačením tlačidla OK uložte zmeny.

Opakujte kroky 6 až 12, kým nepridáte všetky kľúče Xpack pre všetky priečinky Xpack z kroku 2.

  • ALSO READ: Ako opraviť a prispôsobiť si cieľ Battlefield 1

Riešenie 5 - Vypnite automatickú inštaláciu ovládačov a stiahnite staršiu verziu ovládačov grafických kariet

Systém Windows 10 automaticky aktualizuje ovládače a niekedy to môže spôsobiť problémy s určitými hrami, napríklad v našom prípade Battlefield 4. V niektorých prípadoch je preto lepšie deaktivovať automatické aktualizácie ovládačov:

  1. Otvorte Ovládací panel.
  2. Prejdite na stránku Systém a zabezpečenie.
  3. Kliknite na kartu Hardvér a vyberte Nastavenia inštalácie zariadenia.
  4. Vyberte Nie, dovoľte mi vybrať, čo mám robiť.
  5. Teraz vyberte možnosť Nikdy neinštalovať softvér ovládača z lokality Windows Update.

Potom môžete odinštalovať aktuálny ovládač grafickej karty a stiahnuť staršiu verziu od výrobcu grafickej karty. Nezabudnite si stiahnuť staršiu verziu ovládača, iba ak najnovšia verzia pre vás nefunguje správne.

Riešenie 6 - Zatvorte EVGA Precision X

EVGA Precision X je nástroj na pretaktovanie grafických kariet Nvidia a bolo hlásené, že najnovšia verzia tohto nástroja spôsobuje určité problémy s Battlefieldom 4. Podľa používateľov nemôžu hru dokonca spustiť, pretože narazia na plochu čas.

Jediným riešením je zatiaľ deaktivovať EVGA Precision X pri hraní Battlefield 4, alebo ak skutočne potrebujete používať EVGA Precision X, môžete prepnúť na predchádzajúcu verziu, ktorá s Battlefieldom 4 funguje skvele.

Riešenie 7 - Vypnite antivírusový program / firewall a spustite program Origin ako správca

Ak vám hra prináša neočakávané chyby, nespustí sa alebo prestane fungovať náhle, môžete skúsiť spustiť program Origin ako správca. Stačí nájsť zástupcu Origin, kliknite naň pravým tlačidlom myši a v ponuke vyberte príkaz Spustiť ako správca.

Ak spustenie programu Origin ako správca nepomôže, pravdepodobne bude potrebné dočasne vypnúť antivírusový program a bránu firewall a skúsiť spustiť hru znova.

  • ALSO READ: Oprava: Inštalácia hry trvá večne

Riešenie 8 - Nižšia grafická kvalita a rozlíšenie hry

Používatelia nahlásili funkciu DirectX, voľnú virtuálnu pamäť a chyby celkovej pamäte prostriedkov. Tieto chyby sú spôsobené nedostatkom pamäte grafickej karty. Jediným spôsobom, ako to vyriešiť, je znížiť grafické nastavenie hry a rozlíšenie hry.

V najhoršom prípade budete možno musieť aktualizovať svoju grafickú kartu za novú, ktorá má viac pamäte.

Riešenie 9 - Vytvorte nový súbor cfg

Vytvorenie nového súboru.cfg vám môže pomôcť s problémami s obnovovacou frekvenciou a oneskorením, takže sa pozrime, ako vytvoriť súbor.cfg v systéme Windows 10.

Otvorte program Poznámkový blok a do neho pridajte nasledujúce riadky:

  • GameTime.MaxVariableFps 60
  • PerfOverlay.DrawFps 1
  • PostProcess.DynamicAOEable 0
  • RenderDevice.Dx11Povoliteľné 0
  • RenderDevice.ForceRenderAheadLimit 1
  • RenderDevice.TripleBufferingEnable 0
  • WorldRender.DxDeferredCsPathEnable 0
  • WorldRender.FxaaPovoliteľné 0
  • WorldRender.MotionBlurEnable 0
  • WorldRender.SpotLightShadowmapEnable 0
  • WorldRender.SpotLightShadowmapResolution 256
  • WorldRender.TransparencyShadowmapsEnable 0

Teraz musíte súbor uložiť ako user.cfg. Postupujte takto:

  1. V programe Poznámkový blok kliknite na položku Súbor> Uložiť ako.
  2. V poli Uložiť ako typ z ponuky vyberte Všetky súbory.
  3. Do poľa Názov súboru zadajte súbor user.cfg.
  4. Teraz uložte súbor do inštalačného adresára Battlefield 4. V predvolenom nastavení by to malo byť C: Program Files (x86) Origin GamesBattlefield 4.

Riešenie 10 - Zmena nastavení vyhladzovania a anizotropie

Ak vaša hra počas načítavania zamrzne alebo zlyhá, môžete skúsiť zmeniť nastavenia vyhladzovania a anizotropie v ovládacom paneli Nvidia.

  1. Otvorte ovládací panel Nvidia.
  2. Prejdite na Spravovať nastavenia 3D.
  3. Nájdite nastavenia vyhladenia a anizotropie a zmeňte ich hodnoty na Použiť nastavenia aplikácie.

Ak používate grafickú kartu AMD, môžete tieto možnosti zmeniť z Catalyst Control Center podobným spôsobom.

Ak nepomôže zmena nastavení vyhladávania a anizotropu, môžete skúsiť vypnúť možnosť cloudového úložiska v origináli a aktualizovať PunkBuster.

  • ALSO READ: Pri hraní hier obrazovka stmavne: 4 riešenia to rýchlo vyriešia

Riešenie 11 - Presuňte dxgi.dll do inštalačného adresára Battlefield 4

Ak sa zobrazuje chyba, že dxgi.dll chýba, môžete to ľahko vyriešiť presunutím dxgi.dll do inštalačného adresára Battlefield 4. Postupujte podľa týchto krokov:

  1. Prejdite na C: WindowsSystem32.
  2. V System32 vyhľadajte súbor s názvom dxgi.dll.

  3. Skopírujte súbor do inštalačného adresára Battlefield 4. V predvolenom nastavení by to malo byť C: Program Files (x86) Origin GamesBattlefield 4, ale umiestnenie sa v počítači môže líšiť.

Riešenie 12 - Nainštalujte Visual C Redistributables

Ak sa zobrazuje chyba, že Msvcr110.dll alebo Msvcr120.dll chýba, musíte znova nainštalovať Visual C Redistributables. Nebudete musieť nič sťahovať, pretože si môžete nainštalovať Visual C Redistributables z inštalačného adresára Battlefield 4.

Jednoducho prejdite do priečinka C: Program Files (x86) Origin GamesBattlefield 4_InstallerVCvc2012Update3redist a nainštalujte verziu VCredist.exe x86 a x64.

Riešenie 13 - Ukončite proces BTTray.exe pomocou Správcu úloh

Bolo hlásené, že Battlefield 4 sa minimalizuje zakaždým, keď stlačíte tlačidlo Caps Lock na klávesnici. To môže byť veľmi frustrujúce, ak ho pri hraní stlačíte náhodou, ale existuje spôsob, ako to vyriešiť.

  1. Spustite Správcu úloh. Správcu úloh môžete spustiť stlačením klávesov Windows Key + X a výberom položky Správca úloh zo zoznamu.
  2. Keď sa spustí Správca úloh, musíte nájsť proces s názvom BTTray.exe a ukončiť ho.
  3. Teraz môžete začať hru a hra sa nebude minimalizovať, ak náhodou znova stlačíte Caps Lock.

Musíme spomenúť, že tento krok budete musieť zopakovať zakaždým, keď chcete spustiť Battlefield 4, aby ste sa tomuto problému vyhli.

Riešenie 14 - Zakážte pôvod v hre

Niektorí hráči navrhli, že zakázanie hry Origin môže vyriešiť problémy na bojisku 4. Pokyny pre toto riešenie sú veľmi ľahké: jednoducho prejdite na Pôvod> Nastavenia aplikácie> Pôvod v hre> Vypnite pôvod v hre.

Riešenie 15 - Ak prevádzkujete Windows 64bit, nastavte tiež BF4 na 64bit

  1. Spustite pôvod a prejdite na Moje hry
  2. Pravým tlačidlom myši kliknite na BF4> vyberte položku Vlastnosti hry
  3. Pri štarte nastavte hru na x64
  4. Zrušte začiarknutie možnosti Zakázať pôvod v hre.
  5. Použite nové nastavenia> spustite BF4 a overte, či toto riešenie problém vyriešilo.

Riešenie 16 - Vyčistite počítač

Toto riešenie je užitočné najmä pre počítače s nízkym a stredným dosahom. Vykonaním čistého spustenia môže počítač na spustenie hry použiť viac zdrojov. Ak sú problémy BF, ktoré sa vyskytujú, spôsobené problémami s nekompatibilitou softvéru, toto riešenie by ich malo vyriešiť.

  1. Prejdite na Štart> napíšte msconfig > stlačte Enter, čím spustíte konfiguráciu systému
  2. Prejdite na kartu Všeobecné> vyberte možnosť Selektívne spustenie> zrušte začiarknutie políčka Načítať položky pri spustení
  3. Prejdite na kartu Služby> začiarknite políčko Skryť všetky služby spoločnosti Microsoft> kliknite na vypnúť všetko
  4. Kliknite na tlačidlo Použiť> kliknite na tlačidlo OK> Reštartujte počítač a spustite hru

Dúfame, že naše riešenia boli užitočné, a tiež sme pokryli havárie Battlefield 4, takže si možno budete chcieť prečítať viac informácií.

Oprava: Battlefield 4 havaruje a nízky výkon na Windows 10