Hva DirectX er på Windows? Hvordan sjekke hvilken versjon av DirectX som er installert på datamaskinen.

DirectX er et sett med verktøy som ble utviklet for effektivt arbeid multimedia i Microsoft Windows. Grovt sett en programvarekomponent som har som oppgave å "organisere" alle maskinvareelementene i systemet. Oftest brukt i prosessen med å skrive spill, siden det er ansvarlig for grafikkbehandling. For at systemet skal fungere riktig, krever skjermkortet omvendt maskinvarestøtte for DirectX..

Denne komponenten, så vel som dens kjørbare biblioteker, oppdateres under installasjonen av spill. Men hvordan kan du finne ut Directx-versjonen selv og oppdatere den om nødvendig?

Hvilken versjon av DirectX bør du ha?

Hver versjon av Windows støtter sin egen DirectX:

  • For Windows XP er dette DX9;
  • for Vista – DX10;
  • for Win7 og 8/8.1 – DX11.

Utgivelsen av den nye "tiende" versjonen av operativsystemet fra Microsoft ga oss den nye 12. versjonen, som ifølge utviklerne endelig vil frigjøre det fulle potensialet til flerkjerneprosessorer, noe som gjør CPU-skjermkortkombinasjonen mange ganger mer produktiv.

Bestemme din versjon

For å finne ut nøyaktig hva du har installert, åpne Start og finn Kjør-kommandoen. Dette gjelder for alle versjoner av Windows, fra og med XP.

Skriv inn uttrykket, eller se etter dette menyelementet blant de foreslåtte. Søket er fortsatt raskere. Trykk Enter og vent på innsamling av statistiske data om systemet som helhet og dets individuelle komponenter spesielt.

Vi er interessert i "system"-fanen. Vi ser helt nederst og finner at DirectX versjon 11 er installert (eksempel).

Oppdatering av DX-komponenter

Hvis du tror at programvareversjonen er utdatert og spillene krever en nyere pakke med kjørbare biblioteker, oppdaterer du dem på det offisielle Microsoft-nettstedet ved å bruke den aktuelle lenken (gyldig for versjon 11).

Kontroller deretter at skjermkortet ditt støtter denne programvareversjonen. Hvis den bare kan håndtere DX9 og DX10, vil ingen oppgradering fungere. Maskinvarestøtte er viktigere enn programvarestøtte, så husk det.

Du kan finne ut om spesifikasjonene til skjermkortet på Internett.

DirectX er et sett med biblioteker og programvareverktøy som brukes til å løse problemer knyttet til utgivelsen av applikasjoner og spill for operativsystem Windows. Hver OS-versjon har en viss generasjon av denne programvaren installert, som tilsvarer egenskapene til det installerte skjermkortet. Hver påfølgende utgivelse av API-pakken inkluderer alle eldre biblioteker, så du trenger ikke å installere alle utgivelsene på rad – bare installer den nyeste pakken. La oss se hvordan du kan sjekke DirectX på Windows 7 på forskjellige måter.

Standard betyr

Til operasjonsstuer Windows-systemer en spesiell er innebygd som lar deg se informasjon om systemet, skjermen, lyden og inngangsenheter. Du kan få tilgang til dette programmet på to måter: ved å bruke en kommando i Kjør-vinduet eller ved å starte en kjørbar fil. La oss vurdere begge alternativene.

For å sjekke DirectX på Windows 7, må du følge disse trinnene:

  1. Start Kjør-applikasjonen. Dette kan gjøres ved å bruke Start-menyen og elementet med samme navn i den, eller gjennom tastekombinasjonen Win+R.
  2. I vinduet som åpnes, skriv inn kommandoen dxdiag og klikk OK for å starte ønsket applikasjon.
  3. Etter litt tid brukt på å samle informasjon, vil du se et vindu med statistikk og
  4. På den første fanen "System" er det en linje "DirectX Version". Overfor den vil du se nummeret på gjeldende programvareversjon som er installert på datamaskinen.
  5. Versjonen som vises i den første fanen er imidlertid ikke nødvendigvis den som støttes av skjermkortet ditt. For å finne informasjon om støttede biblioteker, må du åpne fanen Display.
  6. Vær oppmerksom på "Drivere"-delen og DDI-linjen for Direct3D. Overfor dette elementet er generasjonsnummeret til API-pakken som støttes av skjermkortet ditt.

