MS06-071: עדכון אבטחה עבור Microsoft XML Core Services 4.0

תרגומי מאמרים תרגומי מאמרים
Article ID: 927978 - View products that this article applies to.
הרחב הכל | כווץ הכל

On This Page

מבוא

Microsoft פרסמה את עלון אבטחה מספר MS06-071. עלון אבטחה זה כולל את כל המידע הרלוונטי אודות עדכון האבטחה. מידע זה כולל פרטים על קובץ המניפסט ואפשרויות הפריסה. כדי לעיין בעלון האבטחה המלא, בקר באחד מאתרי האינטרנט הבאים של Microsoft:

בעיות ידועות בעדכון אבטחה זה

  • עדכון זה מוצע לך שוב ושוב.

    גירסאות שונות של MSXML כלולות במוצרים שונים של Microsoft, כגון Windows,? Internet Explorer,? Microsoft Office ו-Microsoft SQL Server, וכן מוצרים מסוימים של ספקים חיצוניים. ייתכן שעדכון זה יוצע לך שוב אם תתקין מוצר חדש או אם תעדכן מוצר שכולל גירסה שונה של MSXML מזו שנמצאת ברשותך. למידע נוסף אודות גירסאות MSXML השונות אשר זמינות עבור מוצרי Microsoft או עדכוני תוכנה שונים, או אשר נכללות עמם, לחץ על מספר המאמר שלהלן כדי להציגו מתוך מאגר הידע Microsoft Knowledge Base:
    269238 רשימת הגירסאות של Microsoft XML Parser? (MSXML)
  • עדכון אבטחה 927978 עבור MSXML 4.0,? MSXML 4.0 SP1 ו-MSXML 4.0 SP2 אינו תומך בהסרה מלאה של MSXML 4.0 מאחר שגירסה זו של MSXML מותקנת במצב זה-לצד-זה. כדי לעקוף את הבעיה, בצע את השלבים הבאים:
    1. מחק את עדכון אבטחה 927978 באמצעות הפריט 'הוספה או הסרה של תוכניות' בלוח הבקרה.
    2. מחק את הקובץ MSXML4.dll מהתיקיה ?%SystemRoot%\System32.
    3. תקן את ההתקנה הקודמת של MSXML 4.0 באמצעות הפריט 'הוספה או הסרה של תוכניות' בלוח הבקרה.
    הגירסאות הקודמות של הקבצים Msxml4.dll וכן Msxml4r.dll מוחזרות הן לתיקיית זה-לצד-זה והן לתיקייה ?%SystemRoot%\System32.
  • ייתכן שתקבל את הודעת השגיאה הבאה כאשר תתקין עדכון אבטחה זה מתוך Windows Update:
    לא הייתה אפשרות לרשום את ספריית הסוגים עבור הקובץ c:\Windows\system32\msxml4.dll. פנה אל צוות התמיכה.
    כאשר שגיאה זו מתרחשת, עשויים להופיע בקובץ היומן גם נתונים הדומים לבאים:
    Error 1911. Could not register type library for file c:\Windows\system32\msxml4.dll. Contact your support personnel.
    MSI (s)?? (20:18)? [17:52:31:612]: Product: MSXML 4.0 SP2 (KB927978) -- Error 1911. Could not register type library for file c:\Windows\system32\msxml4.dll. Contact your support personnel.
    === Logging stopped: 11/10/2006 17:53:07 ===
    MSI (c) (34:20)?? [17:53:07:252]: Note: 1: 1708
    MSI (c) (34:20) [17:53:07:260]: Product: MSXML 4.0 SP2 (KB927978) -- Installation failed.
    MSI (c) (34:20)?? [17:53:07:267]: Windows Installer installed the product. Product Name: MSXML 4.0 SP2? (KB927978). Product Version: 4.20.9839.0. Product Language: 1033. Installation success or error status: 1603.
    MSI (c) (34:20)?? [17:53:07:313]: Grabbed execution mutex.
    MSI (c) (34:20)?? [17:53:07:319]: Cleaning up uninstalled install packages, if any exist
    MSI (c) (34:20)?? [17:53:07:331]: MainEngineThread is returning 1603
    === Verbose logging stopped: 11/10/2006 17:53:07 ===
    כדי לעקוף את הבעיה, התקן ידנית את עדכון האבטחה ממרכז ההורדות של Microsoft ולאחר מכן לחץ על התעלם כאשר מוצגת הודעת השגיאה. כדי לוודא את הצלחת ההתקנה, אמת שגירסת הקובץ Msxml4.dll ב-?%systemroot%\System32 היא 4.20.9841.0.
  • חבילת עדכוני אבטחה 927978 עשויה ליצור קובץ יומן. בחבילה מופיע שם קובץ היומן KB927978.log החבילה מבצעת שמירה של קובץ היומן בתוך תיקייה. שם התיקייה נוצר באמצעות המערכת. התיקייה נמצאת בבסיס כונן המערכת. הנתיב דומה לנתיב שלהלן:
    C:\system generated name\KB927978.log.
    שים לב בדוגמה זו C הוא כונן מערכת.

    אף שהדבר אופציונלי, באפשרותך להסיר את קובץ היומן ואת התיקייה.

מידע נוסף אודות עדכון אבטחה זה

  • חבילת עדכוני אבטחה 927978 ל-MSXML 4.0 היא חבילת התקנה מלאה. באפשרותך להשתמש בחבילה זו כדי להתקין את MSXML 4.0 Service Pack 2? (SP2) במחשב שאין בו גירסאות קודמות של MSXML 4.0. באפשרותך להשתמש בחבילה זו גם כדי לעדכן התקנה קיימת של MSXML 4.0,? MSXML 4.0 Service Pack 1? (SP1) או MSXML 4.0 SP2.
  • Windows Update ו-Microsoft Update מציעים את חבילת עדכוני האבטחה 927978 אם כבר מותקנת במחשב גירסה קודמת של MSXML 4.0,? MSXML 4.0 SP1 או MSXML 4.0 SP2.
  • MSXML 4.0 אינו כולל מנתח 64 סיביות ונתמך רק במצב WoW במערכות הפעלה של 64 סיביות. לפיכך, חבילות MSXML 4.0 של 64 סיביות אינן זמינות עבור עדכון אבטחה זה. כדי לעדכן את המנתח MSXML 4.0 של 32 סיביות במצב WoW במערכת הפעלה של 64 סיביות יש להתקין את החבילה MSXML 4.0 של 32 סיביות. לדוגמה, כדי לעדכן מערכת הפעלה של 64 סיביות בשפה האנגלית יש להתקין את החבילה Msxml4-KB927978-enu.exe.
  • הקובץ שמתקינה חבילת עדכוני האבטחה 927978 ל-MSXML 4.0 מופיע בטבלה הבאה.
    כווץ את הטבלההרחב את הטבלה
    שם קובץ גירסה תאריך שעה גודל
    Msxml4.dll 4.20.9841.0 11/4/2006 2:14 1.18 MB
    שים לב עדכון אבטחה זה מותקן הן במצב זה-לצד-זה והן בספריה ?%SystemRoot%\SYSTEM32.
  • כדי להתקין עדכון אבטחה זה במצב שקט יחד עם רישום verbose וללא הפעלה מחדש של המחשב, יש להשתמש בפקודה הדומה לנוסח הבא:
    msxml4-kb927978-enu.exe /q reboot=reallysuppress /l*v c:\kb927978.log
    רישום מפורט של תהליך ההתקנה ייכלל בקובץ המצוין בפקודה. בדוגמה זו, הקובץ הזה הוא C:\KB927978.log.
  • אם קובץ Msxml4.dll נעול, ייתכן שהקובץ לא יתעדכן כאשר תחיל את עדכון אבטחה MS06-071 עבור MSXML 4.0, עבור MSXML 4.0 SP1 ועבור MSXML 4.0 SP2. כדי לעקוף בעיה זו, השתמש בפקודות הבאות כדי להסיר את ההתקנה של Msxml4.dll:
    • MsiExec.exe /uninstall {37477865-A3F1-4772-AD43-AAFC6BCFF99F} /passive
    • Del %windir%\system32\msxml4.dll

מאפיינים

Article ID: 927978 - Last Review: יום שני 29 אוקטובר 2007 - Revision: 4.1
המידע במאמר זה חל על:
  • Microsoft XML Core Services 4.0
מילות מפתח 
kbqfe kbexpertisebeginner kbresolve KB927978

ספק משוב

 

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