Поправете: Неизвестна директна грешка X се е появила в League of Legends

DirectX е съвкупност от интерфейси за програмиране на приложения, използвани за работа със задачи, свързани с мултимедия, особено програмиране на игри и видео, които работят на платформи на Microsoft. DirectX се използва и от други софтуерни приложения за визуализация и графични задачи.

Какво представлява грешката на League of Legends DirectX?

League of Legends (LoL) е мултиплейър онлайн бойна арена (MOBA), разработена за Windows. Някои играчи обаче не успяват да отворят LoL, когато се появи съобщение за грешка в DirectX. В съобщението се посочва:

„Възникна неизвестна грешка в DirectX и League of Legends не може да стартира. Моля, уверете се, че вашата видеокарта използва най-новите видео драйвери от производителя. "

Следвайте решенията, които представихме по-долу, за да отстраните този проблем. Всички те бяха потвърдени, че работят от потребители и сме сигурни, че един от тях ще отговаря на вашия сценарий и че ще можете да разрешите проблема.

Решение 1: Актуализирайте драйверите на вашата графична карта

Това може да е първата логична стъпка, тъй като този метод се предлага и в кода за грешка. Тъй като DirectX е тясно свързана с вашата графична карта, грешка с DirectX може да бъде причинена от стар видео драйвер и трябва да изтеглите последната версия възможно най-скоро.

От друга страна, потребителите съобщават, че актуализирането на драйвера им е причинило проблема, което означава, че може да успеете да го поправите, като върнете драйвера до предишна версия. Има много начини да го направите, така че нека започнем.

  • Изберете бутона на менюто Старт в долната лява част на екрана, въведете Диспечер на устройства и щракнете върху него от списъка с резултати в горната част. Можете също да използвате комбинацията Windows Key + R, като щракнете едновременно и върху двата клавиша, за да изведете диалоговия прозорец Изпълнение. Въведете „devmgmt.msc“ в диалоговия прозорец и щракнете върху OK.

Актуализиране на драйвера:

  1. Разширете секцията за адаптери на дисплея в Диспечер на устройства, щракнете с десния бутон върху вашата графична карта и изберете опцията Деинсталиране на устройство.

  1. Потвърдете всички диалози, които може да помолят да потвърдите избора си и процесът да приключи.
  2. Потърсете драйвера на вашата видеокарта на уебсайта на производителя на картата и следвайте техните инструкции, които трябва да са точно там. Запазете инсталационния файл на вашия компютър и го стартирайте оттам. Вашият компютър може да се рестартира няколко пъти по време на процеса на инсталиране.

Отмяна на водача:

  1. Щракнете с десния бутон върху адаптера на графичната карта, който искате да изтриете, и изберете Properties. След като прозорецът Свойства е отворен, отворете раздела Driver и проверете дали бутона за връщане назад драйвер отдолу.

  1. Ако опцията е оцветена в сиво, това означава, че устройството не е актуализирано през последните няколко дни и няма резервни файлове, спомнящи стария драйвер. Това също означава, че скорошната актуализация на драйвери вероятно не е причината за този проблем.
  2. Ако е налице опцията да кликнете върху, щракнете върху нея и следвайте инструкциите на екрана, за да се върнете към предишната версия на драйвера. Рестартирайте компютъра и проверете дали проблемът все още се появява в командния ред.

Забележка : Ако използвате Windows 10, най-новите драйвери често се инсталират заедно с други актуализации на Windows, така че не забравяйте да актуализирате вашата операционна система Windows 10. Windows Update се стартира автоматично в Windows 10, но можете да проверите дали има нови актуализации, като следвате инструкциите по-долу.

  1. Използвайте клавишната комбинация Windows Key + I, за да отворите Настройки на вашия компютър с Windows. Освен това можете да търсите „Настройки“, като използвате лентата за търсене, разположена в лентата на задачите.

  1. Намерете и отворете подраздела „Актуализация и сигурност“ в приложението Настройки.
  2. Останете в раздела Актуализация на Windows и кликнете върху бутона Проверка за актуализации под Актуализиране на състоянието, за да проверите дали има налична нова версия на Windows.

  1. Ако има такъв, Windows трябва да започне с процеса на изтегляне веднага и актуализацията трябва да бъде инсталирана следващия път, когато рестартирате.

Решение 2: Инициирайте цялостен ремонт на клиента на League of Legends

За щастие, самата игра има няколко начина за коригиране на различни проблеми чрез автоматизирания инструмент за ремонт, който може да бъде намерен в клиентските настройки в LoL. Инструментите всъщност са доста полезни и има няколко души, които твърдят, че инструментът е направил чудеса за тях, дори с тази неизвестна грешка в DirectX.

  1. Отворете League of Legends, като щракнете двукратно върху неговия стартер, изчакайте да провери за нови актуализации на играта или клиента и кликнете върху бутона Launch в горната част на Launcher.

  1. След като играта се отвори, отворете нейните настройки и останете под раздел „Общи“ в секцията „Клиент“ и намерете опцията „Иницииране на пълен ремонт“ вътре. Кликнете върху него и следвайте инструкциите на екрана. Проверете дали процесът е помогнал и дали все още виждате същата грешка по време на игра.

Решение 3: Премахнете записите в системния регистър и преинсталирайте DirectX

