MS03-030: מאגר לא בדוק ב-DirectX עלול לחשוף את המערכת להתקפות

תרגומי מאמרים תרגומי מאמרים
Article ID: 819696 - View products that this article applies to.

עדכון טכני

  • 25 ביולי 2003: מספר הגירסה שונה מהערך 4.90.00.0902 לערך 4.09.00.0902 בסעיף 'מידע בדבר ההתקנה'.
  • 31 ביולי 2003 הקישור 'הורד את חבילת תיקון האבטחה עבור Windows NT 4.0 כעת' בסעיף 'פתרון הבעיה' שונה כלהלן: http://www.microsoft.com/downloads/details.aspx?displaylang=he&FamilyID=B42C5BCB-6D36-437D-A07E-053B72B1C652
  • 31 ביולי 2003 הקישור 'הורד את חבילת תיקון האבטחה עבור Windows NT Server 4.0, Terminal Server Edition כעת' בסעיף 'פתרון הבעיה' שונה כלהלן: http://microsoft.com/downloads/details.aspx?FamilyId=14290AD7-EE7D-4736-8322-BCA4CBD7D7C5&displaylang=en
  • 20 באוגוסט 2003: מאמר זה עודכן על מנת לספק פרטים על תיקון חדש עבור DirectX 8.
הרחב הכל | כווץ הכל

On This Page

מאפייני הבעיה

התוכנית DirectX מורכבת מערכה של ממשקי תכנות יישומים (API) ברמה נמוכה, בהם עושה מערכת Windows שימוש עבור תמיכה במולטימדיה. טכנולוגיית DirectShow בתוכנית DirectX מבצעת בצד-הלקוח פעולות מיקור, טיפול ועיבוד בשמע ובוידיאו. ישנן שתי הצפות מאגר להן אותה השפעה בפונקציה בה משתמשת טכנולוגיית DirectShow כדי לבדוק פרמטרים בקובץ Musical Instrument Digital Interface (MIDI)?. הצפות מאגר אלו עלולות לגרום לפגיעות אבטחה, מכיוון שתוקף בעל כוונות זדון עלול לנסות ולנצל ליקויים אלה ולהפעיל קוד בהקשר האבטחה של המשתמש המחובר למערכת.

תוקף עלול לנסות ולנצל פגיעות זו על-ידי יצירת קובץ MIDI מתוכנן במיוחד המיועד לנצל פגיעות זו ולאחר מכן לארח קובץ זה באתר אינטרנט או במיקום משותף ברשת או לשלוח אותו באמצעות הודעת דואר אלקטרוני בתבנית HTML. אם הקובץ הועבר לאירוח באתר אינטרנט או במיקום משותף ברשת, יהיה על המשתמש לפתוח את הקובץ שתוכנן במיוחד. אם הקובץ הוטבע בדף, הפגיעות עלולה להיות מנוצלת בעת שהמשתמש מציג את דף האינטרנט. אם הקובץ נשלח בהודעת דואר אלקטרוני בתבנית HTML, הפגיעות עלולה להיות מנוצלת בעת שהמשתמש פותח את ההודעה או מציג אותה בתצוגה מקדימה. תקיפה מוצלחת עלולה לגרום לכשל ב-DirectShow או בתוכנית המשתמשת בה, או לגרום להפעלת קוד של התוקף במחשב של המשתמש בהקשר האבטחה שלו.

גורמים מקלים

  • כברירת מחדל, פועל Microsoft Internet Explorer במערכת Microsoft Windows Server 2003 במצב 'תצורת אבטחה משופרת'. תצורת ברירת מחדל זו של Internet Explorer חוסמת את וקטור ההתקפה המבוסס-דואר אלקטרוני, באמצעות Microsoft Outlook Express. השבתת תצורת האבטחה המשופרת של Internet Explorer תגרום להסרת ההגנות שהוצבו כדי לסייע במניעת הניצול של פגיעות זו.
  • בתרחיש של התקפה מבוססת-אינטרנט, התוקף יצטרך לארח אתר אינטרנט המכיל דף אינטרנט המשמש לניצול פגיעות זו. לתוקף לא תהיה כל דרך לאלץ משתמשים לבקר באתר אינטרנט זדוני מחוץ לווקטור הדואר האלקטרוני בתבנית HTML. במקום זאת יהיה על התוקף לפתות את המשתמשים להגיע לשם, בדרך כלל על-ידי לחיצה על קישור שמעביר לאתר התוקף.
  • קוד המופעל במערכת יפעל רק במסגרת ההרשאות של המשתמש המחובר למערכת.

פתרון הבעיה

מידע על מהדורת ה-service pack

Windows XP

הגירסה עבור Microsoft Windows XP של תיקון האבטחה כלולה ב-Windows XP Service Pack 2 (SP2)?. כדי לפתור בעיה זו יש לקבל את מהדורת ה-service pack האחרונה עבור מערכת Microsoft Windows XP. לקבלת מידע נוסף, לחץ על מספר המאמר שלהלן כדי להציגו מתוך מאגר הידע Microsoft Knowledge Base:
322389 כיצד לקבל את מהדורת ה-service pack האחרונה של Windows XP (ייתכן שקישור זה מפנה לתוכן שחלק ממנו או כולו מופיע באנגלית)

Windows 2000

הגירסה עבור Microsoft Windows 2000 של תיקון האבטחה כלולה ב-Windows 2000 Service Pack 4 (SP4)?. כדי לפתור בעיה זו יש לקבל את מהדורת ה-service pack העדכנית ביותר עבור Windows 2000. לקבלת מידע נוסף, לחץ על מספר המאמר שלהלן כדי להציגו מתוך מאגר הידע Microsoft Knowledge Base:
260910 כיצד ניתן להשיג את ה-service pack העדכני ביותר עבור Windows 2000 (ייתכן שקישור זה מפנה לתוכן שחלק ממנו או כולו מופיע באנגלית)

מידע על תיקון האבטחה

מידע על ההורדה

Microsoft פרסמה את DirectX 9.0b ותיקוני אבטחה נפרדים עבור מערכות הפעלה שאינן כוללות את היישום DirectX 9.0b.

בצע את הפעולות הבאות כדי לקבוע את הגירסה הנוכחית של DirectX בכל מערכות ההפעלה פרט למערכת Microsoft Windows NT 4.0:
  1. לחץ על התחל ולאחר מכן לחץ על הפעלה.
  2. הקלד dxdiag ולאחר מכן לחץ על אישור.

    הגירסה של DirectX מוצגת כעת בכרטיסייה מערכת.
במערכת Windows NT 4.0, הפגיעות קיימת אם מפתח הרישום הבא קיים ואם ערכו הוא 1:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ActiveSetup\InstalledComponents\{22d6f312-b0f6-11d0-94ab-0080c74c7e95}\IsInstalled
ניתן להתקין את היישום DirectX 9.0b בכל מערכות ההפעלה המושפעות פרט למהדורות 64 סיביות של Windows Server 2003, מהדורות 64 סיביות של Microsoft Windows XP ופרט למערכת Windows NT 4.0, ללא קשר לגירסה הקודמת של DirectX. אלה הקבצים הזמינים להורדה במרכז ההורדות של Microsoft:
כווץ את התמונההרחב את התמונה
הורד
הורד את החבילה עבור DirectX 9.0b כעת.
ניתן להתקין את התיקון עבור DirectX 9.0b בכל מערכות ההפעלה המושפעות, פרט למהדורות 64 סיביות של Windows Server 2003, מהדורות 64 סיביות של Windows XP ופרט למערכת Windows NT 4.0, ובלבד שהן מפעילות את גירסה 9.0 או 9.0a של DirectX. אלה הקבצים הזמינים להורדה במרכז ההורדות של Microsoft:
כווץ את התמונההרחב את התמונה
הורד
הורד את חבילת תיקון האבטחה עבור DirectX 9.0a כעת.
אם אתה משתמש ב-DirectX 8.1 במערכת Windows Server 2003 או במערכת Windows XP, התקן אחד מהתיקונים הבאים בהתאמה:
כווץ את התמונההרחב את התמונה
הורד
הורד את חבילת תיקון האבטחה עבור Windows Server 2003? (32 סיביות) כעת.
כווץ את התמונההרחב את התמונה
הורד
הורד את חבילת תיקון האבטחה עבור Windows Server 2003? (64 סיביות) כעת.
כווץ את התמונההרחב את התמונה
הורד
הורד את חבילת תיקון האבטחה עבור Windows XP? (32 סיביות) כעת.
כווץ את התמונההרחב את התמונה
הורד
הורד את חבילת תיקון האבטחה עבור Windows XP? (64 סיביות) כעת.
אם אתה משתמש בגירסה 8.0, 8.0a,? 8.1, 8.1a או 8.1b של DirectX במערכת Windows 2000 או Windows Millennium Edition, התקן את התיקון הבא:
כווץ את התמונההרחב את התמונה
הורד
הורד את חבילת תיקון האבטחה עבור Windows 2000 או Windows Millennium Edition כעת.

הערה תיקון זה ניתן להתקנה גם במערכות Windows 98 Second Edition וכן Windows 98 עם DirectX 8, על אף שאין עוד תמיכה במערכות אלו.

אם אתה משתמש ב-DirectX 7.0 במערכת Windows 2000, התקן את התיקון הבא:
כווץ את התמונההרחב את התמונה
הורד
הורד את חבילת תיקון האבטחה עבור Windows 2000 כעת.
אם אתה משתמש במערכת Windows NT Server 4.0, התקן את התיקון הבא:
כווץ את התמונההרחב את התמונה
הורד
הורד את חבילת תיקון האבטחה עבור Windows NT 4.0 כעת.
אם אתה משתמש במערכת Windows NT Server 4.0, Terminal Server Edition, התקן את התיקון הבא:
כווץ את התמונההרחב את התמונה
הורד
הורד את חבילת תיקון האבטחה עבור Windows NT Server 4.0, Terminal Server Edition כעת.
תאריך הפרסום: 23 ביולי 2003

לקבלת מידע נוסף על הורדת קבצי תמיכה של Microsoft, לחץ על מספר המאמר שלהלן כדי להציגו מתוך מאגר הידע Microsoft Knowledge Base:
119591 כיצד לקבל קבצי תמיכה של Microsoft מהשירותים המקוונים (Online Services) (ייתכן שקישור זה מפנה לתוכן שחלקו או כולו מופיע באנגלית)
קובץ זה עבר סריקת וירוסים בידי Microsoft.??? Microsoft השתמשה בתוכנת איתור הווירוסים העדכנית ביותר, שהייתה זמינה בתאריך פרסום הקובץ. הקובץ מאוחסן בשרתים מאובטחים שמסייעים למנוע שינויים בלתי מורשים בו.

תנאים מוקדמים

גירסאות DirectX 8 וכן DirectX 9 אינן תומכות במערכות עם מעבדים מסוג 486. לגירסה DirectX 9.0b נחוצה מערכת Windows Server 2003 (כל הגירסאות פרט למהדורות 64 סיביות של Windows Server 2003),? Windows XP (כל הגירסאות פרט למהדורות 64 סיביות של Windows XP),? Windows 2000 Service Pack 3 (SP3)?,? Windows 2000 Service Pack 4 (SP4)? או Microsoft Windows Millennium Edition.

תיקון האבטחה עבור DirectX 9.0a מחייב התקנה קודמת של גירסה 9.0 או 9.0a של DirectX במערכת Windows Server 2003 (פל הגירסאות פרט למהדורות 64 סיביות של Windows Server 2003),? Windows XP (כל הגירסאות פרט למהדורות 64 סיביות של Windows XP),? Windows 2000 Service Pack 3 (SP3)?,? Windows 2000 Service Pack 4 (SP4)?, או Windows Millennium Edition. השימוש בחבילת DirectX 9.0b עדיף מכיוון שהוא מספק תיקונים נוספים, שאינם תיקוני אבטחה, בנושא גרפיקת ליבה ובנושא טכנולוגיית DirectShow.

תיקון האבטחה עבור DirectX 8.1 מחייב שימוש בגירסה הרשמית של מערכת Windows Server 2003, בגירסה הרשמית של מערכת Windows XP או של Windows XP Service Pack 1 (SP1)?. לקבלת מידע נוסף, לחץ על מספר המאמר שלהלן כדי להציגו מתוך מאגר הידע Microsoft Knowledge Base:
322389 כיצד לקבל את מהדורת ה-service pack האחרונה של Windows XP (ייתכן שקישור זה מפנה לתוכן שחלק ממנו או כולו מופיע באנגלית)
תיקון האבטחה של DirectX 8 עבור מערכת Windows 2000 ומערכת Windows Millennium Edition מחייב התקנה קודמת של גירסה 8.0, 8.0a,? 8.1, 8.1a או 8.1b של DirectX במערכת Windows 2000 Service Pack 3 (SP3)?,? Windows 2000 Service Pack 4 (SP4)? או Windows Millennium Edition. שים לב לכך כי Microsoft ממליצה על השימוש ב-DirectX 9.0b בפלטפורמה זו, מכיוון שהיא מספקת תיקונים נוספים, שאינם תיקוני אבטחה, בנושא גרפיקת ליבה ובנושא טכנולוגיית DirectShow.

תיקון האבטחה של DirectX 7.0/7.0a מחייב שימוש במערכת Windows 2000 Service Pack 3 (SP3)?. לקבלת מידע נוסף, לחץ על מספר המאמר שלהלן כדי להציגו מתוך מאגר הידע Microsoft Knowledge Base:
260910 כיצד ניתן להשיג את ה-service pack העדכני ביותר עבור Windows 2000 (ייתכן שקישור זה מפנה לתוכן שחלק ממנו או כולו מופיע באנגלית)
תיקון האבטחה עבור Windows NT 4.0 מחייב שימוש במערכת Windows NT 4.0 Service Pack 6a (SP6a)? או Windows NT Server 4.0, Terminal Server Edition Service Pack 6 (SP6)? המפעילה את הדפדפן Internet Explorer 6.0 SP1 או את הנגן Microsoft Windows Media Player 6.4. לקבלת מידע נוסף, לחץ על מספר המאמר שלהלן כדי להציגו מתוך מאגר הידע Microsoft Knowledge Base:
152734 כיצד ניתן להשיג את מהדורת ה-service pack האחרונה של Windows NT 4.0 (ייתכן שקישור זה מפנה לתוכן שחלק ממנו או כולו מופיע באנגלית)
הטבלה שלהלן מציגה את התיקון המתאים להתקנה לפי מערכת ההפעלה והגירסה של DirectX שברשותך:
כווץ את הטבלההרחב את הטבלה
מערכת הפעלה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.0bהערות
Windows 989.0b9.0b9.0bP2 או 9.0bP2 או 9.0bP1 או 9.0bלא נחוץ
Windows 98 Second Editionלא רלבנטי9.0b9.0bP2 או 9.0bP2 או 9.0bP1 או 9.0bלא נחוץ
Windows Millennium Editionלא רלבנטילא רלבנטי9.0bP2 או 9.0bP2 או 9.0bP1 או 9.0bלא נחוץ
Windows 2000 SP3לא רלבנטילא רלבנטיP5 או 9.0bP2 או 9.0bP2 או 9.0bP1 או 9.0bלא נחוץ
Windows 2000 SP4לא רלבנטילא רלבנטילא נחוץP2 או 9.0bP2 או 9.0bP1 או 9.0bלא נחוץ
Windows XPלא רלבנטילא רלבנטילא רלבנטילא רלבנטיP3 או 9.0bP1 או 9.0bלא נחוץ
Windows XP SP1לא רלבנטילא רלבנטילא רלבנטילא רלבנטיP3 או 9.0bP1 או 9.0bלא נחוץ
Windows Server 2003לא רלבנטילא רלבנטילא רלבנטילא רלבנטיP4 או 9.0bP1 או 9.0bלא נחוץ
Windows NT 4.0 P6P6לא רלבנטילא רלבנטילא רלבנטילא רלבנטילא רלבנטיהתיקון נחוץ רק אם מותקן הדפדפן Internet Explorer 6 או הנגן Windows Media Player 6.4
הערות לטבלה:
  • 9.0b מתייחס ל-DirectX 9.0b.
    • זמן הריצה של משתמש הקצה הוא התקנת אינטרנט בנפח של 300 קילו-בתים בקירוב שתוצאתה הורדה בנפח של 10 עד 16 מגה-בתים. זמן הריצה של ההפצה מחדש עבור מפתחים הוא התקנה של 32 מגה-בתים. לא ניתן להתקין את העדכונים באופן שקט. יש לקבל את תנאי 'הסכם הרישיון למשתמש קצה' כדי להתקין עדכונים אלה.
    • זמן הריצה OPK הוא תוכנית התקנה בנפח של 11 עד 13 מגה-בתים בקירוב. כברירת מחדל, התקנה זו היא שקטה. זמן הריצה OPK זמין רק עבור יצרני ציוד מקורי (OEM) ולקוחות בעלי רישוי קבוצתי.
  • P1: תיקון של DirectX 9.0a. זהו תיקון קטן (900 קילו-בתים בקירוב) עבור גירסה 9.0 או 9.0a של DirectX. תיקון זה מוצע במסגרת Windows Update עבור עדכונים קריטיים ואוטומטיים.
  • P2: תיקון של DirectX 8. זהו תיקון קטן (800 קילו-בתים בקירוב) עבור גירסה 8.0, 8.0a,? 8.1, 8.1a וכן 8.1b של DirectX.
  • P3: תיקון של DirectX 8.1 עבור Windows XP ועבור Windows XP Service Pack 1.
  • P4: תיקון של DirectX 8.1 עבור Windows Server 2003.
  • P5: תיקון של DirectX 7.0 עבור Windows 2000.
  • P6: תיקון של DirectX Media 6 עבור Windows NT 4.0 ועבור Windows NT 4.0, Terminal Server Edition.
  • לא נחוץ: אינו נחוץ. הפרסום כולל את התיקון.
  • לא רלבנטי: התצורה אינה קיימת.

מידע על ההתקנה

יש להיכנס למערכת כמנהל כדי להתקין את DirectX 9.0b או את תיקון האבטחה. עקב הדרישות לקבלת התנאים של 'הסכם הרישיון למשתמש קצה' (EULA), ל-DirectX 9.0b אין בוררי התקנה.

Microsoft ממליצה ליצור נקודת שחזור של המערכת ב-Windows XP או ב-Windows Millennium Edition לפני התקנת DirectX 9.0b. לקבלת פרטים נוספים על התכונה 'שחזור המערכת', לחץ על התחל ולאחר מכן לחץ על עזרה ותמיכה. בתיבה חיפוש, הקלד שחזור מערכת ולאחר מכן הקש ENTER.

תיקוני האבטחה של DirectX 9.0a ושל DirectX 8 תומכים בבוררי ההתקנה הבאים:
  • ?/? הצג את רשימת בוררי ההתקנה.
  • ?/q השתמש במצב שקט (ללא התערבות מצד המשתמש).
  • ?/q:u השתמש במצב 'שקט-משתמש'. מצב זה מציג למשתמש תיבות דו-שיח מסוימות.
  • ?/q:a השתמש במצב 'שקט-מנהל'. מצב זה אינו מציג למשתמש אף תיבת דו-שיח.
  • ?/t:full path : מציין את תיקיית העבודה הזמנית.
  • ?/c: חלץ את הקבצים מבלי להפעיל את תוכנית ההתקנה כאשר משולב עם ?/t.
  • ?/c:cmd עקוף את פקודת ההתקנה שהוגדרה על-ידי המחבר.
  • ?/r:n לעולם אל תפעיל מחדש את המחשב לאחר התקנה.
  • ?/r:i הפעל מחדש את המחשב אם הדבר נחוץ. בורר זה מפעיל מחדש את המחשב באופן אוטומטי אם נחוצה הפעלה מחדש כדי להשלים את ההתקנה.
  • ?/r:a תמיד הפעל מחדש את המחשב לאחר התקנה.
תיקוני האבטחה של DirectX 8.1 ושל DirectX 7.0/7.0a תומכים בבוררי ההתקנה הבאים:
  • ?/? הצג את רשימת בוררי ההתקנה.
  • ?/u השתמש במצב ללא התערבות.
  • ?/f אלץ תוכניות אחרות להיסגר בעת כיבוי המחשב.
  • ?/n אל תגבה קבצים המיועדים להסרה.
  • ?/o החלף קובצי OEM מבלי להציג הודעה.
  • ?/z אל תבצע הפעלה מחדש עם סיום ההתקנה.
  • ?/q השתמש במצב שקט (ללא התערבות מצד המשתמש).
  • ?/l הצג את רשימת התיקונים החמים המותקנים.
  • ?/x חלץ את הקבצים מבלי להפעיל את תוכנית ההתקנה.
