Kaip patikrinti, kuri tiesioginė versija. Kaip sužinoti directx versiją


„DirectX“ yra API rinkinys, skirtas „Windows“ OS programoms kurti. Tai reiškia, kad programa yra platforma arba sistema, skirta greitai rašyti programas. Kai kurios bendros daugelio programų funkcijos užima didžiąją laiko dalį. Siekiant išvengti šių išlaidų, pagrindiniai įrankiai kuriami atskirai ir yra įtraukti į DirectX COM objektus.

Būtent dėl ​​to tokia platforma tokia svarbi, nes dauguma kūrėjų nesivargina išradinėti dviračio. Be to, ši programa yra kelių platformų ir leidžia dirbti su visomis operacinėmis sistemomis. Kadangi „DirectX“ naudojamos funkcijos yra naudojamos programoje, vartotojas turi turėti tokį komponentą su identiška arba naujesne versija.

Jei ši sąlyga nebus įvykdyta, tada programai veikiant atsiras įvairių vėlavimų, arba, kas nutinka dažniau, ji išvis nepasileis. Reikėtų pažymėti, kad „DirectX“ pirmiausia naudojamas grafinėms programoms, o tiksliau – žaidimams.

Paprastai, jei reikiamos platformos versijos nėra, atsiranda tokių klaidų kaip D3DX9_24.dll. Skaičius per apatinį brūkšnį gali keistis, tačiau pranešimo pagrindas visada yra tas pats. Tokiais atvejais kyla klausimas, kaip sužinoti, kurie „Directx“ yra įdiegti, kad remiantis informacija būtų galima atlikti tolesnes manipuliacijas.

Norėdami sužinoti, kuris „Directx“ yra įdiegtas, turite atlikti vieną iš kelių veiksmų: ieškoti atitinkamose „Windows“ skiltyse arba naudoti programas.

Kaip sužinoti, kuris „Directx“ yra įdiegtas „Windows“, naudojant „dxdiag“?

Yra speciali vieta, kurioje yra tikslinė informacija apie sistemoje įdiegto „DirectX“ produkto versiją, ir ji vadinama „DirectX diagnostikos įrankiu“. Ši vieta yra patogiausia naudoti ir nereikalauja išankstinio programos įdiegimo.

  • Paspauskite Win + R ir įveskite dxdiag;

  • Pagrindiniame meniu lange sąrašo pabaigoje yra stulpelis „DirectX versija“.

Be pagrindinės informacijos apie produkto versiją, čia yra ir kitų Windows ir konfigūravimo parinkčių. Kai kurie pateikti parametrai yra gana svarbūs, todėl čia galite gauti informacijos apie OS, kompiuterio gamintoją ir įdiegtą BIOS. Taip pat yra pagrindinė informacija apie kompiuterio konfigūraciją, pvz., RAM, procesorius ir puslapio failo dydis.

Papildomas būdas patekti į tą pačią vietą, tik nenaudojant eilutės Vykdyti, yra įvesti dxdiag į paiešką, esančią Start. Tada tokiu pat būdu pateksite į diagnostikos įrankį.

Būdingame stulpelyje nurodoma ne visiškai išsami informacija, ty nurodoma produkto versija, bet be pakeitimo. Tai yra, net jei turite įdiegtą „DirectX 11.2“, ji bus rodoma kaip 11.

Nvidia valdymo skydelis

Kitas variantas, galintis padėti sužinoti, ką turiu „Directx“, yra vaizdo plokštės valdymo pultas. Šis metodas reikalauja kortelės programinės įrangos įdiegimo ir veikia su Geforce. Kadangi tvarkyklės paprastai yra įdiegtos, problemų neturėtų kilti. Tu gali:

  • Dešiniuoju pelės mygtuku spustelėkite tuščią vietą darbalaukyje ir pasirinkite „Nvidia Control Panel“;
  • Lango apačioje spustelėkite „Sistemos informacija“;

  • „DirectX“ pateikiamas skyriuje Aplinkos versija.

Kaip sužinoti, kuris „Directx“ yra įdiegtas „Windows 7“ per „Aida64“?