Nå vet du hvordan du sjekker DirectX på Windows 7 i to retninger - den som er installert på datamaskinen, og den som støttes av datamaskinens grafikkakselerator.

Andre standardalternativ

Du kan starte den på andre måter. For det første kan du åpne systempartisjonen harddisk og gå til Windows og System32-katalogen. I listen over alle filer, finn dxdiag.exe og åpne den.

For det andre kan brukeren bruke søket i Start-menyen. For å gjøre dette, åpne menyen og skriv inn navnet på executive-filen. Når den vises i listen over treff som er funnet, kjør den. For all del, du kan kjøre programmet og sjekke DirectX-versjonen på Windows 7. De beskrevne alternativene passer også for alle påfølgende versjoner av operativsystemet, opptil 10.

Tredjeparts programmer

Hvis du ikke er fornøyd med standardverifiseringsverktøyet, kan du bruke et tredjepartsverktøy for å sjekke system- og maskinvareinformasjon. For eksempel er et av slike programmer den populære AIDA64. Du kan laste ned en gratis prøveversjon og se DirectX-versjonen på Windows 7 gjennom den.

Du må kjøre programmet og velge "Operativsystem" i hovedkatalogen med partisjoner. I den finner du linjen med navnet på programvaren, motsatt som vil bli skrevet installert versjon.

For å forstå hvilken versjon som støttes av skjermkortet ditt, finn DirectX-delen og åpne "Video"-fanen. Finn så linjen "Maskinvarestøtte". På motsatt side kan du sjekke DirectX på Windows 7, som støttes av din grafikkakselerator.

Windows-operativsystemet har en ganske kompleks struktur, som bare utviklerne kan forstå. Til kompetent arbeid For alle komponentene i applikasjoner og spill som krever seriøse ressurser, gir utviklere fra Microsoft-studioet ut et spesielt sett med verktøy - DirectX. Det er en feil å tro at dette bare er et program som brukerne trenger.

Faktisk er DirectX et sett med verktøy som støttes av Microsoft for utviklere. Det er umulig å programmere komplekse applikasjoner og spill for Windows uten DirectX. Det må også installeres på sluttbrukerens datamaskin til det utviklede programmet eller spillet slik at Windows kan samhandle med det. DirectX-verktøy blir jevnlig forbedret og nye versjoner utgis. Derfor er det viktig for brukeren å vite hvilken DirectX som er installert på datamaskinen, og om den må oppdateres for å fungere med et moderne spill.

Hvordan finne ut hvilken DirectX som er installert

Å bestemme versjonen av DirectX på en datamaskin som kjører Windows er veldig enkelt for dette må du:

  1. Trykk på Windows + R-kombinasjonen på tastaturet for å åpne "Kjør"-linjen;
  2. Du må skrive inn kommandoen dxdiag i den;
  3. Dette vil åpne et systeminformasjonsvindu kalt "DirectX Diagnostic Tools". På "System"-fanen nederst kan du se en kolonne som indikerer hvilken DirectX som er installert på datamaskinen.

Viktig: Du kan installere alle versjoner av DirectX på datamaskinen. Men det er det viktig nyanse: Hvis den ikke støttes av maskinvare, vil ikke Windows kunne jobbe med den. Deretter velger operativsystemet den høyeste støttede versjonen av DirectX som aktiv, og det er denne versjonen som vises i diagnostikkmenyen, informasjon om hvilken er gitt ovenfor.

Hvordan bestemme DirectX-versjonen ved hjelp av tredjepartsprogrammer

I tillegg til verktøyene som er innebygd i operativsystemet, lar tredjepartsapplikasjoner deg bestemme DirectX-versjonen på datamaskinen. Samtidig er de i stand til å gi mye mer informasjon enn dxdiag-kommandoen nevnt ovenfor.