תיקון האבטחה של Windows NT 4.0 תומך בבוררי ההתקנה הבאים:
  • ?/y בצע הסרה (רק עם הבורר?/m או ?/q).
  • ?/f אלץ תוכניות להיסגר בעת כיבוי המחשב.
  • ?/n אל תיצור תיקיית Uninstall.
  • ?/z אל תבצע הפעלה מחדש בסיום העדכון.
  • ?/q השתמש במצב שקט או במצב ללא התערבות בלי ממשק משתמש (בורר זה מהווה קבוצת-על של ?/m ).
  • ?/m השתמש במצב ללא התערבות עם ממשק משתמש.
  • ?/l הצג את רשימת התיקונים החמים המותקנים.
  • ?/x חלץ את הקבצים מבלי להפעיל את תוכנית ההתקנה.
כדי לאמת את העובדה כי DirectX 9.0b אכן מותקן במחשב שלך, ודא כי מפתח הרישום הבא קיים וכי הערך שלו הוא 4.09.00.0902:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectX\Version
כדי לאמת את העובדה כי תיקון האבטחה של DirectX 9.0a אכן מותקן במחשב שלך, ודא כי מפתח הרישום הבא קיים וכי הערך שלו הוא 1:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\DirectX\dx819696\IsInstalled
כדי לאמת את העובדה כי DirectX גירסה 8.0, 8.0a,? 8.1, 8.1a או 8.1b אכן מותקן במחשב המפעיל מערכת Windows 2000 או Windows Millennium Edition, ודא כי מפתח הרישום הבא קיים וכי הערך שלו הוא בתחום מ-?4.08.00.0400 עד 4.08.01.0901 ועד בכלל:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectX\Version
כדי לאמת את העובדה כי תיקון האבטחה של DirectX 8 אכן מותקן במחשב שלך, ודא כי מפתח הרישום הבא קיים וכי הערך שלו הוא 1:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\DirectX\dx819696\IsInstalled
כדי לאמת את העובדה כי תיקון האבטחה של גירסה 8.1 או 7.0/7.0a של DirectX אכן מותקן במחשב שלך, ודא כי מפתח הרישום הבא קיים, בהתאמה:
  • 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
    או
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows 2000\SP5\KB819696
כדי לאמת את העובדה כי התיקון עבור Windows NT 4.0 אכן מותקן במחשב שלך, ודא כי מפתח הרישום הבא קיים:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix\Q819696

מידע בדבר הפריסה

עקב הדרישות לקבלת תנאי 'הסכם הרישיון למשתמש קצה' (EULA), אין אפשרות להתקין את DirectX 9.0b במצב שקט. לקוחות בעלי רישוי קבוצתי יוכלו לקבל חבילה שונה, התומכת בהתקנה שקטה, על-ידי פניה לכתובת DirectX@Microsoft.com.

כדי להתקין את תיקון האבטחה של DirectX 9.0a ללא כל התערבות, השתמש בשורת הפקודה הבאה:
directx9-kb819696-x86-enu /q:a
להתקנת תיקון זה מבלי לאלץ את המחשב לבצע הפעלה מחדש, השתמש בשורת הפקודה שלהלן:
directx9-kb819696-x86-enu /q:r
הערה ניתן לשלב בוררים אלה בשורת פקודה אחת.

כדי להתקין את תיקון האבטחה של גירסה 8.1 או 7.0/7.0a של DirectX ללא כל התערבות, השתמש בשורת הפקודה הבאה:
windowsserver2003-kb819696-x86-enu /u /q
להתקנת תיקון זה מבלי לאלץ את המחשב לבצע הפעלה מחדש, השתמש בשורת הפקודה שלהלן:
windowsserver2003-kb819696-x86-enu /z
הערה שם הקובץ בדוגמאות אלו עשוי להיות שונה בהתאם לתיקון המותקן. ניתן לשלב בוררים אלה בשורת פקודה אחת.

לקבלת מידע על פריסת תיקון זה באמצעות Software Update Services, בקר באתר האינטרנט הבא של Microsoft:
http://www.microsoft.com/windowsserversystem/updateservices/evaluation/previous/susoverview.mspx

חובת הפעלה מחדש

יש להפעיל מחדש את המחשב לאחר התקנת DirectX 9.0b או לאחר יישום תיקון זה.

מידע על הסרה

היישום DirectX 9.0b מחליף רכיבי מפתח של מערכת ההפעלה ואינו ניתן להסרה. כדי להסיר תיקון אבטחה זה, השתמש בכלי 'הוספה/הסרה של תוכניות' בלוח הבקרה. מנהלי מערכת יכולים להשתמש בכלי השירות Spunist.exe כדי להסיר את התיקון ממחשבים מבוססי-Windows Server 2003,? Windows XP וכן Windows 2000. הכלי Spuninst.exe נמצא בתיקייה ?%Windir%\$NTUninstallKB819696$\Spuninst והוא תומך בבוררי ההתקנה הבאים:
  • ?/? הצג את רשימת בוררי ההתקנה.
  • ?/u השתמש במצב ללא התערבות.
  • ?/f אלץ תוכניות אחרות להיסגר בעת כיבוי המחשב.
  • ?/z אל תבצע הפעלה מחדש עם סיום ההתקנה.
  • ?/q השתמש במצב שקט (ללא התערבות מצד המשתמש).

מידע על החלפת התיקון

גירסת Windows NT 4.0 של תיקון זה מחליפה את התיקון במאמר 269849 של מאגר הידע Microsoft Knowledge Base. לקבלת מידע נוסף, לחץ על מספר המאמר שלהלן כדי להציגו מתוך מאגר הידע Microsoft Knowledge Base:
269849 הודעת השגיאה 'הפרת גישה' מופיעה בעת שימוש בנגן Windows Media Player 6.4 להפעלת קבצי ?wav (ייתכן שקישור זה מפנה לתוכן שחלק ממנו או כולו מופיע באנגלית)

פרטי הקובץ

הגירסה האנגלית של עדכון חם זה כוללת את תכונות הקבצים המפורטות בטבלה שלהלן (או מועדים מאוחרים יותר). התאריכים והשעות עבור קבצים אלה מוצגים לפי זמן עולמי מתואם (UTC). כאשר תציג את הנתונים בקובץ, השעה תוצג בהמרה לזמן המקומי. כדי לברר את הפרש השעות בין שעון UTC לבין השעון המקומי, השתמש בכרטיסייה אזור זמן בכלי 'תאריך ושעה' בלוח הבקרה.

תיקון 819696 עבור Windows Server 2003 ועבור Windows XP:
   תאריך         שעה    גירסה       גודל       שם קובץ
   -------------------------------------------------------------
   13 במאי 2003  23:41  6.4.3790.9  1,173,504  Quartz.dll?  (gdr)
   13 במאי 2003  23:48  6.4.3790.9  1,117,184  Quartz.dll?  (qfe)
תיקון 819696 עבור גירסאות 64 סיביות של Windows Server 2003 ועבור Windows XP 64-Bit Edition, Version 2003:
   תאריך         שעה    גירסה       גודל       שם קובץ       פלטפורמה
   ---------------------------------------------------------------------
   16 במאי 2003  00:50  6.4.3790.9  3,348,480  Quartz.dll?   IA64?  (gdr)
   16 במאי 2003  01:10  6.4.3790.9  1,129,984  Wquartz.dll?  IA64?  (gdr)

   16 במאי 2003  01:08  6.4.3790.9  3,348,480  Quartz.dll?   IA64?  (qfe)
   16 במאי 2003  01:11  6.4.3790.9  1,117,184  Wquartz.dll?  IA64?  (qfe)
תיקון 819696 עבור Windows XP SP1:
   תאריך         שעה    גירסה          גודל       שם קובץ
   ---------------------------------------------------------
   13 במאי 2003  17:28  6.4.2600.1221  1,132,032  Quartz.dll
תיקון 819696 (32 סיביות) עבור Windows XP:
   תאריך         שעה    גירסה         גודל       שם קובץ
   --------------------------------------------------------
   13 במאי 2003  19:27  6.4.2600.113  1,123,840  Quartz.dll
תיקון 819696 (64 סיביות) עבור Windows XP 64-Bit Edition, Version 2002 SP1:
   תאריך         שעה    גירסה          גודל       שם קובץ       פלטפורמה
   ---------------------------------------------------------------------
   13 במאי 2003  17:29  6.4.2600.1221  3,881,472  Quartz.dll?   IA64
   12 במאי 2003  04:34  6.4.2600.1221  1,132,032  Wquartz.dll?  IA64
תיקון 819696 (32 סיביות) עבור Windows 2000 SP3:
   תאריך         שעה    גירסה      גודל     שם קובץ
   ---------------------------------------------------
   3 ביולי 2003  17:28  6.1.9.729  791.312  Quartz.dll
תיקון 819696 (32 סיביות) עבור Windows NT 4.0 SP6:
   תאריך         שעה    גירסה      גודל     שם קובץ
   ---------------------------------------------------
   8 ביולי 2003  21:49  6.1.5.132  762,128  Quartz.dll
