MS03-030: DirectX:n tarkistamaton puskuri saattaa tehdä järjestelmästä haavoittuvan

Artikkeleiden käännökset Artikkeleiden käännökset
Artikkelin tunnus: 819696 - Näytä tuotteet, joita tämä artikkeli koskee.

Tekninen päivitys

  • 25.7.2003: Asennustiedot-osassa oleva versionumero muutettiin muodosta 4.90.00.0902 muotoon 4.09.00.0902.
  • 31.7.2003: Ongelmanratkaisuosan Lataa Windows NT 4.0 -suojauskorjauspaketti nyt -linkki muutettiin seuraavaan muotoon: http://microsoft.com/downloads/details.aspx?FamilyId=B42C5BCB-6D36-437D-A07E-053B72B1C652&displaylang=en
  • 31.7.2003: Ongelmanratkaisuosan Lataa Windows NT Server 4.0 Terminal Server Edition -suojauskorjauspaketti nyt -linkki muutettiin seuraavaan muotoon: http://microsoft.com/downloads/details.aspx?FamilyId=14290AD7-EE7D-4736-8322-BCA4CBD7D7C5&displaylang=en
  • 20.8.2003: Artikkeli päivitettiin sisältämään tietoja uudesta DirectX 8 -korjaustiedostosta.
Ilmoitus
Lisätietoja yleisistä Windows 2000:een liittyvistä ongelmista löydät seuraavalta sivulta.

Windows 2000:n tuen päättymisen ratkaisukeskus.
Laajenna kaikki | Kutista kaikki

Tällä sivulla

Oire

DirectX koostuu joukosta matalan tason API (Application Programming Interfaces) -liittymiä, joita Windows-ohjelmat käyttävät multimediatukeen. DirectX:n DirectShow-tekniikka käsittelee asiakaspuolen ääntä ja videokuvaa. On kaksi puskurin ylivuotoa, joilla on sama vaikutus funktioon, jota DirectShow käyttää MIDI (Musical Instrument Digital Interface) -tiedoston parametrien tarkistamiseen. Nämä puskurin ylivuodot saattavat aiheuttaa tietoturvaheikkouden, koska pahantahtoinen käyttäjä saattaa yrittää hyödyntää niitä ja suorittaa koodia kirjautuneen käyttäjän suojauskontekstissa.

Hyökkääjä voi yrittää hyödyntää tätä heikkoutta luomalla erityisesti muotoillun MIDI-tiedoston, joka on suunniteltu hyödyntämään tätä heikkoutta, ja sijoittamalla tiedoston sitten Web-sivustoon tai jaettuun verkkoresurssiin tai lähettämällä sen HTML-muotoisena sähköpostiviestinä. Jos erityisesti muotoiltua tiedostoa isännöidään Web-sivustossa tai jaetussa verkkoresurssissa, käyttäjän on avattava tiedosto. Jos tiedosto on upotettu sivuun, heikkoutta voidaan hyödyntää, kun käyttäjä käy Web-sivulla. Jos tiedosto lähetetään HTML-muotoisessa sähköpostiviestissä, heikkoutta voidaan hyödyntää, kun käyttäjä avaa HTML-muotoisen sähköpostiviestin tai esikatselee sitä. Onnistunut hyökkäys saattaa joko saada DirectShow'n tai sitä käyttävän ohjelman kohtaamaan virheen tai suorittaa hyökkääjän koodia käyttäjän tietokoneessa käyttäjän suojauskontekstissa.

Riskiä pienentävät tekijät

  • Oletusarvoisesti Microsoft Windows Server 2003:n Microsoft Internet Explorer toimii parannetun suojauksen kokoonpanotilassa. Internet Explorerin oletuskokoonpano estää tämän hyökkäyksen Microsoft Outlook Expressin sähköpostiviesteihin perustuvan muodon. Jos Internet Explorerin parannetun suojauksen kokoonpano on poistettu käytöstä, tämän heikkouden hyödyntämistä estävät suojaukset poistetaan.
  • Web-hyökkäyksessä hyökkääjän on isännöitävä Web-sivustoa, joka sisältää tätä heikkoutta hyödyntämään suunnitellun Web-sivun. Hyökkääjä ei pysty pakottamaan käyttäjiä käymään haitalliseksi suunnitellussa Web-sivustossa muuten kuin HTML-muotoiseen sähköpostiviestiin liittyvän hyökkäyksen avulla. Sen sijaan hyökkääjän on houkuteltava käyttäjä käymään sivustossa. Tämä tapahtuu yleensä niin, että käyttäjä yritetään saada napsauttamaan hyökkääjän sivustoon johtavaa linkkiä.
  • Järjestelmässä suoritettava koodi suoritetaan vain kirjautuneen käyttäjän käyttöoikeuksilla.