Et praktisk datadiagnoseverktøy er AIDA64-applikasjonen. Gratisversjonen kan lastes ned fra det offisielle utviklernettstedet. Dette programmet lar deg finne ut informasjon om alle datamaskinkomponenter, så vel som om programvarekomponenten.

I menyen til venstre i applikasjonen kan du se et eget DirectX-element. Den inneholder informasjon i tre underseksjoner: filer, video, lyd:


AIDA64 er ikke det eneste diagnoseprogrammet for datamaskinen din. Du kan finne mange av dens analoger på Internett, både betalt og gratis.

Hvorfor DirectX 12 ikke fungerer på Windows 10

En av funksjonene til Windows 10-operativsystemet, som Microsoft aktivt markedsfører, er spill. Ny versjon Operativsystemet på "nær maskinvarenivå" fungerer med spill som er utviklet på DirectX 12. Dette lar spillere på datamaskiner med lav effekt kjøre prosjekter som krever høy ytelse.

Noen Windows 10-brukere kan imidlertid oppdage når de sjekker at de har DirectX 11 eller 11.2 installert, og ikke den moderne DirectX 12. I en slik situasjon er det ikke nødvendig å laste ned DirectX 12 fra det offisielle Microsoft-nettstedet og installere det på datamaskinen din. , siden dette ikke hjelper. Denne versjonen av drivere er naturlig tilgjengelig i Windows 10, og løsningen på problemet bør søkes i et annet plan.

Hvis du ser DirectX 11.2 i stedet for DirectX 12 på Windows 10, skyldes dette:


Det er viktig å merke seg at en nyere DirectX på en datamaskin ikke erstatter tidligere versjoner. Det vil si, hvis en applikasjon eller et spill krever DirectX 8,9 eller 10 for å kjøre, og senere versjoner er installert på datamaskinen din, må du laste ned den "gamle" driveren.

Når du spiller moderne spill, vet dere alle godt at DirectX-filer brukes som grafikkbiblioteker. Basert på dem tegnes alle grafiske objekter i spillet, tredimensjonale polygoner, anti-aliasing, toppunkt og pikselskygger. Dessuten er alle bakgrunner, det vil si bakgrunner, tegnet på samme måte ved hjelp av DirectX. Hvert skjermkort støtter den tilsvarende versjonen av DirectX, og jo senere det er, jo bedre.

I denne artikkelen vil jeg fortelle deg, hvordan sjekke DirectX-versjonen på alle versjoner av Windows, inkludert syv og ti, og jeg vil også komme inn på emnet for å sjekke ytelsen til DirectX i operativsystemet, nemlig hvordan det fungerer, om det bruker alle moduser og om det bruker PC-ens kraft til å sin fulle. Hvis det, som et resultat av å sjekke DirectX-installasjonen, viser seg at noen filer ikke ble installert, kan det hende du må levere de manglende ressursene til PC-en din ved å installere en av de tilsvarende DirectX-pakkene på nytt.

Som du vet, avhengig av kraften til maskinvaren, kan dette eller det spillet kjøre fritt og enkelt i det meste høy oppløsning, kan bremse litt eller betydelig, eller kanskje ikke starte i det hele tatt. Det vil sannsynligvis ikke være nytt for deg hvis jeg sier at når det gjelder grafikk, avhenger alt av kraften til videoadapteren, spesielt på versjonen av DirectX den støtter.

Hvis skjermkortet støtter siste versjon DirectX (for tiden 12.), og skjermkortet er ganske kraftig og produktivt, har en ganske høy bussbredde og en stor mengde videominne, da trenger du ikke å bekymre deg for grafikken i spill - alt vil gå bra høyeste nivå. Hvis ikke, må du ofre noen effekter, som et resultat av at spillytelsen også kan bringes til et akseptabelt nivå.

