Încercați Instrumentul Nostru Pentru Eliminarea Problemelor


Dacă ați încercat recent să lansați un joc care necesită DirectX 12 și ați fost întâmpinat cu mesajul de eroare frustrant:





DirectX 12 nu este acceptat pe sistemul dvs. . Încercați să rulați fără argumentul liniei de comandă -dx12 sau -D3D12.

Nu ești singur. Mulți jucători se confruntă cu această problemă atunci când hardware -ul sau driverele sistemului lor nu sunt complet compatibile cu DirectX 12 sau dacă anumite setări nu sunt configurate în mod corespunzător.



În acest articol, am adunat șase metode utile pentru a vă ajuta să remediați DirectX 12 care nu este acceptat pentru eroarea de sistem. Doar lucrează -ți drumul prin listă până îl găsești pe cel care funcționează pentru tine.





Cum să remediați DirectX 12 nu este acceptat pe sistemul dvs. în Windows

FIX 1: Verificați compatibilitatea GPU

Primul pas în rezolvarea erorii „DirectX 12 nu este acceptat pe sistemul dvs.” este să vă asigurați că GPU acceptă DirectX 12. Carduri grafice mai vechi, cum ar fi cele din seria GTX 700 sau mai devreme, pot să nu suporte caracteristicile DX12 necesare, Chiar dacă sistemul dvs. arată că DX12 este instalat.

Iată cum să verificați compatibilitatea GPU:



  1. Pe tastatură, apăsați Windows Key + R , tip dxdiag , și lovește Enter.
  2. În instrumentul DirectX Diagnostic, faceți clic pe Afişa fila și verificați Caracteristică_levele . Dacă listează 12_0 sau mai mare, GPU acceptă DirectX 12.

    Dacă se arată doar 11_1 Sau mai jos, GPU -ul dvs. nu este complet compatibil cu DX12 și este posibil să fie necesar să faceți upgrade la un model mai nou care îl acceptă.

Dacă GPU -ul dvs. nu acceptă DirectX 12, din păcate, nu veți putea rula jocuri care necesită DX12 fără a trece la o placă grafică mai recentă. Dacă GPU -ul dvs. este compatibil DX12, dar computerul vă dă în continuare eroarea, trebuie să treceți la Remediați 2 , mai jos.





Sfat Pro: Activați DirectX 12 Ultimate (dacă este acceptat)

Dacă aveți un GPU compatibil, activarea DirectX 12 Ultimate poate rezolva această eroare. DirectX 12 Ultimate este o versiune avansată de DirectX 12, care permite funcții precum tracțiunea razelor și umbrirea ratei variabile, care vă pot îmbunătăți experiența de joc.

Cum să verificați dacă aveți DirectX 12 Ultimate:

  1. Pe tastatură, apăsați Windows Key + G Pentru a deschide bara de jocuri Xbox.
  2. În Caracteristici de joc , verificați pentru a vedea dacă sistemul dvs. are DirectX 12 Ultimate.

Pentru a activa DirectX 12 Ultimate (dacă este acceptat) pe Windows :

  • Windows 10 (versiunea 1909 sau o versiune ulterioară) sau Windows 11 este necesar pentru DirectX 12 Ultimate.
  • Asigurați -vă că GPU -ul dvs. este compatibil, cum ar fi seria NVIDIA RTX 20, 30 sau 40 sau seria AMD RX 6000/7000.

Dacă îndepliniți cerințele și GPU -ul dvs. este listat sub modelele acceptate, încercați Actualizarea driverelor GPU și activarea DirectX 12 Ultimate pentru performanțe optime.

Fix 2: Actualizați -vă driverul GPU

Driverele GPU sunt esențiale pentru a vă asigura că placa dvs. grafică comunică corect cu sistemul dvs. și acceptă caracteristicile necesare ale DirectX 12. Dacă driverele dvs. sunt depășite sau incompatibile, ar putea împiedica DirectX 12 să funcționeze cu totul, declanșând pe DirectX 12 nu este acceptat pe sistemul dvs. eroare.

Iată cum să vă actualizați driverul GPU:

1. Actualizați -vă manual driverul GPU