Alternatyvus būdas sužinoti, kuris „Directx“ įdiegtas sistemoje „Windows“, yra naudoti programą. Pavyzdžiui, pažiūrėkime į „Aida64“ naudojimą, tačiau „Everest“ veikia panašiai. Jums tereikia atsisiųsti programą iš nuorodos https://www.aida64.ru/download. Paprastai programa yra mokama, tačiau turi 30 dienų bandomąją versiją.

  • Įdiekite programą;
  • Išplėskite sąrašą „Operacinė sistema“;
  • Pasirinkite to paties pavadinimo skirtuką, kuriame yra „DirectX“ versija;
  • Taip pat išsamesnė informacija yra: „DirectX“, tada pasirinkite „DirectX – vaizdo įrašas“. Atkreipkite dėmesį į eilutę „Aparatinės įrangos palaikymas“.

Pagrindinis šio metodo privalumas, kaip sužinoti, kuri „Directx“ versija įdiegta, yra tikslių duomenų prieinamumas. Yra informacijos apie programos pavertimą, kartais tai yra gana svarbu.

„DirectX“ diegimas

Jei ankstesnių procedūrų rezultatas jūsų netenkina ir programai reikalinga aukštesnė kūrimo aplinkos versija, turite ją įdiegti. Diegimas atliekamas standartiškai, failą reikia atsisiųsti iš nuorodos https://www.microsoft.com/ru-ru/Download/confirmation.aspx?id=35.

Iš „Microsoft“ svetainės galima atsisiųsti tik žiniatinklio diegimo programą. Tai yra, nedidelė programa, kuri nustatys tinkamiausią platformos versiją ir tada ją atsisiųs. Jei šis metodas jums netinka, turėsite atsisiųsti visą failą iš kitų svetainių, o tai yra gana nepatogu.

Paleidimo priemonėje taip pat gali būti gedimų, todėl ji įdiegs „DirectX“, tačiau D3DX9 klaida vis tiek išlieka. Tokiu atveju turite ištrinti programą ir įdiegti naują arba atsisiųsti pilną failo versiją.

„DirectX“ diegimo apribojimai

Tiesą sakant, ne kiekviena OS palaiko išplėstines programos versijas. Taigi didžiausias leistinas dydis yra:

  • Windows XP SP2 - 0c;
  • „Windows 7“ ir „8“ – 11.1;
  • „Windows 8.1“–11.2
  • „Windows 10“ yra moderni „DirectX 12“ versija.

Be šių nurodymų, ne kiekviena vaizdo plokštė gali tinkamai veikti su naujomis ar senomis DirectX versijomis. Norėdami sužinoti, kokia versija jums yra rekomenduojama, tiesiog „Google“ ieškokite savo adapterio modelio ir raskite palaikymo informaciją. Paprastai problemų nekils, jei bus įdiegta modernesnė versija, tačiau kartais kyla problemų.

Dabar žinote, kaip sužinoti, kiek kainuoja „DirectX“ ir ką su ja daryti toliau, o palaikydami dabartinę programos versiją galite išvengti daugybės klaidų.

Jei vis dar turite klausimų tema „Kaip sužinoti, kuris DirectX įdiegtas?“, galite užduoti juos komentaruose


if(function_exists("the_retings")) ( the_retings(); ) ?>

Visose operacinėse sistemose, pradedant nuo , pirmiau minėti komponentai jau integruoti į platinimą. Tai reiškia, kad jų nereikia diegti atskirai. Kiekvienas OS leidimas turi savo maksimalią „DirectX“ bibliotekų versiją. „Windows 7“ tai yra DX11.

Siekiant padidinti suderinamumą, be naujausios versijos, sistemoje yra failų iš ankstesnių leidimų. Įprastomis sąlygomis, jei DX komponentai nepažeisti, žaidimai, parašyti dešimtai ir devintai versijoms, taip pat veiks. Tačiau norėdami paleisti projektą, sukurtą DX12, turėsite jį įdiegti ir nieko daugiau.

Grafikos adapteris

Vaizdo plokštė taip pat turi įtakos, kuri komponentų versija yra naudojama sistemoje. Jei jūsų adapteris yra gana senas, jis gali palaikyti tik DX10 ar net DX9. Tai nereiškia, kad vaizdo plokštė negali normaliai veikti, tačiau nauji žaidimai, kuriems reikia naujesnių bibliotekų, neveiks arba sukels klaidų.

