DirectX reprezintă un set de instrumente software create de Microsoft, menite să gestioneze conținutul multimedia și fiind necesare pentru funcționarea multor jocuri pe calculator. DirectX optimizează modul în care sunt afișate imaginile și grafica în diverse aplicații. Totuși, uneori, pot apărea probleme legate de DirectX. League of Legends, un joc video multiplayer online de tip luptă în arenă foarte popular, este în general stabil, dar uneori, jucătorii pot primi o eroare DirectX necunoscută, iar jocul nu poate fi lansat. Dacă te confrunți și tu cu această situație, ai ajuns unde trebuie. Îți oferim un ghid detaliat care te va ajuta să remediezi eroarea DirectX în League of Legends.
Rezolvarea erorii DirectX din League of Legends în Windows 10
Unii jucători întâmpină dificultăți în lansarea League of Legends din cauza unei erori DirectX care afișează mesajul:
„A apărut o eroare DirectX necunoscută, iar League of Legends nu poate fi pornit. Asigurați-vă că placa video utilizează cele mai recente drivere de la producător.”
Iată câteva cauze posibile ale acestei erori:
- Fișiere .NET Framework corupte.
- Drivere de placă grafică depășite.
- Probleme cu clientul League of Legends.
Înainte de a încerca metodele de remediere, îți recomandăm să repornești calculatorul. Această acțiune va actualiza sistemul de operare și va putea rezolva probleme minore de software. Dacă eroarea DirectX persistă, urmează pașii de mai jos.
Metoda 1: Actualizarea driverelor plăcii grafice
DirectX funcționează în strânsă legătură cu placa grafică, iar driverele învechite pot cauza probleme. Acest lucru poate duce la apariția erorii DirectX. Pentru a remedia problema, actualizează driverele plăcii grafice urmând ghidul de actualizare a driverelor grafice în Windows 10.
Metoda 2: Revenirea la versiunile anterioare ale driverelor grafice
Dacă eroarea DirectX a apărut după ce ai actualizat driverele grafice, poți reveni la o versiune anterioară folosind opțiunea de rollback. Urmează ghidul nostru pentru rollback-ul driverelor în Windows 10.
Metoda 3: Actualizarea sistemului Windows
Windows 10 înlocuiește și actualizează frecvent driverele împreună cu alte actualizări, așa că este important să menții sistemul Windows la zi. De obicei, actualizările Windows se instalează automat, dar poți verifica manual dacă există actualizări noi urmând acești pași:
1. Apasă simultan tastele Windows + I pentru a deschide aplicația Setări.
2. Apasă pe secțiunea Actualizare și securitate.
3. În fila Windows Update, apasă pe butonul Caută actualizări.
4A. Dacă există actualizări disponibile, apasă pe Instalați acum și urmează instrucțiunile pentru a le instala.
4B. În caz contrar, dacă Windows este deja actualizat, va afișa mesajul „Sunteți la zi”.
Metoda 4: Inițierea unei reparații complete
Instrumentul de reparație automată al League of Legends poate remedia multe probleme ale jocului, inclusiv eroarea DirectX. Acesta poate fi accesat din setările clientului. Urmează pașii de mai jos pentru a utiliza acest instrument:
1. Deschide aplicația League of Legends.
2. Apasă pe pictograma roată dințată din colțul din dreapta sus.
3. Navighează la fila General.
4. Sub secțiunea Troubleshooting, apasă pe opțiunea Initiate Full Repair (Inițiază reparație completă).
5. Apasă pe YES în fereastra de confirmare FULL REPAIR.
6. Așteaptă ca League of Legends să verifice fișierele de joc pentru eventuale erori.
După finalizarea reparației, verifică dacă problema a fost rezolvată.
Metoda 5: Ștergerea fișierului Game.cfg (dacă există)
Unii jucători au raportat că au reușit să rezolve eroarea DirectX prin ștergerea fișierului game.cfg din folderul jocului. Poți încerca această metodă urmând pașii de mai jos:
1. Deschide File Explorer apăsând simultan tastele Windows + E.
2. Accesează următorul director:
C:/Riot Games/League of Legends/Config
3. Apasă pe folderul Config, caută și apasă cu butonul drept pe fișierul game.cfg. Selectează Delete pentru a șterge fișierul.
Notă: Poți accesa direct folderul Config dând click dreapta pe pictograma jocului de pe desktop și selectând Deschide locația fișierului. Repetă Pasul 3 după aceea.
Metoda 6: Eliminarea intrărilor din registru și reinstalarea DirectX
Editorul de registru poate fi modificat pentru a remedia diverse probleme. Unii jucători au reușit să rezolve eroarea DirectX din League of Legends prin ștergerea unei anumite chei din registru și reinstalarea DirectX. Poți face acest lucru urmând acești pași:
Notă: Modificarea Editorului de Registru poate cauza probleme. Realizează o copie de rezervă a registrului înainte de a utiliza această metodă.
1. Apasă simultan tastele Windows + R pentru a deschide fereastra Run.
2. Tastează regedit și apasă pe OK pentru a deschide Editorul de Registru.
3. Navighează la următoarea locație în Editorul de Registru:
HKEY_LOCAL_MACHINESoftwareMicrosoftDirectX
4. Apasă cu butonul drept pe cheia DirectX și selectează Delete din meniul contextual.
5. Confirmă toate solicitările și repornește calculatorul.
Dacă nu poți șterge cheia DirectX, modifică permisiunea acesteia și devino proprietarul ei. Urmează pașii de mai jos pentru a face acest lucru:
6. Apasă cu butonul drept pe cheia DirectX și selectează opțiunea Permisiuni… . Se va deschide fereastra Permisiuni pentru DirectX.
7. Sub secțiunea Nume de grup sau de utilizator, selectează Administratori și apasă pe butonul Avansat.
8. În fereastra Setări avansate de securitate, apasă pe opțiunea Modificare de lângă Proprietar. Se va deschide fereastra pop-up Selectare utilizator sau grup.
9. În câmpul Introduceți numele obiectului de selectat, tastează numele tău de utilizator.
10. Apasă pe Verificare nume și așteaptă ca sistemul să verifice numele de utilizator. Apoi apasă pe OK.
11. Vei vedea numele de utilizator lângă proprietar. Bifează căsuța marcată Înlocuire proprietari pe subcontainere și obiecte.
12. Apasă pe Aplicare și pe OK.
13. În fereastra Permisiuni pentru DirectX, selectează Utilizatori sub Nume de grup sau de utilizator și bifează caseta Permite de lângă Control total.
14. Apasă pe Aplicare și pe OK.
Acum vei putea șterge cheia DirectX, așa cum este descris la Pasul 4. După aceea, poți reinstala DirectX pe calculator, urmând pașii de mai jos.
Notă: Dacă utilizezi Windows 10, pur și simplu repornește calculatorul, iar DirectX se va instala automat.
1. Accesează pagina de descărcare a programului de instalare web DirectX End-User Runtime.
2. Selectează limba preferată și apasă pe butonul Descărcare de pe pagină.
3. Urmează instrucțiunile și instalează DirectX.
Metoda 7: Repararea .NET Framework
Microsoft .NET Framework este esențial pentru funcționarea DirectX. Orice eroare sau fișiere corupte din acesta pot cauza apariția erorii DirectX. Poți repara .NET Framework reinstalându-l. Urmează pașii de mai jos pentru a face acest lucru:
1. Apasă pe tasta Windows, tastează Panou de control și apasă pe Deschidere.
2. Setează Vizualizare după > Categorie, apoi selectează Dezinstalare program de sub secțiunea Programe.
3. Caută și apasă cu butonul drept pe .Net Framework.
4. Selectează Dezinstalare și confirmă toate solicitările care apar.
5. Așteaptă finalizarea procesului de dezinstalare și repornește calculatorul.
6. Accesează pagina oficială de descărcare și descarcă .Net Framework 4.8. Apasă pe Download .Net Framework 4.8 Runtime.
7. Un fișier numit ndp48-web.exe va fi descărcat. Rulează fișierul ndp48-web.exe făcând dublu click pe el.
8. Urmează instrucțiunile de pe ecran și instalează .Net Framework 4.8.
Metoda 8: Reinstalarea League of Legends
Este posibil ca jocul tău League of Legends să fie corupt sau depășit. Reinstalarea jocului poate rezolva eroarea DirectX, împreună cu alte probleme legate de joc. Progresul tău în joc este salvat în contul Riot, așa că nu vei pierde nimic. Urmează acești pași pentru a dezinstala League of Legends:
1. Apasă pe tasta Windows, tastează Aplicații și caracteristici și apasă pe Deschidere.
2. Caută League of Legends în câmpul „Căutare în această listă”.
3. Selectează League of Legends și apasă pe butonul Dezinstalare.
4. Apasă din nou pe Dezinstalare pentru a confirma.
5. După dezinstalarea jocului, repornește calculatorul.
6. Apoi, accesează pagina oficială de descărcare a League of Legends și apasă pe opțiunea Joacă gratuit.
7. Înregistrează-te cu contul tău și apasă pe opțiunea Descarcă pentru Windows.
8. Deschide fișierul de instalare descărcat.
9. Apasă pe opțiunea Instalare.
10. Așteaptă ca jocul să fie instalat.
După finalizarea instalării, începe jocul și problema ar trebui să fie rezolvată.
Întrebări frecvente (FAQs)
Î1. Ce versiune de DirectX este necesară pentru League of Legends?
Răspuns: League of Legends folosește DirectX 9, deși este o versiune mai veche. Riot dezvoltă în prezent patch-uri care ar putea utiliza și DirectX 11.
Î2. Ce cauzează eroarea DirectX?
Răspuns: Principalele cauze ale acestei erori sunt DirectX învechit și driverele grafice corupte.
Î3. League of Legends necesită mai multă putere din partea procesorului (CPU) sau a plăcii grafice (GPU)?
Răspuns: League of Legends depinde mai mult de procesor decât de placa grafică, deoarece timpul de răspuns necesar este mai mic comparativ cu jocurile care necesită 60FPS.
***
Sperăm că informațiile prezentate îți sunt utile și că ai reușit să rezolvi eroarea DirectX în League of Legends. Te rugăm să ne spui ce metodă a fost cea mai eficientă pentru tine. Dacă ai întrebări sau comentarii, nu ezita să folosești formularul de mai jos.