Pentru cardurile grafice NVIDIA :

  1. Vizitați oficialul Descărcări de driver NVIDIA pagină.
  2. Selectați modelul GPU și descărcați cea mai recentă versiune de driver.
  3. Urmați prompturile de pe ecran pentru a instala driverul și a reporni sistemul.

Pentru plăci grafice AMD :

  1. Du -te la Driver AMD și asistență pagină.
  2. Selectați modelul GPU și descărcați cea mai recentă versiune de driver.
  3. Instalați driverul și reporniți computerul.

2. Actualizați -vă automat GPU (recomandat)

Dacă nu aveți timp sau încredere pentru a vă actualiza manual driverele GPU, îl puteți face automat cu Șofer ușor . Acest lucru este util în special dacă nu sunteți sigur care versiunea de șofer este cea mai recentă sau aveți probleme pentru a găsi cea potrivită.

Driver Easy scanează sistemul dvs., identifică driverele învechite sau lipsă și vă permite să le actualizați cu un singur clic. Nu trebuie să vă faceți griji cu privire la descărcarea driverelor greșite sau la greșelile de instalare. Șoferul ușor are grijă de toate.

  1. Descărcare şi instala Șofer ușor.
  2. Rulați șoferul ușor și faceți clic pe Scanează acum buton. Driver Easy va scana computerul și va detecta orice drivere cu probleme.
  3. Clic Actualizați toate Pentru a descărca și instala cele mai recente versiuni de driver pentru computerul dvs. ( Aceasta necesită versiunea pro )

    Alternativ, faceți clic Activați și actualizați lângă un dispozitiv semnalat la Începeți un proces gratuit de 7 zile . Cu acest proces, veți avea deplin Acces la funcții Pro, inclusiv descărcări de driver de mare viteză, instalare cu un singur clic și actualizări automate pentru drivere lipsă sau învechite, toate fără costuri până la încheierea perioadei de încercare.

  4. Reporniți computerul pentru ca modificările să intre în vigoare.
  5. Verificați dacă puteți lansa jocul fără eroare. Dacă da, atunci felicitări și bucurați -vă de jocul dvs.! Dacă eroarea DX 12 persistă, vă rugăm să mergeți la Remediați 3 , mai jos.

Fix 3: Modificați opțiunile de lansare

Eroarea de lansare DX 12 care nu este acceptată poate sugera că jocul dvs. încearcă să se lanseze cu DirectX 12, dar sistemul dvs. nu este complet compatibil. În acest caz, puteți trece la o API de redare mai compatibilă, cum ar fi DirectX 11 sau Vulkan Pentru a ocoli problema și a putea face jocul în funcțiune.

Pentru aburi :

  1. Deschide Aburi și du -te la BIBLIOTECĂ .
  2. Faceți clic dreapta pe joc cu care aveți probleme și selectați Proprietăți ...
  3. În General filă, faceți clic pe Opțiuni de lansare cutie și adăugați una dintre următoarele comenzi:
    -D3d11 (pentru DirectX 11)
    -Vulkan (pentru API -ul Vulkan)
    Puteți introduce una sau ambele opțiuni, dar asigurați -vă că le separați cu un spațiu (de exemplu, -D3d11 -Volcano )
  4. Închideți fereastra și încercați să lansați jocul pentru a vedea dacă problema este rezolvată. Dacă da, atunci grozav. Dar dacă încă nu se va lansa, vă rugăm să săriți la Remediați 4 .

Pentru jocuri epice:

  1. Deschideți Epic Games Launcher și navigați la Bibliotecă .
  2. Alegeți jocul în care întâlniți eroarea și faceți clic pe Trei puncte > Gestionează .
  3. Sub Opțiuni de lansare secțiune, asigurați -vă că comutarea este Pe . Apoi adăugați una dintre următoarele comenzi:
    -D3d11 (pentru DirectX 11)
    -Vulkan (pentru API -ul Vulkan)
    Puteți introduce oricare sau ambele opțiuni, dar asigurați -vă că le separați cu un spațiu (de exemplu, -D3d11 -Volcano )
  4. Închideți fereastra și încercați să lansați jocul pentru a vedea dacă problema este rezolvată. Dacă da, atunci grozav. Dar dacă eroarea apare încă, vă rugăm să treceți la Remediați 4 .

