Fallout 3 зависает во время игры — что делать?
Несмотря на то, что Fallout 3 вышла уже давно, получила множество DLC и обновлений, патчей и хотфиксов, игра продолжает иногда виснуть как на слабых компьютерах, так и на мощных устройствах.
Причин того, что Fallout 3 зависает во время игры – может быть огромное множество, а потому и пути решения проблемы для каждой ситуации будут свои. Если вы только начинаете игру, установив незнакомую сборку из Интернета (особенно если она не «чистая», то есть имеет неофициальные дополнения), а она уже начинает подвисать, вылетать и так далее, то легче всего найти другой клиент. Иногда разумнее всего скачать чистый Fallout 3, а уже потом самостоятельно установить все желаемые модификации, попутно проверяя работоспособность игры. Стабильнее всего будет работать официальная чистая версия, скачанная с официального сайта или в Steam и на подобных ей площадках.
Системные требования Fallout 3
Если игра продолжает тормозить или зависает, то стоит завершить все фоновые процессы: закрыть браузер, дополнительные окна, отключить неиспользуемые программы, а в случае особо слабых устройств даже Интернет и антивирус. Однако чаще всего причины лагов кроются в другом.
Проблемы у обладателей Windows 7
Перейдя на своем компьютере по пути: …\Мои документы\MyGames\Fallout3\, открываем файл Fallout.ini с помощью блокнота или Notepad++. Среди множества строчек нас интересует одна: bUseThreadedAI=0, которая находится в разделе [General]. В ней нужно заменить ноль единицей. Для увеличения стабильности работы клиента не лишним будет приписать и новый параметр iNumHWThreads=2 в любом месте раздела.
Дополнительные настройки для многоядерных процессоров
В «Диспетчере задач» требуется выбрать поле «Приложения», найти строку с игрой и нажать на нее правой кнопкой мыши, выбрать пункт «Перейти к процессу». В этом окне снова щелкнуть ПКМ по игре и перейти к «Задать соответствие. ». Наконец, убираем галочку с параметра «Все процессы», выбирая лишь ЦП1 и ЦП2.
Fallout 3 зависает во время игры и не отвечает
Fallout 3 — довольно старая игра, не рассчитанная даже на работу с Windows 7, не говоря уж о более поздних версиях системы, поэтому на современных компьютерах можно встретиться с множеством проблем при запуске игры. Самая распространенная проблема, не дающая насладиться игровым процессом — это зависание игры. Разберемся, почему Fallout 3 зависает и не отвечает во время игры, и как это исправить.
Разбираемся, почему Fallout 3 может зависать, не отвечать и вылетать
Причины зависания Fallout 3 во время игры
Fallout 3 может зависать по разным причинам, связанным с операционной системой, плохой оптимизацией игры и сложностью современного «железа», которое не предусмотрено кодом программы. Наиболее распространены зависания и вылеты в следующих ситуациях:
- Запуск Fallout 3 на операционных системах Windows 7–10.
- Несоответствие компьютера системным требованиям игры.
- Использование многоядерного процессора.
- Использование двух мониторов.
- Сбои в работе вспомогательных программ (Steam или Games for Windows Live).
Использование непропатченной версии Fallout 3, в которой не исправлены некоторые внутренние ошибки игры.
Если игра зависает или вылетает, проще всего удалить ее и установить заново, скачав самую свежую версию (желательно, купив лицензию в Steam) со всеми патчами и обновлениями. После установки нужно правильно настроить игру, чтобы предотвратить зависание Fallout 3.
Что делать, если Fallout 3 не отвечает?
Маловероятно, что спустя почти 10 лет после выхода игры причиной зависаний и глюков становится нехватка ресурсов, но на всякий случай перед ее запуском следует отключить все тяжелые программы (браузер, антивирус и т.п.), если компьютер находится на грани с требованиями Fallout 3. Если же компьютер наоборот слишком современный, стоит ограничить ресурсы, выбрав процесс игры в диспетчере задач и назначив ему один из используемых процессоров.
Для запуска старых версий игры нужен Games for Windows Live — программа, известная своей «кривизной». Если Fallout 3 зависает и не отвечает во время игры, GFWL следует обновить, скачав последнюю версию с сайта Microsoft. Это, впрочем, может не помочь; при желании игру можно отвязать от GFWL, скачав специальный деактиватор Games for Windows Live Disabler.
Обновите другие вспомогательные программы, используемые не только для запуска Fallout 3, но и других игр — DirectX и .NET Framework. Это в особенности важно, если игра установлена не через Steam, а с одного из старых CD-дисков.
Если используется два монитора, перед запуском игры второй из них нужно отключить.
Если игра запускается не на Windows XP, нужно сделать следующее:
- Зайти в директорию игры в «Моих документах».
- Открыть файл fallout.ini блокнотом (важно: в папке также расположен файл fallout_default.ini — его изменять нельзя).
- Найти строчку bUseThreadedAI, изменить ее индекс с 0 на 1.
- Сразу за ней вписать параметр iNumHWThreads со значением 2.
- Сохранить изменения.
Изменение fallout.ini помогает в большинстве случаев
В большинстве случаев это устраняет различные зависания и вылеты Fallout 3 в случайных местах игры. Дополнительно следует установить совместимость с более старой системой в свойствах ярлыка игры.
Если ничто не помогает, нужно скачать и установить неофициальный патч Fallout 3, который устраняет множество ошибок. Также он автоматически выполняет предыдущий шаг — вносит изменения в файл настроек fallout.ini.
В некоторых случаях вылеты связаны с модификациями, если они не совместимы друг с другом или просто плохо сделаны. Все моды следует отключить, запуская по очереди, методом исключения будет найдена неисправная модификация. Один мод стоит оставить — CASM, который отключает автосохранения, из-за которых тоже иногда Fallout 3 не отвечает и зависает во время игры.
Fallout 3 зависает при начале новой игры windows 7
Для устранения бага нам надо узнать необходимый набор шейдеров. Для этого:
1)Откройте файл Мои документы\My Games\Fallout3\RendererInfo.txt (\My Documents\My Games\Fallout3\RendererInfo.txt и проверьте значение параметра Shader Package.
2)Перейдите в папку Fallout3\Data\Shaders и найдите файл с номером, соответствующим Shader Package. При отсутствии нужного файла скопируйте тот файл, чей номер находится ближе к нужному (например, вам нужен файл под номером 15, то возьмите 14, создать папку под номером 15,скопируйте файл туда и перекиньте в папку)
Если у вас выходит эта ошибка, то возможно, файлы .spd ассоциированы с другой программой (обычно QuickTimePlayer). Чтобы убрать ассоциацию, проделайте следующее:
1)В проводнике выберите Свойства-Параметры папки-Типы файлов;
2)Найдите расширение SPD и удалите его;
Также можно попробовать удалить все файлы из Documents\My Games\Fallout 3 кроме Saves.В лаунчере убрать флаг «Показать все разрешения» и выберете стандартное.
Иногда причина вылета кроется в кодеке KLite Codec Pack. Проблема в том, что вместе с компонентами кодека устанавливается аудио/видео декодер FFDShow. Он начинает обрабатывать аудио/видео файлы во время запуска, вследствие чего игра вылетает. Для решения этой проблемы попробуйте следующий способ:
1)Пуск – Программы – K-Lite Codeck Pack – Configuration где запускаем ffdshow audio decoder(или папку ffdshow/, где будет ярлык “Audio decoder configuration”).
2)Ищем слева вторую сверху строчку, справа строку “Don`t use ffdshow in:”, рядом будет список exe файлов, при запуске которых ffdshow не будет запускаться. Ищем кнопку add и добавляет fallout.exe. Если этой кнопки нет, то после точки с запятой вписываем самостоятельно fallout.exe и ставим точку-запятую.
На просторах интернета (лучше под видосиками в ютубе) люди оставляют ссылки на скачивание файла d3d9.dll.
Скачайте и закиньте его в папку с игрой.
VAC за это не летит.