Ratkaisu

Service Pack -tiedot

Windows XP

Tietoturvakorjauksen Microsoft Windows XP -versio sisältyy Windows XP Service Pack 2:een (SP2). Voit korjata tämän ongelman hankkimalla uusimman Microsoft Windows XP Service Pack -päivityksen. Saat lisätietoja napsauttamalla seuraavaa artikkelin numeroa, jolloin pääset lukemaan artikkelin Microsoft Knowledge Base -tietokannassa:
322389 Uusimman Windows XP Service Packin hankkiminen

Windows 2000

Tietoturvakorjauksen Microsoft Windows 2000 -versio sisältyy Windows 2000 Service Pack 4:een (SP4). Voit korjata ongelman lataamalla uusimman Windows 2000 Service Packin. Saat lisätietoja napsauttamalla seuraavaa artikkelin numeroa, jolloin pääset lukemaan artikkelin Microsoft Knowledge Base -tietokannassa:
260910 Uusimman Windows 2000 Service Packin hankkiminen

Tietoturvakorjaustiedoston tiedot

Lataamistiedot

Microsoft on julkaissut DirectX 9.0b:n ja yksittäisiä tietoturvakorjaustiedostoja käyttöjärjestelmille, joille DirectX 9.0b ei ole saatavana.

Selvitä DirectX:n versio seuraavien toimien avulla Microsoft Windows NT 4.0 -käyttöjärjestelmää lukuun ottamatta:
  1. Napsauta Käynnistä-painiketta ja valitse sitten Suorita.
  2. Kirjoita dxdiag ja valitse sitten OK.

    DirectX-versio näkyy Järjestelmä-välilehdessä.
Windows NT 4.0 -käyttöjärjestelmässä heikkous on olemassa, jos seuraava rekisteriavain on olemassa ja jos sen arvo on 1:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ActiveSetup\InstalledComponents\{22d6f312-b0f6-11d0-94ab-0080c74c7e95}\IsInstalled
DirectX 9.0b voidaan asentaa kaikkiin heikkouden sisältäviin käyttöjärjestelmiin seuraavia lukuun ottamatta: Windows Server 2003:n 64-bittiset versiot, Microsoft Windows XP:n 64-bittiset versiot ja Windows NT 4.0. Tämä voidaan tehdä riippumatta siitä, mikä edellinen DirectX-versio oli. Voit ladata seuraavat tiedostot Microsoft Download Centeristä:
Kutista tämä kuvaLaajenna tämä kuva
Lataa
Lataa DirectX 9.0b -paketti nyt.
DirectX 9.0a -korjaustiedosto voidaan asentaa kaikkiin heikkouden sisältäviin käyttöjärjestelmiin seuraavia lukuun ottamatta: Windows Server 2003:n 64-bittiset versiot, Windows XP:n 64-bittiset versiot ja Windows NT 4.0, joissa on DirectX 9.0 tai 9.0a. Voit ladata seuraavat tiedostot Microsoft Download Centeristä:
Kutista tämä kuvaLaajenna tämä kuva
Lataa
Lataa DirectX 9.0b -tietoturvakorjauspaketti nyt.
Jos käytät DirectX 8.1:tä Windows Server 2003- tai Windows XP -käyttöjärjestelmässä, asenna käyttöjärjestelmäkohtainen korjaustiedosto.
Kutista tämä kuvaLaajenna tämä kuva
Lataa
Lataa Windows Server 2003 (32-bittinen) -tietoturvakorjauspaketti nyt.
Kutista tämä kuvaLaajenna tämä kuva
Lataa
Lataa Windows Server 2003 (64-bittinen) -tietoturvakorjauspaketti nyt.
Kutista tämä kuvaLaajenna tämä kuva
Lataa
Lataa Windows XP (32-bittinen) -tietoturvakorjauspaketti nyt.
Kutista tämä kuvaLaajenna tämä kuva
Lataa
Lataa Windows XP (64-bittinen) -tietoturvakorjauspaketti nyt.
Jos käytät DirectX:n versiota 8.0, 8.0a, 8.1, 8.1a tai 8.1b Windows 2000- tai Windows Millennium Edition -käyttöjärjestelmässä, asenna seuraava korjaustiedosto:
Kutista tämä kuvaLaajenna tämä kuva
Lataa
Lataa Windows 2000- tai Windows Millennium Edition -tietoturvakorjauspaketti nyt.

Huomautus Tämä korjaustiedosto voidaan asentaa myös Windows 98 Second Edition- ja Windows 98 -käyttöjärjestelmiin, joissa on DirectX 8, vaikka näitä Windows-versioita ei enää tueta.

Jos käytössäsi on DirectX 7.0 Windows 2000 -käyttöjärjestelmässä, asenna seuraava korjaustiedosto:
Kutista tämä kuvaLaajenna tämä kuva
Lataa
Lataa Windows 2000 -tietoturvakorjauspaketti nyt.
Jos käytössäsi on Windows NT Server 4.0, asenna seuraava korjaustiedosto:
Kutista tämä kuvaLaajenna tämä kuva
Lataa
Lataa Windows NT 4.0 -tietoturvakorjauspaketti nyt.
Jos käytössäsi on Windows NT Server 4.0 Terminal Server Edition, asenna seuraava korjaustiedosto:
Kutista tämä kuvaLaajenna tämä kuva
Lataa
Lataa Windows NT Server 4.0, Terminal Server Edition -tietoturvakorjauspaketti nyt.
Julkaisupäivämäärä: 23.7.2003

Lisätietoja Microsoft-tukitiedostojen lataamisesta ja asentamisesta saat napsauttamalla seuraavaa artikkelin numeroa, jolloin pääset lukemaan artikkelin Microsoft Knowledge Base -tietokannassa:
119591 Microsoft-tukitiedostojen hankkiminen online-palveluista
Microsoft on tarkistanut tämän tiedoston virusten varalta. Microsoft käytti viimeisintä virustentarkistusohjelmaa, joka oli saatavana tiedoston julkaisupäivänä. Tiedosto on tallennettu suojattuihin palvelimiin, joten sitä ei voi muokata luvattomasti.

Edellytykset

DirectX 8 ja DirectX 9 eivät tue järjestelmiä, joiden suoritin on 486-luokkaa. DirectX 9.0b vaatii jonkin seuraavista käyttöjärjestelmistä: Windows Server 2003 (kaikki versiot 64-bittisiä versioita lukuun ottamatta), Windows XP (kaikki versiot 64-bittisiä versioita lukuun ottamatta), Windows 2000 Service Pack 3 (SP3), Windows 2000 Service Pack 4 (SP4) tai Microsoft Windows Millennium Edition.

DirectX 9.0b -tietoturvakorjaustiedosto edellyttää DirectX 9.0:n tai 9.0a:n aiemman asennuksen seuraavissa käyttöjärjestelmissä: Windows Server 2003 (kaikki versiot 64-bittisiä versioita lukuun ottamatta), Windows XP (kaikki versiot 64-bittisiä versioita lukuun ottamatta), Windows 2000 Service Pack 3 (SP3), Windows 2000 Service Pack 4 (SP4) tai Microsoft Windows Millennium Edition. DirectX 9.0b -paketin käyttämistä suositellaan, koska se sisältää myös tietoturvaan liittymättömiä perusgrafiikka- ja DirectShow-korjauksia.

DirectX 8.1 -tietoturvakorjaustiedosto edellyttää seuraavan: Windows Server 2003:n julkaisuversio, Windows XP:n julkaisuversio tai Windows XP Service Pack 1 (SP1). Saat lisätietoja napsauttamalla seuraavaa artikkelin numeroa, jolloin pääset lukemaan artikkelin Microsoft Knowledge Base -tietokannassa:
322389 Uusimman Windows XP Service Packin hankkiminen
DirectX 8 -tietoturvakorjaus Windows 2000- ja Windows Millennium Edition -käyttöjärjestelmille edellyttää aiempaa DirectX 8.0-, 8.0a-, 8.1-, 8.1a- tai 8.1b-asennusta Windows 2000 Service Pack 3 (SP3)-, Windows 2000 Service Pack 4 (SP4)- tai Windows Millennium Edition -käyttöjärjestelmässä. Huomaa, että Microsoft suosittelee DirectX 9.0b:n käyttöä tässä käyttöjärjestelmässä, koska se sisältää myös uusia suojaukseen liittymättömiä perusgrafiikoita ja DirectShow-korjauksia.

DirectX 7.0/7.0a -tietoturvakorjaustiedosto edellyttää Windows 2000 Service Pack 3:a (SP3). Saat lisätietoja napsauttamalla seuraavaa artikkelin numeroa, jolloin pääset lukemaan artikkelin Microsoft Knowledge Base -tietokannassa:
260910 Uusimman Windows 2000 Service Packin hankkiminen
Windows NT 4.0 -tietoturvakorjaustiedosto edellyttää seuraavaa: Windows NT 4.0 Service Pack 6a (SP6a) tai Windows NT Server 4.0, Terminal Server Edition Service Pack 6 (SP6), jossa Internet Explorer 6.0 SP1 tai Microsoft Windows Media Player 6.4. Saat lisätietoja napsauttamalla seuraavaa artikkelin numeroa, jolloin pääset lukemaan artikkelin Microsoft Knowledge Base -tietokannassa:
152734 Uusimman Windows NT 4.0 Service Packin hankkiminen (tämä artikkeli saattaa olla englanninkielinen)
Seuraavassa taulukossa on luettelo sopivista korjaustiedostoista käyttöjärjestelmän ja DirectX-version mukaisesti:
Kutista tämä taulukkoLaajenna tämä taulukko
KäyttöjärjestelmäDirectX 5.2/DirectX Media 5DirectX 6.1/DirectX Media 6DirectX 7/DirectX Media 6DirectX 8.0/8.0aDirectX 8.1/8.1a/8.1bDirectX 9.0/9.0aDirectX 9.0bHuomautuksia
Windows 989.0b9.0b9.0bP2 tai 9.0bP2 tai 9.0bP1 tai 9.0bEi
Windows 98 Second Edition-9.0b9.0bP2 tai 9.0bP2 tai 9.0bP1 tai 9.0bEi
Windows Millennium Edition --9.0bP2 tai 9.0bP2 tai 9.0bP1 tai 9.0bEi
Windows 2000 SP3--P5 tai 9.0bP2 tai 9.0bP2 tai 9.0bP1 tai 9.0bEi
Windows 2000 SP4--EiP2 tai 9.0bP2 tai 9.0bP1 tai 9.0bEi
Windows XP----P3 tai 9.0bP1 tai 9.0bEi
Windows XP SP1----P3 tai 9.0bP1 tai 9.0bEi
Windows Server 2003----P4 tai 9.0bP1 tai 9.0bEi
Windows NT 4.0P6P6-----Korjaustiedosto vaaditaan vain, jos Internet Explorer 6 tai Windows Media Player 6.4 on asennettuna
Taulukon huomautuksia:
  • 9.0b tarkoittaa versiota DirectX 9.0b.
    • End-User Runtime on noin 300 kilotavun Web-asennus, johon on ladattava 10 - 16 megatavua muita tiedostoja. Redistribution Runtime for Developers on 32 megatavun asennus. Päivityksiä ei voi asentaa ilman käyttäjän toimia. Sinun on hyväksyttävä käyttöoikeussopimus (EULA), jota voit asentaa nämä päivitykset.
    • OPK Runtime on noin 11 - 13 megatavun kokoinen erillinen asennusohjelma. Tässä asennuksessa ei oletusarvoisesti tarvita käyttäjän toimia. OPK Runtime on saatavana ainoastaan OEM-valmistajille ja ryhmäkäyttöoikeusasiakkaille.
  • P1: DirectX 9.0a -korjaustiedosto. Tämä on pienikokoinen (noin 900 kilotavun) DirectX 9.0- tai 9.0a-korjaustiedosto. Tämä korjaustiedosto sisältyy Windows Update -sivuston tärkeisiin ja automaattisiin päivityksiin.
  • P2: DirectX 8 -korjaustiedosto. Tämä on pienikokoinen (noin 800 kilotavun) DirectX 8.0-, 8.0a-, 8.1-, 8.1a- ja 8.1b-korjaustiedosto.
  • P3: DirectX 8.1-korjaustiedosto Windows XP- ja Windows XP Service Pack 1 -käyttöjärjestelmälle.
  • P4: DirectX 8.1 -korjaustiedosto Windows Server 2003 -käyttöjärjestelmälle.
  • P5: DirectX 7.0 -korjaustiedosto Windows 2000 -käyttöjärjestelmälle.
  • P6: DirectX Media 6 -korjaustiedosto Windows NT 4.0- ja Windows NT 4.0 Terminal Server Edition -käyttöjärjestelmälle.
  • Ei: Ei tarvita. Tässä julkaisussa ongelma on korjattu.
  • -: Kokoonpanoa ei ole.

