Fallout 3 решение зависаний скачать файл dx9. Проблемы со скриптами


Скачать D3dx9_38.dll для компьютера на Windows 10 стоит в том случае, если одна из игр выдала вам ошибку. Данный файл входит в пакет DirectX, и он отвечает за корректную работу графики в играх. Если же у вас нет ошибки данного файла, то вам не нужно скачивать данный файл отдельно. Идеально, если вы не сталкивались с сообщением о данной ошибке, то вы можете игнорировать данную статью. Если же ошибка есть, то в этой статье вы найдете второе решение, помимо того, как скачать D3dx9_38.dll.

Системная библиотека для Windows 10

Данная библиотека устанавливается вместе с DirectX 9. Это видно и из названия. Если вы никогда не устанавливали это ПО, то первым делом, чтобы устранить ошибку, вам нужно скачать сам Директ Икс. Если же пакет уже устанавливали, то у вас есть несколько вариантов, как устранить данную ошибку. Вы можете выбрать один из двух вариантов:
  • Скачать файл и заменить вручную;
  • Переустановить DirectX 9.0;
Если вы не сталкивались с проблемой, то переживать не за что. Система сама автоматически оповещает о том, что у вас есть проблемы. Если трудности действительно есть, то в диалоговом окне система выдаст ошибку. Например, что файл не найден. Ошибка может быть и другой, например, что файл поврежден или недоступен. Не столь важно, как именно сформулирована проблема. Важно, что проблему очень легко устранить. Давайте вместе разберемся с данным вопросом, если речь идет про ошибку при запуске игры Fallout 3.


Предположим, вы запускаете игру Fallout 3, и вылетает ошибка. Такое действительно бывает, но переживать не нужно. Нужно скачать D3dx9_38.dll для компьютера на Windows 10 и разместить файл в системной папке. Выбирать DLL файл нужно с учетом того, какая у вас ОС. Она может быть как 32-ух, так и 64-ех битной. Если не хотите заниматься ручным исправлением ошибки, то можно загрузить DirectX 9.0 и установить пакет. Если у вас современная видеокарта, то возможно, вам стоит установить новую версию

Несмотря на то, что с момента выхода Fallout 3 прошло уже больше 10 лет, она до сих пор пользуется немалой популярностью. Правда, есть у этой RPG и один существенный недостаток – ее техническая реализация. Так, например, Fallout 3 вылетает, портя тем самым все удовольствие от игрового процесса. К счастью, решить эту проблему можно, и о том, как сделать это, пойдет речь в данной статье.

Первое, что нужно сделать

Прежде, чем приступать к более серьезным способам устранения вылетов, сделайте несколько простых вещей:

Кроме того, желательно удалить или хотя бы отключить все сторонние программы. Так вы сможете убедиться, что ни одна из них не мешает нормальной работе игры.

Windows 10

Учитывая внушительный возраст игры, неудивительно, что она плохо работает на современных операционных системах. В частности, Fallout 3 вылетает на Windows 10 чуть ли не у каждого второго обладателя этой ОС. Исправить данную проблему весьма сложно, но вы можете попытаться сделать следующее:

  • Запустите игру в режиме совместимости с Windows XP. Если это не поможет, попробуйте вариант с «Вистой».
  • Используйте оконный режим.
  • Запустите Fallout 3 от имени администратора.

Также, если вы используете пиратскую версию игры, попробуйте скачать и протестировать другой репак.

Проблемы с многоядерными процессорами

Еще одна проблема, вытекающая из преклонного возраста игры. Так, довольно часто Fallout 3 вылетает из-за того, что попросту не умеет работать с многоядерными процессорами. Кстати, это же является причиной внезапных зависаний и «тормозов».

Благо, исправить данную проблему несложно. Для этого:

  • Пройдите в директорию «ДокументыMy GamesFallout 3».
  • Найдите файл Fallout.ini и откройте его при помощи блокнота.
  • Отыщите строку «bUseThreadedAI=0» (она расположена в категории «General»). Измените значение «0» на «1».
  • Добавьте в файл новую строку «iNumHWThreads=2».

  • Закройте документ, предварительно сохранив изменения.

