внутрішня системна помилка під час встановлення DirectX

Не устанавливается DirectX причины и решение
Багато користувачів при спробі встановити або оновити компоненти DirectX стикаються з неможливістю інсталяції пакета. Найчастіше, така проблема вимагає негайного усунення, так як ігри та інші програми, що використовують DX, відмовляються нормально працювати. Розглянемо причини і рішення помилок при установці DirectX.

Не встановлюється DirectX

Ситуація до болю знайома: виникла необхідність встановити бібліотеки DX. Після скачування установника з офіційного сайту Microsoft ми намагаємося його запустити, але отримуємо повідомлення приблизно ось такого виду: " Помилка встановлення DirectX: сталася внутрішня системна помилка» .

Сообщение о внутренней системной ошибке при попытке установки пакета DirectX в Windows

Текст в діалоговому вікні може бути інший, але суть проблеми залишається та ж: пакет інсталювати неможливо. Це відбувається через блокування доступу установника до тих файлів і ключів реєстру, які потрібно змінити. Обмежити можливості сторонніх додатків може як сама система, так і антивірусне програмне забезпечення.

Причина 1: Антивірус

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

Для того, щоб обійти захист, необхідно відключити антивірус.

Детальніше:
відключення антивіруса
Як відключити Kaspersky Anti-Virus , McAfee , 360 Total Security , Avira , Dr.Web , Avast , Microsoft Security Essentials .

Оскільки таких програм безліч, то складно давати будь-які рекомендації, тому зверніться до мануала (якщо є) або на сайт розробника ПЗ. Втім, є одна хитрість: при завантаженні в Безпечний режим велика частина антивірусів не запускаються.

Детальніше: як зайти в Безпечний режим на Windows 10 , Windows 8 , Windows XP

Причина 2: Система

В операційній системі Windows 7 (і не тільки) є таке поняття, як «права доступу». Усі системні та деякі сторонні файли, а також ключі реєстру заблоковані для редагування та видалення. Це зроблено для того, щоб користувач випадково не завдав своїми діями шкоди системі. Крім того, такі заходи можуть захистити від вірусного ПЗ, яке «націлене» на ці документи.

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

Якщо ви одноосібно користуєтеся комп'ютером, то, швидше за все, у вас є права адміністратора і потрібно просто повідомити ОС, що ви дозволяєте установнику здійснювати необхідні дії. Зробити це можна в такий спосіб: викликати контекстне меню Провідника, клікнувши ПКМ по файлу інсталятора DirectX, і вибрати " запустити від імені адміністратора» .

Запуск установщика компонентов DirectX для конечного пользователя от имени администратора

У тому випадку, якщо «адмінських» прав у вас немає, то потрібно створити нового користувача і присвоїти йому статус адміністратора, або дати такі права свого облікового запису. Другий варіант кращий, оскільки вимагає зробити менше дій.

  1. Відкриваємо " Панель управління» і переходимо до аплету «адміністрування» . Переход к апплету Панели управления Администрирование для изменения прав учетной записи пользователя
  2. Далі йдемо в " керування комп'ютером» .

    Переход к оснастке Управление компьютером для изменения прав учетной записи пользователя

  3. Потім розкриваємо гілку " Локальні користувачі» і переходимо в папку »користувачі" .

    Переход к папке Пользователи в ветке Локальные пользователи для изменения прав учетной записи пользователя

  4. Двічі натискаємо по пункту «Адміністратор» , знімаємо галочку навпроти " вимкнути обліковий запис» і застосовуємо зміни.

    Включение учетной записи Администратора для изменения прав учетной записи пользователя

  5. Тепер, при черговому завантаженні операційної системи ми бачимо, що у вікні вітання додався новий користувач з ім'ям «Адміністратор» . Цей обліковий запис за замовчуванням не захищений паролем. Кількома по значку і входимо в систему.

    Вход в систему Windows под учетной записью Администратора

  6. Знову йдемо в " Панель управління» , але цього разу переходимо до аплету " облікові записи користувачів» .

    Переход к апплету Панели управления Учетные записи пользователей для изменения прав учетной записи пользователя

  7. Далі переходимо за посиланням " керування іншим обліковим записом» .

    Переход по ссылке Управление другой учетной записью для изменения прав учетной записи пользователя

  8. Вибираємо свою «учетку» в списку користувачів.

    Выбор учетной записи для присвоения прав администратора пользователю

  9. Йдемо за посиланням " Зміна типу облікового запису» .

    Переход по ссылке Изменение типа учетной записи для присвоения пользователю прав администратора

  10. Тут перемикаємося на параметр «Адміністратор» і натискаємо кнопку з назвою, як в попередньому пункті.

    Переключение на параметр Администратор для присвоению пользователю администраторских прав

  11. Тепер наш обліковий запис має потрібні права. Виходимо з системи або перезавантажуємося, входимо під своєю «учеткой» і встановлюємо DirectX.

    Подтверждение изменения типа учетной записи в Windows

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

Тепер Ви знаєте, як діяти, якщо під час встановлення DX з'являється повідомлення «Помилка налаштування DirectX: сталася Внутрішня помилка». Рішення може здатися складним, але це краще, ніж намагатися інсталювати пакети, отримані з неофіційних джерел або перевстановлювати ОС.

більше статей на цю тему: