MS03-030: Nekontrolovaná vyrovnávací paměť v rozhraní DirectX by mohla způsobit ohrožení zabezpečení systému

Chyba č: 1665 (MSRC)Chyba #: 46104, 45821, 48842, 45820 (Windows SE)

Technická aktualizace

  • 25. července 2003: Číslo verze bylo změněno z 4.90.00.0902 na 4.09.00.0902 v části "Informace o instalaci".
  • 31. července 2003: Odkaz "Stáhnout balíček s opravou zabezpečení systému Windows NT 4.0" v části řešení byl změněn na následující: http://microsoft.com/downloads/details.aspx?FamilyId=B42C5BCB-6D36-437D-A07E-053B72B1C652&displaylang=en
  • 31. července 2003: Odkaz "Stáhnout Windows NT Server 4.0, Terminal Server Edition balíček s opravou zabezpečení" v části řešení byl změněn na následující: http://microsoft.com/downloads/details.aspx?FamilyId=14290AD7-EE7D-4736-8322-BCA4CBD7D7C5&displaylang=en
  • 20. srpna 2003: Tento článek byl aktualizován poskytnout informace o nové opravě pro rozhraní DirectX 8.

Příznaky

Rozhraní DirectX tvoří sada nízkoúrovňové programování rozhraní API (Application), kterou programy systému Windows využívají k podpoře multimédií. Technologie DirectShow rozhraní DirectX provede klienta audio a video zdroje, manipulaci a vykreslování. Existují dvě chyby přetečení vyrovnávací paměti ve funkci, která používá rozhraní DirectShow ke kontrole parametrů v souboru Musical Instrument Digital Interface (MIDI) mají stejné účinky. Tyto přetečení mohou způsobit oslabení zabezpečení, protože uživatel se zlými úmysly by se mohl pokusit tyto chyby zneužít a spustit kód v kontextu zabezpečení přihlášeného uživatele.

Útočník se může pokusit tuto chybu zabezpečení zneužít vytvořením speciálního souboru MIDI určený ke zneužití této chyby zabezpečení hostitele tento soubor na webovém serveru nebo ve sdílené síťové složce nebo odeslat pomocí e-mailové zprávy ve formátu HTML. Pokud byl soubor umístěn na webovém serveru nebo ve sdílené síťové složce, musel by uživatel otevřít speciálně vytvořený soubor. Pokud soubor byl vložen do stránky, by mohl tuto chybu zneužít, pokud uživatel navštíví webovou stránku. Pokud byl soubor odeslán v e-mailové zprávy ve formátu HTML, by mohl tuto chybu zneužít, když uživatel otevře nebo zobrazí její náhled e-mailové zprávy ve formátu HTML. Úspěšný útok by mohl způsobit DirectShow nebo program, který používá rozhraní DirectShow selhání nebo by mohl způsobit kódu útočníka v počítači uživatele v kontextu zabezpečení uživatele.

Zklidňující fakta

  • Ve výchozím nastavení aplikace Microsoft Internet Explorer v systému Microsoft Windows Server 2003 spouští v režimu konfigurace rozšířeného zabezpečení. Tato výchozí konfigurace aplikace Internet Explorer blokuje na e-mailové útok pomocí aplikace Microsoft Outlook Express. Pokud byla konfigurace rozšířeného zabezpečení aplikace Internet Explorer zakázána, je odebrána ochrana, které slouží k prevenci zneužití této chyby.
  • V případě útoku z webu by útočník musel být hostitelem webu, který obsahuje webovou stránku, která se používá ke zneužití této chyby zabezpečení. Útočník by mohl žádným způsobem přinutit uživatele k návštěvě škodlivého webu mimo vektor e-mailu ve formátu HTML. Místo toho by útočník musel zlákat, obvykle tím, že uživatele donutí klepnout na odkaz, pomocí kterého útočníkův web.
  • Kód, který běží na systému by pracoval pouze s oprávněními přihlášeného uživatele.

Řešení

Informace o aktualizaci Service pack

Systém Windows XP

