1. XAKER13.03.2025 в 17:15от
Загрузка...

Фикс распространенных проблем BF4

Тема в разделе "Battlefield", создана пользователем Monamek, 03.11.2013.

  1. Monamek

    Monamek

    Статус:
    Оффлайн
    Регистрация:
    03.11.13
    Сообщения:
    32
    Репутация:
    5 +/-
    Собираем сюда все баги и решения их!

    НИЖЕ ПРИВЕДЕНЫ ОСНОВНЫЕ РЕШЕНИЯ ПРОБЛЕМ. По мере исправления багов (разработчиками или пользователями), данный пост будет обновляться!


    Файлы, драйверы и библиотеки

    Прежде чем начать искать свою проблему, вам необходимо обновить драйвер своей видеокарты Nvidia GeForce http://www.nvidia.ru/Download/index.aspx?lang=ru [nvidia.ru]
    или AMD Radeon, также до последней версии http://support.amd.com/en-us/download [support.amd.com]Обновите все драйвера]Скачать DirectX http://www.microsoft.com/ru-ru/download/details.aspx?id=35 [microsoft.com]

    Так же вам придется обновить все драйвера.

    Скачать Microsoft .NET Framework 4 http://www.microsoft.com/ru-ru/download/details.aspx?id=17851 [microsoft.com]
    Скачать Microsoft .NET Framework 4.5 http://www.microsoft.com/ru-ru/download/details.aspx?id=30653 [microsoft.com]
    Скачать Microsoft Visual C++ 2005 Service Pack 1 http://www.microsoft.com/ru-ru/download/details.aspx?id=29 [microsoft.com]
    Скачать Microsoft Visual C++ 2008 (32-бит) http://www.microsoft.com/ru-ru/download/details.aspx?id=29 [microsoft.com]
    Скачать Microsoft Visual C++ 2008 (64-бит) http://www.microsoft.com/ru-ru/download/details.aspx?id=15336 [microsoft.com]
    Скачать Microsoft Visual C++ 2010 (32-бит) http://www.microsoft.com/ru-ru/download/details.aspx?id=5555 [microsoft.com]
    Скачать Microsoft Visual C++ 2010 (64-бит) http://www.microsoft.com/ru-ru/download/details.aspx?id=14632 [microsoft.com]
    Скачать Microsoft Visual C++ 2012 Update 3 http://www.microsoft.com/ru-ru/download/details.aspx?id=30679 [microsoft.com]

    Рекомендации.
    Для оптимизации вашего ПК под игру, в плане быстродействия, советую скачать утилиту GameBooster и настроить в ней игровой режим. Советую убить все лишние процессы используемые системой, во время игры они все равно вам не понадобятся.

    1. Во вкладке системные твики переключите режим на "Высокая производительность".
    2. Перед игрой, во вкладке главная переключите режим на "Игровой" (нажмите кнопку "Нажать для ускорения").

    А так же, вам необходимо увеличить файл подкачки виртуальной памяти, для этого смотрим пункт "Вылеты при взрывах или атаке воздушной техники".

    Для видеокарт с памятью до 768 мегабайт, желательно увеличить виртуальный пул видеопамяти, делается это прописью "bcdedit /set increaseuserva 2500" в командной строке.

    Для частичного устранения подергиваний и зависаний прописываем следующие команды в консоль игры:
    RenderDevice.ForceRenderAheadLimit 1
    RenderDevice.TriplleBufferingEnable 0

    Вводить их нужно по отдельности. Всего 2 команды.

    Перед игрой переключите стиль операционной системы на "упрощенный".
    -Обновить операционную систему до Windows 8.1 т.к. игра оптимизирована под нее.

    1) Заходим в Origin - мои игры
    2) Кликаем правой кнопкой по картирке BF4 (появляется контексное меню)
    3) Кликаем "Исправить установку"
    4) Ждем пока обновит
    5) Заходим в Battlefield 4\__Installer (там где установлена ваша игра)
    6) В папке __Installer переустанавливаем все что в ней (webplugin, directx, punkbuster, vc)




    [/COLOR]]1) Заходите в папку с игрой, потом в папку Installer, потом в VC и снова в папку, устанавливаем дрова которые там есть 1 файл и готово! (Спасибо mihailus007)
    2) Удалите все папки и файлы BF4 БЕТА и переустановите снова игру (тех. поддержка)
    3) В параметрах запуска Origin поставьте х86 вместо х64 или наоборот (зависит у кого какая версия ПО Windows)


    Решить эту проблему можно с помощью обновления драйверов до последней версии, а также с помощью патчей от разработчиков. Возможно, поможет отключение SLI или CrossFire.


    Стоит у меня прога NetLimiter 3 Pro, там выставляются ограничения для доступа в нет программ.
    И я заметил что на некоторые соединения (unrelated) когда-то поставил ограничение download d 1 kbit\s, я убрал ограничение и вуаля, нормальный коннект.
    То есть ошибка "клиент закрыл соединение" из за ограничения доступа в интернет на некоторые соединения, сервер игры не может передать или получить информацию и автоматически отключает клиент.
    Так что смотрите в файерволе или антивирусе ограничения на входящее и исходящее соединение 85.114.154.144 порт 3659


    Если проблема касается файла dxgi.dll, то нужно скопировать его из C:\Windows\System32 в папку с установленной игрой. Если игра жалуется на отсутствие файлов Msvcr100.dll, Msvcr110.dll или Msvcr120.dll, то нужно переустановить VCredist.


    1) Отключение паркинга, только для владельцев процов от Intel
    http://www.coderbag.com/Programming-C/Disable-CPU-Core-Parking-Utility [coderbag.com]

    2) Отредактировать файл PROFSAVE_profile, находящийся по адресу C:\Users\*username*\Documents\Battlefield 4\settings
    Открываем его в вордпаде (не в блокноте!) и находим строчку GstAudio.AudioQuality (она в начале, наверху). Меняем значение на 4.


    Пользователям Windows 8, которые столкнулись с длительной загрузкой игры, необходимо отключить опцию «Быстрая загрузка», прежде чем перезагрузить компьютер. После перезагрузки данную опцию можно вновь активировать.

    1) Настройки быстрой загрузки можно найти в «Панели управления», разделе «Электропитание» — «Действие кнопки питания».
    2) В открывшемся меню выберите «Изменение недоступных в данный момент параметров». Вы можете получить предупреждение системы
    3) Учетной записи пользователей; примите его и нажмите «Продолжить». После этого вы сможете редактировать «Параметры завершения работы».
    4) Снимите галочку с пункта «Включить быстрый запуск» и сохраните изменения.
    5) Чтобы снова включить быстрый запуск, повторите все операции, установив галочку перед необходимым пунктом.


    У вас в системе отсутствуют распространяемые библиотеки microsoft visual C++.


    1) Обновите клиент Origin и поставьте игру в стандартную папку
    2) Также запустите сервис от администратора
    3) Перезагрузите модем или роутер


    Принудительное использование 2,5 Гб ОЗУ для тех у кого под 4 гига оперативки. Соответсвено у кого больше оперативки ставим больше:
    1) Откройте командную строку от администратора
    2) Введите bcdedit /set increaseuserva 2500 и нажмите enter
    3) Перезагрузите PC


    Короче скачал прогy SPEEDFUN ,она мне показала,что батла запускалась всего на одно ядре из 4х. После чего я скачал прогу CPU-CONTROL ,запустил батлу,запустил кпу контрол и выставил на процессе бф4 все 4 ядра (пункт All CPUs и выбрал1+2+3+4) и играю уже пару часов без каких-либо лагов. Но это,конечно может быть только один из вариантов.


    Ни знаю как у вас, но у меня вылеты с серваков перестали!
    1) Добавил файл подкачки
    2) В Origin - исправил установку
    3) Переустановил всё из папки Battlefield 4\__Installer
    4) Поставил патч.

    Не забывайте про благодарность.
     
    Последнее редактирование: 03.11.2013
  2. Slеnder

    Slеnder

    Статус:
    Оффлайн
    Регистрация:
    24.11.12
    Сообщения:
    1.518
    Репутация:
    883 +/-
    Сам писал?
    P.S. не знаешь решение проблемы "ТРЕБУЕТСЯ ОБНОВЛЕНИЕ ПРЕЖДЕ ЧЕМ ИГРАТЬ, ВАМ НУЖНО УСТАНОВИТЬ ИЛИ ОБНОВИТЬ ИГРУ"
     
  3. Monamek

    Monamek

    Статус:
    Оффлайн
    Регистрация:
    03.11.13
    Сообщения:
    32
    Репутация:
    5 +/-
    Попробуй переустановить игру, с такой проблемой еще не сталкивались
     
  4. Slеnder

    Slеnder

    Статус:
    Оффлайн
    Регистрация:
    24.11.12
    Сообщения:
    1.518
    Репутация:
    883 +/-
    Пробовал, не помогло. Обновлял дрова,мб в этом причина?
     
  5. Monamek

    Monamek

    Статус:
    Оффлайн
    Регистрация:
    03.11.13
    Сообщения:
    32
    Репутация:
    5 +/-
    Еще раз повторюсь,я не сталкивался с этой проблемой,к сожалению ничем не могу помочь.
     
  6. VIP

    VIP

    Статус:
    Оффлайн
    Регистрация:
    05.11.12
    Сообщения:
    1.681
    Репутация:
    6.663 +/-
    на форуме бателога подобное есть
    чтобы не фризело нужна винда 8.1
    на 7ке лагало
     
  7. Slеnder

    Slеnder

    Статус:
    Оффлайн
    Регистрация:
    24.11.12
    Сообщения:
    1.518
    Репутация:
    883 +/-
    Смысле на 8-ке меньше лагов чем на 7-ке?
     
  8. VIP

    VIP

    Статус:
    Оффлайн
    Регистрация:
    05.11.12
    Сообщения:
    1.681
    Репутация:
    6.663 +/-
    именно! фризы исчезли! проверил сам 8.1
    многие об этом пишут на форумах
     
  9. jako01

    jako01

    Статус:
    Оффлайн
    Регистрация:
    27.05.13
    Сообщения:
    381
    Репутация:
    254 +/-
    а у меня призапуске пишет "исправте инсталяцию игры или попробуйте снова"!? win7,64 бит
     
  10. Nebofar

    Nebofar

    Статус:
    Оффлайн
    Регистрация:
    21.11.12
    Сообщения:
    305
    Репутация:
    161 +/-
    Если ужасно лагает , откатить\обновить дрова на видеокарту,мне только это помогло.
     
  11. Blackmore47

    Blackmore47

    Статус:
    Оффлайн
    Регистрация:
    25.03.13
    Сообщения:
    51
    Репутация:
    1 +/-
    У меня все дни все было хорошо, а вот в последние дни уж ОЧЕНЬ СИЛЬНО ЧАСТО стало выкидывать и пишет - Клиент закрыл соединение. Да и ваабще уже не могу ни на одном серве играть, везде выкидывает, больше 30 секунд нигде не играю, бред какой-то
     
  12. Monamek

    Monamek

    Статус:
    Оффлайн
    Регистрация:
    03.11.13
    Сообщения:
    32
    Репутация:
    5 +/-
    Обновлено! добавил решение вылетов на личном опыте. Теперь не вылетает!
     
  13. Frost46rus

    Frost46rus

    Статус:
    Оффлайн
    Регистрация:
    15.08.13
    Сообщения:
    39
    Репутация:
    4 +/-
    Спасибо, полезно, у меня fps побольше стал