Uusimman DirectX-version asentaminen Windows Updatesta

Microsoft DirectX on oleellinen osa Windows-käyttöjärjestelmiä. Voit päivittää DirectX:n ottamalla uusimman Service Pack -paketin tai muut päivitykset käyttöön Windows Updaten kautta.

Jos haluat tarkistaa DirectX-version, lue ohjeaihe Asennetun DirectX: n version tarkistaminen.
Jos haluat tarkistaa, mikä on uusin DirectX-versio, jonka voit käyttöjärjestelmääsi asentaa, tutustu Uusimmat DirectX-versiot ja niiden tuettujen käyttöjärjestelmien luettelo -ohjeartikkeliin.

Uusimman DirectX-version manuaalinen asennus

Voit myös ladata ja ottaa käyttöön manuaalisesti seuraavan päivityspaketin, joka päivittää DirectX:n uusimpaan versioon.

Asenna DirectX End-User Runtime, jos sovellus tai peli vaatii DirectX::n vanhemman version.

Jotkin sovellukset ja pelit edellyttävät DirectX 9:ää. Tietokoneessa on kuitenkin uudempi DirectX-versio. Jos asennat ja suoritat sovelluksen tai pelin, joka edellyttää DirectX 9:ää, saatat saada esimerkiksi seuraavankaltaisen virheilmoituksen: "Ohjelmaa ei voida käynnistää, koska d3dx9_35.dll puuttuu tietokoneesta. Yritä korjata tämä ongelma asentamalla ohjelma uudelleen." 

Voit ratkaista tämän ongelman siirtymällä seuraavaan Microsoftin sivustoon, jossa voit asentaa DirectX End-User Runtimen.
DirectX End-User Runtime -paketin verkkoasennusohjelma
Huomautus: Kun suoritat tämän paketin, se ei tee muutoksia DirectX-, Direct3D 9-, Direct3D 10.x-, Direct3D 11.x-, DirectInput-, DirectSound-, DirectPlay-, DirectShow- ja DirectMusic-versioihin.

Luettelo tiedostovirheistä, jotka DirectX End-User Runtime -paketti korjaa

Kutista tämä kuvaLaajenna tämä kuva
Jos sovellus epäonnistuu, koska jokin seuraavista tiedostoista puuttuu, voit ehkä ratkaista ongelman suorittamalla DirectX Runtime -paketin:
  • D3DX9_24.DLL - D3DX9_43.DLL
  • D3DX10.DLL - D3DX10_43.DLL
  • D3DCompiler_33.DLL - D3DCompiler_43.DLL
  • D3DX11_42.DLL
  • D3DX11_43.DLL
  • D3DCSX_42.DLL
  • D3DCSX_43.DLL
  • XACTENGINE2_0.DLL - XACTENGINE2_9.DLL
  • XACTENGINE3_0.DLL - XACTENGINE3_7.DLL
  • XAUDIO2_0.DLL
  • XAUDIO2_1.DLL
  • XAUDIO2_2.DLL
  • XAUDIO2_3.DLL
  • XAUDIO2_4.DLL
  • XAUDIO2_5.DLL
  • XAUDIO2_6.DLL
  • XAUDIO2_7.DLL
  • XAPOFX1_0.DLL - XAPOFX1_5.DLL
  • X3DAUDIO1_0.DLL - X3DAUDIO1_7.DLL
  • XINPUT1_1.DLL
  • XINPUT1_2.DLL
  • XINPUT1_3.DLL
Kutista tämä kuvaLaajenna tämä kuva
Huomautus Tämä on niin sanottu nopeasti julkaistava (?fast publish?) artikkeli, joka on laadittu suoraan Microsoftin tukiorganisaatiossa. Tässä olevat tiedot toimitetaan sellaisenaan vastauksena esiin tulleisiin ongelmiin. Koska aineisto on tuotu saataville nopeasti, se saattaa sisältää painovirheitä ja tietoja saatetaan muokata milloin tahansa ilman erillistä ilmoitusta. Lue muut huomioon otettavat seikat käyttöehdoista.

Lisätietoja

