In hierdie gids vir beginners, hoe om vas te stel watter DirectX op u rekenaar geïnstalleer is, of meer spesifiek, watter weergawe van DirectX tans op u Windows-stelsel gebruik word.
Die artikel bied ook addisionele nie-duidelike inligting oor DirectX-weergawes in Windows 10, 8 en Windows 7 wat help om beter te verstaan wat gebeur as sommige speletjies of programme nie begin nie, sowel as in situasies waar die weergawe wat jy sien wanneer jy kyk, verskil van die een wat jy verwag om te sien.
Nota: as u hierdie handleiding lees, omdat u foute het met DirectX 11 in Windows 7, en hierdie weergawe is geïnstalleer volgens alle tekens, kan u 'n aparte instruksie help: D3D11- en d3d11.dll-foute regmaak in Windows 10 en Windows 7.
Vind uit watter DirectX geïnstalleer is
Daar is 'n eenvoudige, beskryf in 'n duisend instruksies, 'n manier om die weergawe van DirectX geïnstalleer in Windows te vind. Dit bestaan uit die volgende eenvoudige stappe (ek beveel aan om die volgende gedeelte van hierdie artikel na die lees van die weergawe te lees).
- Druk die Win + R-sleutels op die sleutelbord (waar Win die sleutel is met die Windows-logo). Of klik "Start" - "Run" (in Windows 10 en 8 - regskliek op "Start" - "Run").
- Voer span in dxdiag en druk Enter.
As daar vir een of ander rede nie die bekendstelling van die Diagnostiese Gereedskap vir DirectX plaasgevind het nie, gaan dan na C: Windows System32 en hardloop die lêer dxdiag.exe van daar af.
Die venster Diagnostiese Gereedskap DirectX word oop (wanneer u die eerste keer begin, word u gevra om ook die digitale handtekeninge van die bestuurders na te gaan - doen dit na goeddunke). In hierdie program op die blad Stelsel in die afdeling Stelselinligting sien jy inligting oor die weergawe van DirectX op jou rekenaar.
Daar is egter een detail: die waarde van hierdie parameter dui nie op watter DirectX geïnstalleer is nie, maar slegs watter van die geïnstalleerde weergawes van biblioteke is aktief en gebruik wanneer dit met die Windows-koppelvlak werk. 2017 update: Ek sien dat die begin van Windows 10 1703 Creators Update die geïnstalleerde weergawe van DirectX in die hoofvenster op die System dxdiag-oortjie aangedui word, dws altyd 12. Maar dit is nie nodig dat dit ondersteun word deur u videokaart of videokaart bestuurders nie. Die ondersteunde weergawe van DirectX kan gesien word op die skerm-oortjie, soos in die kiekie hieronder, of op die wyse wat hieronder beskryf word.
Pro weergawe van DirectX in Windows
Gewoonlik is daar in 'n keer verskeie weergawes van DirectX in Windows. Byvoorbeeld, in Windows 10 is DirectX 12 standaard geïnstalleer, selfs al gebruik die metode wat hierbo beskryf word, die weergawe van DirectX, sien weergawe 11.2 of soortgelyke (vanaf Windows 10 1703 word weergawe 12 altyd in die hoofdxdiag-venster vertoon, al word dit nie ondersteun nie ).
In hierdie situasie hoef jy nie te soek waar DirectX 12 afgelaai kan word nie, maar slegs, onderhewig aan die beskikbaarheid van 'n ondersteunde videokaart, om te verseker dat die stelsel die nuutste weergawe van die biblioteke gebruik, soos hier beskryf: DirectX 12 in Windows 10 (ook nuttige inligting is in die kommentaar op die gespesifiseerde artikel).
Terselfdertyd, in die oorspronklike Windows, vermis baie DirectX-biblioteke van ouer weergawes - 9, 10, wat amper altyd vroeër of later bevind word deur programme en speletjies wat hulle gebruik om te werk (as hulle afwesig is, ontvang die gebruiker verslae wat lêers soos d3dx9_43.dll, xinput1_3.dll ontbreek).
Om die DirectX-biblioteke van hierdie weergawes te laai, is dit die beste om die DirectX-webinstalleerder van die Microsoft-webwerf te gebruik, sien DirectX aflaai van die amptelike webwerf.
Wanneer DirectX geïnstalleer word deur dit te gebruik:
- Jou weergawe van DirectX sal nie vervang word nie (in die nuutste Windows word sy biblioteke bygewerk deur die Update Center).
- Al die nodige ontbrekende DirectX-biblioteke sal gelaai word, insluitende die ou weergawes vir DirectX 9 en 10. En ook van die nuutste biblioteke.
Om op te som: op 'n Windows-rekenaar is dit wenslik om alle ondersteunde weergawes van DirectX tot die nuutste ondersteun deur u videokaart, wat u kan vind deur die dxdiag-nut te gebruik. Dit kan ook wees dat die nuwe bestuurders vir jou videokaart ondersteuning vir nuwer weergawes van DirectX sal bied, en daarom is dit raadsaam om hulle op hoogte te hou.
Wel, net: as dxdiag om een of ander rede nie begin nie, word baie van die derde party programme vir die lees van stelselinligting, asook die toets van 'n videokaart, ook die weergawe van DirectX vertoon.
True, dit gebeur dat die laaste geïnstalleerde weergawe vertoon word, maar nie gebruik word nie. En byvoorbeeld, AIDA64 toon beide die geïnstalleerde weergawe van DirectX (in die gedeelte oor bedryfstelsel inligting) en word ondersteun in die afdeling "DirectX - video".