Žaidimai

Kai kurie žaidimų projektai yra sukurti taip, kad juose būtų galima naudoti tiek naujus, tiek senus failus. Tokių žaidimų nustatymuose yra „DirectX“ leidimo parinktis.

Išvada

Remdamiesi tuo, kas išdėstyta pirmiau, darome išvadą, kad negalime pasirinkti, kurį bibliotekų leidimą naudoti mūsų operacinėje sistemoje „Windows“ kūrėjai ir grafikos spartintuvų gamintojai tai jau padarė už mus. Bandymai įdiegti naują komponentų versiją iš trečiųjų šalių svetainių tik sugaiš laiko arba net sukels gedimus ir klaidas. Norint pasinaudoti naujausio DX galimybėmis, reikia pakeisti vaizdo plokštę ir (arba) įdiegti naują Windows.

„Direct X“ yra integruotas instrukcijų paketas, kuris buvo pradėtas integruoti į „Windows“ OS, pradedant nuo XP versijos. Šiais laikais 10-oji operacinės sistemos versija su iš anksto įdiegtu Direct X 12 rinkiniu jau seniai dominuoja Daugelis vartotojų, atnaujinę ankstesnę OS, pradėjo skųstis, kad šis instrukcijų paketas sistemoje nebuvo atnaujintas ir liko įjungtas. 11.2 versija. Išsiaiškinkime, kaip nustatyti dabartinę „DirectX“ versiją ir ką reikia padaryti norint pasinaudoti visomis „Windows“ operacinės sistemos funkcijomis?

Kaip sužinoti „DirectX“ versiją sistemoje „Windows 10“.

Dabartinę „DirectX“ versiją galite sužinoti keliais būdais. Komandų vykdymo langą galite atidaryti naudodami kombinaciją WIN+R ir paleiskite atitinkamą diagnostikos įrankį su komanda dxdiag. Antrasis būdas dar paprastesnis – atidarykite meniu Pradėti ir paieškos juostoje įveskite aukščiau pateiktą komandą.

Paspaudus Enter mygtuką, priešais jus atsiras keli langai. Pirmasis pasiūlys patikrinti tvarkyklių skaitmeninius parašus, o mes patvirtinsime veiksmą, o antrajame pasirodys informacija apie „DirectX“. Apačioje randame užrašą „DirectX Version“, o jei skaičius yra 12, tada problemų nėra ir galite saugiai toliau naudoti OS. Jei ši eilutė rodo 11.2 versiją (o kartais net žemesnę), turite ieškoti problemos šaltinio.

Kodėl tai ne naujausia „DirectX“ versija?

Sistema naudoja senesnių versijų failus:

  • Jūsų kompiuteryje įdiegta vaizdo plokštė, kuri nepalaiko 12 DirectX versijos (daugiau informacijos rasite kortelės instrukcijose arba gamintojo svetainėje);
  • Vaizdo plokštėje naudojate senas tvarkykles – tai galima išspręsti paprastu programinės įrangos atnaujinimu.

„DirectX 12“ šiuo metu palaiko šios vaizdo plokštės iš šių gamintojų ir serijų:

    Integruota į i3, i5, i7, Haswell, Broadwell ir Kaby Lake procesorius;

    NVIDIA vaizdo plokštės, pradedant 600 serija, baigiant GTX Titan ir kitomis, išskyrus 800 seriją, kur palaikymas yra tik dalinis, tačiau gamintojas žada pridėti galimybę dirbti su DirectX 12 plokštėmis iš 400 serijos;

    AMD, nuo HD 7000 serijos iki R9, taip pat integruoti grafikos lustai, įskaitant E1 ir E2 procesorius.

Verta paminėti, kad net jei jūsų vaizdo plokštė patenka į vieną iš šių punktų, yra tikimybė, kad gamintojas neįtraukė Directx 12 palaikymo prie tvarkyklės paketo, todėl turėsite šiek tiek palaukti. Pati technologija yra gana nauja ir vaizdo plokščių gamintojai aktyviai stengiasi ją įdiegti savo gaminiuose tiek fiziniu, tiek programiniu lygiu.

