Як відновити відсутній файл DLL DirectX

Що потрібно знати

  • Шукати DirectX на веб-сайті Microsoft виберіть найновіший Завантажте середовище виконання для кінцевих користувачів DirectX посилання та натисніть Завантажити.
  • Створіть папку під назвою Файли DirectX.Відкрийте програму встановлення DirectX і перейдіть до цієї папки. DirectX витягне всі свої файли в папку.
  • Відкрийте файл CAB з потрібним файлом DLL. Перемістіть файл DLL на робочий стіл. Скопіюйте файл до Система32 папку та перезавантажте комп’ютер.

У цій статті пояснюється, як витягти один файл DLL DirectX з інсталяційного пакета DirectX, якщо ви зіткнулися з повідомленням про помилку про «відсутній» або «не знайдений» DirectX DLL файл. Інформація охоплює всі операційні системи Microsoft, у тому числі Windows 10, Windows 8, Windows 7, Windows Vista, і Windows XP.

Як відновити відсутній файл DLL DirectX

Щоб відновити окремий відсутній файл DLL DirectX:

  1. Від Веб-сайт Microsoft, виберіть збільшувальне скло вгорі сторінки та знайдіть DirectX.

    Знайдіть DirectX на веб-сайті Microsoft.
  2. Прокрутіть вниз результати пошуку та виберіть 

    Завантажити програми для кінцевих користувачів DirectX (ММ РР) посилання на останню дату випуску.

    Виберіть посилання Завантажити час виконання DirectX для кінцевих користувачів (ММ РР) для останньої дати випуску.
  3. Виберіть Завантажити.

    Виберіть Завантажити.

    Один і той же інсталятор DirectX працює для всіх версій Windows.

  4. Клацніть правою кнопкою миші на робочому столі та виберіть Новий > Папка. Назвіть нову папку так, як легко запам’ятати Файли DirectX.

    Клацніть правою кнопкою миші на робочому столі та виберіть Нова папка.
  5. Відкрийте програму встановлення DirectX, яку ви завантажили, і виберіть Так прийняти ліцензійну угоду.

    Відкрийте програму встановлення DirectX і виберіть Так, щоб прийняти ліцензійну угоду.
  6. Виберіть Огляд у діалоговому вікні.

    Виберіть Огляд у діалоговому вікні.
  7. Виберіть папку, яку ви створили на кроці 4, і виберіть в порядку.

    Виберіть папку, яку ви створили на кроці 4, і натисніть OK.
  8. Виберіть в порядку коли ви побачите шлях до папки в текстовому полі. Програма встановлення DirectX розпакує всі свої файли в папку.

    Виберіть OK, коли побачите шлях до папки в текстовому полі.
  9. Відкрийте папку, яку ви створили раніше, щоб знайти велику кількість ТАКСІ файли, кілька файлів DLL і один під назвою dxsetup.exe.

    Відкрийте папку, яку ви створили на кроці 4, щоб знайти велику кількість файлів CAB, кілька файлів DLL і файл dxsetup.exe.

    Можна бігти dxsetup.exe до повністю встановити DirectX і перевстановіть усі DLL-файли.

  10. Знайдіть файл CAB, що містить файл DLL, який ви шукаєте. Наприклад, якщо вам потрібно файл d3dx9_41.dll, його можна знайти у файлі CAB Березень 2009_d3dx9_41_x86. Двічі клацніть відповідний файл CAB, щоб відкрити його.

    Знайдіть файл CAB, що містить файл DLL, і відкрийте його.

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

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

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

    Windows має вбудовану підтримку для відкриття файлів CAB, але якщо інша програма відкриває його, знайдіть опцію для вилучення файлу в меню програми та розпакування його на робочий стіл.

  12. Скопіюйте файл до Система32 папку, розташовану у вашій інсталяційній папці Windows. На більшості комп’ютерів це буде C:\Windows\System32.

    Скопіюйте файл DLL в папку System32, розташовану в папці інсталяції Windows.

    Якщо ви отримали повідомлення про помилку, яке вказує інше місце, де відсутній файл DLL (наприклад, у папку певної гри чи графічної програми) скопіюйте туди файл DLL замість цього.

  13. Видаліть будь-які копії файлу DLL зі свого робочого столу та видаліть папку з витягнутими файлами DirectX. Якщо залишити файли DLL на робочому столі, у деяких ситуаціях можуть виникнути проблеми.

    Видаліть будь-які копії файлу DLL зі свого робочого столу та видаліть папку з витягнутими файлами DirectX.
  14. Перезавантажте комп’ютер.

    Перезапустіть Windows.

Після перезапуску перевірте, чи усунуло проблему відновлення окремого файлу DLL. Якщо ви все одно отримуєте повідомлення про помилку, спробуйте повністю переінсталювати DirectX або усунення несправностей, пов’язаних з апаратним забезпеченням DLL.