Diagnostisere grunnleggende problemer med DirectX

Hvis du har problemer med å få et spill eller en fil til å kjøre riktig, kan DirectX-diagnoseverktøyet hjelpe deg med å finne årsaken. DirectX er en samling av forskjellige typer teknologi som brukes av mange multimedieprogrammer i Windows.

  • Åpne DirectX-diagnoseverktøyet ved å klikke StartBilde av startknappen, skrive inn dxdiag i søkeboksen og deretter trykke Enter.

Obs!

  • Hvis dette er første gang du bruker DirextX-diagnoseverktøyet, er det mulig at du blir spurt om du vil sjekke at driverne dine har digitale underskrifter. Vi anbefaler å klikke Ja for å forsikre at driverne dine har blitt underskrevet av en utgiver som har verifisert ektheten. Hvis du vil ha mer informasjon, se Hvordan finner jeg ut hvilke drivere som er sikre å installere?

Hva du bør se etter

Når diagnoseverktøyet er ferdig, kontrollerer du disse tre tingene:

  • Kontroller skjermkortet.

    Noen programmer kjører svært sakte – eller ikke i det hele tatt – hvis ikke maskinvareakselerasjon for Microsoft DirectDraw eller Direct3D er aktivert.

    Dette finner du ut ved å klikke kategorien Skjerm og se under DirectX-funksjoner om DirectDraw-akselerasjon, Direct3D-akselerasjon og AGP-teksturakselerasjon er merket som Aktivert. Hvis de ikke er aktivert, aktiverer du maskinvareakselerasjon.

    1. Åpne Skjermoppløsning ved å klikke StartBilde av startknappen, klikke Kontrollpanel og deretter klikke Skjermoppløsning under Utseende og personalisering.

    2. Klikk Avanserte innstillinger.

    3. Klikk kategorien Feilsøking, og klikk deretter Endre innstillinger. Administratortillatelse kreves Hvis du blir bedt om å oppgi et administratorpassord eller en bekreftelse, skriver du inn passordet eller gir bekreftelse.

    4. Flytt glidebryteren Maskinvareakselerasjon til Full.

    Hvis dette ikke fungerer, må du kanskje oppdatere skjermdriveren eller selve skjermkortet. Du finner vanligvis de nyeste driverne for din maskinvare under kundestøtte på produsentens webområde.

  • Kontroller spillkontrolleren.

    Hvis en styrespak eller annen inndataenhet ikke svarer, kan det hende at den ikke er riktig installert.

    Kontroller at enheten vises i kategorien Inndata. Hvis den ikke vises, installerer du enheten på nytt i henhold til produsentens instruksjoner. Hvis enheten er en USB-enhet, kobler du den fra og deretter til igjen.

  • Kontroller om det finnes "usignerte" drivere.

    En driver som er digitalt signert, er testet av Microsoft Windows Hardware Quality Lab for kompatibilitet med DirectX.

    Hvis diagnoseverktøyet flagger en usignert driver, kan problemet løses ved å oppdatere driveren. Du finner vanligvis den nyeste driveren for din maskinvare under kundestøtte på produsentens webområde.

Andre ting å sjekke

Hvis du fortsatt opplever problemer med et spill eller film etter å kjørt DirectX-diagnoseverktøyet, er det par andre ting du kan sjekke.

  • Sjekk visningsmodus for programmet eller spillet.

    Når et DirectX 9-program kjøres i fullskjermmodus, er det mulig at programmets oppløsning ikke stemmer overens med den opprinnelige oppløsningen som LCD-skjermen ble laget for å vise basert på størrelsen. Dersom du ser svarte kanter på toppen eller sidene av skjermen i områder som ikke brukes, kan du forsøke å skalere fullskjermsbildet. Dersom ditt program eller spill lar deg velge visningsmodus, er det mulig at du kan endre innstillingene for programmet eller spillet og velge en modus som stemmer med din LCD-skjerms opprinnelige oppløsning. Dette vil hjelpe deg å bruke hele skjermen samtidig som du opprettholder programmets egnede oppløsning.

  • Sjekk hvilken versjon av DirectX ditt program eller spill krever.

    Visse programmer og spill krever DirectX 9. Men Windows 7 er installert med en nyere versjon av DirectX. Hvis du installerer et program eller spill som krever DirectX 9 er det mulig at du ser en feilmelding som f.eks.: "Programmet kan ikke starte fordi d3x9_35.dll mangler på din maskin. Forsøk å installere programmet på nytt for å løse dette problemet." De siste to sifrene i filen kan variere. Dersom du får samme feilmelding etter å ha installert programmet eller spillet på nytt, gå til webstedet for web-installasjonsprogrammet DirectX End-User Runtime og følg veiledningen for å installere DirectX 9 og motta oppdateringer for DirectX 9 og tidligere versjoner av DirectX.

Artikkel-ID: MSW700060