Виправлена ​​помилка Battlefield 4 і низька продуктивність Windows 10

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. \ t
  12. Встановіть можливості поширення Visual C Redistributable
  13. Завершіть процес BTTray.exe за допомогою диспетчера завдань
  14. Вимкнути Початок у грі
  15. Якщо ви запускаєте Windows 64bit, встановіть BF4 також на 64-біт
  16. Очистіть комп'ютер

Рішення 1 - Оновіть драйвери графічних карток

На думку гравців, Battlefield 4 зависає через 5 хвилин гри. Схоже, що є витік пам'яті, що призводить до зниження продуктивності від 150 кадрів в секунду до 40 кадрів в секунду до збою гри. Це робить гру неможливою, але є доступне рішення.

Це звучить як серйозна проблема, оскільки вона значно знижує продуктивність гри, але є спосіб виправити її. Щоб усунути цю проблему, потрібно просто перейти на веб-сайт виробника графічної карти та завантажити останні драйвери. Було підтверджено, що 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.
  2. Перейдіть до Налаштування 3D> Налаштувати конфігурацію SLI.
  3. Переконайтеся, що вибрано "Не використовувати технологію SLI".
  4. Натисніть Застосувати, щоб зберегти зміни.

Якщо ви використовуєте карти AMD, ви можете вимкнути Crossfire, виконавши такі дії:

  1. Відкрийте Catalyst Control Center.
  2. Натисніть Графіка> Crossfire.
  3. Зніміть прапорець Enable 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 ви отримаєте повідомлення Requires Additional Expansion Pack, яке запобігає запуску вибраної карти. Щоб усунути цю проблему, потрібно змінити декілька значень у реєстрі, тому давайте подивимося, як це зробити.

  1. Перейдіть до каталогу встановлення Battlefield 4. \ t За замовчуванням це має бути C: Program Files (x86) Origin GamesBattlefield 4.
  2. Перейдіть до каталогу Оновлення. Ви повинні побачити одну або кілька папок Xpack. Кожна з цих папок являє собою один DLC. Потрібно запам'ятовувати імена папок, оскільки вони вам знадобляться пізніше.
  3. Запустіть редактор реєстру. Редактор реєстру можна запустити, натиснувши клавішу Windows + R і ввівши regedit. Після введення regedit натисніть клавішу Enter або клацніть OK, щоб відкрити редактор реєстру.
  4. Коли відкриється редактор реєстру, перейдіть до наступної клавіші на лівій панелі:
    • HKEY_LOCAL_MACHINE / SOFTWARE / Wow6432Node / EA ігри / Battlefield 4
  5. Ви повинні побачити деякі ключі з іменем Xpack. Ці клавіші являють собою папки Xpack з кроку 2.Якщо певних ключів Xpack відсутній у реєстрі, але є папки з такою ж назвою в папці Updates на кроці 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, клацніть правою кнопкою миші і виберіть у меню пункт Запуск від імені адміністратора.

Якщо запуск команди Адміністрування як джерела не допомагає, можливо, вам доведеться тимчасово вимкнути свій антивірус і брандмауер і спробувати почати гру знову.

  • ТАКЖЕ ПРОЧИТАЙТЕ: Виправити: Установка гри приймає назавжди

Рішення 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
  • Вирішення 256
  • WorldRender.TransparencyShadowmapsEnable 0

Тепер потрібно зберегти файл як user.cfg. Для цього виконайте такі дії:

  1. У Блокноті виберіть команду Файл> Зберегти як.
  2. У полі Зберегти як виберіть пункт Усі файли з меню.
  3. Введіть файл user.cfg у полі Ім'я файлу.
  4. Тепер збережіть файл у каталозі установки Battlefield 4. \ t За замовчуванням це має бути 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. \ t

Якщо ви отримуєте помилку про те, що dxgi.dll відсутня, ви можете легко вирішити цю проблему, перемістивши dxgi.dll до каталогу установки Battlefield 4. \ t Для цього виконайте такі дії:

  1. Перейдіть до розділу C: WindowsSystem32.
  2. У System32 знайдіть файл з назвою dxgi.dll.

  3. Скопіюйте файл до інсталяційного каталогу Battlefield 4. \ t За замовчуванням це має бути C: Program Files (x86) Origin GamesBattlefield 4, але розташування може відрізнятися на вашому комп'ютері.

Рішення 12 - Встановлення Visual C Redistributable

Якщо ви отримуєте помилку про те, що Msvcr110.dll або Msvcr120.dll відсутня, вам потрібно відновити Visual C Redistributables. Вам не доведеться нічого скачувати, тому що ви можете встановити Visual C Redistributables з каталогу встановлення Battlefield 4. \ t

Просто перейдіть до C: Програмні файли (x86) Походження ІгриBattlefield 4_InstallerVCvc2012Update3redist папку і встановіть x86 і x64 версію VCredist.exe.

Рішення 13 - Завершити процес BTTray.exe за допомогою диспетчера завдань

Було повідомлено, що Battlefield 4 мінімізує кожен раз при натисканні кнопки Caps Lock на клавіатурі. Це може бути надзвичайно неприємним, якщо ви натискаєте його випадково під час гри, але є спосіб виправити це.

  1. Запустіть диспетчер завдань. Диспетчер завдань можна запустити, натиснувши клавішу Windows + X і виберіть у списку Диспетчер завдань.
  2. Після запуску диспетчера завдань потрібно знайти процес, який називається BTTray.exe і завершити його.
  3. Тепер ви можете почати гру, і гра не зведе до мінімуму, якщо ви випадково натискаєте Caps Lock знову.

Слід зазначити, що вам доведеться повторювати цей крок кожен раз, коли ви хочете запустити Battlefield 4, щоб уникнути цієї проблеми.

Рішення 14 - Відключення походження в грі

Деякі гравці припустили, що відключення Origin в грі може усунути проблеми Battlefield 4. Інструкції для цього обхідного шляху дуже легко дотримуватися: просто зайдіть у меню Початок> Налаштування додатків> Початок у грі> вимкніть Початок у грі.

Рішення 15 - Якщо ви запускаєте Windows 64bit, встановіть BF4 також на 64bit

  1. Запустіть Origin і перейдіть до My Games
  2. Клацніть правою кнопкою миші на BF4> виберіть Властивості гри
  3. Встановіть гру на x64 під час запуску
  4. Зніміть прапорець "Вимкнути походження в грі"
  5. Застосуйте нові налаштування> запустити BF4, щоб перевірити, чи було вирішено цю обхідну проблему.

Рішення 16 - Очистіть завантаження комп'ютера

Це рішення є особливо корисним для комп'ютерів з низькою специфікацією та середнього класу. Виконавши чисте завантаження, комп'ютер може використовувати більше ресурсів для запуску гри. Крім того, якщо проблеми BF, які ви відчуваєте, викликані проблемами несумісності програмного забезпечення, це рішення має виправити їх.

  1. Перейдіть у меню Пуск> введіть msconfig > натисніть Enter, щоб запустити конфігурацію системи
  2. Перейдіть на вкладку Загальні> виберіть Вибірковий запуск> зніміть прапорець Завантажити елементи запуску

  3. Перейдіть на вкладку Служби> виберіть пункт Сховати всі служби Microsoft> натисніть Вимкнути всі

  4. Натисніть кнопку Застосувати> натисніть кнопку ОК> Перезавантажте комп'ютер і запустіть гру

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

Примітка редактора: Ця публікація була спочатку опублікована в лютому 2016 року і з тих пір була повністю оновлена ​​і оновлена ​​на свіжість, точність і всебічність.