Diagnosticere grundlæggende problemer med DirectX

Hvis du har problemer med at spille et spil eller afspille en film korrekt, kan Diagnosticeringsværktøj til DirectX hjælpe dig med at finde kilden. DirectX er en pakke teknologier, der bruges til mange multimedieprogrammer i Windows.

  • Åbn Diagnosticeringsværktøj til DirectX ved at klikke på knappen StartBillede af knappen Start, skrive dxdiag i søgefeltet og derefter trykke på Enter.

Bemærk!

  • Hvis det er første gang, at du bruger DirectX Diagnostic Tool, så kan du måske blive spurgt, om du vil kontrollere, om dine drivere har digital signatur. Vi anbefaler, at du klikker på Ja for at sikre, at dine drivere er signeret af en udgiver, hvis identitet er bekræftet. Du kan finde flere oplysninger i Hvordan ved jeg, hvilke drivere der er sikre at installere?

Hvad du skal være opmærksom på

Når diagnosticeringsværktøjet er afsluttet, skal følgende tre ting kontrolleres:

  • Kontroller dit skærmkort.

    Nogle programmer kører meget langsomt – eller slet ikke – medmindre Microsoft DirectDraw- eller Direct3D-hardwareacceleration er slået til.

    Det kan du kontrollere ved at klikke på fanen Skærm og se under DirectX-funktioner for at finde ud af, om DirectDraw-, Direct3D- eller AGP Texture-acceleration vises som Aktiveret. Hvis det ikke er tilfældet, kan du prøve at slå hardwareacceleration til.

    1. Åbn Skærmopløsning ved at klikke på knappen StartBillede af knappen Start, klikke på Kontrolpanel og derefter klikke på Juster skærmopløsning under Udseende og personlige indstillinger.

    2. Klik på Avancerede indstillinger.

    3. Klik på fanen Fejlfinding, og klik derefter på Skift indstillinger. Administratortilladelse er nødvendig Hvis du bliver bedt om en administratoradgangskode eller bekræftelse, skal du indtaste adgangskoden eller bekræfte.

    4. Flyt skyderen Hardwareacceleration til Fuld.

    Hvis det ikke lykkes, kan det være nødvendigt at opdatere selve skærmdriveren eller -kortet. Du kan som regel finde de nyeste drivere til hardwaren i supportafsnittet på producentens websted.

  • Kontroller spillecontrolleren.

    Hvis en joystick eller anden inputenhed ikke svarer, er den måske ikke installeret korrekt.

    Kontroller, at enheden vises under fanen Input. Hvis det ikke er tilfældet, skal du geninstallere enheden i overensstemmelse med producentens vejledning. Hvis det er en USB-enhed, skal du trække stikket ud og derefter sætte stikket i igen.

  • Kontroller, om der er "usignerede" drivere.

    En driver, der er signeret digitalt, er testet af Microsoft Windows Hardware Quality Lab for at se, om der er DirectX-kompatibilitet.

    Hvis diagnosticeringsværktøjet angiver en usigneret driver med et flag, kan du måske løse problemet ved at opdatere driveren. Du kan som regel finde den nyeste driver til hardwaren i supportafsnittet på producentens websted.

Andet, du skal kontrollere

Hvis du fortsat har problemer med et spil eller en film, efter at have brugt DirectX Diagnostic Tool, så er der et par andre ting, du kan kontrollere.

  • Kontroller visningstilstanden for programmet eller spillet.

    Når en DirectX 9-applikation skifter til hele skærmen, så passer opløsningen af applikationen måske ikke til den oprindelige opløsning for din LCD-skærm, som er den opløsning din skærm er lavet til at vise afhængigt af sin størrelse. Hvis du kan se sorte kanter øverst eller i siden af skærmen, hvor der ikke vises noget, kan du prøve at skalere fuldskærmsbilledet. Hvis programmet eller spillet giver dig mulighed for at vælge visningstilstand, kan du måske ændre programmets eller spillets indstillinger og vælge en tilstand, der passer til LCD-skærmens oprindelige opløsning. Det vil hjælpe dig til at bruge hele skærmen og bevare programmets tiltænkte opløsning.

  • Kontroller hvilken version af DirectX, som kræves af programmet eller spillet.

    Nogle programmer og spil kræver DirectX 9. Windows 7 er imidlertid installeret med en nyere version af DirectX. Hvis du installere et program eller spil, der kræver DirectX 9, kan der måske vises en fejlmeddelelse, som f.eks.: "Programmet kan ikke starte, fordi d3dx9_35.dll mangler på din computer. Prøv at geninstallere programmet for at løse problemet." De to sidste tal i filnavnet kan variere. Hvis du ser den samme fejlbesked efter at have geninstalleret programmet eller spillet, så gå til websiden DirectX slutbrugerruntime-webinstallationsprogram og følg vejledningen i at installere DirectX 9 og få opdateringer til DirectX 9 og tidligere versioner af DirectX.

Artikel-id: MSW700060