Hur du fixar Directx stötte på ett oåterkalleligt fel i Windows

Innehållsförteckning:

Video: Как поменять DirectX 12 на DirectX 11? 2024

Video: Как поменять DirectX 12 на DirectX 11? 2024
Anonim

Vissa Call of Duty-fanatiker har stött på ett fel som inte kan återvinnas av DirectX när de startar sina COD-spel i Windows.

När detta inträffar startar inte spelet och returnerar ett felmeddelande om att ” DirectX stötte på ett fel som inte kan återvinnas. ”

Felet är oftare för Call of Duty-titlar, men kan också uppstå när du startar andra Windows-spel.

Felmeddelandet gör det kristallklart att det här problemet har något att göra med DirectX.

DirectX är en serie API: er (Application Programming Interfaces) som är avgörande för multimediaprogramvara. De senaste DirectX-versionerna (för närvarande DX 12) garanterar bättre grafisk kvalitet för Windows-spel.

Om du har ett spel som returnerar det fel som inte kan återvinnas av DirectX, så kan du lösa problemet för att få det igång.

DirectX visar ett fel som inte kan återvinnas: Hur du snabbt fixar det

1. Kontrollera spelets DirectX-systemkrav

Windows-spel har DirectX-systemkrav. De flesta av de senaste spelen kommer att ha ett DirectX 11 eller 12-systemkrav.

Du kan inte köra spelet om din stationära eller bärbara dator inte uppfyller detta krav.

Så här kan du kontrollera ett spels DirectX-systemkrav.

  • Öppna först spelets Steam-sida. Alternativt kan du öppna spelets sida på utgivarens webbplats.
  • Då kan du hitta DirectX-systemkravet för spelet listat längst ner på Steam-sidan. Klicka på en länk till en systemkrav på en utgivares webbplats.

  • Tryck sedan på Win-knappen + R för att öppna Kör.
  • Ange 'dxdiag' i textrutan. Tryck på OK för att öppna fönstret som visas i ögonblicksbilden nedan. Nu har du öppnat DirectX Diagnostic Tool som visar DX-versionen på din bärbara eller stationära dator på fliken System.

Det oåterhämtningsbara felet i DirectX kommer troligen att uppstå om din DirectX-version inte uppfyller minimikraven för DX-system för ett spel.

Du kanske inte kan uppdatera DirectX, men mycket beror på vilken Windows-plattform du har. Till exempel stöder bara Windows 10 för närvarande DirectX 12.

Icke desto mindre har Microsoft DirectX slutanvändare Runtime Web Installer som du kan uppdatera mer föråldrade DX-versioner. Tryck på knappen Hämta på den här sidan för att spara DirectX-installationsprogrammet i Windows.

Bortsett från det kanske du måste uppgradera ditt Windows OS för att få den senaste DirectX.

Du kan också se till att du har den senaste DirectX-versionen för en plattform genom att uppdatera Windows.

Windows-uppdateringarna uppdateras vanligtvis automatiskt DirectX om det finns en nyare version, så se till att din Windows Update-tjänst inte är avstängd.

Du kan manuellt leta efter Windows-uppdateringar genom att ange 'kontroll / namn Microsoft.WindowsUpdate' i Runs textruta, klicka på OK och sedan välja alternativet Sök efter uppdateringar.

2. Installera om grafikkortsdrivrutinen

Du kan åtgärda DirectX-problem genom att installera och uppdatera grafikkortdrivrutinen igen. Avinstallera videokortdrivrutinen och ladda sedan ner den senaste drivrutinen från tillverkarens webbplats.

Så här kan du manuellt installera om en grafikkortdrivrutin.

  • Notera först grafikkortet och tillverkarens information som ingår på DirectX Diagnostic Tool's Display-flik som visas i ögonblicksbilden direkt nedan.

  • Notera ned 32 eller 64-bitars OS som listas på fliken System nedan.

  • Öppna videokorttillverkarens webbplats och klicka på en drivrutin eller hyperlänk för nedladdningscentrum. Ange ditt grafikkort i sökrutan.
  • Välj för att ladda ner den mest uppdaterade videokortdrivrutinen som är kompatibel med din Windows-plattform.
  • Tryck sedan på Win-knappen + X-snabbtangenten; och välj Enhetshanterare på Win + X-menyn.

  • Dubbelklicka på Visa adaptrar och högerklicka på ditt listade grafikkort för att öppna snabbmenyn.
  • Välj alternativet Avinstallera enhet på snabbmenyn.
  • Klicka på kryssrutan Radera drivrutinsinställningar för den här enheten och tryck sedan på Avinstallera- knappen.

  • Starta sedan om Windows OS.
  • Klicka på Avbryt om ett snabbfönster öppnas för att upptäcka grafikkortdrivrutinen.
  • Installera sedan den nedladdade grafikkortdrivrutinen genom att välja installationsprogrammet i File Explorer. Du kanske också måste extrahera den Zip-mappen först.