Asennustiedot

Sinun on oltava kirjautuneena järjestelmänvalvojana, jotta voit asentaa DirectX 9.0b:n tai tietoturvakorjaustiedoston. Koska käyttöoikeussopimus (EULA) on hyväksyttävä, DirectX 9.0b:llä ei ole asennusohjelman valitsimia.

Microsoft suosittelee, että luot järjestelmän palautuspisteen Windows XP:ssä tai Windows Millennium Editionissa, ennen kuin asennat DirectX 9.0b:n. Saat lisätietoja järjestelmän palauttamisesta napsauttamalla Käynnistä-painiketta ja valitsemalla Ohje ja tuki. Kirjoita Etsi-ruutuun järjestelmän palauttaminen ja paina sitten ENTER-näppäintä.

DirectX 9.0a- ja DirectX 8 -tietoturvakorjaukset tukevat seuraavia asennusohjelman valitsimia:
  • /? - Tuo näyttöön luettelon asennuksen valitsimista.
  • /q - Käyttää hiljaista tilaa (ei käyttäjän toimia).
  • /q:u - Määrittää käyttäjän hiljaisen tilan, joka näyttää käyttäjälle joitakin valintaikkunoita.
  • /q:a - Käyttää järjestelmänvalvojan hiljaista tilaa. Tämä tila ei näytä käyttäjälle mitään valintaikkunoita.
  • /t:koko polku - Määrittää väliaikaisen työkansion.
  • /c: - Purkaa tiedostot suorittamatta asennusohjelmaa, kun tätä valitsinta käytetään yhdessä valitsimen /t kanssa.
  • /c:komento - Ohittaa tekijän määrittämän asennuskomennon.
  • /r:n - Ei koskaan käynnistä tietokonetta uudelleen asennuksen jälkeen.
  • /r:i - Käynnistää tietokoneen uudelleen tarvittaessa. Tämän valitsimen käyttäminen käynnistää tietokoneen uudelleen automaattisesti, jos uudelleenkäynnistys vaaditaan asennuksen viimeistelemiseksi.
  • /r:a - Käynnistää tietokoneen aina uudelleen asennuksen jälkeen.
DirectX 8.1- ja DirectX 7.0/7.0a -tietoturvakorjaustiedostot tukevat seuraavia asennusohjelman valitsimia:
  • /? - Tuo näyttöön luettelon asennuksen valitsimista.
  • /u - Käyttää valvomatonta tilaa.
  • /f - Pakottaa muut ohjelmat sulkeutumaan, kun tietokone sammutetaan.
  • /n - Ei varmuuskopioi poistettavia tiedostoja.
  • /o - Korvaa OEM-tiedostot kysymättä.
  • /z - Ei käynnistä tietokonetta uudelleen, kun asennus on valmis.
  • /q - Käyttää hiljaista tilaa (ei käyttäjän toimia).
  • /l - Tuo näyttöön luettelon asennetuista korjaustiedostoista.
  • /x - Purkaa tiedostot suorittamatta asennusohjelmaa.
Windows NT 4.0 -tietoturvakorjaustiedosto tukee seuraavia asennusohjelman valitsimia:
  • /y - Suorittaa poiston (ainoastaan valitsimen /m tai /q kanssa).
  • /f - Pakottaa ohjelmat sulkeutumaan sammutuksen yhteydessä.
  • /n - Ei luo asennuksen poistokansiota.
  • /z - Ei käynnistä tietokonetta uudelleen, kun päivitys on valmis.
  • /q - Käyttää hiljaista tai valvomatonta tilaa ilman käyttöliittymää (valitsin /m on osa tätä valitsinta).
  • /m - Käyttää valvomatonta tilaa käyttöliittymän kanssa.
  • /l - Tuo näyttöön luettelon asennetuista korjaustiedostoista.
  • /x - Purkaa tiedostot suorittamatta asennusohjelmaa.