Du kan sjekke gjeldende versjon av DirectX på operativsystemet ditt ved å kjøre Graphics Library Initializer og Checker. For å gjøre dette bruker vi den beryktede Win+R-kombinasjonen og skriver inn "dxdiag"-verdien i "Run"-miniskjemaet.

Som et resultat av denne kombinasjonen vil DirectX-diagnoseverktøyet starte på din PC. For å finne ut hvilken versjon av DirectX som støttes, på den første System-fanen, se på DirectX-versjon-feltet nederst i skjemaet. Dette vil være versjonsnummeret som brukes på din PC.

Imidlertid er ikke alt så enkelt som det kan virke ved første øyekast. Faktisk viser dette feltet versjonen som støttes av operativsystemet, men ikke av skjermkortet. Det vil si, hvis du installerte Windows 10 på en ikke veldig kraftig datamaskin, da dette programmet vil absolutt vise versjon 12, selv om skjermkortet kan støtte maksimalt 9.1 eller 10.

Du kan finne ut hvilken versjon av biblioteket som støttes av enheten din tekniske spesifikasjoner produkter. Vi anbefaler også å oppdatere skjermkortdriveren, fordi sammen med siste oppdateringer du kan bringe mykere og jevnere spilling til spillopplevelsen din uten å hakke eller hakke, og kraften til skjermkortet ditt kan øke med ytterligere 5-8 %.

Nå noen få ord om hvordan du sjekker ytelsen og funksjonaliteten til DirectX ved å bruke diagnoseverktøyet som allerede er presentert for deg. La oss gå til "Skjerm"-fanen. Her i den nederste tekstblokken med tittelen "Notater" kan du se om det er noen problemer med DirectX som kjører på din PC. Hvis du, som i mitt tilfelle, ser meldingen "Ingen problemer funnet" her, er alt i orden, og du kan ikke engang tvile på effektiviteten til videoadapteren.

Et lignende felt er presentert på "Lyd"-fanen, slik at du også kan se der. Hvis det oppdages problemer, er det sannsynlig at du må installere DirectX på nytt, noe du kan gjøre så snart du har et ledig minutt før spillet.

Så vi har funnet ut driftsfunksjonene til DirectX-grafikkbiblioteket. Nå vet du hvordan du sjekker hvilken versjon av DirectX som er installert på PC-en din, hvordan du finner ut om den nåværende oppdateringen av denne pakken, og hvordan du sørger for at den fungerer og er effektiv. Jeg håper at dette materialet vil være nyttig for deg, og at du vil like å spille favorittspillprosjektene dine.

Ofte lurer nye brukere av personlige datamaskiner på hvordan de skal finne ut hvilken DirectX som er installert. Dette problemet er spesielt bekymret for de som liker å spille ulike dataspill. La oss finne ut hva det er, hvordan vi kan oppdage og installere det selv.

Hva og hvorfor

Før vi snakker om hvordan du finner ut hvilken DirectX som er installert, må du generelt forstå hva slags "Direct" det er. La oss finne ut av det sammen.

For at datamaskinen skal kunne kommunisere med ulike enheter og med sin egen maskinvare, så vel som med ulike applikasjoner, må den ha spesielle biblioteker og tilkoblingsmoduler. De har vanligvis en .dll-utvidelse. Hvis slike "ting" mangler, kan du glemme riktig drift av spillet eller programmet.

DrectX er et slags sett med spesielle API-er som hjelper datamaskinen med å samhandle med visse applikasjoner. Med andre ord, dette en hel serie biblioteker som er nødvendige for vellykket drift av en datamaskin. I i det siste DirectX brukes i utviklingen dataspill, så for spillere er denne typen ting ganske viktig, og det er like viktig for dem å vite hvordan de skal finne ut hvilken DirectX som er installert på deres "maskin".

Før deteksjon

Nå er det på tide å snakke om hvordan du kan oppdage denne "direkte" på datamaskinen din. Først av alt må du vite noen punkter som vil hjelpe deg med å bli kvitt unødvendige manipulasjoner når du leter etter et svar på spørsmålet om hvordan du finner ut hvilken DirectX som er installert på datamaskinen din.

Faktum er at hver datamaskin, når den er kjøpt og først lansert, allerede har et eller annet operativsystem. Hvis du begynner å studere det mer detaljert, vil du legge merke til at "som standard" vil noen "Direct" allerede være installert på den. Avhengig av operativsystemet ditt, selvfølgelig.

Så hvis du vil vite hvordan du kan se hvilken DirectX som er installert, men ikke vil gå gjennom noen av trinnene, prøv å huske: moderne datamaskiner Direct X versjon 9 er allerede til stede på Windows 7. G8 har allerede 10. generasjon med mulighet for oppdatering. I alle andre tilfeller må du sjekke bibliotekene dine selv.

Start søket

Nå er det på tide å snakke om hvordan du sjekker hvilken DirectX som er installert på datamaskinen din. Dette gjøres bokstavelig talt på noen få sekunder. Hvis du ønsker å racke hjernen din, kan du se etter spesielle nettjenester som kan vise informasjon om PC-en din på forespørsel. For de som ikke vil dele hår, er følgende metode egnet.

Åpne kommandolinjen. For å gjøre dette, trykk Win+R. I vinduet som vises, skriv inn kommandoen "dxdiag" og trykk Enter. Et vindu åpnes foran deg, som viser all informasjon om datamaskinen din. Helt på slutten av listen vil du se linjen "DirectX installert". Overfor denne inskripsjonen vil din versjon av "biblioteket" vises.

Du kan også gjøre det enda enklere å få tilgang til nødvendig informasjon. Denne metoden passer for "syv" brukere. Bare åpne Start-menyen og skriv "dxdiag" i søkeboksen. Som svar vil den nødvendige siden med data bli åpnet. Nå som du vet hvordan du finner ut hvilken DirectX som er installert, er det på tide å snakke litt om hvordan du "håndterer" denne applikasjonen.

Oppdater

Tiden går, og med teknologiutviklingen utvikler også biblioteker koblet til en datamaskin seg. Dermed mottar DirectX også sine oppdateringer. Den må oppdateres fra tid til annen. Men hvordan gjøre dette?

Oppgaven utføres på flere måter. Den første er å uavhengig søke etter den nødvendige versjonen på Internett. Det er ikke veldig praktisk, siden du kan få problemer, nemlig krypterte og skjulte virus. Og systemet ditt og denne applikasjonen kan være inkompatible.

Den andre metoden er å oppdatere ved å bruke det offisielle Microsoft-nettstedet. For å gjøre dette, gå til nettsiden, finn DirectX, velg deretter operativsystemet du trenger og versjonen av Direct som skal lastes ned. Last ned og installer i henhold til instruksjonene. Etter dette starter du datamaskinen på nytt - og nå har du oppdatert datamaskinens biblioteker!

Den siste, mest pålitelige metoden er automatisk oppdatering, ved å bruke senteret Windows-oppdateringer 7. For å gjøre dette, gå inn i den, begynn å se etter tilgjengelige oppdateringer, velg deretter DirectX, hvis tilgjengelig, og vent til den er oppdatert. Alt du trenger er en Internett-tilkobling. Og, selvfølgelig, start datamaskinen på nytt etter fullføring.

Jeg installerte Direct, men det er ingen vits

Noen ganger kan det skje at du installerer DirectX på datamaskinen din på forespørsel fra et program og et spill, men det er fortsatt problemer med å starte. Hva skal man gjøre i denne situasjonen?

Mange begynner å slette Direct og installere det på nytt, men dette er ikke det som egentlig trengs. I virkeligheten må du omskrive biblioteket (det er i .dll-format) som du mangler, og deretter laste ned og "installere" det på datamaskinen din. Alle biblioteker er lagret i Windows-mappen-> System32.

Finn den manglende filen på Internett (eller enda bedre, på den offisielle nettsiden) og last den ned. Pakk ut (vanligvis er biblioteker skjult i arkiver), "legg dem bort" i System32-mappen og start datamaskinen på nytt om nødvendig. Alle problemer vil bli løst.