Поправете грешка в League of Legends Directx в Windows 10

DirectX е пакет от приложения, предлаган от Microsoft , предназначен да обработва мултимедийни дейности и се изисква от много компютърни игри. DirectX подобрява визуализацията и графичните функции на друг софтуер. Понякога обаче може да се появи грешка, свързана с него. League of Legends е известна видео игра за мултиплейър онлайн бойна арена. Това е стабилна игра, но понякога играчите могат да получат неизвестна грешка, възникнала в DirectX и (DirectX)League of Legends не може да стартира съобщение за грешка. Ако и вие се сблъсквате със същия проблем, вие сте на правилното място. Представяме ви перфектно ръководство, което ще ви помогне да поправите League of(Legends DirectX)Грешка в Legends DirectX .

Поправете грешка в League of Legends Directx в Windows 10

Как да поправите грешка в Directx в League of Legends в Windows 10(How to Fix League of Legends Directx Error in Windows 10)

Някои играчи не могат да стартират League of Legends поради предупреждение за грешка в DirectX , което гласи;(DirectX)

Възникна неизвестна грешка в DirectX и League of Legends не може да стартира. Моля, уверете се, че вашата видеокарта използва най-новите видео драйвери от производителя(An unknown DirectX error has occurred and League of Legends cannot start. Please make sure your video card is using the latest video drivers from the manufacturer)

Ето някои възможни причини за това съобщение за грешка.

  • Повредена NET Framework.
  • Остарели драйвери за графична карта
  • Проблеми с клиента на League of Legends

Преди да преминете към методите за отстраняване на грешка в League of Legends DirectX , препоръчваме ви да рестартирате компютъра си. Той ще обнови операционната система(Operating System) и ще разреши други незначителни софтуерни проблеми. Ако все още получавате неизвестна  грешка в DirectX  , възникнала е и League of Legends не може да стартира съобщение за грешка, следвайте методите по-долу.

Метод 1: Актуализирайте графичните драйвери(Method 1: Update Graphics Drivers)

Производителността на DirectX е свързана с вашата графична карта и остарелите графични драйвери могат да причинят неизправност. Това може да причини грешка в DirectX . (DirectX)За да разрешите това, актуализирайте вашите графични драйвери, като следвате нашето ръководство за актуализиране на графични драйвери в Windows 10(to Update Graphic Drivers in Windows 10) .

Щракнете с десния бутон върху вашия графичен драйвер и изберете Актуализиране на драйвер

Метод 2: Отмяна на графични драйвери(Method 2: Rollback Graphics Drivers)

Ако грешката на League of Legends DirectX започна да се появява след актуализиране на графичните драйвери, можете да се върнете към по-ранна версия на драйвера с опция за връщане на драйвера. Можете да направите това, като следвате нашето ръководство за връщане на драйвери в Windows 10(to Rollback Drivers in Windows 10) .

дайте причина за връщане на драйвери и щракнете върху Да в прозореца за връщане на пакета с драйвери.  Поправете грешка в League of Legends Directx в Windows 10

Метод 3: Актуализирайте Windows(Method 3: Update Windows)

Windows 10 често заменя и актуализира драйвери заедно с други актуализации на Windows , така че е жизненоважно да поддържате Windows актуализиран(Windows Updated) . По принцип Windows Updates се изпълнява автоматично, но можете да проверите за нови актуализации, като следвате стъпките по-долу.

1. Натиснете  едновременно  Windows + I keysНастройки(Settings) .

2. Щракнете върху   плочката Update & Security , както е показано.(Update & Security)

Актуализация и сигурност.  Поправете грешка в League of Legends Directx в Windows 10

3. В раздела  Windows Update  щракнете върху бутона  Проверка за актуализации(Check for updates)  .

Кликнете върху бутона Проверка за актуализации.

4А. Ако е налична нова актуализация, щракнете върху  Инсталиране сега(Install Now)  и следвайте инструкциите за актуализиране.