Теперь, благодаря проделанным манипуляциям, игра поймет, что у вашего процессора больше одного ядра и начнет работать корректно.

Вылет без ошибки

Причина этой неполадки чаще всего кроется в проблемах с модами. Соответственно, если вы устанавливали какие-либо модификации, вам нужно удалить их, а затем попробовать запустить игру.

Кроме того, убедитесь в том, что у вас установлены все дополнения. Дело в том, что многие моды, при отсутствии DLC, работают некорректно и Fallout 3 вылетает.

Также внимательно прочитайте инструкции к тем модификациям, которые вы используете. Многие из них требуют установки дополнительного программного обеспечения.

Ошибка «d3dx9_38.dll не был найден»

Для того чтобы исправить данную неполадку, вам нужно обновить DirectX, предварительно скачав установочные файлы с официального сайта «Майкрософт». Обязательно дождитесь окончания процесса инсталляции, а затем перезагрузите компьютер и попробуйте запустить игру.


Помимо этого, проблема может возникать у обладателей Windows XP без третьего сервис пака. Для устранения нужно либо установить Service Pack 3, либо скачать файл «d3dx9_38.dll», а затем поместить его в папку с игрой и в директорию «Windowssystem32».

Ошибка «xlive.dll»

Такая ошибка хоть и редко, но появляется в том случае, когда Fallout 3 вылетает при новой игре. Причина ее достаточно банальна – отсутствие специальной программы под названием Games for Windows Live. Для исправления ошибки вам нужно скачать данную утилиту с официального сайта.


Здесь надо сказать, что GFWL – это устаревшая программа, которая больше не поддерживается разработчиками. Так что, если вы не хотите засорять свой компьютер ненужными приложениями, вы можете отдельно скачать файл «xlive.dll» и поместить его в директорию с игрой.

Ошибка «Fallout3.exe…»

Довольно редкое явление, но упомянуть о нем тоже надо. Ошибка возникает из-за того, что у вас выставлена ассоциация какой-то программы с файлами, имеющими расширение SPD. В итоге это приводит к тому, что Fallout 3 вылетает при начале игры.

В большинстве случаев SPD ассоциируются с программой QuickTime Player. Соответственно, для устранения проблемы вам нужно либо удалить данную утилиту, либо запустить ее и сделать следующее:

  • Откройте категорию «Edit» в главном меню программы.
  • Перейдите в раздел «Preferences – QuickTime Preferences».
  • Откройте вкладку «File Types».
  • Уберите галочку с параметра «SPD Stream descriptor».
  • Далее вам нужно сохранить изменения и попробовать запустить игру.

Проблемы со скриптами

Суть этой проблемы заключается в том, что Fallout 3 вылетает в тех местах, где должны начинаться заскриптованные сцены. Например, это может случиться во время родов, дня рождения главного героя, экзамена на «КОЗУ» и так далее.

Лучшим вариантом решения данной неисправности является полная переустановка игры. Однако если это вам не помогает, попробуйте сделать так:

  • Отключите антивирус.
  • Скачайте программу Fallout Script Extender и установите ее.
  • Запустите игру через FOSE.

Кроме того, иногда решить проблему помогает установка официального патча 1.7.

Ошибка «Память не может быть read»

С таким сообщением Fallout 3 вылетает при начале новой игры. Чтобы это исправить, вам нужно отключить службу DEP, воспользовавшись настройками Windows.


Помимо этого, к возникновению ошибки может приводить то, что игра не умеет использовать больше 2 Gb ОЗУ. Лечится это при помощи программы Explorer Suite. Вам нужно запустить утилиту, указать в ней путь к файлу «Fallout3.exe» и выставить для него параметр «Использование дополнительной памяти».

Розовый экран

Может возникать из-за неправильной установки игры. Для устранения неполадки вам нужно переустановить Fallout 3, обязательно дождавшись полного завершения данной операции.