Microsoft Windows XP verze této opravy zabezpečení je součástí systému Windows XP Service Pack 2 (SP2).
Tento problém vyřešíte pomocí nejnovější aktualizace service pack pro systém Microsoft Windows XP. Další informace získáte kliknutím na následující číslo v článku databáze Microsoft Knowledge Base:
322389 jak získat nejnovější aktualizaci service pack pro systém Windows XP

Systém Windows 2000

Microsoft Windows 2000 verze této opravy zabezpečení je součástí systému Windows 2000 Service Pack 4 (SP4).
Tento problém vyřešíte pomocí nejnovější aktualizace service pack pro systém Windows 2000. Další informace získáte kliknutím na následující číslo v článku databáze Microsoft Knowledge Base:
260910 jak získat nejnovější aktualizaci service pack pro systém Windows 2000

Informace o opravě zabezpečení

Informace o stažení

Společnost Microsoft vydala produkt DirectX 9.0b a jednotlivé opravy zabezpečení pro operační systémy, kterých není rozhraní DirectX 9.0b k dispozici.


Proveďte následující kroky, chcete-li zjistit aktuální verzi rozhraní DirectX u všech operačních systémů kromě systému Microsoft Windows NT 4.0:
  1. Klepněte na tlačítko Starta potom klepněte na tlačítko
    Spustit.
  2. Zadejte příkaz dxdiaga klepněte na tlačítko
    OK.

    Verze rozhraní DirectX je uvedena na
    Karta systém .
V systému Windows NT 4.0 tato chyba zabezpečení existuje, pokud existuje následující klíč registru a má hodnotu 1:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ActiveSetup\InstalledComponents\{22d6f312-b0f6-11d0-94ab-0080c74c7e95}\IsInstalled
Rozhraní DirectX 9.0b lze nainstalovat ve všech ohrožených operačních systémech kromě 64-bit edice systému Windows Server 2003 64-bit edice systému Microsoft Windows XP a Windows NT 4.0, bez ohledu na předchozí verzi rozhraní DirectX. Jsou k dispozici pro stahování Microsoft Download Center následující soubory:

Pokud používáte rozhraní DirectX 8.1 v systému Windows Server 2003 nebo Windows XP, nainstalujte jednu z následujících oprav podle potřeby.Pokud používáte rozhraní DirectX 8.0, 8.0a, 8.1, 8.1a nebo 8.1b v systému Windows 2000 nebo Windows Millennium Edition, nainstalujte následující opravu:Download Stáhnout balíček s opravou zabezpečení systému Windows 2000 nebo Windows Millennium Edition.

Poznámka: Tato oprava také nainstaluje systém Windows 98 Druhé vydání a Windows 98 s rozhraním DirectX 8, i když tyto verze systému Windows již nejsou podporovány.

Pokud používáte rozhraní DirectX 7.0 v systému Windows 2000, nainstalujte následující opravu:Pokud používáte systém Windows NT Server 4.0, nainstalujte následující opravu:Pokud používáte systém Windows NT Server 4.0, Terminal Server Edition, nainstalujte následující opravu:Datum vydání: 23. července 2003

Další informace o stažení Microsoft Support soubory klepněte na následující číslo článku databáze Microsoft Knowledge Base:
119591 jak získat soubory podpory společnosti Microsoft ze serverů služeb Online
Microsoft zkontroloval tento soubor na přítomnost virů. Společnost Microsoft použila aktuální antivirový software, který byl k dispozici k datu, kdy byl soubor vydán. Soubor je uložen na zabezpečených serverech, které pomáhají zabránit neoprávněné změny souboru.

Předpoklady

Rozhraní DirectX 8 a DirectX 9 nepodporují systémy s procesory řady 486. Rozhraní DirectX 9.0b vyžaduje systém Windows Server 2003 (všechny verze s výjimkou edice systému Windows Server 2003 64-bit), Windows XP (všechny verze kromě systému Windows XP 64-bit Edition), Windows 2000 Service Pack 3 (SP3), Windows 2000 Service Pack 4 (SP4) nebo Microsoft Windows Millennium Edition.