תיקון (32 סיביות) של DirectX 9.0b ושל DirectX 9.0a? עבור Windows Server 2003 ועבור Windows XP:
   תאריך         שעה    גירסה      גודל       שם קובץ
   ------------------------------------------------------------------
   30 במאי 2003  09:00  6.5.1.902  1,246,208  Quartz.dll  (משתמש קצה)
   30 במאי 2003  09:00  6.5.1.902  1,962,496  Quartz.dll  (הפצה מחדש)
תיקון (32 סיביות) של DirectX 9.0b ושל DirectX 9.0a? עבור Windows 2000:
   תאריך         שעה    גירסה      גודל       שם קובץ
   ------------------------------------------------------------------
   30 במאי 2003  09:00  6.5.1.902  1,136,640  Quartz.dll  (משתמש קצה)
   30 במאי 2003  09:00  6.5.1.902  1,962,496  Quartz.dll  (הפצה מחדש)
תיקון (32 סיביות) של DirectX 9.0b ושל DirectX 9.0a? עבור Windows Millennium Edition:
   תאריך         שעה    גירסה      גודל       שם קובץ
   ------------------------------------------------------------------
   30 במאי 2003  09:00  6.5.1.902  1,128,960  Quartz.dll  (משתמש קצה)
   30 במאי 2003  09:00  6.5.1.902  1,845,248  Quartz.dll  (הפצה מחדש)
תיקון של DirectX 8 עבור Windows 2000 ועבור Windows Millennium Edition:
   תאריך           שעה    גירסה      גודל       שם קובץ
   -------------------------------------------------------
   6 באוגוסט 2003  19:44  6.3.1.886  1,696,748  Quartz.dll
ניתן גם לאמת איזה קבצים התקין התיקון של הגירסאות 8.1 או 7.0/7.0a של DirectX על-ידי בדיקת מפתח הרישום הבא, בהתאמה:
  • 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

סטטוס

Microsoft אישרה כי בעיה זו עלולה לגרום מידה מסוימת של פגיעות במוצרי Microsoft המופיעים ברשימה שבתחילת מאמר זה.

Windows XP בעיה זו תוקנה לראשונה במסגרת Microsoft Windows XP Service Pack 2.

מידע נוסף

לקבלת פרטים נוספים על פגיעות זו, בקר באתר האינטרנט של Microsoft שכתובתו:
http://www.microsoft.com/technet/security/bulletin/MS03-030.mspx
לקבלת פרטים נוספים על כלי האבחון של DirectX, לחץ על מספר המאמר שלהלן כדי להציגו מתוך מאגר הידע Microsoft Knowledge Base:
190900 DirectX: תיאור כלי האבחון של DirectX (ייתכן שקישור זה מפנה לתוכן שחלק ממנו או כולו מופיע באנגלית)
הסעיפים שלהלן מתארים את גירסאות DirectX המדווחות על-ידי הכלי Dxdiag.exe עבור תצורת המשלוח המקורית של Microsoft.

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 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 והמוצר DirectX Media היו מוצרים נפרדים עד לפרסום הרשמי של DirectX 8.0. הפרסומים הרשמיים שלאחר מכן כללו את שני המוצרים תחת השם DirectX. הכלי Dxdiag מדווח רק על גירסת DirectX, אולם הקובץ המושפע נמצא ב-DirectX Media עבור מערכות בהן קיימות גירסאות קודמות ל-DirectX 8.0.

מאפיינים

Article ID: 819696 - Last Review: שבת 30 דצמבר 2006 - Revision: 10.3
המידע במאמר זה חל על:
  • 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
  • Microsoft DirectX 9.0 Runtime
  • Microsoft DirectX 8.1b
  • Microsoft Windows Millennium Edition
  • 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
  • Microsoft Windows NT Server 4.0, Terminal Server Edition
  • Microsoft Windows 98 Standard Edition
מילות מפתח 
kbhotfixserver kbqfe atdownload kbwinxpsp2fix kbwinnt400presp7fix kbwin2000presp4fix kbwin2ksp4fix kbwinserv2003presp1fix kbfix kbbug kbwinxppresp2fix kbsecvulnerability kbsecbulletin kbsecurity KB819696

ספק משוב

 

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