Поправка: сривове на Battlefield 4 и ниска производителност на Windows 10

Съдържание:

Видео: Мясник vs Снайпер ! Battlefield 3, ждём BF3 Remastered 2024

Видео: Мясник vs Снайпер ! Battlefield 3, ждём BF3 Remastered 2024
Anonim

Играчите на Battlefield 4 съобщават за различни проблеми в Windows 10, като сривове, ниска производителност и липсващи.dll файлове. Всички тези проблеми могат да съсипят вашия опит в Battlefield 4, но за щастие за вас, има начин да отстраните всички тези проблеми.

Поправете Battlefield 4 проблеми на Windows 10

  1. Актуализирайте драйверите на вашата графична карта
  2. Деактивирайте SLI / Crossfire
  3. Деактивирайте хардуерното ускорение във вашия браузър
  4. Променете настройките на регистъра
  5. Деактивирайте автоматичната инсталация на драйвери и изтеглете по-стара версия на драйвери за графични карти
  6. Затворете EVGA Precision X
  7. Деактивирайте антивирусна / защитна стена и стартирайте Origin като администратор
  8. По-ниско качество на графиката и разделителна способност на играта
  9. Създайте нов cfg файл
  10. Променете настройките за облекчаване и анизотропност
  11. Преместете dxgi.dll в инсталационната директория на Battlefield 4
  12. Инсталирайте Visual C Redistributables
  13. Прекратете BTTray.exe процеса с диспечера на задачите
  14. Деактивиране на произхода в играта
  15. Ако използвате Windows 64bit, задайте и BF4 на 64bit
  16. Почистете зареждането на вашия компютър

Решение 1 - Актуализирайте драйверите на вашата графична карта

Според играчите, Battlefield 4 катастрофира след 5 минути игра. Изглежда, че има изтичане на памет, което води до намаляване на производителността от 150 fps до 40 fps, преди играта да се срине. Това прави играта невъзможна за игра, но има налично решение.

Това звучи като сериозен проблем, защото значително намалява производителността на играта, но има начин да се поправи. За да отстраните този проблем, просто трябва да отидете на уебсайта на производителя на вашата графична карта и да изтеглите най-новите драйвери. Потвърди се, че Nvidia пусна нов набор от драйвери, които коригират този проблем, така че не забравяйте да ги изтеглите веднага щом можете.

Актуализирането на драйвери ръчно е много досадно, затова ви препоръчваме да изтеглите този инструмент за актуализиране на драйвери (100% безопасен и тестван от нас), за да го направите автоматично. По този начин ще предотвратите загуба на файлове и дори трайна повреда на вашия компютър.

Актуализацията на драйверите за Tweakbit е одобрена от Microsoft и Norton Antivirus. Ето как да го инсталирате и използвате:

1. Изтеглете и инсталирайте TweakBit Driver Updater

2. След като бъде инсталирана, програмата ще започне автоматично да сканира вашия компютър за остарели драйвери. Актуализаторът на драйвери ще провери инсталираните версии на драйвери спрямо облачната му база данни с най-новите версии и ще препоръча правилни актуализации. Всичко, което трябва да направите, е да изчакате сканирането да завърши.
3. След приключване на сканирането, получавате отчет за всички проблемни драйвери, намерени на вашия компютър. Прегледайте списъка и вижте дали искате да актуализирате всеки драйвер поотделно или всички наведнъж. За да актуализирате един драйвер наведнъж, щракнете върху връзката „Актуализиране на драйвера“ до името на драйвера. Или просто кликнете върху бутона „Актуализиране на всички“ в долната част, за да инсталирате автоматично всички препоръчани актуализации.

Забележка: Някои драйвери трябва да бъдат инсталирани на няколко стъпки, така че ще трябва да натиснете бутона „Актуализиране“ няколко пъти, докато всички негови компоненти са инсталирани.

Отказ от отговорност: Някои функции на този инструмент не са безплатни.

Решение 2 - Деактивиране на SLI / Crossfire

Съобщава се, че Battlefield 4 има някои проблеми със SLI и Crossfire в Windows 10 и ако най-новите драйвери не ви помогнат при сривове, може би това е най-доброто решение за временно деактивиране на SLI или Crossfire.