Oprava zabezpečení rozhraní DirectX 9.0a vyžaduje předchozí instalaci rozhraní DirectX 9.0 nebo 9.0a v systému Windows Server 2003 (všechny verze s výjimkou edice systému Windows Server 2003 64-bit), Windows XP (všechny verze kromě systému Windows XP 64-bit Edition), Windows 2000 Service Pack 3 (SP3), Windows 2000 Service Pack 4 (SP4) nebo Windows Millennium Edition. Použít balíček rozhraní DirectX 9.0b je upřednostňována, protože poskytuje grafiky dodatečné základní nesouvisející se zabezpečením a opravy technologie DirectShow.

Oprava zabezpečení rozhraní DirectX 8.1 vyžaduje vydanou verzi systému Windows Server 2003 vydanou verzi systému Windows XP nebo Windows XP Service Pack 1 (SP1).
Další informace získáte kliknutím na následující číslo v článku databáze Microsoft Knowledge Base:
322389 jak získat nejnovější Service Pack XP Windows

Oprava zabezpečení rozhraní DirectX 8 pro systém Windows 2000 a Windows Millennium Edition vyžaduje předchozí instalaci rozhraní DirectX 8.0, 8.0a, 8.1, 8.1a nebo 8.1b v systému Windows 2000 Service Pack 3 (SP3), Windows 2000 Service Pack 4 (SP4) nebo Windows Millennium Edition. Poznámka: Společnost Microsoft doporučuje použít rozhraní DirectX 9.0b na této platformě, protože poskytuje grafiky dodatečné základní nesouvisející se zabezpečením a opravy technologie DirectShow.

Rozhraní DirectX 7.0 / 7.0a vyžaduje opravu zabezpečení systému Windows 2000 Service Pack 3 (SP3). Další informace získáte klepnutím na následující číslo článku databáze Microsoft Knowledge Base:
260910 jak získat nejnovější aktualizaci service pack pro systém Windows 2000

Oprava zabezpečení systému Windows NT 4.0 vyžaduje systém Windows NT 4.0 Service Pack 6a (SP6a) nebo Windows NT Server 4.0, Terminal Server Edition Service Pack 6 (SP6) spuštěna aplikace Internet Explorer 6.0 SP1 nebo Microsoft Windows Media Player 6.4. Další informace získáte klepnutím na následující číslo článku databáze Microsoft Knowledge Base:
152734 jak získat nejnovější aktualizaci service pack pro systém Windows NT 4.0

V následující tabulce je uvedena oprava, instalace založené na operačním systému a verzi rozhraní DirectX:
Operační systémRozhraní DirectX 5.2/DirectX Media 5Rozhraní DirectX 6.1/DirectX Media 6Rozhraní DirectX 7/DirectX Media 6Rozhraní DirectX 8.0 / 8.0a8.1/8.1a/8.1b rozhraní DirectXRozhraní DirectX 9.0 / 9.0aRozhraní DirectX 9.0bPoznámky
Systém Windows 989.0b9.0b9.0bP2 nebo 9.0bP2 nebo 9.0bP1 nebo 9.0bN/R
Systém Windows 98 Druhé vydáníN/A9.0b9.0bP2 nebo 9.0bP2 nebo 9.0bP1 nebo 9.0bN/R
Windows Millennium EditionN/AN/A9.0bP2 nebo 9.0bP2 nebo 9.0bP1 nebo 9.0bN/R
Systém Windows 2000 SP3N/AN/AP5 nebo 9.0bP2 nebo 9.0bP2 nebo 9.0bP1 nebo 9.0bN/R
Systém Windows 2000 SP4N/AN/AN/RP2 nebo 9.0bP2 nebo 9.0bP1 nebo 9.0bN/R
Systém Windows XPN/AN/AN/AN/AP3 nebo 9.0bP1 nebo 9.0bN/R
Systém Windows XP s aktualizací SP1N/AN/AN/AN/AP3 nebo 9.0bP1 nebo 9.0bN/R
Windows Server 2003N/AN/AN/AN/AP4 nebo 9.0bP1 nebo 9.0bN/R
Systém Windows NT 4.0P6P6N/AN/AN/AN/AN/AOprava je vyžadována pouze pokud je nainstalována aplikace Internet Explorer 6 nebo Windows Media Player 6.4
Poznámky k tabulce:
  • 9.0b označuje rozhraní DirectX 9.0b.
    • Modul Runtime pro koncového uživatele je přibližně 300 KB webová instalace o následek stažení 10 – 16 MB. Přerozdělení Runtime pro vývojáře je instalace 32 MB. Aktualizace nelze instalovat bez obsluhy. Musíte přijmout licenční smlouvu s koncovým uživatelem k instalaci těchto aktualizací.
    • Modul Runtime OPK je přibližně 11 – 13 MB samostatného instalačního souboru služby. Ve výchozím nastavení tato instalace je pasivní. Modul Runtime OPK je k dispozici pouze výrobcům OEM a multilicence zákazníky.
  • P1: Oprava rozhraní DirectX 9.0a. Jedná se o opravu malé (přibližně 900 KB) pro rozhraní DirectX 9.0 nebo 9.0a. Tato oprava je nabízena na webu Windows Update pro důležité a automatické aktualizace.
  • P2: Oprava rozhraní DirectX 8. Jedná se o opravu malé (přibližně 800 KB) pro rozhraní DirectX 8.0, 8.0a, 8.1, 8.1a a 8.1b.
  • P3: Oprava rozhraní DirectX 8.1 pro systém Windows XP a Windows XP Service Pack 1.
  • P4: Oprava rozhraní DirectX 8.1 pro systém Windows Server 2003.
  • P5: Oprava rozhraní DirectX 7.0 pro systém Windows 2000.
  • P6: Oprava rozhraní DirectX Media 6 pro systém Windows NT 4.0 a Windows NT 4.0, Terminal Server Edition.
  • N/R: není vyžadováno. Verze obsahuje opravu.
  • N/A: Konfigurace neexistuje.

Informace o instalaci

Musíte být přihlášeni jako správce Chcete-li nainstalovat rozhraní DirectX 9.0b nebo opravu zabezpečení. Vzhledem k požadavkům na přijetí koncového uživatele licenční smlouvu (EULA) rozhraní DirectX 9.0b má žádné instalační přepínače.

Společnost Microsoft doporučuje před instalací rozhraní DirectX 9.0b vytvořit bod obnovení systému v systému Windows XP nebo Windows Millennium Edition. Další informace o nástroji Obnovení systému klepněte na tlačítko Start a potom klepněte na příkaz Nápověda a odborná pomoc. Do pole Hledat zadejte
nástroj Obnovení systémua stiskněte klávesu ENTER.

Rozhraní DirectX 9.0a a DirectX 8 zabezpečení opravy podporuje následující instalační přepínače:
  • /? Zobrazí seznam instalačních přepínačů.
  • /q Použije tichý režim (bez zásahu uživatele).
  • / q: u použít tichý režim pro uživatele. V tomto režimu se uživateli zobrazí některá dialogová.
  • /q: použít tichý režim pro správce. V tomto režimu nezobrazují uživateli všechna dialogová okna.
  • / t:Úplná cesta : Určuje dočasnou pracovní složku.
  • /c: Extrahuje soubory bez spuštění instalace s přepínačem /t.
  • /c:cmd Přepíše instalační příkaz definovaný autorem.
  • / r: n po instalaci nerestartuje počítač.
  • / r: i restartování počítače, pokud je požadováno. Tento přepínač automaticky restartuje počítač, jestliže je restartování nutné k dokončení instalace.
  • /r: po instalaci vždy restartuje počítač.
Rozhraní DirectX 8.1 a DirectX 7.0 / 7.0a opravy zabezpečení podporují následující instalační přepínače:
  • /? Zobrazí seznam instalačních přepínačů.
  • /u Použije bezobslužný režim.
  • /f Vynutí jiných ukončení programů při vypnutí počítače.
  • /n Nevytvoří zálohu souborů pro účely odinstalace.
  • /o Přepíše soubory OEM bez výzvy k potvrzení.
  • /z Nerestartuje počítač po dokončení instalace.
  • /q Použije tichý režim (bez zásahu uživatele).
  • /l Zobrazí seznam nainstalovaných oprav hotfix.
  • /x Extrahuje soubory bez spuštění instalace.