Kai kuriais atvejais diegiant vaizdo plokštės programinės įrangos rinkinį gali atsirasti klaidų. Ši situacija ypač paplitusi tarp vartotojų, kurie ką tik atnaujino savo OS. Dažniausiai problema išsprendžiama visiškai pašalinus senas tvarkykles, įskaitant programinės įrangos apvalkalus, tokius kaip AMD Catalyst. Visa tai reikės iš naujo įdiegti ir tada dar kartą patikrinti.

Kur galiu rasti naujausią „DirectX“?

„Microsoft“ iš pradžių tiekė „Windows 10“, „8.1“ ir „8“ su visais reikalingais failų rinkiniais, įskaitant „Direct X 12“, tačiau kartais nutinka incidentų (ypač su piratinių versijų vartotojais), todėl reikiamų failų tenka ieškoti internete. Naujausią „DirectX“ versiją visada galite rasti OS gamintojo svetainėje. , be kurio seni žaidimai gali neveikti. „DirectX“ platinamas kaip žiniatinklio diegimo programa, todėl norint atsisiųsti failus reikia interneto, o baigus diegimo procesą turėsite iš naujo paleisti kompiuterį.

„DirectX“ yra įrankių rinkinys, sukurtas siekiant efektyviai dirbti su „Microsoft Windows“. Grubiai tariant, programinės įrangos komponentas, kurio užduotis yra „sutvarkyti“ visus sistemos aparatūros elementus. Dažniausiai naudojamas žaidimų rašymo procese, nes jis yra atsakingas už grafikos apdorojimą. Kad sistema veiktų tinkamai, vaizdo plokštei reikalingas atvirkštinės aparatinės įrangos „DirectX“ palaikymas..

Šis komponentas, taip pat jo vykdomosios bibliotekos, atnaujinamos diegiant žaidimus. Bet kaip pačiam sužinoti Directx versiją ir prireikus ją atnaujinti?

Kurią „DirectX“ versiją turėtumėte turėti?

Kiekviena „Windows“ versija palaiko savo „DirectX“:

  • „Windows XP“ tai yra DX9;
  • Vista – DX10;
  • Win7 ir 8/8.1 – DX11.

„Microsoft“ išleidus naują „dešimtąją“ OS versiją, mums pasirodė nauja 12-oji versija, kuris, pasak kūrėjų, pagaliau išlaisvins visą kelių branduolių procesorių potencialą, todėl procesoriaus ir vaizdo plokštės derinys bus daug kartų produktyvesnis.

Jūsų versijos nustatymas

Norėdami sužinoti, ką tiksliai įdiegėte, atidarykite Pradėti ir raskite komandą Vykdyti. Tai galioja visoms „Windows“ versijoms, pradedant nuo XP.

Įveskite frazę arba ieškokite šio meniu elemento tarp siūlomų. Paieška vis dar greitesnė. Paspauskite Enter ir palaukite, kol bus surinkti statistiniai duomenys apie jūsų sistemą kaip visumą ir ypač apie atskirus jos komponentus.

Mus domina „sistemos“ skirtukas. Mes žiūrime į patį apačią ir nustatome, kad įdiegta „DirectX“ 11 versija (pavyzdys).

DX komponentų atnaujinimas

Jei manote, kad programinės įrangos versija yra pasenusi ir žaidimams reikalingas naujesnis vykdomųjų bibliotekų paketas, atnaujinkite jas oficialioje „Microsoft“ svetainėje naudodami atitinkamą nuorodą (galioja 11 versijai).

Tada įsitikinkite, kad jūsų vaizdo plokštė palaiko šią programinės įrangos versiją. Jei jis gali valdyti tik DX9 ir DX10, joks atnaujinimas neveiks. Aparatinės įrangos palaikymas yra svarbesnis nei programinės įrangos palaikymas, todėl turėkite tai omenyje.

Apie vaizdo plokštės specifikacijas galite sužinoti internete.