Кликнете върху Инсталиране сега, за да изтеглите наличните актуализации.  Поправете грешка в League of Legends Directx в Windows 10

4В. В противен случай, ако Windows е актуален, тогава ще се покаже  съобщението Вие сте актуален(You’re up to date)  .

Windows update вие сте актуални съобщение

Прочетете също: (Also Read:) Поправете черния екран на League of Legends в Windows 10(Fix League of Legends Black Screen in Windows 10)

Метод 4: Започнете пълен ремонт(Method 4: Initiate Full Repair)

Автоматизираният инструмент за ремонт на League(League) of Legends може да разреши много проблеми в играта и може да разреши грешката на League of Legends DirectX . Той може да бъде достъпен от настройките на клиента. Следвайте стъпките по-долу, за да използвате този инструмент за ремонт.

1. Отворете стартера на League of Legends .(League of Legends )

2. Щракнете върху иконата на (icon)зъбно колело(cogwheel) в горния десен ъгъл.

щракнете върху иконата на зъбно колело, за да отидете на настройките в играта League of legends

3. Отидете на раздел Общи .(General)

общи настройки на лигата на легендите.  Как да поправите грешка в Directx в League of Legends в Windows 10

4. Под Отстраняване(Troubleshooting) на неизправности щракнете върху опцията Initiate Full Repair

щракнете върху иницииране на пълен ремонт в опциите за отстраняване на неизправности в Общи настройки Лига на легендите

5. Щракнете върху ДА(YES) в подканата за ПЪЛЕН РЕМОНТ .( FULL REPAIR)

щракнете върху Да в подканата за пълен ремонт.  Как да поправите грешка в Directx в League of Legends в Windows 10

6. Изчакайте League of Legends да провери за повреда(check for corruption) .

League of Legends проверява за корупция

След като ремонтът приключи, проверете дали сте разрешили проблема.

Метод 5: Изтриване на файл Game.cfg (ако е наличен)(Method 5: Delete Game.cfg File (If Available))

Играчите съобщават за решаване на проблема с грешката на League of Legends DirectX чрез премахване на файла game.cfg от папката на играта. Можете да опитате този метод, като следвате тези стъпки.

1. Отворете File Explorer , като натиснете едновременно клавишите (keys)Windows + E

2. Отидете до следния път(path) за местоположение .

C:/Riot Games/League of Legends/Config

Местоположение на конфигурационния файл на League of legends

3. Щракнете върху папката Config и намерете и щракнете с десния бутон върху файла game.cfg . Изберете Изтрий(Delete) , за да изтриете файла.

Забележка:(Note:) Можете директно да намерите папката Config , като щракнете с десния бутон върху иконата за пряк път на играта на работния плот и изберете Отваряне на местоположението на файла. (Open file location. )Повторете стъпка 3 след това.

Метод 6: Премахнете записи в системния регистър и инсталирайте отново DirectX(Method 6: Remove Registry Entries & Reinstall DirectX)

Редакторът на системния регистър(Registry Editor) може да бъде променен, за да разреши много проблеми. Играчите поправиха грешка в DirectX на League of Legends(Legends DirectX) , като премахнаха конкретен ключ от регистъра и преинсталираха DirectX . Можете да направите това, като следвате стъпките по-долу.

Забележка:(Note:) Промяната на редактора на системния регистър(Registry Editor) може да причини проблеми. Създайте(Create Registry) резервно копие на системния регистър, преди да използвате този метод.

1. Натиснете едновременно Windows + R keys , за да отворите диалоговия прозорец Изпълнение .(Run )

2. Въведете Regedit и щракнете върху OK , за да отворите редактора на системния регистър(Registry Editor) .

Изпълни диалогов прозорец

3. Придвижете се до следния път(path) в редактора на системния регистър.

HKEY_LOCAL_MACHINE\Software\Microsoft\DirectX

Редактор на регистъра.  Поправете грешка в League of Legends Directx в Windows 10

4. Щракнете с десния бутон върху клавиша (key)DirectX и изберете Delete от контекстното меню.

