Directx setup error an internal error occurred

Directx setup error an internal error occurred

Всі ігри, покликані працювати в операційних системах Windows, вимагають для нормального свого функціонування наявності певної версії компонентів DirectX. Ці компоненти вже встановлені в ОС, але, іноді, можуть бути «зашиті» в установнику ігрового проекту. Найчастіше установка таких дистрибутивів може відбуватися зі збоями, причому подальша інсталяція гри часто буває неможлива. Типова помилка в такій ситуації - «DirectX Setup Error: An internal error occurred».

Помилка установки DirectX

Як ми вже говорили вище, при установці гри з вбудованим DirectX може виникнути збій, про що говорить ось таке діалогове вікно:

Directx setup error an internal error occurred

Directx setup error an internal error occurred

Ця неполадка найчастіше виникає під час установки іграшок, які вимагають для роботи деяких своїх компонентів версії DX, що відрізняється від наявної в системі. У більшості випадків це звукова частина проекту. Проблема тут криється в правах доступу до файлів і параметрів реєстру. Навіть якщо запустити установку гри від імені адміністратора, то це нічого не дасть, тому що вбудований установник DX таких прав не має. Крім того, можуть бути й інші причини збою, наприклад, пошкоджені системні файли. Про те, як їх вирішити, ми і поговоримо далі.

Спосіб 1: ручне оновлення компонентів

Даний спосіб підходить для систем Windows від XP до 7, так як ручне оновлення в 8 і 10 не передбачено. Для усунення помилки необхідно завантажити та встановити установник виконуваних бібліотек DirectX для кінцевого користувача. Тут є два варіанти: веб-версія і повна, тобто, що не вимагає підключення до інтернету. Спрацювати може тільки один, тому варто спробувати обидва.

Directx setup error an internal error occurred

На наступній сторінці знімаємо всі галки, якщо вони встановлені, і тиснемо «Відмовитися і продовжити».

Directx setup error an internal error occurred

Повна версія «лежить» по посиланню нижче.

Directx setup error an internal error occurred

Тут також потрібно зробити дії з галочками і натиснути «No thanks and continue».

Directx setup error an internal error occurred

Після завантаження необхідно зробити установку від імені адміністратора, це дуже важливо. Робиться це так: натискаємо ПКМ по викачаного файлу і вибираємо пункт «Запустити від імені адміністратора».

Directx setup error an internal error occurred

Ці дії дозволять оновити файли DX, якщо вони були пошкоджені, а також прописати в реєстрі потрібні ключі. Після завершення процесу інсталяції перезавантажуємо комп'ютер і пробуємо встановити гру.

Спосіб 2: папка з грою

З цієї директорії необхідно видалити всі файли, крім трьох, зазначених на скріншоті нижче.

Directx setup error an internal error occurred

Після видалення можна знову спробувати встановити гру через Origin. Якщо це не спрацювало, то запускаємо файл DXSETUP в папці «redist» від імені адміністратора і чекаємо закінчення інсталяції, а потім знову використовуємо установку в Origin.

Вище наведено один з окремих випадків неполадки, але цей приклад можна використовувати і в ситуації з іншими іграми. Ігрові проекти, які використовують в роботі застарілі версії бібліотек DirectX, майже завжди мають в своєму складі подібний установник. Потрібно тільки знайти відповідну папку на комп'ютері і спробувати здійснити зазначені дії.

висновок

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

Читайте також:

Ми раді, що змогли допомогти Вам у вирішенні проблеми.

У свою чергу, Ви теж можете нам допомогти. навіть незначно.