DirectX

Diagnosticere og fejlfinde problemer med DirectX Diagnostic Tool (dxdiag)

Diagnosticere og fejlfinde problemer med DirectX Diagnostic Tool (dxdiag)

DirectX er en række teknologier, der bruges af mange af multimedieprogrammerne i Windows. Det er udviklet af Microsoft til at levere hardwareacceleration til tunge multimedieapplikationer såsom 3D-spil og HD-videoer. Windows 7 har DirectX 11. Windows 10 har DirectX 12 installeret.

Kør DirectX Diagnostic Tool

Hvis du har problemer med at få et spil eller en film til at spille ordentligt, Diagnosticeringsværktøj til DirectX kan hjælpe dig med at påpege kilden. For at få adgang til det skal du gå til Start i Windows 10/8/7, skrive dxdiag og tryk Enter.

Hvis dette er første gang du bruger DirectX Diagnostic Tool, bliver du muligvis spurgt, om du vil kontrollere, om dine drivere er signeret digitalt.

Klik på Ja for at sikre, at dine chauffører er underskrevet af en udgiver, der har verificeret deres ægthed.

Når diagnosticeringsværktøjet er afsluttet, er det her tre nøgle ting at tjekke:

1. Tjek dit grafikkort

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

For at bestemme dette skal du klikke på fanen Display og derefter kontrollere under DirectX-funktioner for at se, om DirectDraw, Direct3D og AGP Texture Acceleration vises som Enabled. Hvis ikke, så prøv at slå hardwareacceleration til.

  1. Højreklik på skrivebordet og åbn skærmopløsning.
  2. Klik på Avancerede indstillinger.
  3. Klik på Fejlfinding fanen, og klik derefter på Ændre indstillinger.
  4. Flyt skyderen til hardwareacceleration til fuld.

Hvis dette mislykkes, skal du muligvis opdatere videodriveren eller selve kortet. Du kan typisk finde de nyeste drivere til din hardware i supportafsnittet på producentens websted.

2. Tjek dine spilcontrollere

Hvis et joystick eller en anden inputenhed ikke reagerer, er det muligvis ikke installeret korrekt. Sørg for, at enheden vises på fanen Input. Hvis ikke, skal du geninstallere enheden i henhold til producentens instruktioner. Hvis det er en USB-enhed, skal du tage stikket ud og derefter tilslutte det igen.

3. Se efter "usignerede" drivere

En driver, der er blevet signeret digitalt, er testet af Microsoft Windows Hardware Quality Lab for DirectX-kompatibilitet. Hvis diagnosticeringsværktøjet markerer en usigneret driver, kan opdatering af driveren muligvis løse dit problem. Du kan typisk finde den nyeste driver til din hardware på supportafsnittet på producentens websted.

4. Andre ting at kontrollere

Hvis du stadig har problemer med et spil eller en film efter at have kørt DirectX Diagnostic Tool, er der et par andre ting, du kan kontrollere.

Kontroller visningstilstanden for din applikation eller dit spil

Når et DirectX 9-program skifter til fuldskærmstilstand, svarer applikationens opløsning muligvis ikke til den oprindelige opløsning på din LCD-skærm; skærmopløsningen er designet til at blive vist baseret på dens størrelse. Hvis du ser sorte bånd på toppen eller siderne af din skærm, hvor en del ikke bruges, kan du prøve at skalere billedet i fuld skærm. Hvis din applikation eller dit spil giver dig mulighed for at vælge visningstilstand, kan du muligvis ændre applikations- eller spilindstillingerne og vælge en tilstand, der svarer til den oprindelige opløsning på din LCD-skærm. Dette hjælper dig med at bruge alle skærmene og stadig bevare programmets planlagte opløsning.

Hvilken version af DirectX er installeret på din pc

Under fanen System mod DirectX-version, du vil se den version, der er installeret på dit system. På billedet ovenfor ser du DirectX 12 nævnte.

Hvis det ikke hjælper at køre værktøjet, kan du afinstallere DirectX fra dit system og derefter downloade DirectX og installere det igen.

Tjek den version af DirectX, som din applikation eller dit spil kræver

Nogle applikationer og spil kræver DirectX 9. Windows 7 er dog installeret med en nyere version af DirectX. Hvis du installerer et program eller et spil, der kræver DirectX 9, modtager du muligvis en fejlmeddelelse, såsom: “Programmet kan ikke starte, fordi d3dx9_35.dll mangler på din computer. Prøv at geninstallere programmet for at løse dette problem.”De sidste to cifre i filnavnet kan variere. Hvis du får den samme fejlmeddelelse efter geninstallation af applikationen eller spillet, skal du gå til DirectX End-User Runtime Web Installer-websiden og følge instruktionerne for at installere DirectX og modtage opdateringer til DirectX og tidligere versioner af DirectX.wvc + TWC + twcf = MFC

Vulkan til Linux-brugere
Med hver nye generation af grafikkort ser vi spiludviklere skubbe grænserne for grafisk troskab og komme et skridt tættere på fotorealisme. Men på tro...
OpenTTD vs Simutrans
Oprettelse af din egen transportsimulering kan være sjovt, afslappende og ekstremt lokkende. Derfor skal du sørge for at prøve så mange spil som mulig...
OpenTTD Tutorial
OpenTTD er et af de mest populære forretningssimuleringsspil derude. I dette spil skal du oprette en vidunderlig transportvirksomhed. Du starter dog i...