Опция за изтриване

5. Потвърдете всички подкани и рестартирайте (restart the) компютъра(PC) .

Ако не можете да изтриете ключа DirectX , променете разрешението му и направете себе си негов собственик. Следвайте тези стъпки, за да направите това.

6. Щракнете с десния бутон върху клавиша DirectX и изберете опцията Разрешения…(Permissions… ) . Ще се отвори прозорец за разрешение за DirectX .

Опция за разрешения.  Поправете грешка в League of Legends Directx в Windows 10

7. Под Имена(Group or user names) на група или потребители изберете Администратори(Administrators) и щракнете върху бутона Разширени(Advanced) .

8. В прозореца Разширени настройки за сигурност(Advanced Security Settings) щракнете върху опцията Промяна(Change) до Собственик(Owner) . Ще отвори изскачащия прозорец за избор на потребител или група(Select User or group) .

Промяна на опцията

9. Под Въведете името на обекта , (Enter the object name) който да изберете(to select) , въведете вашето потребителско име.

10. Щракнете върху Проверка на имената(Check Names) и изчакайте системата да потвърди вашето потребителско име. След това щракнете върху OK .

Бутон за проверка на имената

11, След това ще видите потребителското си име до собственика. Поставете отметка в квадратчето Замяна на собствениците на подконтейнери и обекти(Replace owners on subcontainers and objects) .

12. Щракнете върху Приложи(Apply) и OK .

13. В прозореца Разрешения(Permissions) за DirectX изберете Потребители(Users) под Групови или потребителски имена(Group or user names ) и поставете отметка в квадратчето под Разрешаване( Allow ) до Пълен контрол(Full Control ) , както е показано.

Разрешения за прозорец на DirectX

14. Щракнете върху Приложи(Apply) и OK .

Сега ще можете да изтриете ключа на DirectX , както е показано в Стъпка 4(Step 4) . След това можете да преинсталирате DirectX на вашия компютър, като следвате стъпките по-долу.

Забележка:(Note: ) Ако използвате Window 10 , просто рестартирайте компютъра и DirectX ще се инсталира автоматично.

1. Отидете на страницата за изтегляне на програмата за (download page)инсталиране на DirectX крайни потребители(DirectX End-User Runtime Web Installer) .

2. Изберете предпочитания от вас език и щракнете върху бутона Изтегляне(Download) на уеб страницата.

Страница за изтегляне на уеб инсталатора по време на изпълнение за крайния потребител на DirectX

3. Следвайте инструкциите и инсталирайте DirectX .

Прочетете също: (Also Read:) Поправете изпусканията на рамката на League of Legends(Fix League of Legends Frame Drops)

Метод 7: Поправете NET Framework(Method 7: Repair NET Framework)

Microsoft NET Framework е необходим за функционирането на DirectX , всяка грешка или повредени компоненти в него може да доведе до възникване на неизвестна грешка в DirectX и (DirectX)League of Legends не може да стартира съобщение за грешка. Можете да поправите Net Framework, като го инсталирате отново. Следвайте стъпките по-долу, за да го направите.

1. Натиснете клавиша Windows (key)и(Windows) въведете Control Panel и щракнете върху Open .

Контролен панел в лентата за търсене на Windows

2. Задайте View by > Category , след което изберете Деинсталиране на програма(Uninstall a program) под секцията Програми(Programs) .

Деинсталиране на опция за програма.  Поправете грешка в League of Legends Directx в Windows 10

3. Намерете и щракнете с десния бутон върху . Net Framework .

4. Изберете Деинсталиране(Uninstall) и потвърдете всички подкани, които се появяват.

Опция за деинсталиране

5. Изчакайте процеса на деинсталиране да завърши и рестартирайте компютъра(reboot the PC) .

6. Отидете на официалната страница за изтегляне и изтеглете .Net Framework 4.8 . като щракнете върху Изтегляне .Net Framework 4.8 Runtime(Download .Net Framework 4.8 Runtime) .

