D3dx9 42 dll что делать. Ошибка d3dx9_42.dll — скачать файл d3dx9_42.dll для Windows. Самый простой способ решения проблемы

GTA IV – один из лучших экшенов с открытым миром и полной свободой действий. И конечно, немало игроков скачивают или покупают эту игру, желая насладиться всеми её прелестями. Увы, удовольствие может быть испорчено часто возникающей ошибкой:

Другие её варианты могут выглядеть так: «Не найден компонент №ХХХХ из библиотеки xlive.dll». Первая мысль скачать xlive.dll скачать для GTA 4, но как это сделать правильно? Как установить xlive dll для GTA 4? Сейчас и расскажем.

Отчаиваться не стоит! Убрать эту досадную помеху со своего пути к гангстерским разборкам и увлекательным криминальным приключениям совсем несложно.

Что это за ошибка

Все ошибки, где фигурирует файл «xlive.dll» связаны с отсутствием на компьютере сервиса Microsoft Games for Windows Live или с его неправильной установкой. Именно частью этого сервиса и является библиотека xlive.dll.

Сам сервис Games for Windows Live служит для обеспечения многопользовательского режима в некоторых играх.

Как правило, клиент Games for Windows Live содержится в установщике игры и ставится в процессе её установки. Но в некоторых репаках его могут вырезать из каких-то своих соображений, и тогда возникнет эта ошибка. Иногда установщик может быть заражён вирусом, и его заблокирует антивирус. А может, установлена устаревшая версия Games for Windows Live, не подходящая для GTA IV.

Первый способ решения

Самый правильный способ устранения этой ошибки – скачать программу xlive dll для GTA 4 с официального сайта http://www.microsoft.com/ru-ru/download/details.aspx?id=5549 . Там всегда найдётся последняя версия этого ПО, к тому же можно не опасаться вирусов или просто неработающей версии программы.

После окончания установки остаётся только перезагрузить компьютер.

К сожалению, у этого способа есть минус, который огорчит владельцев пиратской версии игры: после установки Games For Windows есть вероятность, что игра просто не запустится, и потребует своей активации. В таком случае можно удалить Games for Windows и воспользоваться вторым, гораздо менее надёжным способом.

Второй способ решения

Можно попробовать скачать библиотеку xlive.dll и установить её вручную. Часто этот файл может оказаться заражён вирусом, так что скачивать его лучше с более-менее надёжного и проверенного источника. Например, . Скачав файл, нужно распаковать архив, а затем поместить его в нужную папку.

ПРИМЕЧАНИЕ

Некоторым помогает поместить распакованный xlive.dll прямо в папку с GTA IV. Сначала попробуйте поступить именно так. И только если ошибка всё равно продолжит вылезать, переходите к дальнейшим действиям.

Если у вас Windows x86, это папка C:\Windows\System 32


Естественно, копировать xlive.dll нужно с заменой. После того, как файл окажется в нужной папке, нужно нажать Win+R и в появившемся окошке ввести regsvr32 xlive.dll, после чего нажать «ОК».

Точно так же, как и в первом способе, выполнив всё это, компьютер нужно перезагрузить, чтобы изменения вступили в силу. Потом попробуйте ещё раз запустить GTA IV. Проблем возникнуть не должно.

Другие способы

Иногда (очень редко) причиной ошибки с xlive.dll является драйвер видеокарты. Если ни первый, ни второй способ вам не помогли, возможно, это как раз ваш случай. Обновите драйвер, сходив на официальный сайт производителя. Это http://www.nvidia.ru/Download/Index.Aspx?lang=ru для Nvidia и http://radeon.ru/ для AMD.

Может быть и наоборот: ошибка с xlive.dll появляется как раз после обновления драйвера. Тогда остаётся только вернуться к прошлой его версии. В Панели Управления нужно выбрать «Система», там «Диспетчер устройств», выбрать свою видеокарту и нажать «Свойства», кликнув правой кнопкой мыши.

Далее, нужно нажать кнопку «Откатить», а потом перезагрузить компьютер.

Один из этих способов наверняка поможет устранить ошибку с отсутствующим xlive.dll. Начать лучше всё-таки с первого, как с самого надёжного и правильного, а к остальным переходить, если первый способ оказался не рабочим.

Если Вы столкнулись с довольно распространенной ошибкой «Порядковый номер (№) не найден в библиотеке dll xlive.dll» , «Запуск программы не возможен, так как на компьютере отсутствует xlive.dll» или с другой ошибкой, связанной с этим файлом в игре ГТА 4, то здесь Вы найдёте решение этой ошибки. Немножко теории для ознакомления и общего развития.

Xlive.dll — библиотека, которая предназначена для игры в режиме online. Данная библиотека нужна для работы такого сервиса, как Games for Windows Live, который был запущен компанией Microsoft и фактически является аналогом Steam.

Загвоздка в том, что если Вы и не собирались играть онлайн, то все равно без этого файла не обойтись.

Как решить проблему с xlive.dll для GTA 4?

На данный момент есть 2 решения этой проблемы и вероятность того, что этот файл был заблокирован Вашим антивирусом. На всякий случай проверьте карантин. И так:

Первый вариант — это скачать недостающий файл. Этот файл настроен как надо и Вы сможете запустить игру без привязки аккаунта.

Как установить: скопировать файл из архива в папку с игрой.

Скачать xlive.dll для GTA 4, а также EFLC можно по прямой ссылке ниже:

Второй вариант устранения проблемы займет немного больше времени и его можно применить, когда не сработал первый способ. Если после интеграции файла xlive игра не запускается и выдает другую ошибку, то есть вероятность того, что у Вас вообще не установлен пакет Games for Windows Software.

Прошло несколько часов после переустановки операционной системы, весь софт и драйверы установлены, а когда запускаете игру, то появляется противный звук и ошибка, что отсутствует d3dx9_42.dll. Мы поможем скачать бесплатно эту библиотеку и установить её на Windows 10 x64 и x32. После прочтения статьи и выполнения приведённой инструкции ваша игра точно запустится даже без переустановки, о чём сообщается в оповещении. Исправить данную ошибку это не поможет – только время потратите.

Для функционирования на компьютере игр был разработан API (интерфейс для решения проблем с программированием, связанных с двух- и трехмерной графикой, выводом и импортом аудио, работой с видео, анимацией и устройствами ввода-вывода, в том числе сетевыми коммуникациями). Этот интерфейс называется DirectX, с названием которого сталкивался любой геймер, ведь он решает все задачи в процессе разработки игр и их запуска.

Если разработчики обладают громадным инструментарием для творчества, то потребителю (геймеру) предлагается лишь скачать набор библиотек, позволяющих этим играм работать. И файл d3dx9_42.dll является одной из таких библиотек.

В его состав входит 339 функций для реализации шейдеров, визуальных эффектов, работы с текстурами, аудио перспективой трансформацией объемных тел и т. д. Если данный файл или любой из набора DirectX отсутствует на ПК, Windows 10 x64 не сможет запустить ни одну игру, где требуется наличие DX.

Рассмотрим, как правильно эту ошибку исправить и не допустить в дальнейшем.

Верный способ

Уже шла речь, что d3dx9_42.dll – часть API DirectX, поэтому для решения проблемы необходимо всего-то скачать онлайн-установщик пакета с сайта Microsoft и инсталлировать его в свою систему. Почему веб-инсталлятор? Он автоматически определит последнюю совместимую с вашей видеокартой версию ДиректИкс и установит её.

  1. Загружаем пакет отсюда , кликнув «Скачать» после выбора языка.

  1. Открываем web-установщик и разрешаем Windows 10 его выполнение, если появится запрос со стороны UAC.
  1. Снимаем флажок, чтобы панель Bing не встраивалась в браузеры, обнаруженные на ПК.

  1. Программа установки определяет, каких компонентов DirectX на компьютере не хватает

  1. Ничего не трогаем и ждём, пока программа определит, каких файлов не хватает, скачает и внесёт о них сведения в системный реестр.

  1. Выходим из установщика и можно играть.


Такое вот элементарное решение множества проблем.

Многие ресурсы предлагают отдельно скачать d3dx9_42.dll неизвестного происхождения, да еще через загрузчик, а затем поместить файл в каталог windows/system32. Такие советы обходим стороной: во-первых, вирусы, а во-вторых – не исключено, что не появится аналогичная ошибка, касающаяся d3dx9_43.dll и иных компонентов API. Если первый способ, предложенный нами, не помог, тогда идём дальше.

Копирование dll-ки в папку с игрой

После установки DirectX на компьютере проблемная библиотека присутствует точно. Другое дело, что какая-либо игра или программа её не обнаруживают или ищут не там. Всё это результат некачественно сделанных репаков игр, вмешательство в установочные дистрибутивы приложений или создание их портативных версий.

  1. Загружаем архив с оригинальным d3dx9_42.dll .
  2. Отправляем его на проверку на VirusTotal, чтобы убедиться в отсутствии вредоносного кода.

Если не доверяете и сканированию, вместо d3dx_42.dll-ки в архиве используйте файл, расположенный в %windir%\system32 на вашем компьютере.

  1. Открываем контекстное меню файла d3dx9_42.zip и выбираем «Извлечь всё…».

  1. Указываем путь к исполняемому файлу приложения, которое без библиотеки не запускается.

Проще всего адрес скопировать следующим образом: открываем «Свойства» ярлыка, через который вызываем игру/программу и копируем значение вкладки «Ярлык»

  1. Кликаем «Извлечь».

Можете выбирать папку вручную, но в некоторых играх файлы exe находятся в папках bin, data и иных, а для многих портативных приложений – это каталог App, директория с названием программы и т. д. Единого рецепта не существует.

Видео

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




Top