![battlefield 3](http://itpanic.ru/blog/wp-content/uploads/2011/11/battlefield-3.jpg)
ВНИМАНИЕ! В связи с выходом новой BF 4 добавлен пост о том как решить проблемы с запуском battlefield 4.
Прежде чем разжевать баги непосредственно игры battlefield 3, смотрим решение проблем со всеми играми без исключения.
Также можно почитать разделы в нашей базе данных багов. Все они похожи от движка к движку. Если что-то не получается — обратитесь в компьютерную помощь.
Посмотрели? Ок, надеюсь у вас больше нет неинтересных вопросов, читаем далее.
1# Игра не устанавливается с диска
Когда вы вставляете диск и пытаетесь начать установку, Origin попытается скачать battlefield. Как может сначала показаться — игра скачивается из интернета, но на самом деле она качается с вашего диска, и если все «ОК» то она довольно быстро установится.
2# Звук исчезает в battlefield 3. Пропадание звука.
Если в процессе игры всячески лагает звук, может помочь установка качества звучания динамиков на частоту 44K. Делается Это через Панель управления-звук-динамики-дополнительно (далее — будет выпадающее меню). Также проблему может установка независимой звуковой карты.
После патча 22.11.2012 проблема частично решилась, однако если вам не повезло:
в Windows 7 находите файл PROF_SAVE_profile (находится он в C:\Users\User\Documents\Battlefield 3\settings — пути могут быть разными, в зависимости от Ваших настроек ОС) можно так же найти этот файл поиском в Windows, далее щелкаете этот файл два раза левой кнопкой и в открывшемся списке выбираете Блокнот (т.е. открываем его блокнотом, для непонятливых )) ),
находим внутри файла строку GstAudio.AudioQuality 0 , и меняем в конце надписи 0 на 1, т.е. должен выглядеть так GstAudio.AudioQuality 1. сохраняете выходите из блокнота, запускаетет игру., и радуетесь ровному звуку.
3# Для продолжения вы должны войти в систему под правами администратора/You should be logged-in as Administrator to Run This
Если вы столкнулись с этой ошибкой — запустите Origin от имени администратора и точно также перезапустите игру. Также можно создать новую учетную запись в виндовс с правами администратора и переустановить игру от её имени. Да, и не забудьте, что в Win7 (vista) должен быть отключен контроль управления учетными записями (user account control).
Если при нажатии правой кнопкой мыши на установщик игры меню «установить от имени администратора» — нет, то нажмите правую кнопку с зажатой клавишей Shift. В этом случаем у учетной записи администратора должен быть задан пароль (делается через консоль управления компьютером в версиях win 7 pro и выше). Также не забывайте, что учетка админа в виндовс 7 по умолчанию может быть отключена. Включите ее.
4# Слабая производительность на топовых видеокартах
Если лагает только battlefield, а остальные игры идут нормально — просто обновите драйвера вашей видеокарты до последних. Например на момент написания поста для Nvidia это версия 285,62. С ними, правда есть несколько проблем, но об этом — позже.
5# Battlefield 3, игра не запускается
Убедитесь, что игру не блокируют ваши защитные программы (антивирусы, фаерволы и т.д.). Запускайте игру от имени администратора.
Если у Вас Widows XP — меняйте на 7ку.
Далее чистим кэш Origin (program data > Origin cache), удаляем все временные файлы Windows, смотрим, чтобы в Origin стояла галочка «охранить файлы игры». Делаем восстановление игры. Затем:
Запускаем диспетчер задач,сортируем процессы по пльзователю и удаляем все процессы ТОЛЬКО пользователя кроме explorer и taskmgr. Затем перезагрузка.
Проверяем.
6# Origin просит переустановить игру
Если Origin предлагает вам переустановить Battlefield 3 — сначала просто попытайтесь обойтись восстановлением (repair).
7# Battlefield 3 тупо перестала работать
Возможно, тупой совет, но не хочу его пропустить — зайдите в Origin клиент,кликните правой кнопой на БФ3 и нажмите «восстановить игру»(Repair Install). После чего подождите пока игра загрузится и переустановится, ваш КЭП :)
8# Не можете войти на Battlog.net
Бывали такие проблемы с IE, добавьте сайт в список надежных, ну или используйте другой браузер.
9# Origin клиент не устанавливается при установке Battlefield 3
Обычно это происходит если вы переустанавливаете игру и Origin клиент не удалился до этого. Нужно удалить его вручную. Нужно немного покопаться в реестре и проделать пару манипуляций.
Для удаления всех папок программы:
- Откройте «Мой компьютер«.
- Откройте ваш диск, на который установлена игра и Origin (обычно это С:\).
- Откройте папку Program Files (Program Files (X86) для 64-bit систем).
- Найдите там папку Origin и удалите её.
Также в папке Program Files найдите папку InstallShield Installation Information. *Если такой папки нет, то отобразите скрытые папки виндовс.
- Найдиет там папку {EF7E931D-DC84-471B-8DB6-A83358095474} и удалите
- Не забудьте почистить корзину ;)
Теперь реестр:
- Делаем Пуск-Выполнить-regedit-Ввод
- Затем Файл-Экспорт…
- Выбирайте место на диске и сохраните файл — это будет резервная копия реестра.
Далее:
- Проваливаемся по плюсикам в HKEY_LOCAL_MACHINE — SOFTWARE (для 64-bit систем) — Wow6432Node — Electronic Arts — удаляем тут папку EA Corefolder.
- Затем проваливаемся в Microsoft — Windows — Current Version — Uninstall — удаляем папку {EF7E931D-DC84-471B-8DB6-A83358095474}
Также можно удалить кэш Origin:
- Заходим Мой компьютер — С: (если у вас в системе не переназначено местонахождение кэш-папки) — Program Data — Electronic Arts — там удаляем папку Origin.
Теперь Origin-клиент полностью удален из системы.
10# Battlefield 3 не работает. Ошибка : A problem caused the program to stop working correctly (Программа была завершена с ошибкой)
Такое, например бывает из за перегруженности игровых серверов разработчика. Редко, но бывает.
11# Случайные сбои Battlefield 3
Если игра вылетает в различные интервалы времени — поставьте последние обновления на игру, также попробуйте сделать repair (восстановление), а то и вовсе переустановить. Также не забывайте, что причиной подобных неописуемых сбоев часто может быть неправильно разогнанное или перегретое железо вашего компьютера.
Также стоит уменьшить графические характеристики в игре с ультра на best и ниже. И прописать в консоли игры (~):
RenderDevice.ForceRenderAheadLimit 1
Затем:
RenderDevice.TrippleBufferingEnable 0
11.2# У некоторых пользователей игра наглухо виснет спустя несколько минут игры. Возможные причины и решение:
Решение:
1.Закачиваем программу MSI AfterBurner(программа для разгона компьютера)
2.Заходим в настройки программы включаем все галочки в настройках защиты в базовых параметрах.
3.Перезапускаем программу.
4.Разгоняйте\убирайте разгон с вашей видеокартой.
Например Nvidia GTX 560 Ti правильно разгоняется так:
Изменяем Core Voltage(Напряжение ядра) до 1075.
Изменяем Core Clock(Частота ядра) до 822.
Проверяем, Все должно работать
Решение 2. Если видеокарту не разгоняли.
1. Убрать AERO на Win 7 (На рабочем столе правой кнопкой мыши — персонализация — базовые и упрощенные темы «выбрать любую тему»)
2. Снести дрова (почистить систему от остатков!) и заново установить драйвера
3. В настройках игры изменить параметр HBAO на SSAO, всё остальное подстраиваете под себя (Сглаживание лучше не трогать, 4 х достаточно хватит так как толку 0).
Решение 3. Если не помогло 1 и 2
Стоит уменьшить графические характеристики в игре с ультра на best и ниже. И прописать в консоли игры (~):
RenderDevice.ForceRenderAheadLimit 1
Затем:
RenderDevice.TrippleBufferingEnable 0
12# Сбои и лаги графики Battlefield 3
Обновите драйвера видеокарты, уменьшите характеристики видео в настройках игры (убавьте качество теней, например).
После последнего патча появилась проблема, когда после запуска игры геймер видит черный экран. а звук есть. Решается так:
Заходим в «Пуск» – в строку поиска вводим «regedit»
Далее проваливаемся в:
Если у вас 32-система, то:
32-bit Windows [HKEY_LOCAL_MACHINE \ SOFTWARE \ EA Games \ Battlefield 3]
Если у вас 64-система, то:
64-bit Windows [HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ EA Games \ Battlefield 3]
находим два файла GDFBinary и Locale.
Меняем в них бета battlefield 3 на battlefield 3
Сохраняем изменения
13# Кикнуты администратором с сообщением: Punkbuster Fix
Если вас рандомно кикают с серверов с таким сообщением- это проделки punkbuster, даже если вы не читер, обойти можно так:
- Зайдите в папку с Origin (для 64бит систем это C:\Program Files (x86)\Origin Games)
- Копируйте папку “pb” и “pbsvc.exe” из папки “Battlefield 3 BETA”, и вставьте в папку “Battlefield 3″ .
- Запустите pbsvc.exe (вообще это необязательно, но лучше запустите).
Перезапустите игру.
14# Battlefield 3 тормозит (лагает)
Выключите Intel Hyper Threading в Bios. Еще можно подождать следующего патча.
Также можно запустить игру только на одном процессоре (ядре). Откройте диспетчер задач, кликните мышкой на процессе Battlefield 3, затем в меню выбирайте Set Affinity. Выбирайте только один процессор из списка, жмите ОК. Последствия этого могут быть различные, хорошие или плохие, так что не делайте этого если не знаете о чем речь.
Также стоит уменьшить графические характеристики в игре с ультра на best и ниже. И прописать в консоли игры (~):
RenderDevice.ForceRenderAheadLimit 1
Затем:
RenderDevice.TrippleBufferingEnable 0
15# Низкая производительность, низкий FPS в battlefield 3
Можно попробовать проделать всё как в предыдущем пункте.
16# Как восстановить все настройки по умолчанию если все не работает после наших настроек?
Если нифига не работает (в игре) после манипуляций с игрой и производительностью, зайдите в Мои документы — battlefield3 и удалите папку Settings (настройки).
17# Поддержка 3D
Ждем патч. Из коробки Battlefield 3 не поддерживает 3D.
18# Battlefield 3 поддержка контроллеров Xbox 360
«Пофиксим по ходу» — слова разработчиков.
19# Battlefield 3 лаги при входе
Зайдите в панель управления nvidia и отключите vsync, также установите max prerendered frames в 0.
20# Сеть недоступна (Origin)
Это может быть вызвано неправильно работой сокетов виндовс.
Запустите командную строку от имени администратора, затем наберите в ней netsh winsock reset и нажмите enter. Перезагрузитесь.
21# Как соединить EA/Origin аккаут с аккаунтом PSN?
Идем в раздел помощи Origin выбираем ‘Contact Us’. Вам необходимо указать следующуюинформацию:
- PSN ID
- Адрес электропочты для аккаунта EA
- Адрес электропочты PSN
- День рождения указанный в аккаунте PSN ID
22# Battlefield 3 проброс портов для Multiplayer
Если появилась необходимость сделать проброс портов через роутер или фаервол, вот их номера:
PC
- TCP: 80, 443, 9988, 20000-20100, 22990, 17502, 42127
- UDP: 3659, 14000-14016, 22990-23006, 25200-25300
Playstation 3
- TCP: 80, 443, 9988, 10000-10100, 17502, 42127
- UDP: 3659, 14000-14016
Xbox 360
- TCP: 53, 88, 3074
- UDP: 53, 88, 3074
23# Вам не разрешено входить на Battlelog
Игровые сервера перегружены, просто попробуйте войти позже.
24# Не видно оружия после воскрешения
Специфика консолей, просто перезагрузите консоль.
25# Случайные дисконнекты Battlefield 3
Обновите Punkbuster вручную. Инструкция here :) :
- Скачайте PBSetup.
- Запустите.
- Добавьте BF3 в список PB игр.
- Запустите обновление вручную.
26# Лаги в отображении теней в Battlefield 3
Не используйте ультра-качество для теней (Ultra Shadows) – убавьте качество тенй если у васдрайвер Nvidia 285.62.
27# Battlefield 3 зависает затем вылетает на рабочий стол с ошибкой
Убедитесь что у вас в панели управления Nvidia или в ATI Tray Tools не включена настройка FPS overlay. Для устранения этой ошибки просто закройте панель управления nvidia (ATI)
28# Мышь зависает/еле двигается
- Заходим: C:\Users\YOU\Documents\Battlefield 3\settings
- открываем PROF_SAVE_profile при помощи notepad++ (можно скачать бесплатно)
Изменяем следующую переменную:
GstInput.MouseSensitivity 0.050000
Меняем чувствительность мыши:
- GstInput.Scheme0Sensitivity 0.000000
- GstInput.Scheme1Sensitivity 0.000000
- GstInput.Scheme2Sensitivity 0.000000
29# Долгая загрузка карт – медленная загрузка Battlefield 3
- Пуск — Выполнить — regedit.
- Проваливаемся в HKEY LOCAL MACHINE/SOFTWARE/WoW6432Node/EA Games
- Меняем GDFBinary и InstallDir пути на C:Program Files (x86)Origin GamesBattlefield 3
- Запускаем игру — должно немного помочь
Еще как вариант купить SSD диск и установить BF3 на него :))).
30# Проблемы со стабильностью – сбои во время установки Battlefield
Nvidia
- Обновите драйвера видеокарты до последних
- Выключите – AA – DEFERED (anti aliasing)
- Выключите – VSYNC
- Выключите – Motion Blur
- Скачайте прошивку для bios видеокарты с офф. сайта. Перепрошейде видеоадаптер и перезагрузитесь.
31# Сбой при установке Battlefield 3 (BF3)”
Удалите библиотеки Microsoft C++ из системы и установите их после того как установите battlefield 3
32# Battlefield 3 не запускается (запускается и сразу вылетает на рабочий стол)
- Восстановите Battlefield 3.
- Отключите режим видеокарт SLI или Crossfire.
- Отключите anti-aliasing и filtering.
- Отключите V-sync.
33# Если ничего не помогло — проверьте подходит ли вам игра по системным требованиям.
На Windows ХР Battlefield 3 — не идет.
Баги присланные пользователями:
1# Анатолий || tolyan_maksimov [dog] mail.ru
после установки origin и попытки начать
установку игры BF 3 вылетает сообщение
\»болкируется учетной записью пользователя
и говорит что нужно подтвердить (это
сообщение установщика игры) а Виндовс не
выдает окошка для подтверждения внесения
изменений! Что делать? Защиту учетных
записей снимал. Захожу как администратор!
Решение:
Если советы #31 #3 #9 не помогли: необходимо включить встроенную запись Администратора Window 7, задать ей простой пароль, например : 123456. Включается запись через консоль управления «мой компьютер» (подробнее — в google). Затем удалите все что было установлено (origin, бибилотеки c++ т.д. через «Установка и удаление программ» и как в совете #9). Контроль учетных записей должен быть отключен. Теперь запустите установку от имени Администратор (правой кнопкой на установщике origin (BF) и выбор соответствующего меню, если меню нет то нажмите правую кнопку при зажатом Shift, появится меню «Запуск от имени»). Установите все от имени Администратора, если возникают непонятные сбои типа пропадания кнопок — возможно следует переустановить систему (Windows).
2# Maks || FELIKS-777 [dog] yandex.ru
battlefield 3 при игре онлайн виснет и вылетает
почти сразу !!!!!
Intel(R) Core(TM)2Quad CPU Q6600 @ 2.4GHz
4.00GB (3.25GB)
Windos 7 Ultimate 32 Bit SP 1
ATI Radeon HD 5700 Series
Решение:
Для начала проверьте версию драйверов вашей видокарты. Делается это через запуск dxdiag (меню start-поиск в Windows). На закладке видео посмотрите дату выхода драйверов и если они старее чем эти — обновитсь.
Войдите в игру, в настройках видео поставьте минимальное качество теней, выйдите из игры и origin. Отключите панель управления ATI (внизу, возле часов красненький значок-правой кнопкой-выход). Войдите в игру, проверьте результат.
П.С. при выборе игрового сервера обратите внимание на задержку (ping) 20-50 это хороший сервер.
#3 Анонимно:
что делать с этой проблемой ?
Сигнатура проблемы:
Имя события проблемы: APPCRASH
Имя приложения: bf3.exe
Версия приложения: 1.0.0.0
Отметка времени приложения: 4ec142d8
Имя модуля с ошибкой: bf3.exe
Версия модуля с ошибкой: 1.0.0.0
Отметка времени модуля с ошибкой: 4ec142d8
Код исключения: c0000005
Смещение исключения: 00107c30
Версия ОС: 6.1.7600.2.0.0.256.1
Код языка: 1062
Дополнительные сведения 1: 0a9e
Дополнительные сведения 2: 0a9e372d3b4ad19135b953a78882e789
Дополнительные сведения 3: 0a9e
Дополнительные сведения 4: 0a9e372d3b4ad19135b953a78882e789
Решение:
Игра не поддерживает русских букв в пути к игре поэтому нам нужно для начала переименовать имя папки где установлена игра (по умолчанию C:\Program Files\Origin Games\) с Бета Battlefield 3 на Battlefield 3! затем в пуске в строке поиска пишим Regedit и жмем Enter
Проваливаемся в Hkey_local_machine>Software>EA Games>bf3beta.
Либо для x64 систем HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\EA Games\BF3 Beta
Там будут файлы CDFBinary и Instal Dir кликаем на них 2 раза ищем слово Бета Battlefield 3 и просто изменяем на Battlefield 3.
Затем идем в Hkey_local_machine>Software>Electronic Arts>71171> и также находим Instal Dir кликаем на него 2 раза ищем слово Бета Battlefield 3 и просто изменяем на Battlefield 3.
Перезагружаем Origin. Всё
#4 Анонимно: Поставил патч, а игра battlefield 3 все равно вылетает (выкидывает), помогите.
Решение:
Для тех у кого 4гб и больше оперативной памяти
- В Windows 7/Vista идем в меню пуск. прописываем в строке поиска «cmd» , запускаем от администратора.
- В командной строке пишем: bcdedit /set increaseuserva 2500. Жмем enter.
- Убедитесь что вы увидели сообщение об успешной операции.
- Закрываем командную строку. Только что вы сказали системе использовать 3072MB памяти под приложения
- Изменеия вступят в силу после перезагрузки.
Чтобы вернуть все обратно:
Открываем «cmd» и пишем: bcdedit /deletevalue increaseuserva. Это возвращает все на круги своя.
Ребут и все готово.
#5 Никита maingamer [dog] mail.ru:
Оно мне пишет:
Failed creating D3D device of at least version 10.0 on adapter \»NVIDIA GeForce GTX 560\» with driver \»28562\» Error is E_OUTOFMEMORY(\»Ran out of memory\»).
This is typically caused by not having the minimum required DirectX support in the GPU.
Решение: Если не помог совет #5 —
- Если у вас Windows XP — самое время установить Windows 7
- Обновите драйвера для вашей видеокарты
- Обновите DirectX (версию посмотреть можно через DXdiag)
Пользователи прочитавшие эту запись обычно читают:
- Если Battlefield 4 не запускается или вылетает. Решение проблем с игрой от beta до релиза.
- Антибаг пост для Batman Arkham City. Фиксим тормоза, крэши и баги.
- Фиксим игру своими руками
- Если Prototype 2 не запускается, бесконечная загрузка, а также баги, вылеты и решение других проблем с игрой.
- Saints Row: The Third. Баги, проблемы, лаги.