7. Ще бъде изтеглен файл с име ndp48-web.exe . Стартирайте ndp48-web.exe , като щракнете двукратно върху него.

8. Следвайте инструкциите на екрана и инсталирайте .Net Framework 4.8 .

Прочетете също: (Also Read:) Как да промените името на призователя в League Of Legends(How to Change League Of Legends Summoner Name)

Метод 8: Преинсталирайте League of Legends(Method 8: Reinstall League of Legends)

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

1. Натиснете  клавиша Windows(Windows key) , въведете  приложения и функции(apps and features) и щракнете върху  Отвори(Open)

въведете приложения и функции и щракнете върху Отвори в лентата за търсене на Windows 10.  Поправете грешка в League of Legends Directx в Windows 10

2. Потърсете  League of Legends  в  полето Търсене в този списък(Search this list)  .

3. След това изберете  League of Legends  и щракнете върху бутона  Деинсталиране (Uninstall ) , показан маркиран.

деинсталирайте League of legends чрез приложения и функции

4. Отново щракнете върху  Деинсталиране(Uninstall) ,  за да потвърдите.

5. След като деинсталирате играта,  рестартирайте компютъра(restart the PC) .

6. След това отидете на  страницата за изтегляне(download page) на  официалния уебсайт  на League of Legends  и щракнете върху опцията  Играй безплатно(Play For Free)  .

щракнете върху опцията за безплатна игра в страницата за изтегляне на League of legends.  Поправете грешка в League of Legends Directx в Windows 10

7. Регистрирайте се за вашия акаунт и щракнете върху   опцията Изтегляне за Windows .(Download for Windows)

след регистрация щракнете върху изтегляне за windows на страницата за изтегляне на League of legends

8. Отворете изтегления  инсталационен файл(setup file) .

9. Щракнете върху опцията  Инсталиране(Install)  .

инсталирайте лигата на легендите.  Поправете грешка в League of Legends Directx в Windows 10

10. Изчакайте играта да бъде инсталирана.

инсталиране на лигата на легендите.  Поправете грешка в League of Legends Directx в Windows 10

След като инсталацията приключи, играйте играта и проблемът трябва да бъде разрешен.

Често задавани въпроси (ЧЗВ)(Frequently Asked Questions (FAQs))

Q1. За League of Legends, какъв DirectX ми трябва?(Q1. For League of Legends, what DirectX do I need?)

Отговор:(Ans:) League of Legends използва DirectX9 , въпреки че е остарял. Въпреки че Riot променят и разработват пачове, които могат да използват DirectX11 .

Q2. Какво причинява грешката в DirectX?(Q2. What is causing the DirectX error? )

Отговор: (Ans:) Остарели DirectX(Outdated DirectX) и повредени графични(Graphics) драйвери са основните виновници за тази грешка.

Q3. League of Legends изисква ли по-голяма мощност на процесора или графичния процесор?(Q3. Does League of Legends require greater CPU or GPU power? )

Отговор: (Ans:) League of Legends разчита повече на CPU , отколкото на GPU , тъй като изискваното закъснение при въвеждане е доста ниско в сравнение с игри, които изискват кадрова честота от 60FPS .

Препоръчва се:(Recommended:)

Надяваме се, че сте намерили тази информация за полезна и че сте успели да разрешите как да коригирате грешката на League of Legends Directx(League of Legends Directx error) в Windows 10 . Моля, уведомете ни коя техника е била най-полезна за вас. Моля, използвайте формата по-долу, ако имате въпроси или коментари.



About the author

Аз съм инженер по windows, ios, pdf, грешки, джаджи с над 10 години опит. Работил съм върху много висококачествени Windows приложения и рамки като OneDrive за бизнеса, Office 365 и др. Неотдавнашната ми работа включваше разработването на pdf четеца за платформата на windows и работата по изясняване на съобщенията за грешки за потребителите. Освен това участвам в разработването на платформата ios от няколко години и съм много запознат както с нейните характеристики, така и с странностите.



Related posts