За да деактивирате SLI, следвайте тези инструкции:

  1. Отворете NVIDIA Control Panel.
  2. Отидете на 3D Settings> Set SLI Configuration.
  3. Уверете се, че не е избрана технологията SLI.
  4. Кликнете върху Прилагане, за да запазите промените.

Ако използвате AMD карти, можете да деактивирате Crossfire, като изпълните следните стъпки:

  1. Отворете Центъра за управление на катализатора.
  2. Щракнете върху Графика> Crossfire.
  3. Премахнете отметката от Активиране на Crossfire.
  4. Кликнете върху OK, за да запазите промените.

След деактивиране на SLI или Crossfire ефективността на играта ви може да спадне, но играта трябва да е по-стабилна.

  • СЪЩО ЧЕТЕТЕ: Как да коригираме Battlefield 1 постоянно alt-tabbing за увеличаване на процесора

Решение 3 - Деактивирайте хардуерното ускорение във вашия браузър

Потребителите съобщават, че Windows 10 използва хардуерното ускорение за браузърите различно от предишните версии на Windows и това е една от причините за спадане на честотата на кадрите в Battlefield 4. Тъй като стартирате Battlefield 4 с помощта на браузъра си, проблемите с хардуерното ускорение продължават през цялата игра, но можете да поправите това, като деактивирате хардуерното ускорение в браузъра си. Ще ви покажем как да деактивирате хардуерното ускорение в Internet Explorer, но ако използвате различен браузър, уверете се, че деактивирате хардуерното ускорение за браузъра, който използвате.

  1. Кликнете върху иконата на зъбно колело в горния десен ъгъл.
  2. Изберете опции за интернет.
  3. Щракнете върху раздела Разширени.
  4. Поставете отметка Използвайте софтуерно изобразяване вместо GPU изобразяване.
  5. Рестартирайте компютъра си.

След рестарта, опитайте отново да стартирате Battlefield 4. Надяваме се, че ще видите подобрение на производителността.

Решение 4 - Промяна на настройките на системния регистър

Това решение се отнася за вас само ако имате инсталирани DLC на Battlefield 4, но не можете да стартирате никакви карти от DLC. Когато се опитвате да стартирате карта от DLC, ще получите съобщение Изисква допълнителен разширителен пакет, което ще ви попречи да стартирате избраната карта. За да коригирате този проблем, трябва да промените няколко стойности в регистъра си, така че нека да видим как да направите това.

  1. Отидете в инсталационната директория на Battlefield 4. По подразбиране трябва да е C: Program Files (x86) Origin GamesBattlefield 4.
  2. Отидете в директорията за актуализиране. Трябва да видите една или повече папки Xpack. Всяка от тези папки представлява една DLC. Трябва да запомните имената на папките, защото ще ви трябват по-късно.
  3. Стартирайте редактора на системния регистър. Можете да стартирате редактора на системния регистър, като натиснете Windows Key + R и въведете regedit. След като въведете regedit, натиснете Enter или щракнете върху OK, за да отворите редактора на системния регистър.
  4. Когато се отвори Редактор на системния регистър, отворете следния ключ в левия прозорец:
    • HKEY_LOCAL_MACHINE / СОФТУЕР / Wow6432Node / EA Games / Battlefield 4
  5. Трябва да видите някои клавиши с име Xpack. Тези ключове представляват папките Xpack от стъпка 2. Ако някои ключове Xpack липсват в системния регистър, но има папки със същото име в папката Актуализации в стъпка 2, ще трябва да ги добавите ръчно. По принцип трябва да имате всички папки Xpack от стъпка 2 добавени към вашия регистър.
  6. Щракнете с десния бутон върху Battlefield 4, изберете New> Key.
  7. Въведете името на ключа, така че да съвпада с името на папките Xpack от стъпка 2. Например, ако Xpack3 липсва от системния регистър, дайте име на новия ключ Xpack3.
  8. Щракнете с десния бутон върху новосъздадения ключ, в нашия пример Xpack3, и изберете New> String value.
  9. Име на новосъздадената String стойност инсталирана.
  10. Щракнете двукратно върху Инсталиран.
  11. В полето Стойност на данни въведете True и натиснете OK, за да запазите промените.

Повтаряйте стъпки 6 до 12, докато не добавите всички клавиши Xpack за всички папки Xpack от стъпка 2.

  • СЪЩО ЧЕТЕТЕ: Как да коригирате и персонализирате целта на Battlefield 1