Uppdatera drivrutiner automatiskt (rekommenderas)

Nedladdning av drivrutiner manuellt är en process som riskerar att få fel drivrutin installerad, vilket kan leda till allvarliga fel i ditt system.

Det säkrare och enklare sättet att uppdatera drivrutiner på en Windows-dator är att använda ett automatiskt verktyg som TweakBit Driver Updater.

Detta verktyg identifierar automatiskt varje enhet på din dator och matchar den med de senaste drivrutinsversionerna från en omfattande online-databas.

Drivrutiner kan sedan uppdateras i partier eller en i taget, utan att kräva att användaren fattar några komplexa beslut i processen.

Så här fungerar det:

    1. Ladda ner och installera TweakBit Driver Updater
    2. När programmet har installerats kommer programmet att börja skanna din dator efter föråldrade drivrutiner automatiskt. Driver Updater kommer att kontrollera dina installerade drivrutinsversioner mot sin molndatabas över de senaste versionerna och rekommenderar korrekt uppdateringar. Allt du behöver göra är att vänta tills skanningen är klar.
    3. När skanningen är klar får du en rapport om alla problem som finns på din dator. Granska listan och se om du vill uppdatera varje drivrutin individuellt eller alla samtidigt. För att uppdatera en drivrutin i taget, klicka på länken "Uppdatera drivrutin" bredvid drivrutinens namn. Eller helt enkelt klicka på knappen "Uppdatera alla" längst ner för att automatiskt installera alla rekommenderade uppdateringar.

      Obs: Vissa drivrutiner måste installeras i flera steg så att du måste trycka på "Uppdatera" -knappen flera gånger tills alla dess komponenter är installerade.

Friskrivningsklausul: vissa funktioner i det här verktyget är inte gratis.

3. Konfigurera skärmskalningen

Vissa Call of Duty-fans har funnit att konfigurering av DPI-skärminställningar kan hjälpa till att lösa det fel som inte kan återvinnas av DirectX för Advanced Warfare and Ghosts.

Du kan justera DPI (Dots Per Inch) -inställningar i Windows 10 genom att högerklicka på skrivbordet och välja Displayinställningar för att öppna fönstret som visas direkt nedan.

  • I Windows 10 klickar du på Anpassad skalning för att ange ett anpassat DPI-skalvärde.

  • Ange '100' i textrutan om det inte är ditt aktuella DPI-skalvärde och klicka på Apply- knappen.
  • Klicka sedan på Logga ut för att tillämpa den anpassade skalfaktorn.
  • I Windows 8 drar du skjutreglaget för DPI-skalningsfältet till vänster.

4. Redigera registret

  • Detta är en registerfix som kan lösa det fel som inte kan återvinnas av DirectX. Öppna först registerredigeraren genom att trycka på Win-knappen + R-kortkommandot och ange 'regedit' i Run.
  • Tryck på OK- knappen i Run-fönstret för att öppna registerredigeraren.
  • Navigera till den här registerplatsen: Dator> HKEY_CLASSES_ROOT> PROTOCOLS> Filter> text / xml.
  • Klicka på Arkiv > Exportera, ange en filtitel och klicka på spara för att säkerhetskopiera den valda registergrenen.
  • Högerklicka på text / xml, välj alternativet Radera och tryck på Ja- knappen för att bekräfta.
  • Stäng sedan registerredigeraren.

Det här är några potentiella korrigeringar som kan lösa det fel som inte kan återvinnas av DirectX. Den här artikeln innehåller också ytterligare resolutioner för DirectX-frågor.

Om du har ytterligare korrigeringar för felet som inte kan återvinnas av DX, dela dem nedan.

Hur du fixar Directx stötte på ett oåterkalleligt fel i Windows