Vartotojai dažnai yra sumišę, kodėl tas ar kitas žaidimas nepasileidžia jų kompiuteryje. Taip atsitinka net tiems vartotojams, kurie įsigijo galingą didelio našumo „mašiną“. Kodėl negalite įdiegti žaidimų su maksimaliais reikalavimais? To priežastis gali būti pasenęs „DirectX“ leidimas, kuris nepalaiko tam tikrų technologijų. Jei norite sužinoti „DirectX“ versiją ir išspręsti konkretaus žaidimo paleidimo problemą, skaitykite toliau!

Pasenusi programa sukelia problemų paleidžiant žaidimus

Kas yra „DirectX“?

Mes kalbame apie įrankį, kuriame yra daugialypės terpės technologijų paketai, reikalingi įvairioms programoms. Kitaip tariant, tai yra funkcijų rinkinys, reikalingas įvairioms žaidimų, daugialypės terpės ir kai kurių kitų duomenų problemoms spręsti, sukurtas Windows OS.

„DirectX“ dažniausiai naudojamas žaidimams rašyti. Programa teikia funkcijas, kurios apdoroja grafikos ir garso srautus. Be to, be jo kompiuteris negalės apdoroti informacijos, kuri perduodama iš vairasvirčių, pelių, klaviatūrų ir t.t.. Už tai mokėti nereikia, ją galima rasti oficialiame Microsoft šaltinyje.

Versijos patikrinimas

Norint suprasti, ar „DirectX“ iš tikrųjų kalta, reikia patikrinti versiją. Įdomu tai, kad atnaujintos programos versijos dažnai įtraukiamos į žaidimą, tačiau yra išimčių.

Taigi, kaip sužinoti, kuris „DirectX“ yra įdiegtas? Pats trivialiausias būdas yra naudoti įmontuotus įrankius. Procedūra atrodo taip:

  • paspauskite Win + R;
  • įveskite lauką dxdiag;
  • Paspausk Enter.

Sistema paleis diagnostikos įrankį, kuriame yra viskas apie „DirectX“, įskaitant informaciją apie jo tipą. Skaičius nurodytas skirtuko „Sistema“ apačioje. Ši manipuliacija tinka bet kuriai „Microsoft“ OS.

Versijų tinkamumo klausimas yra sudėtingesnis, viskas priklauso nuo sistemos - yra tam tikrų skirtumų. Pavyzdžiui, „Windows 7“ galima „įdiegti“ 11 programos versiją, Vista – DirectX 10. Kūrėjai nebepalaiko „Windows XP“, tačiau daugelis mūsų šalyje ja vis dar naudojasi. 9 versija tinka šiai operacinei sistemai, neįmanoma įdiegti naujesnių versijų, nors nuolatiniai vartotojai vis dar rado būdą, kaip įdiegti 10 versiją su Windows 8. Kaip ir naujausia Windows 10, ji gali bus išleistas ir su 12, ir su 11 versija.

Yra ir kitas metodas, leidžiantis išsiaiškinti, kokia programos versija iš anksto įdiegta jūsų kompiuteryje. Mes kalbame apie jūsų vaizdo plokštės parametrus. Pavyzdžiui, viskas, ko jums reikia apie „DirectX“, yra NVidia kortelės informacijoje.

Taip pat internete yra daugybė paslaugų, kurios renka visą informaciją apie sistemą (įskaitant programinės įrangos versijas).

Susitvarkę su leidimu, įdiekite naujausią (galima jūsų operacinei sistemai) „DirectX“ versiją.

Programų kūrėjai kartais nurodo konkrečią paketo versiją, kuri turėtų būti įdiegta. Tiesiog pašalinkite dabartinę „DirectX“ versiją ir atsisiųskite rinkinį, kuriam nereikia naujinimo. Visos šios programinės įrangos versijos yra laisvai prieinamos ir jas galima rasti gamintojo svetainėje. Patyrę vartotojai teigia, kad paprasčiausias būdas yra atsisiųsti diegimo programą į savo kompiuterį.

Galiausiai norėtume pridurti, kad kai kuriuose kompiuteriuose 11 versijos tvarkyklė gali būti neįdiegta. Problema ta, kad šis programinės įrangos leidimas nesuderinamas su pasenusia jūsų įrangos vaizdo plokšte.



Turite klausimų?

Pranešti apie rašybos klaidą

Tekstas, kuris bus išsiųstas mūsų redaktoriams: