Виправлення: у League of Legends сталася невідома помилка Direct X

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

Що таке помилка League of Legends DirectX?

League of Legends (LoL) - це багатокористувацька онлайн-арена бойових дій (MOBA), розроблена для Windows. Однак деякі гравці не можуть відкрити LoL, коли з'являється повідомлення про помилку DirectX. У повідомленні зазначено:

«Сталася невідома помилка DirectX, і League of Legends не може запуститися. Переконайтесь, що ваша відеокарта використовує найновіші відеодрайвери від виробника. "

Дотримуйтесь наведених нижче рішень, щоб вирішити цю проблему. Користувачі підтвердили, що всі вони працюють, і ми впевнені, що один із них відповідатиме вашому сценарію, і ви зможете вирішити проблему.

Рішення 1. Оновіть драйвери відеокарти

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

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

  • Виберіть кнопку меню «Пуск» у нижній лівій частині екрана, введіть «Диспетчер пристроїв» та клацніть його зі списку результатів у верхній частині. Ви також можете використовувати комбінацію клавіш Windows + R, клацнувши обидві ці клавіші одночасно, щоб відкрити діалогове вікно Виконати. Введіть “devmgmt.msc” у діалоговому вікні та натисніть OK.

Оновлення драйвера:

  1. Розгорніть розділ Адаптери дисплея в Диспетчері пристроїв, клацніть правою кнопкою миші на графічній карті та виберіть опцію Видалити пристрій.

  1. Підтвердьте будь-які діалоги, які можуть попросити вас підтвердити свій вибір і завершити процес.
  2. Шукайте драйвер відеокарти на веб-сайті виробника картки та виконуйте їхні вказівки, які мають бути прямо там, на сайті. Збережіть інсталяційний файл на своєму комп’ютері та запустіть його звідти. У процесі встановлення комп’ютер може перезавантажуватися кілька разів.

Відкат драйвера:

  1. Клацніть правою кнопкою миші адаптер відеокарти, який потрібно видалити, і виберіть Властивості. Після відкриття вікна Властивості перейдіть на вкладку Драйвер і перевірте, чи є кнопка Відкат драйвера нижче.

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

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

  1. Використовуйте комбінацію клавіш Windows + I, щоб відкрити Налаштування на ПК з Windows. Крім того, ви можете шукати «Налаштування» за допомогою панелі пошуку, розташованої на панелі завдань.

  1. Знайдіть і відкрийте підрозділ «Оновлення та безпека» у програмі Налаштування.
  2. Залишайтеся на вкладці Windows Update і натисніть кнопку Перевірити наявність оновлень у розділі Статус оновлення, щоб перевірити, чи доступна нова версія Windows.

  1. Якщо він є, Windows повинна негайно розпочати процес завантаження, а оновлення слід інсталювати під час наступного перезапуску.

Рішення 2. Запустіть повний ремонт клієнта League of Legends

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

  1. Відкрийте League of Legends, двічі клацнувши на її панелі запуску, чекаючи, поки вона перевірить наявність нових оновлень гри або клієнта, та натисніть кнопку Запустити у верхній частині панелі запуску.

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

Рішення 3. Видаліть записи реєстру та переінсталюйте DirectX

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

  1. Оскільки ви збираєтеся видалити певні ключі з реєстру, радимо безпечно зробити резервну копію реєстру, щоб уникнути інших проблем. Тим не менше, нічого поганого не трапиться, якщо дотримуватись інструкцій.
  2. Відкрийте вікно Редактора реєстру, набравши "Regedit" у рядку пошуку або у діалоговому вікні "Виконати". Перейдіть до наступного ключа в реєстрі, перейшовши на лівій панелі:
HKEY_LOCAL_MACHINE \ Software \ Microsoft \ DirectX

  1. Клацніть правою кнопкою миші клавішу DirectX на лівій навігаційній панелі та виберіть опцію Видалити. Підтвердьте всі очікувані діалоги та негайно перезавантажте комп'ютер.

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

  1. Клацніть правою кнопкою миші клавішу DirectX на лівій навігаційній панелі та виберіть опцію Видалити.
  2. За опцією Групувати або імена користувачів спробуйте знайти ім’я користувача комп’ютера у списку. Якщо ви цього не зробите, натисніть Додати >> Додатково >> Знайти зараз. Ви повинні бачити свій обліковий запис користувача під результатами пошуку, тому виберіть його та натисніть кнопку ОК двічі, поки не повернетесь до папки Дозволи.

  1. Виберіть свій обліковий запис у розділі Групи або імена користувачів та встановіть прапорець Повний контроль у розділі Дозволи для (вашого імені користувача) та застосуйте внесені вами зміни.
  2. Після цього ви можете клацнути правою кнопкою миші клавішу DirectX і натиснути кнопку Видалити, щоб спробувати ще раз.

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

Процес відрізняється від однієї операційної системи до іншої, і користувачі повідомляють, що користувачі Windows 10 можуть просто перезавантажити свій ПК, а не перевстановлювати DirectX. Інші версії можуть виконувати наведені нижче дії:

  1. Перейдіть на сторінку завантаження веб-інсталятора веб-інсталятора кінцевого користувача DirectX на офіційному веб-сайті корпорації Майкрософт.
  2. Клацніть на червоній кнопці Завантажити на сайті та дотримуйтесь інструкцій, що з’являються на екрані, щоб завантажити Веб-інсталятор DirectX на свій комп’ютер.

Примітка. Після натискання посилання "Завантажити" Microsoft, ймовірно, запропонує кілька інших своїх інструментів, але ви можете зняти прапорець із цих продуктів, якщо не бажаєте їх встановлювати. Якщо ви вирішите не завантажувати ці утиліти, кнопку «Далі» буде перейменовано на «Ні, дякую» та продовжить.

  1. Виконайте встановлення DirectX, дотримуючись будь-яких вказівок із веб-сайту Microsoft або майстра встановлення DirectX. Вам потрібно буде прокрутити сторінку Загальних положень та умов і натиснути кнопку Далі.

  1. Перезавантажте комп’ютер і перевірте, чи все ще з’являється помилка, пов’язана з DirectX, під час спроби відтворити League of Legends.

Рішення 4: Переінсталюйте гру

Повторна інсталяція гри може здатися відчайдушним кроком, але це, безумовно, простіше, ніж виконати розширене усунення несправностей. Крім того, як ваш прогрес у League of Legends, який відстежувався через ваш рахунок Riot, ви точно не втратите жодного свого прогресу.

  1. Перш за все, переконайтеся, що ви ввійшли в обліковий запис, який отримав дозволи адміністратора, оскільки ви не зможете видалити програми за допомогою будь-якого іншого облікового запису.
  2. Клацніть на меню «Пуск» і відкрийте Панель керування, знайшовши його там або в діалоговому вікні «Виконати». Крім того, ви можете просто натиснути на значок шестірні, щоб відкрити налаштування, якщо ви використовуєте ОС Windows 10.
  3. На Панелі управління змініть вигляд, натиснувши категорію «Переглянути як:» у верхньому правому куті та клацніть Видалити програму в розділі Програми.

  1. Якщо ви використовуєте програму «Налаштування», натиснувши «Програми», слід негайно відкрити список усіх встановлених програм та програм на вашому ПК.
  2. Знайдіть запис League of Legends у списку всіх програм і натисніть один раз на неї. Клацніть на кнопку Видалити над списком і підтвердьте будь-які діалогові вікна, які можуть вам запропонувати. Дотримуйтесь інструкцій на екрані, щоб видалити League of Legends і перезавантажити комп’ютер після цього.
  3. Клацніть на це посилання та не забудьте натиснути кнопку Грати безкоштовно / Грати зараз і виберіть параметр Вже зареєстровано на екрані Реєстрація, щоб негайно розпочати завантаження.

  1. Знайдіть завантажений файл, відкрийте його та встановіть League of Legends, дотримуючись інструкцій на екрані та чекаючи закінчення процесу. Перевірте, чи не зникає помилка, пов’язана з DirectX.