Luettelo uusimmista DirectX-versioista ja niiden tukemista käyttöjärjestelmistä

Seuraavassa taulukossa on luettelo uusimmasta DirectX-versiosta, jonka voit asentaa käyttöjärjestelmään.
Kutista tämä taulukkoLaajenna tämä taulukko
Tuetut käyttöjärjestelmätUusimmat DirectX-versiot
Windows 8.1, Windows RT 8.1 ja Windows Server 2012 R2
DirectX 11.2
Windows 8, Windows RT ja Windows Server 2012

Windows 7 Service Pack 1 (SP1) ja Windows Server 2008 R2 SP1 sekä päivitys 2670838 asennettuna
DirectX 11.1
Windows 7 ja Windows Server 2008 R2

Windows Vista Service Pack 2 (SP2) ja Windows Server 2008 SP2 sekä päivitys 971644 tai 971512 asennettuna
DirectX 11.0
Windows Vista SP1 tai tätä uudempi versio ja Windows Server 2008 tai tätä uudempi versio
DirectX 10.1
Windows Vista
DirectX 10.0
Windows XP SP2 tai uudempi

Windows XP x64 Edition SP1 tai uudempi ja Windows Server 2003 SP1 tai uudempi
DirectX 9.0C

Asennetun DirectX-version tarkistaminen

Voit tarkistaa tietokoneeseen asennetun DirectX-version seuraavasti:
  1. Avaa DirectX-diagnostiikkatyökalu.
    Windows 8.1 tai Windows-8
    Sipaise näytön oikeasta reunasta kohti keskustaa ja napauta sitten Hae. (Jos käytät hiirtä, osoita näytön oikeaa yläkulmaa, siirrä hiiren osoitinta alaspäin ja valitse sitten Hae.) Kirjoita hakuruutuun dxdiag ja valitse sitten dxdiag.exe.
    Windows 7 tai Windows Vista
    Napsauta Käynnistä-painiketta, kirjoita hakuruutuun dxdiag ja paina sitten Enteriä.
    Windows XP
    Napsauta Käynnistä-painiketta ja valitse sitten Suorita. Kirjoita Suorita-ruutuun dxdiag ja paina sitten Enteriä.
  2. Napsauta Järjestelmä-välilehteä ja tarkista sitten DirectX-versio Järjestelmätiedot-kohdasta.
Huomautus: Tällä hetkellä DirectX-diagnostiikkatyökalu saattaa näyttää DirectX 11.2- ja DirectX 11.1 -versioiden versionumerona DirectX 11.

Suositukset

DirectX: Usein kysyttyjä kysymyksiä
Where is the DirectX SDK?
Where is the DirectX SDK (2013 Edition) (MSDN-blogi)
Not So Direct Setup (MSDN-blogi)
Direct3D 11 Deployment for Game Developers

Tietoja tästä artikkelista

Artikkelin tunnus: 179113
Viimeisin tarkistus: 19. helmikuuta 2014
Artikkelin tiedot koskevat seuraavia tuotteita:: Windows 8.1, Windows 8.1 Enterprise, Windows 8.1 Pro, Windows 8, Windows 8 Enterprise, Windows 8 Pro, Windows RT, Windows 7 Enterprise, Windows 7 Home Basic, Windows 7 Home Premium, Windows 7 Professional, Windows 7 Starter, Windows 7 Ultimate, Windows Server 2008 R2 Datacenter, Windows Server 2008 R2 Enterprise, Windows Server 2008 R2 for Itanium-Based Systems, Windows Server 2008 R2 Standard, Windows Vista Business, Windows Vista Enterprise, Windows Vista Home Basic, Windows Vista Home Premium, Windows Vista Starter, Windows Vista Ultimate, Windows Server 2008 Datacenter, Windows Server 2008 Enterprise, Windows Server 2008 for Itanium-Based Systems, Windows Server 2008 Standard, Microsoft Windows XP Service Pack 3, Microsoft Windows Server 2003 Service Pack 1, Microsoft Windows Server 2003 Service Pack 2
Haluatko antaa palautetta tästä artikkelista?
 

Get more support from smallbusiness.support.microsoft.com

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.