Как сделать

Как восстановить отсутствующий файл DirectX DLL

Поиск DirectX на веб-сайте Microsoft.

Сообщения об ошибках, предупреждающие о «отсутствующих» и «не найденных» файлах DLL DirectX , довольно распространены. Загрузка файла DLL с сайта загрузки DLL — плохая идея, и иногда полная установка DirectX неосуществима или просто не работает. Безопасное и простое решение для восстановления отдельного DLL-файла DirectX — это отдельное извлечение файла из установочного пакета DirectX.

Информация в этой статье относится ко всем операционным системам Microsoft,   включая  Windows 10Windows 8Windows 7Windows Vista и  Windows XP .

Как восстановить отсутствующий файл DirectX DLL

Чтобы восстановить отдельный отсутствующий файл DirectX DLL:

  1. Перейдите на  веб-сайт Microsoft и выберите увеличительное стекло в верхней части страницы для поиска DirectX .

    Поиск DirectX на веб-сайте Microsoft.
  2. Прокрутите вниз результаты поиска и выберите   ссылку Загрузить DirectX End-User Runtime ( MM YY ) для последней даты выпуска.

    Выберите ссылку Download DirectX End-User Runtime (MM YY) для последней даты выпуска.
  3. Выберите Скачать .

    Выберите Скачать.

    Один и тот же установщик DirectX работает для всех версий Windows.

  4. Щелкните правой кнопкой мыши на рабочем столе и выберите « Создать» > « Папка» . Назовите новую папку, которую легко запомнить, например, DirectX Files .

    Щелкните правой кнопкой мыши на рабочем столе и выберите «Создать»> «Папка».
  5. Откройте загруженный установщик DirectX и выберите « Да», чтобы принять лицензионное соглашение.

    Откройте установщик DirectX и выберите «Да», чтобы принять лицензионное соглашение.
  6. Выберите Обзор в диалоговом окне.

    Выберите Обзор в диалоговом окне.
  7. Выберите папку, созданную на шаге 4, и нажмите ОК .

    Выберите папку, созданную на шаге 4, и нажмите ОК.
  8. Выберите OK, когда увидите путь к папке в текстовом поле. Программа установки DirectX извлечет все свои файлы в папку.

    Выберите OK, когда увидите путь к папке в текстовом поле.
  9. Откройте папку, созданную на шаге 4, чтобы найти большое количество CAB- файлов, несколько DLL-файлов и файл dxsetup.exe.

    Откройте папку, созданную на шаге 4, чтобы найти большое количество CAB-файлов, несколько DLL-файлов и файл dxsetup.exe.

    Вы можете запустить dxsetup.exe, чтобы полностью установить DirectX и переустановить все файлы DLL.

  10. Найдите CAB-файл, содержащий DLL-файл, который вы ищете. Например, если вам нужен файл d3dx9_41.dll , его можно найти в CAB-файле Mar2009_d3dx9_41_x86 . Дважды щелкните соответствующий файл CAB, чтобы открыть его.

    Найдите CAB-файл, содержащий DLL-файл, и откройте его.

    Существует две версии большинства файлов DirectX CAB: 32-разрядная и 64-разрядная версии. Файлы CAB для 32-разрядных систем заканчиваются _x86 , а файлы CAB для 64-разрядных систем заканчиваются _x64 . Откройте панель управления, чтобы узнать, используете ли вы 32-разрядную или 64-разрядную версию Windows .

  11. Переместите файл .dll на рабочий стол.

    Переместите файл .dll на рабочий стол.

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

  12. Скопируйте файл в   папку System32, расположенную в папке установки Windows. На большинстве компьютеров это будет C: \ Windows \ System32 .

    Скопируйте файл DLL в папку System32, расположенную в папке установки Windows.

    Если вы получили сообщение об ошибке, в котором указано другое место, где отсутствует файл DLL (например, в папке определенной игры или графического приложения), скопируйте туда файл DLL.

  13. Удалите все копии файла DLL со своего рабочего стола и удалите папку с извлеченными файлами DirectX. Оставление файлов DLL на рабочем столе может создавать проблемы в некоторых ситуациях.

    Удалите все копии файла DLL со своего рабочего стола и удалите папку с извлеченными файлами DirectX.
  14. Перезагрузите Windows.

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

Похожие посты
Как сделать

Как получить возмещение за покупки в iTunes или App Store

Как сделать

Поверхностное перо не работает? Вот как это исправить

Как сделать

Как настроить и использовать Fire TV Recast

Как сделать

Как изменить рингтон по умолчанию на вашем iPhone