Новини високих технологій
» » Не встановлюється Directx на Windows 7 або Windows 8? Дізнайтеся рішення!

Не встановлюється Directx на Windows 7 або Windows 8? Дізнайтеся рішення!

13-09-2017, 12:33
624
Платформа DirectX системах Windows (і не тільки) є одним з обов'язкових компонентів, які забезпечують коректну роботу багатьох додатків мультимедіа або комп'ютерних ігор. Але от невдача: іноді DirectX не встановлюється, а система видає повідомлення про помилку. З чим це може пов'язано і як усунути проблему буде розглянуто далі.

Чому не встановлюється DirectX: можливі причини

Для того щоб з'ясувати, чому відбуваються збої при спроби інсталяції цієї платформи, в найпростішому випадку можна звернутися до log-файлів помилок (DirectX.log і DXError.log). Досвідчений користувач відразу зрозуміє, у чому проблема. Але ось звичайному юзеру така інформація може не сказати взагалі нічого.


Тому якщо у вас, наприклад, в Windows 7 не встановлюється DirectX, і процес переривається появою повідомлення про помилку, далі пропонується подивитися на список можливих причин такої поведінки системи. Самими основними вважаються наступні: вплив вірусів; пошкодження файлу інсталятора; неправильний запуск інсталятора; відсутність прав на установку; критичні збої системи, пов'язані з оновленнями; відсутність драйверів або збої в роботі відеокарти; помилки жорсткого диска; проблеми з оперативною пам'яттю; застаріла прошивка BIOS.

Не встановлюється DirectX. Windows 8 і інші системи: що робити в першу чергу?

Отже, почнемо з самого простого. Не виключений варіант, що не DirectX встановлюється внаслідок впливу вірусів. Це може стосуватися і їх присутності в системі, коли відбувається їх лікування, і зараження самого інсталятора, якщо він був збережений на жорсткому диску.


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

Інші варіанти установки

Як не дивно це звучить, але іноді DirectX не встановлюється тільки тому, що старту процесу перешкоджає встановлений антивірус. Здавалося б, такого бути не повинно, тим не менш, ситуація досить поширена.
Як варіант - просто відключіть встановлене засіб захисту на час проведення інсталяції. У деяких випадках проблема усувається саме таким чином. Якщо і після цього з'являються помилки, можливо, варто скачати не самий останній пакет (DirectX 12), а інсталятор платформи рангом нижче (наприклад, версію 9 яка підтримується Windows 7 і вище). Як варіант, можна використовувати установник DirectX End-User Runtimes.

Проблеми з обліковими записами

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

Проблеми з пакетами оновлень

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

Інші проблеми

Що ж стосується неполадок в роботі «заліза», вони не розглядалися, оскільки зустрічаються досить рідко. Але якщо нічого з перерахованого вище не допомогло, спробуйте протестувати відеокарту або замінити її. Те ж саме стосується і планок оперативної пам'яті. Заодно перевірте вінчестер на помилки (chkdsk). Іноді може знадобитися перевірка цілісності системних компонентів (sfc /scannow) або виявлення відсутніх системних бібліотек (краще всього використовувати програму DLL Suite). У випадку з BIOS встановіть саму нову прошивку. Правда, замінювати її самостійно рекомендується тільки при повному розумінні суті питання і виконуваних дій, інакше систему можна довести до повного крашу.
Цікаво по темі
Як видалити «Директ Х» для Windows 7 і чи можна це зробити?
Як видалити «Директ Х» для Windows 7 і чи можна це зробити?
Питання про те, як видалити «Директ Х» для Windows 7 хвилює багатьох користувачів. Правда, вони в повній мірі не усвідомлюють, що займатися такими
Збій, пов'язаний з файлом XINPUT1_3.dll: що це за помилка і як її виправити?
Збій, пов'язаний з файлом XINPUT1_3.dll: що це за помилка і як її виправити?
Завзятим геймерам при запуску сучасних комп'ютерних ігор іноді доводиться стикатися з тим, що гра не ...
Що за помилка d3dx9_43.dll: причини появи та методи усунення
Що за помилка d3dx9_43.dll: причини появи та методи усунення
По всій видимості, любителі комп'ютерних ігор різних поколінь, які працюють в сучасних операційних ...
Як перевірити DirectX, версію програми зокрема
Як перевірити DirectX, версію програми зокрема
У цій статті ви дізнаєтеся, як перевірити DirectX. Версію програми перевіряють двома способами, що ...
Які оновлення Windows 7 можна встановлювати? Шкідливі оновлення Windows 7
Які оновлення Windows 7 можна встановлювати? Шкідливі оновлення Windows 7
Не всі користувачі комп'ютерів і ноутбуків пробували на ділі Windows 7. Багато з тих, хто належить до IT-спільноти, використовують в якості
Чому Net Framework 4 не встановлюється Windows 7?
Чому Net Framework 4 не встановлюється Windows 7?
Те, що платформа .NET Framework грає одну з найважливіших ролей у будь-якій системі Windows, говорити не доводиться. Якщо хто не знає, поряд з