Jos haluat varmistaa, että DirectX 9.0b on asennettu tietokoneeseen, tarkista, että seuraava rekisteriavain on olemassa ja että sen arvo on 4.09.00.0902:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectX\Version
Jos haluat varmistaa, että DirectX 9.0a -tietoturvakorjaustiedosto on asennettu tietokoneeseen, varmista, että seuraava rekisteriavain on olemassa ja että sen arvo on 1:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\DirectX\dx819696\IsInstalled
Jos haluat varmistaa, että DirectX 8.0, 8.0a, 8.1, 8.1a tai 8.1b on asennettu Windows 2000- tai Windows Millennium Edition -tietokoneeseen, tarkista, että seuraava rekisteriavain on olemassa ja että sen arvo on välillä 4.08.00.0400 - 4.08.01.0901:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectX\Version
Jos haluat varmistaa, että DirectX 8 -tietoturvakorjaustiedosto on asennettu tietokoneeseen, varmista, että seuraava rekisteriavain on olemassa ja että sen arvo on 1:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\DirectX\dx819696\IsInstalled
Jos haluat varmistaa, että DirectX 8.1- tai 7.0/7.0a-korjaustiedosto on asennettu tietokoneeseen, varmista, että seuraava käyttöjärjestelmän mukainen rekisteriavain on olemassa:
  • Windows Server 2003:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows Server 2003\SP1\KB819696
  • Windows XP:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows XP\SP1\Q819696
  • Windows XP SP1:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows XP\SP2\Q819696
  • Windows 2000:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows 2000\SP4\KB819696
    tai
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows 2000\SP5\KB819696
Voit varmistaa seuraavan rekisteriavaimen avulla, että Windows NT 4.0 -korjaustiedosto on asennettu tietokoneeseesi:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix\Q819696

Asennustiedot

Koska käyttöoikeussopimus (EULA) on hyväksyttävä, DirectX 9.0b:tä ei voi asentaa hiljaisesti. Volyymikäyttöoikeusasiakkaat voivat hankkia hiljaista asentamista tukevan muokatun paketin ottamalla yhteyttä osoitteeseen DirectX@Microsoft.com.

Jos haluat asentaa DirectX 9.0a -tietoturvakorjaustiedoston niin, että käyttäjän toimia ei tarvita, käytä seuraavaa komentoriviä:
directx9-kb819696-x86-enu /q:a
Jos haluat asentaa korjaustiedoston niin, että tietokonetta ei pakoteta käynnistymään uudelleen, käytä seuraavaa komentoriviä:
directx9-kb819696-x86-enu /q:r
Huomautus Voit yhdistää nämä valitsimet yhdeksi komentoriviksi.

Jos haluat asentaa DirectX 8.1- tai 7.0/7.0a-tietoturvakorjaustiedoston niin, että käyttäjän toimia ei tarvita, käytä seuraavaa komentoriviä:
windowsserver2003-kb819696-x86-enu /u /q
Jos haluat asentaa korjaustiedoston niin, että tietokonetta ei pakoteta käynnistymään uudelleen, käytä seuraavaa komentoriviä:
windowsserver2003-kb819696-x86-enu /z
Huomautus Näissä esimerkeissä mainittu tiedostonimi saattaa olla erilainen sen mukaan, mitä korjaustiedostoa olet asentamassa. Voit yhdistää nämä valitsimet yhdeksi komentoriviksi.

Saat lisätietoja tämän korjaustiedoston asentamisesta Software Update Services -palveluiden avulla seuraavasta Microsoftin Web-sivustosta:
http://www.microsoft.com/windowsserversystem/updateservices/evaluation/previous/susoverview.mspx

Uudelleenkäynnistysvaatimus

Sinun on käynnistettävä tietokone uudelleen DirectX 9.0b:n tai tämän korjaustiedoston asentamisen jälkeen.

Poistamistiedot

DirectX 9.0b korvaa käyttöjärjestelmän pääosia, eikä sitä voi poistaa. Voit poistaa tietoturvakorjaustiedoston Ohjauspaneelin Lisää tai poista sovellus -työkalun avulla. Järjestelmänvalvojat voivat poistaa korjaustiedoston Spunist.exe-apuohjelman avulla Windows Server 2003-, Windows XP- ja Windows 2000 -tietokoneista. Spuninst.exe sijaitsee %Windir%\$NTUninstallKB819696$\Spuninst-kansiossa. Se tukee seuraavia asennusohjelman valitsimia:
  • /? - Tuo näyttöön luettelon asennuksen valitsimista.
  • /u - Käyttää valvomatonta tilaa.
  • /f - Pakottaa muut ohjelmat sulkeutumaan, kun tietokone sammutetaan.
  • /z - Ei käynnistä tietokonetta uudelleen, kun asennus on valmis.
  • /q - Käyttää hiljaista tilaa (ei käyttäjän toimia).

Korjaustiedoston korvaustiedot