Както виждате, грешката е свързана с DirectX, така че може би е време да направим нещо по въпроса и всъщност да се опитаме да поправим DirectX. Това може да се постигне лесно чрез премахване на определен ключ от системния регистър и чрез преинсталиране на DirectX. Този метод е доста лесен за изпълнение и не трябва да го пропускате по пътя си, за да решите проблема.

  1. Тъй като ще изтриете определени ключове от системния регистър, препоръчваме ви да разгледате тази статия, която сме подготвили за вас, за да архивирате безопасно своя регистър, за да предотвратите други проблеми. Все пак нищо лошо няма да се случи, ако следвате инструкциите.
  2. Отворете прозореца на редактора на системния регистър, като напишете „regedit“ или в лентата за търсене, или в диалоговия прозорец „Изпълнение“. Придвижете се до следния ключ от вашия регистър, като навигирате в левия прозорец:

HKEY_LOCAL_MACHINE \ Software \ Microsoft \ DirectX

  1. Щракнете с десния бутон върху бутона DirectX в левия панел за навигация и изберете опцията Изтриване. Потвърдете всички чакащи диалози и рестартирайте компютъра веднага.

Забележка : Ако не можете да изтриете този ключ, може да се наложи да добавите допълнителни разрешения към вашия акаунт. Това може да се направи лесно, докато все още сте в редактора на системния регистър, ако следвате полезния набор от стъпки по-долу!

  1. Щракнете с десния бутон върху бутона DirectX в левия панел за навигация и изберете опцията Изтриване.
  2. Под опцията Група или имена на потребители опитайте да намерите потребителското име на компютъра си в списъка. Ако не успеете, кликнете върху Добавяне >> Разширено >> Намерете сега. Трябва да можете да видите потребителския си акаунт под резултатите от търсенето, така че го изберете и щракнете върху OK два пъти, докато се върнете в папката Разрешения.

  1. Изберете акаунта си в секцията Група или потребителски имена и поставете отметка в квадратчето Пълен контрол под Разрешения за (Вашето потребителско име) и приложите направените от вас промени.
  2. След това можете да щракнете с десния бутон върху бутона DirectX и да кликнете върху Изтриване, за да опитате отново.

След това и след като рестартирате компютъра, е време да инсталирате DirectX на вашия компютър. Може да се направи просто като изтегляне на най-новата версия на DirectX за вашата операционна система и инсталирането й над текущата версия.

Процесът се различава от една операционна система до друга и потребителите съобщават, че потребителите на Windows 10 могат просто да рестартират своите компютри, вместо да преинсталират DirectX. Други версии могат да следват стъпките по-долу:

  1. Отворете страницата за изтегляне на уеб инсталатора на DirectX за крайния потребител на официалния уебсайт на Microsoft.
  2. Кликнете върху червен бутон за изтегляне на сайта и следвайте инструкциите, които се появяват на екрана, за да изтеглите уеб инсталатора за DirectX на вашия компютър.

Забележка : Майкрософт вероятно ще предложи няколко други свои инструменти, след като щракнете върху връзката Изтегляне, но можете да изберете да премахнете отметката от тези продукти, ако не искате да ги инсталирате. Ако решите да не изтегляте тези помощни програми, бутона Next ще бъде преименуван на No благодаря и ще продължи.

  1. Извършете инсталацията на DirectX, като следвате инструкции от уебсайта на Microsoft или от съветника за инсталиране на DirectX. Ще трябва да преминете през страницата Условия и условия и да кликнете върху бутона Next.

  1. Рестартирайте компютъра си и проверете дали грешката, свързана с DirectX, все още се появява, когато се опитвате да играете League of Legends.

Решение 4: Преинсталирайте играта

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

  1. На първо място, уверете се, че сте влезли с акаунт, който е получил администраторски разрешения, тъй като няма да можете да деинсталирате програми с помощта на друг акаунт.
  2. Кликнете върху менюто "Старт" и отворете контролния панел, като го потърсите там или в диалоговия прозорец "Изпълнение". Освен това можете просто да кликнете върху иконата на зъбно колело, за да отворите настройките, ако използвате Windows 10 OS.
  3. В контролния панел променете изгледа, като щракнете върху Преглед като: Категория в горния десен ъгъл и кликнете върху Деинсталиране на програма в частта Програми.

  1. Ако използвате приложението Настройки, щракването върху Приложения трябва незабавно да отвори списък с всички инсталирани програми и приложения на вашия компютър.
  2. Намерете записа на League of Legends в списъка с всички приложения и щракнете върху него веднъж. Кликнете върху бутона Деинсталиране над списъка и потвърдете всички диалогови прозорци, с които може да бъдете подканени. Следвайте инструкциите на екрана, за да деинсталирате League of Legends и да рестартирате компютъра след това.
  3. Кликнете върху тази връзка и се уверете, че щракнете върху бутона Играй безплатно / Играй сега и изберете Вече регистрираната опция на екрана Регистриране, за да започнете изтеглянето веднага.

  1. Намерете изтегления файл, отворете го и инсталирайте League of Legends, като следвате инструкциите на екрана и изчакате процеса да приключи. Проверете дали грешката, свързана с DirectX, все още продължава.

Интересни Статии