Notă: Dacă jocul încă nu se lansează corect, poate doriți Resetați -vă opțiunile de lansare . Pentru a face acest lucru, reveniți la secțiunea Opțiuni de lansare din fereastra Proprietăți și Ștergeți comenzile pe care le -ați adăugat . După aceea, încercați să lansați din nou jocul.

Fix 4: Verificați integritatea jocului

Fișierele de joc corupte sau lipsă pot provoca, de asemenea, DirectX 12 nu este acceptat eroare. Pentru a vă asigura că toate fișierele dvs. de joc sunt intacte, puteți utiliza instrumentul încorporat al platformei de joc pentru a verifica integritatea fișierelor de joc.

Iată cum să verificați fișierele de joc pe jocuri Steam and Epic:

Pentru abur:

  1. Deschide Aburi și du -te la Bibliotecă .
  2. Faceți clic dreapta pe joc și selectați Proprietăți .
  3. Sub Fișiere locale Fila, faceți clic Verificați integritatea fișierelor de joc .
  4. Steam va verifica dacă există fișiere lipsă sau corupte și le va înlocui.

Pentru jocuri epice:

  1. Deschideți Epic Games Launcher și du -te la tine Bibliotecă .
  2. Faceți clic pe Trei puncte lângă jocul tău și selectează Gestionează .
  3. Derulați în jos și faceți clic pe VERIFICA .

După finalizarea procesului, lansați din nou jocul pentru a verifica dacă problema este rezolvată. Dacă tot persistă, nu vă faceți griji. Iată alte două corecții de încercat.

Fix 5: Instalați actualizări Windows

Versiunile învechite ale Windows pot lipsi actualizări critice, cum ar fi patch -uri sau optimizări ale sistemului, care sunt necesare pentru a suporta pe deplin DirectX 12. Aceste actualizări includ adesea remedieri de erori, patch -uri de securitate și îmbunătățiri ale performanței care pot afecta direct compatibilitatea cu tehnologii mai noi precum DirectX 12.

Iată cum să verificați și să instalați cele mai recente actualizări Windows:

  1. Pe tastatură, apăsați Cheia logo -ului Windows şi I în același timp pentru a deschide fereastra Setări.
  2. Clic Actualizare Windows > Verificați actualizări .
  3. Așteptați puțin timp pe măsură ce Windows caută actualizări disponibile. Dacă sunt disponibile actualizări, faceți clic pentru a le descărca și instala. Dacă nu se găsesc actualizări, vă rugăm să săriți la Remediați 6 .
  4. Odată instalat, reporniți computerul pentru a aplica modificările.
  5. Verificați dacă jocul poate fi lansat! Dacă încă nu este bucurie, vă rugăm să încercați Remediați 6 , mai jos.

FIX 6: Reinstalați DirectX

Dacă ați încercat să modificați opțiunile de lansare și eroarea persistă, ar putea fi o idee bună să reinstalați DirectX . Uneori, componentele DirectX lipsă sau corupte pot provoca probleme de compatibilitate care împiedică lansarea jocurilor cu DirectX 12.

Iată cum să reinstalați DirectX:

  1. Mergeți la oficial Instalatorul web DirecTX pentru utilizatorul final .
  2. Descărcați și rulați instalatorul.
  3. Urmați instrucțiunile de pe ecran pentru a finaliza instalarea.
  4. Reporniți computerul pentru ca modificările să intre în vigoare.

După reinstalarea DirectX, încercați să lansați din nou jocul pentru a vedea dacă DirectX 12 nu este acceptat pe sistemul dvs. eroarea este rezolvată.


Asta este - 6 corecții care i -au ajutat pe jucători să rezolve DirectX 12 nu este acceptat pe sistemul dvs. eroare. Sperăm că au ajutat.

Dacă, după ce ați încercat toate aceste remedieri, problema persistă, ar putea fi o problemă de bază mai complexă în joc. În astfel de cazuri, poate fi util să așteptați un plasture oficial de la dezvoltatorii de jocuri sau să vă adresați echipei lor de asistență pentru asistență suplimentară. Este posibil să poată aborda erori sau probleme de compatibilitate specifice jocului dvs. sau configurației sistemului.