Кроме того, к проблеме может привести использование разрешения экрана, неподдерживаемого игрой. Просто попробуйте использовать настройки, предлагаемые Fallout 3 по умолчанию.

Сегодня мы рассмотрим самый распространенный баг знаменитой РПГшки. Сначала ознакомимся с системными требованиями:

  • Windows XP/Vista;
  • 1 Гб ОЗУ (XP) / 2 Гб ОЗУ (Vista);
  • 2,4-гигагерцевый процессор Intel Pentium 4;
  • Совместимая с Direct X 9.0c карта с 256 Мб памяти (NVIDIA 6800 или ATI X850+).

Убедитесь, что ваше железо соответствует требованиям разработчиков.

Прежде чем приступать к частным ошибкам, проверьте, выполнены ли следующие пункты:

  1. Игра запущена от имени администратора (правой кнопкой мыши на FalloutNV.exe, в выпавшем меню Свойства – Совместимость –выполнять эту программы от имени администратора)
  2. Удалены все раннее установленные кодеки и вместо них установлен K-Lite Codec Pack
  3. Обновлены библиотеки Microsoft Visual C++ https://www.microsoft.com/en-us/download/details.aspx?id=29 и Microsoft .NET Framework 3.5 https://www.microsoft.com/en-us/download/details.aspx?id=21
  4. Установлены все DLCнов: Operation Anchorage, The Pitt, Broken Steel, Point Lookout, Mothership Zeta
  5. Отключены сторонние модификации

Самые распространенные баги и их решения:

Fallout 3 вылетает

  1. Найдите и откройте файл Fallout.ini в Мои документы/MyGames/Fallout3 (не забудьте предварительно сохранить файл!)
  2. Найдите bUseThreadedAI = 0 и замените на bUseThreadedAI = 1.
  3. Ниже добавьте iNumHWThreads = 2

Ошибка Приложение fallout.exe выполнило недопустимую операцию и будет закрыто. Код ошибки …