Решение 5 - Деактивирайте автоматичната инсталация на драйвери и изтеглете по-стара версия на драйвери за графични карти

Windows 10 автоматично актуализира драйверите ви и понякога това може да създаде проблеми с определени игри, като например Battlefield 4 в нашия случай. Така че в определени случаи е по-добре да деактивирате автоматичните актуализации на драйвери:

  1. Отворете контролния панел.
  2. Отидете на Система и сигурност.
  3. Щракнете върху раздела Хардуер и изберете Настройки за инсталиране на устройство.
  4. Изберете Не, нека да избера какво да правя.
  5. Сега изберете Никога не инсталирайте софтуер за драйвери от Windows Update.

След това можете да деинсталирате текущия драйвер за графична карта и да изтеглите по-старата версия от производителя на вашата графична карта. Не забравяйте да изтеглите по-стара версия на драйвера, само ако последната версия не работи правилно за вас.

Решение 6 - Затворете EVGA Precision X

EVGA Precision X е овърклок инструмент за графични карти на Nvidia и беше съобщено, че най-новата версия на този инструмент причинява някои проблеми с Battlefield 4. Според потребителите, те дори не могат да стартират играта, тъй като тя се срива на работния плот на всички време.

Засега единственото решение е да деактивирате EVGA Precision X, докато играете Battlefield 4, или ако наистина трябва да използвате EVGA Precision X, можете да преминете към предишната версия, която работи чудесно с Battlefield 4.

Решение 7 - Деактивирайте антивирусна / защитна стена и стартирайте Origin като администратор

Ако играта ви дава неочаквани грешки, не стартира или спира да работи изведнъж, можете да опитате да стартирате Origin като администратор. Просто намерете пряк път Origin, щракнете с десния бутон върху него и изберете Изпълни като администратор от менюто.

Ако стартирането на Origin като администратор не помага, може би ще се наложи временно да деактивирате вашия антивирус и защитна стена и да опитате да стартирате играта отново.

  • СЪЩО ПРОЧЕТЕТЕ: Поправете: Инсталирането на играта завинаги

Решение 8 - По-ниско качество на графиката и разделителна способност на играта

Потребителите са отчели функция DirectX, безплатна виртуална памет и общи грешки в паметта на ресурсите. Тези грешки са причинени от липсата на памет за графична карта и единственият начин да се поправи това е да намалите вашите графични настройки на играта и разделителната способност на играта.

В най-лошия случай може да се наложи да надстроите вашата графична карта с нова, която има повече памет.

Решение 9 - Създайте нов cfg файл

Създаването на нов.cfg файл може да ви помогне при проблеми с честотата на кадрите и закъснение, така че нека да видим как да създадете.cfg файл в Windows 10.

Отворете Бележника и добавете следните редове към него:

  • GameTime.MaxVariableFps 60
  • PerfOverlay.DrawFps 1
  • PostProcess.DynamicAOEnable 0
  • RenderDevice.Dx11Enable 0
  • RenderDevice.ForceRenderAheadLimit 1
  • RenderDevice.TripleBufferingEnable 0
  • WorldRender.DxDeferredCsPathEnable 0
  • WorldRender.FxaaEnable 0
  • WorldRender.MotionBlurEnable 0
  • WorldRender.SpotLightShadowmapEnable 0
  • WorldRender.SpotLightShadowmapResolution 256
  • WorldRender.TransparencyShadowmapsEnable 0

Сега трябва да запазите файла като user.cfg. За целта направете следното:

  1. В Notepad щракнете върху File> Save as.
  2. В полето Запиши като тип изберете Всички менюта от менюто.
  3. Въведете user.cfg файла в полето Име на файл.
  4. Сега запишете файла в инсталационната директория на Battlefield 4. По подразбиране трябва да е C: Program Files (x86) Origin GamesBattlefield 4.

Решение 10 - Промяна на настройките за облекчаване и анизотропност

Ако играта ви замръзне или се срине по време на екрана за зареждане, можете да опитате да промените настройките за разсейване и анизотропност в контролния панел на Nvidia.

  1. Отворете контролния панел на Nvidia.
  2. Отидете на Управление на 3D настройките.
  3. Намерете настройки за разглаждане и анизотропност и променете техните стойности на Използване на настройките на приложението.