Oprava zabezpečení systému Windows NT 4.0 podporuje následující instalační přepínače:
  • /y Umožňuje odebrání (pouze s přepínačem /m nebo/q).
  • /f Vynutit ukončení při vypnutí programů.
  • /n Nevytvoří složku pro odinstalaci.
  • /z Nerestartuje počítač po dokončení aktualizace.
  • /q Tichý nebo bezobslužný režim bez uživatelského rozhraní (Tento přepínač představuje nadmnožinu přepínače /m ).
  • /m Použije bezobslužný režim s uživatelským rozhraním.
  • /l Zobrazí seznam nainstalovaných oprav hotfix.
  • /x Extrahuje soubory bez spuštění instalace.
Chcete-li ověřit, zda je v počítači nainstalována rozhraní DirectX 9.0b, zkontrolujte, zda existuje následující klíč registru a jeho hodnota je 4.09.00.0902:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectX\Version
Chcete-li ověřit, zda je v počítači nainstalována oprava zabezpečení rozhraní DirectX 9.0a, zkontrolujte, zda existuje následující klíč registru a má hodnotu 1:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\DirectX\dx819696\IsInstalled
Ověřte, zda rozhraní DirectX 8.0, 8.0a, 8.1, 8.1a nebo 8.1b v počítači se systémem Windows 2000 nebo Windows Millennium Edition nainstalována, zkontrolujte, zda existuje následující klíč registru a jeho hodnota je v rozsahu od 4.08.00.0400 do 4.08.01.0901 včetně:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectX\Version
Chcete-li ověřit, že je nainstalována oprava zabezpečení rozhraní DirectX 8 v počítači, zkontrolujte, zda existuje následující klíč registru a má hodnotu 1:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\DirectX\dx819696\IsInstalled
Chcete-li ověřit, že rozhraní DirectX 8.1 nebo 7.0 / 7.0a je oprava v počítači nainstalována, zkontrolujte, zda existuje následující klíč registru, podle potřeby:
  • Windows Server 2003:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows Server 2003\SP1\KB819696
  • Systém Windows XP:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows XP\SP1\Q819696
  • Systém Windows XP s aktualizací SP1:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows XP\SP2\Q819696
  • Systém Windows 2000:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows 2000\SP4\KB819696
    nebo
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows 2000\SP5\KB819696
Chcete-li ověřit, že je v počítači nainstalována oprava systému Windows NT 4.0, zkontrolujte, zda existuje následující klíč registru:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix\Q819696

Informace o nasazení

Vzhledem k požadavkům na přijetí smlouvy EULA nelze rozhraní DirectX 9.0b nainstalovat bez zásahu uživatele. Zákazníci s hromadnou licencí mohou získat upravený balíček podporující bezobslužnou instalaci, obraťte se na
DirectX@Microsoft.com.


Chcete-li nainstalovat opravu zabezpečení rozhraní DirectX 9.0a bez zásahu uživatele, použijte na příkazovém řádku následující:
directx9-kb819696-x86-enu /q:a
Chcete-li tuto opravu nainstalovat bez vynucení restartování počítače, použijte následující příkaz:
directx9-kb819696-x86-enu /q:r
Poznámka: Tyto přepínače lze společně zadat do jednoho příkazového řádku.

Chcete-li nainstalovat rozhraní DirectX 8.1 nebo 7.0 / 7.0a opravu zabezpečení nainstalovat bez zásahu uživatele použijte následující příkaz:
windowsserver2003-kb819696-x86-enu /u /q
Chcete-li tuto opravu nainstalovat bez vynucení restartování počítače, použijte následující příkaz:
windowsserver2003-kb819696-x86-enu /z
Poznámka: Názvy souborů v těchto příkladech mohou lišit v závislosti na instalované opravě. Tyto přepínače lze společně zadat do jednoho příkazového řádku.