Для устранения бага нам надо узнать необходимый набор шейдеров. Для этого:

  1. Откройте файл Мои документы\My Games\Fallout3\RendererInfo.txt (\My Documents\My Games\Fallout3\RendererInfo.txt и проверьте значение параметра Shader Package.
  2. Перейдите в папку Fallout3\Data\Shaders и найдите файл с номером, соответствующим Shader Package. При отсутствии нужного файла скопируйте тот файл, чей номер находится ближе к нужному (например, вам нужен файл под номером 15, то возьмите 14, создать папку под номером 15,скопируйте файл туда и перекиньте в папку)

Fallout 3 вылетает при запуске, выдавая ошибку Fallout3.exe…Offset(набор символов)

Если у вас выходит эта ошибка, то возможно, файлы.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 и ставим точку-запятую.

Если вы также обнаружили баги в игре или знаете их решения, отпишитесь в комментариях.

ВИДЕО С ИНСТРУКЦИЕЙ:

Fallout 3 была выпущена уже относительно давно, но, несмотря на множество обновлений, патчей и дополнений, проблемы с запуском и работой этой игры все еще иногда возникают на абсолютно разных устройствах. Это редко зависит от мощности компьютера, но иногда бывает связано с установленной операционной системой или программным обеспечением. Так давайте же разберем, почему Fallout 3 вылетает при начале новой игры и что можно сделать, дабы воспрепятствовать этому!

Подробнее о вылетах игры

Часть общих вылетов, в том числе и при начале игры, возникают у игроков, использующих Windows 7. Это старая проблема, которая решается буквально за пару минут. Прежде всего, нужно найти корневую папку с игрой (место, куда был установлен Fallout 3), а там отыскать файл для запуска с расширением.exe.

Нажав на него правой кнопкой мыши и выбрав пункт «Свойств», необходимо перейти на вкладку совместимости и найти в списке последнюю доступную версию Windows XP, для которой игра и разрабатывалась изначально. Помимо этого, в общей папке «Мои Документы» нужно отыскать директорию «mygames», а в ней - «fallout».

Внутри будет файл fallout.ini, который необходимо отредактировать при помощи любого текстового редактора наподобие блокнота или Notepad++. Среди множества строчек с различными параметрами в разделе понадобится строчка bUseThreadedAi = 0, в которой ноль необходимо заменить единицей. После добавления в файл дополнительной строки iNumHWThreads = 2 большинство проблем с игрой будут решены.

Почему еще может вылетать Fallout 3?

Другой распространенной причиной вылета Fallout 3 при начале новой игры является нехватка файлов шейдеров. Все в том же подкаталоге «Моих Документов» необходимо открыть для чтения файл RenderInfo.txt и запомнить значение, установленное напротив параметра ShaderPackage (условно назовем его Х).

Далее, в текущем каталоге открываем папку «Data», а в ней - «Shaders». Тут необходимо проверить наличие файла shaderpackage0X.spd, где перед расширением должно быть указано вместо X число, которое вы запомнили ранее. Если файл отсутствует, можно скопировать и вставить один из соседних, переименовав его так, как это необходимо.

Также нередко причина аварийного завершения игры таится в неверных параметрах кодеков – наподобие K-Lite Codec Pack. Открыв настройки программы, перейдите к Direct Show Control, найдите строку «don"tuseffdshowin» и нажмите edit. Открыв папку с Fallout 3, выберите лаунчер игры и нажмите ОК.

Если проблема осталась, попробуйте установить другую версию или сборку игры, отключить пользовательские модификации и переустановить ПО, необходимое для запуска игрушки (DirectX и прочее). Теперь вы знаете причины, из-за которых вылетает Fallout 3 при начале новой игры , а также то, как их решить. Так что – вперед и с песней!

Во время запуска некоторых трехмерных игр появляется системная ошибка с сообщением о том, что на компьютере отсутствует библиотека d3d9.dll. Как правило, такое происходит на Windows. Этот файл является компонентом DirectX, представляющий собой пакет динамически загружаемых в ОЗУ библиотек. Это набор разного рода функций, констант, подпрограмм и процедур, необходимых для запуска современных игр.

Для исправления неполадки можно пойти двумя путями:

  1. Скачать недостающий файл и разместить его в системную директорию, с которой происходит загрузка динамически библиотек.
  2. Бесплатно скачать свежую версию DirectX и произвести его установку.

Первый способ: ручное исправление неполадки

  1. Загружаем dll-ку для Fallout 3 по ссылке (этот способ может повредить систему, рекомендуем второй способ).
  2. Распаковываем архив с файлом в системную папку.

%SYSTEMDRIVE%\Windows\System32 - для 32-хбитной операционной системы Windows и ее поздних редакций:

%SYSTEMDRIVE%\SysWOW64 – если используете 64-хразрядную редакцию или ее одну из предшественниц:

Чтобы узнать разрядность используемой операционной системы, можно зайти в «Свойства» директории «Мой компьютер» и найти строку «Тип системы», где дана эта информация. Или же поищите каталог «SysWOW64» в папке Windows. Если его нет – пользуетесь 32-хбитной Windows, куда кидать библиотеку в ней, написано выше.

После распаковки выполняем регистрацию нового компонента системы.

Вводим команду «regsvr32 d3d9.dll» в поисковую строку меню «Пуск» и нажимаем клавишу «Enter».

После внесения информации о файле перезагружаем компьютер.

Проблема решена? Если да, то играем. При отрицательном ответе копируем d3d9.dll в каталог с исполняемым файлом приложения, который и вызвал ошибку или совершаем описанные во втором способе действия. Они же избавят от возникновения любых ошибок, появляющихся из-за использования неактуальной версии DirectX.

Второй способ: переустановка DirectX

  1. DirectX, используя ссылку.
  2. Запускаем оригинальный инсталлятор без вирусов и ждем, пока установщик загрузит необходимые файлы.







2024 © gtavrl.ru.