Ако използвате графична карта AMD, можете да промените тези опции от Catalyst Control Center по подобен начин.

Ако промяната на настройките за разглаждане и анизотропност не помогне, можете да опитате да изключите опцията за съхранение в облак в Origin и да актуализирате PunkBuster.

  • СЪЩО ЧЕТЕТЕ: Екранът става черен, когато играете игри: 4 решения за бързо оправяне на това

Решение 11 - Преместете dxgi.dll в инсталационната директория на Battlefield 4

Ако получавате грешка, казвайки, че dxgi.dll липсва, можете лесно да поправите това, като преместите dxgi.dll в инсталационната директория на Battlefield 4. За целта изпълнете следните стъпки:

  1. Отидете на C: WindowsSystem32.
  2. В System32 намерете файла, наречен dxgi.dll.

  3. Копирайте файла в инсталационната директория на Battlefield 4. По подразбиране трябва да е C: Program Files (x86) Origin GamesBattlefield 4, но местоположението може да е различно на вашия компютър.

Решение 12 - Инсталирайте Visual C Redistributables

Ако получавате грешка, казвайки, че Msvcr110.dll или Msvcr120.dll липсва, трябва да преинсталирате Visual C Redistributables. Няма да трябва да изтегляте нищо, защото можете да инсталирате Visual C Redistributables от инсталационната директория на Battlefield 4.

Просто отидете на C: Program Files (x86) Origin GamesBattlefield 4_InstallerVCvc2012Update3redist папка и инсталирайте x86 и x64 версиите на VCredist.exe.

Решение 13 - Прекратете BTTray.exe процеса с помощта на диспечера на задачите

Беше съобщено, че Battlefield 4 минимизира всеки път, когато натиснете бутона Caps Lock на клавиатурата си. Това може да бъде изключително смущаващо, ако го натиснете случайно, докато играете, но има начин да го поправите.

  1. Стартирайте диспечера на задачите. Можете да стартирате Task Manager, като натиснете Windows Key + X и изберете Task Manager от списъка.
  2. Когато стартира диспечерът на задачите, трябва да намерите процеса, наречен BTTray.exe, и да го прекратите.
  3. Сега можете да започнете играта и играта няма да се сведе до минимум, ако случайно натиснете отново Caps Lock.

Трябва да споменем, че ще трябва да повтаряте тази стъпка всеки път, когато искате да стартирате Battlefield 4, за да избегнете този проблем.

Решение 14 - Деактивиране на произхода в играта

Някои играчи предполагат, че деактивирането на Origin в играта може да отстрани проблемите на Battlefield 4. Инструкциите за това решение са много лесни за следване: просто отидете на Origin> Settings settings> Origin in Game> деактивира Origin in game.

Решение 15 - Ако използвате Windows 64bit, задайте и BF4 на 64bit

  1. Стартирайте Origin и отидете в My Games
  2. Щракнете с десния бутон върху BF4> изберете Game Properties
  3. Задайте играта на x64 при стартиране
  4. Премахнете отметката от опцията „Деактивиране на произхода в играта“
  5. Приложете новите настройки> стартирайте BF4, за да проверите дали това решение е решило проблема.

Решение 16 - Почистете зареждането на вашия компютър

Това решение е особено полезно за компютри с ниски и средни спецификации. Извършвайки чиста обувка, вашият компютър може да използва повече ресурси за стартиране на играта. Освен това, ако проблемите с BF, които срещате, са причинени от проблеми с несъвместимост със софтуера, това решение трябва да ги отстрани.

  1. Отидете на Start> въведете msconfig > натиснете Enter, за да стартирате конфигурацията на системата
  2. Отидете в раздела Общи> изберете Селективен старт> премахнете отметката Зареждане на елементи за стартиране
  3. Отворете раздела Услуги> поставете отметка Скриване на всички услуги на Microsoft> щракнете върху Деактивиране на всички
  4. Щракнете върху Прилагане> щракнете върху OK> Рестартирайте компютъра си и стартирайте играта

Надяваме се, че нашите решения са били полезни и ние също покрихме сривовете на Battlefield 4, така че може да искате да прочетете това за повече информация.

Поправка: сривове на Battlefield 4 и ниска производителност на Windows 10