Informace o způsobu implementace této opravy pomocí služby Software Update Services získáte na následujícím webu společnosti Microsoft:

Požadavek na restartování

Při restartování počítače po instalaci rozhraní DirectX 9.0b nebo této opravy.

Informace o odinstalaci

Rozhraní DirectX 9.0b nahrazuje hlavní součásti operačního systému a nelze ji odebrat. Opravu zabezpečení je možné odebrat pomocí nástroje Přidat nebo odebrat programy v Ovládacích panelech. Správci systému lze pomocí nástroje Spunist.exe odebrat opravu z systémem Windows Server 2003, systémem Windows XP a počítačů se systémem Windows 2000. Spuninst.exe se nachází ve složce %Windir%\$NTUninstallKB819696$\Spuninst a podporuje následující instalační přepínače:
  • /? Zobrazí seznam instalačních přepínačů.
  • /u Použije bezobslužný režim.
  • /f Vynutí jiných ukončení programů při vypnutí počítače.
  • /z Nerestartuje počítač po dokončení instalace.
  • /q Použije tichý režim (bez zásahu uživatele).

Informace o nahrazení opravy

Verze této opravy systému Windows NT 4.0 nahrazuje opravu, která je k dispozici v článku znalostní báze Microsoft Knowledge Base 269849.
Další informace získáte kliknutím na následující číslo v článku databáze Microsoft Knowledge Base:
269849 chybová zpráva o narušení přístupu při přehrávání souborů ve formátu WAV pomocí programu Windows Media Player 6.4

Informace o souborech

Anglická verze této opravy hotfix má atributy souborů (nebo novější) uvedené v následující tabulce. Kalendářní data a časy jednotlivých souborů jsou uvedeny v koordinovaném světovém čase (UTC). Při zobrazení informací o souboru je převeden na místní čas. Rozdíl mezi časem UTC a místním časem, naleznete na kartě časové pásmo na panelu Datum a čas v okně Ovládací panely.


Oprava 819696 pro systém Windows Server 2003 a Windows XP:
   Date         Time   Version     Size       File name
------------------------------------------------------------
13-May-2003 23:41 6.4.3790.9 1,173,504 Quartz.dll (gdr)
13-May-2003 23:48 6.4.3790.9 1,117,184 Quartz.dll (qfe)

Oprava 819696 pro verze systému Windows Server 2003 64-bit a Windows XP 64-Bit Edition, verze 2003:
   Date         Time   Version     Size       File name    Platform
-------------------------------------------------------------------
16-May-2003 00:50 6.4.3790.9 3,348,480 Quartz.dll IA64 (gdr)
16-May-2003 01:10 6.4.3790.9 1,129,984 Wquartz.dll IA64 (gdr)

16-May-2003 01:08 6.4.3790.9 3,348,480 Quartz.dll IA64 (qfe)
16-May-2003 01:11 6.4.3790.9 1,117,184 Wquartz.dll IA64 (qfe)

Oprava 819696 pro systém Windows XP s aktualizací SP1:
   Date         Time   Version        Size       File name
--------------------------------------------------------
13-May-2003 17:28 6.4.2600.1221 1,132,032 Quartz.dll

Oprava 819696 (32 bitů) pro systém Windows XP:
   Date         Time   Version        Size      File name
-------------------------------------------------------
13-May-2003 19:27 6.4.2600.113 1,123,840 Quartz.dll

Oprava 819696 (64 bitů) pro systém Windows XP 64-Bit Edition, verze 2002 SP1:
   Date         Time   Version        Size       File name    Platform
-------------------------------------------------------------------
13-May-2003 17:29 6.4.2600.1221 3,881,472 Quartz.dll IA64
12-May-2003 04:34 6.4.2600.1221 1,132,032 Wquartz.dll IA64

Oprava 819696 (32 bitů) pro systém Windows 2000 SP3:
   Date         Time   Version    Size     File name
--------------------------------------------------
03-Jul-2003 17:28 6.1.9.729 791.312 Quartz.dll

Oprava 819696 (32 bitů) pro systém Windows NT 4.0 SP6:
   Date         Time   Version    Size     File name
--------------------------------------------------
08-Jul-2003 21:49 6.1.5.132 762,128 Quartz.dll

Rozhraní DirectX 9.0b a oprava rozhraní DirectX 9.0a (32 bitů) pro systém Windows Server 2003 a Windows XP:
   Date         Time   Version    Size       File name
----------------------------------------------------------------
30-May-2003 09:00 6.5.1.902 1,246,208 Quartz.dll (end user)
30-May-2003 09:00 6.5.1.902 1,962,496 Quartz.dll (redist)

Rozhraní DirectX 9.0b a oprava rozhraní DirectX 9.0a (32 bitů) pro systém Windows 2000:
   Date         Time   Version    Size       File name
----------------------------------------------------------------
30-May-2003 09:00 6.5.1.902 1,136,640 Quartz.dll (end user)
30-May-2003 09:00 6.5.1.902 1,962,496 Quartz.dll (redist)

Rozhraní DirectX 9.0b a oprava rozhraní DirectX 9.0a (32 bitů) pro systém Windows Millennium Edition:
   Date         Time   Version    Size       File name
----------------------------------------------------------------
30-May-2003 09:00 6.5.1.902 1,128,960 Quartz.dll (end user)
30-May-2003 09:00 6.5.1.902 1,845,248 Quartz.dll (redist)

Oprava rozhraní DirectX 8 pro systém Windows 2000 a Windows Millennium Edition:
   Date         Time   Version    Size       File name
----------------------------------------------------------------
06-Aug-2003 19:44 6.3.1.886 1,696,748 Quartz.dll

Můžete rovněž ověřit soubory, rozhraní DirectX 8.1 nebo 7.0 / 7.0a nainstalována kontrolou příslušného klíče registru oprava:
  • Windows Server 2003:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows Server 2003\SP1\KB819696\Filelist
  • Systém Windows XP:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows XP\SP1\Q819696\Filelist
  • Systém Windows XP s aktualizací SP1:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows XP\SP2\Q819696\Filelist
  • Systém Windows 2000:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows 2000\SP4\KB819696\Filelist

Stav

Společnost Microsoft potvrzuje, že tento problém může způsobit ohrozit zabezpečení v produktech společnosti Microsoft, které jsou uvedeny na začátku tohoto článku.


Systém Windows XP Tento problém byl poprvé opraven v aktualizaci Microsoft Windows XP Service Pack 2.

Další informace

Další informace o této chybě zabezpečení naleznete na následujícím webu společnosti Microsoft:Další informace o nástroj pro diagnostiku rozhraní DirectX společnosti Microsoft klepněte na následující číslo článku databáze Microsoft Knowledge Base:
190900 DirectX: Popis nástroje pro diagnostiku rozhraní DirectX

Verze rozhraní DirectX, které jsou ohlášeny Dxdiag.exe u původní konfigurace dodávané Microsoft naleznete v následujících částech.

Rozhraní DirectX 8.1

  • Windows Server 2003
  • Windows Server 2003 64-Bit Datacenter Edition
  • Windows Server 2003 64-Bit Enterprise Edition
  • Windows XP 64-Bit Edition Version 2003
  • Windows XP 64-Bit Edition verze 2002 SP1
  • Systém Windows XP

DirectX 7.0a

  • Windows Millennium Edition

Rozhraní DirectX 7.0

  • Systém Windows 2000

Rozhraní DirectX 6.1

  • Systém Windows 98 Druhé vydání

Rozhraní DirectX 5.2

  • Systém Windows 98

Rozhraní DirectX a DirectX Media byly až do vydání verze DirectX 8.0 samostatné produkty. Pozdější verze mají oba produkty integrovány pod názvem DirectX. Nástroj Dxdiag zobrazí pouze verzi rozhraní DirectX, ale ohrožený soubor je v rozhraní DirectX Media pro systémy, které mají verze, které jsou starší než rozhraní DirectX 8.0.
Vlastnosti

ID článku: 819696 - Poslední kontrola: 16. 1. 2017 - Revize: 2

Váš názor