Tämän korjaustiedoston Windows NT 4.0 -versio korvaa korjaustiedoston, joka on saatavana Microsoft Knowledge Base -tietokannan artikkelista 269849. Saat lisätietoja napsauttamalla seuraavaa artikkelin numeroa, jolloin pääset lukemaan artikkelin Microsoft Knowledge Base -tietokannassa:
269849 Käyttöoikeusvirheen virhesanoma toistettaessa .wav-tiedostoja Windows Media Playerin versiolla 6.4 (tämä artikkeli saattaa olla englanninkielinen)

Tiedostojen tiedot

Tämän korjaustiedoston englanninkielisessä versiossa on seuraavassa taulukossa luetellut tiedostomääritteet (tai uudemmat). Tiedostojen päivämäärät ja kellonajat ovat UTC (Coordinated Universal Time) -ajan mukaisia. Kun tarkastelet tiedoston tietoja, sen aika muunnetaan paikalliseksi ajaksi. Voit selvittää UTC-ajan ja paikallisen ajan välisen eron Ohjauspaneelin Päivämäärä ja aika -työkalun Aikavyöhyke-välilehdessä.

Korjaustiedosto 819696 Windows Server 2003- ja Windows XP -käyttöjärjestelmiä varten:
   Päiväys   Aika       Versio      Koko     Tiedostonimi
   ------------------------------------------------------------
   13.5.2003  23:41  6.4.3790.9  1,173,504  Quartz.dll  (gdr)
   13.5.2003  23:48  6.4.3790.9  1,117,184  Quartz.dll  (qfe)
Korjaustiedosto 819696 Windows Server 2003:n 64-bittisiä versioita ja Windows XP 64-Bit Editionin versiota 2003 varten:
   Päiväys   Aika    Versio     Koko    Tiedostonimi    Käyttöympäristö
   -------------------------------------------------------------------
   16.5.2003  00:50  6.4.3790.9  3,348,480  Quartz.dll   IA64  (gdr)
   16.5.2003  01:10  6.4.3790.9  1,129,984  Wquartz.dll  IA64  (gdr)

   16.5.2003  01:08  6.4.3790.9  3,348,480  Quartz.dll   IA64  (qfe)
   16.5.2003  01:11  6.4.3790.9  1,117,184  Wquartz.dll  IA64  (qfe)
Korjaustiedosto 819696 Windows XP SP1:tä varten:
   Päiväys   Aika       Versio      Koko     Tiedostonimi
   --------------------------------------------------------
   13.5.2003  17:28  6.4.2600.1221  1,132,032  Quartz.dll
Korjaustiedosto 819696 (32-bittinen) Windows XP:tä varten:
   Päiväys   Aika       Versio      Koko     Tiedostonimi
   -------------------------------------------------------
   13.5.2003  19:27  6.4.2600.113  1,123,840  Quartz.dll
Korjaustiedosto 819696 (64-bittinen) Windows XP 64-Bit Editionin versiota 2002 SP1 varten:
   Päiväys   Aika    Versio     Koko    Tiedostonimi    Käyttöympäristö
   -------------------------------------------------------------------
   13.5.2003  17:29  6.4.2600.1221  3,881,472  Quartz.dll   IA64
   12.5.2003  04:34  6.4.2600.1221  1,132,032  Wquartz.dll  IA64
Korjaustiedosto 819696 (32-bittinen) Windows 2000 SP3:a varten:
   Päiväys   Aika       Versio      Koko     Tiedostonimi
   --------------------------------------------------
   3.7.2003  17:28  6.1.9.729  791.312  Quartz.dll
Korjaustiedosto 819696 (32-bittinen) Windows NT 4.0 SP6:ta varten:
   Päiväys   Aika       Versio      Koko     Tiedostonimi
   --------------------------------------------------
   8.6.2003  21:49  6.1.5.132  762,128  Quartz.dll
DirectX 9.0b- ja DirectX 9.0a -korjaustiedosto (32-bittinen) Windows Server 2003:ta ja Windows XP:tä varten:
   Päiväys   Aika       Versio      Koko     Tiedostonimi
   ----------------------------------------------------------------
   30.5.2003  09:00  6.5.1.902  1,246,208  Quartz.dll  (käyttäjä)
   30.5.2003  09:00  6.5.1.902  1,962,496  Quartz.dll  (uudelleenjaeltava)
DirectX 9.0b- ja DirectX 9.0a -korjaustiedosto (32-bittinen) Windows 2000:ta varten:
   Päiväys   Aika       Versio      Koko     Tiedostonimi
   ----------------------------------------------------------------
   30.5.2003  09:00  6.5.1.902  1,136,640  Quartz.dll  (käyttäjä)
   30.5.2003  09:00  6.5.1.902  1,962,496  Quartz.dll  (uudelleenjaeltava)
DirectX 9.0b- ja DirectX 9.0a -korjaustiedosto (32-bittinen) Windows Millennium Editionia varten:
   Päiväys   Aika       Versio      Koko     Tiedostonimi
   ----------------------------------------------------------------
   30.5.2003  09:00  6.5.1.902  1,128,960  Quartz.dll  (käyttäjä)
   30.5.2003  09:00  6.5.1.902  1,845,248  Quartz.dll  (uudelleenjaeltava)
DirectX 8 -korjaustiedosto Windows 2000:ta ja Windows Millennium Editionia varten:
   Päiväys   Aika       Versio      Koko     Tiedostonimi
   ----------------------------------------------------------------
   6.8.2003  19:44  6.3.1.886  1,696,748  Quartz.dll
Voit myös varmistaa DirectX 8.1- tai 7.0/7.0a-korjaustiedoston tiedostojen asennuksen tarkastelemalla seuraavaa rekisteriavainta käyttöjärjestelmän mukaan:
  • Windows Server 2003:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows Server 2003\SP1\KB819696\Filelist
  • Windows XP:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows XP\SP1\Q819696\Filelist
  • Windows XP SP1:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows XP\SP2\Q819696\Filelist
  • Windows 2000:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows 2000\SP4\KB819696\Filelist

Tila

Microsoft on vahvistanut, että tämä ongelma saattaa aiheuttaa jonkinasteisen tietoturvaheikkouden artikkelin alussa luetelluissa Microsoftin tuotteissa.

Windows XP Tämä ongelma korjattiin Microsoft Windows XP Service Pack 2:ssa.

Enemmän tietoa

Lisätietoja tästä heikkoudesta on seuraavassa Microsoftin Web-sivustossa:
http://www.microsoft.com/technet/security/bulletin/MS03-030.mspx
Saat lisätietoja Microsoft DirectX -diagnostiikkatyökalusta napsauttamalla seuraavaa artikkelin numeroa, jolloin pääset lukemaan artikkelin Microsoft Knowledge Base -tietokannassa:
190900 DirectX: DirectX-diagnostiikkatyökalun kuvaus (tämä artikkeli saattaa olla englanninkielinen)
Seuraavissa osissa kuvataan Dxdiag.exe-ohjelman ilmoittamat alkuperäisessä Microsoft-kokoonpanossa olevat DirectX-versiot.

DirectX 8.1

  • Windows Server 2003
  • Windows Server 2003:n 64-bittinen Datacenter Edition
  • Windows Server 2003:n 64-bittinen Enterprise Edition
  • Windows XP 64-Bit Edition Version 2003
  • Windows XP 64-Bit Edition Version 2002 SP1
  • Windows XP

DirectX 7.0a

  • Windows Millennium Edition

DirectX 7.0

  • Windows 2000

DirectX 6.1

  • Windows 98 Second Edition

DirectX 5.2

  • Windows 98

DirectX ja DirectX Media olivat erillisiä tuotteita DirectX 8.0:n julkaisemiseen asti. Tämän jälkeen julkaistuissa versioissa molemmat tuotteet on sisällytetty DirectX-nimeen. Dxdiag ilmoittaa vain DirectX-version, mutta heikkouden sisältävä tiedosto kuuluu DirectX Mediaan järjestelmissä, joiden versio on aiempi kuin DirectX 8.0.

Ominaisuudet

Artikkelin tunnus: 819696 - Viimeisin tarkistus: 9. lokakuuta 2011 - Versio: 11.0
Artikkelin tiedot koskevat seuraavia tuotteita:
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Tablet PC Edition
  • Microsoft Windows XP Media Center Edition 2005 Update Rollup 2
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows NT Workstation 4.0 Developer Edition
Hakusanat: 
kbhotfixserver kbqfe atdownload kbwinxpsp2fix kbwinnt400presp7fix kbwin2000presp4fix kbwin2ksp4fix kbwinserv2003presp1fix kbfix kbbug kbwinxppresp2fix kbsecvulnerability kbsecbulletin kbsecurity KB819696

Anna palautetta

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com