MS12-034: תיאור של עדכון האבטחה עבור CVE-2012-0181 ב-Windows XP וב-Windows Server 2003:8 במאי 2012

מבוא

Microsoft הפיצה את עלון האבטחה MS12-034. כדי להציג את עלון האבטחה המלא, בקר באחד מאתרי האינטרנט הבאים של Microsoft:

כיצד להשיג עזרה ותמיכה עבור עדכון אבטחה זה

עזרה
בהתקנת עדכונים: תמיכה בפתרונות אבטחה של Microsoft Update

עבור מומחי IT:
פתרון בעיות אבטחה של TechNet ותמיכה

בהגנה על המחשב שבו פועל Windows מפני וירוסים ותוכנות זדוניות:
פתרון וירוסים ותמיכה מקומית של מרכז האבטחה

בהתאם למדינה שלך:
תמיכה בינלאומית

מידע נוסף

עדכון אבטחה זה מאפשר תיקונים לבעיה שעלולה להתרחש בטעינת קבצי הפריסה של לוח המקשים. עליך להתקין עדכון זה ועדכון אבטחה 2676562 כדי להגן על המערכת מפני פגיעויות שעלולות לנבוע מטעינת קבצי פריסת לוח מקשים ממיקומים לא מהימנים.

מהו עדכון זה?

מנהל ההתקן של מצב ליבה של Windows (Win32k.sys) אחראי לטעינת פריסות לוח מקשים במחשב מבוסס Windows. יש להתקין את עדכון האבטחה 2676562 ועדכון אבטחה 2686509 כדי להגן על המערכת מפני פגיעויות פריסת לוח המקשים המתוארות בעלון האבטחה של MSRC MS12-034.

כיצד פועל עדכון זה?

עדכון זה מונה את כל קבצי פריסת לוח המקשים הרשומים במחשב שלך, ולאחר מכן הוא מוודא שכולם נמצאים בתיקיה%Windir%\System32.

אתה עשוי לקבל הודעת שגיאה הדומה להודעה הבאה כאשר אתה מנסה להתקין עדכון אבטחה זה:

ההתקנה אינה יכולה להמשיך מאחר שדרישה מוקדמית אחת או יותר הנדרשת להתקנת KB2686509 נכשלה (0x8007F0F4)


אתה מקבל הודעה זו אם קבצי פריסת לוח מקשים רשומים אינם נמצאים בתיקיה%Windir%\System32. בתרחיש זה, המחשב אינו תואם לעדכוני האבטחה.

שאלות נפוצות


מדוע עדכון זה הוצע מחדש מספר פעמים?

עדכוני Windows מוצעים מראש עד שהעדכון מותקן במחשב שלך. אם עדכון זה מוצע משוב, ייתכן שאירע כשל בהתקנה. בדוק את קבצי יומן הרישום של התקנת KB עבור קודי שגיאה. לדוגמה, קובץ יומן הרישום של ההתקנה של KB עבור עדכון אבטחה זה היה כנראה "C:\Windows\ KB2686509. log"
לקבלת מידע נוסף אודות פתרון בעיות אלה, לחץ על מספר המאמר הבא כדי להציג את המאמר ב-Microsoft Knowledge Base:

958051 אתה עשוי לקבל קוד שגיאה "0x8007F0F4" כאשר אתה מנסה להתקין עדכונים מאתר האינטרנט של Windows Update או מאתר האינטרנט של Microsoft Update

מה עליי לעשות אם התקנת עדכון אבטחה זה נכשלת עם השגיאה "0x8007F0F4"?

אם אתה מקבל את השגיאה "0x8007F0F4" כאשר אתה מנסה להתקין עדכון אבטחה זה, בדוק אם הקובץ%windir%\FaultyKeyboard.log נוצר במחשב.

אם הקובץ%windir%\FaultyKeyboard.log נוצר, בצע את הפעולות הבאות:

  1. פתח את הקובץ Faultykeyboard. log הנמצא בתיקיה% windir%. קובץ יומן רישום זה מכיל מידע אודות קבצי פריסת לוח מקשים רשומים שאינם בתיקיה%Windir%\System32. קובץ יומן הרישום יהיה דומה לטקסט הבא

    :Keyboard1.dll.\Layoutfiles\keyboard2.dll

    הערהC:\Windows\System\Kbda1.dllבדוגמה זו, הערך הראשון הוא רק שם קובץ. הערך השני כולל נתיב יחסי בשם הקובץ. הערך השלישי כולל נתיב מלא של הקובץ.

  2. העתק את הקבצים המפורטים בקובץ יומן הרישום של Faultykeyboard. log לתוך התיקיה System32.



כיצד ניתן להעתיק קבצי פריסת לוח מקשים לתיקיה System32?


ערות

  • השלבים הבאים חייבים להתבצע על-ידי מנהל מערכת.

  • %Windir%\System32 הוא תיקיה מהימנה. לכן, ודא שכל הקבצים שאתה מעתיק בתיקיה זו מהימנים על-ידי הארגון שלך. לדוגמה, הקובץ אמור להיות מוגש על-ידי ספק תוכנה מהימן.

  • אל תעביר את קבצי פריסת לוח המקשים לתוך%Windir%\System32. הקפד להעתיק את הקבצים כאשר תתבקש במקום להעביר את הקבצים.


השתמש באחת מהשיטות הבאות כדי להעתיק את קובץ פריסת לוח המקשים לתוך התיקיה System32:

  • עבור כל ערך בקובץ יומן הרישום של Faultykeyboard. log המשתמש בשם קובץ (ולא בנתיב מלא או יחסי), אתר את הקובץ ולאחר מכן העתק את הקובץ לתיקיה%Windir%\System32. (אל תעביר את הקבצים).

  • עבור כל ערך בקובץ יומן הרישום של Faultykeyboard. log המשתמש בנתיב יחסי, השתמש באחת מהשיטות הבאות:

    • אם הערך קיים באחד ממפתחות המשנה הבאים של הרישום, עליך לאתר את הקובץ בדיסק הקשיח ולאחר מכן להעתיק את הקובץ לתוך התיקיה%Windir%\System32:

      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout
      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts

    • אם הערך אינו קיים במפתחות המשנה של הרישום שהוזכרו בעבר, עליך לפנות לספק התוכנה כדי לפתור את הבעיה.


כיצד ניתן לבטל או להסיר פריסות לוח מקשים מהמחשב שלי?

שקול להסיר את כל קבצי פריסת לוח המקשים שאינם מגיעים מספק תוכנה מהימן.


ערות

  • השלבים הבאים חייבים להתבצע על-ידי מנהל מערכת.

  • לפני שתסיר את כל קבצי פריסת לוח המקשים, ודא שאין יישומים מהימנים במחשב הדורשים את קובץ הפריסה של לוח המקשים.

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

322756כיצד לגבות ולשחזר את הרישום ב- Windows

  1. מחק את כל ערך הרישום המפנה לקובץ פריסת לוח המקשים במפתחות המשנה הבאים של הרישום:

    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Keyboard Layout

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts

  2. מחק את קובץ הפריסה של לוח המקשים.

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

ייתכן שחלק מהגדרות המחשב יגרמו לכשל בעדכון האבטחה במהלך ההתקנה. אם מתרחשת שגיאה במהלך ההתקנה, השתמש באחת מהשיטות הבאות כדי לעקוף בעיה זו.

שיטה 1. עקוף את הבעיה באופן אוטומטי

לשם כך, בצע את השלבים הבאים:

  1. הפעיל את Microsoft Fix 50882. כדי לעשות זאת, לחץ על לחצן תקן אותו , לחץ על הפעל בתיבת הדו הורדת קובץ ולאחר מכן בצע את השלבים באשף Fix it.

  2. התקן את עדכון האבטחה המתואר במאמר זה.

  3. הפעיל את Microsoft Fix 50883. כדי לעשות זאת, לחץ על לחצן תקן אותו , לחץ על הפעל בתיבת הדו הורדת קובץ ולאחר מכן בצע את השלבים באשף Fix it.


שיטה 2. עקוף את הבעיה באופן ידני

לשם כך, בצע את השלבים הבאים:

  1. קבע אם ערך הרישום "IgnoreRemoteKeyboardLayout" או ערך הרישום "ScanCode Map" קיים תחת מפתח המשנה הבא של הרישום. אחד מערכי הרישום האלה עשוי לגרום לכשל בהתקנה של עדכון אבטחה זה.

    פריסת HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard

  2. גבה מפתח משנה זה של הרישום. לשם כך, לחץ על ייצוא בתפריט קובץ ולאחר מכן שמור את קובץ ה-. reg במיקום בטוח, כגון דיסק או התקן אחסון USB.

  3. מחק את מפתח המשנה של הרישום.

  4. התקן את עדכון האבטחה המתואר במאמר זה.

  5. שחזר את ערך הרישום (קובץ ה-. reg) ששמרת בשלב 2. לשם כך, לחץ פעמיים על קובץ ה-. reg ששמרת בשלב 2 ולאחר מכן לחץ על כן בתיבת הדו שמופיעה.

אם עדיין אינך מצליח להתקין את עדכון האבטחה, פנה לתמיכה.

פרטי קובץ

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

מידע קובץ windows XP ו-Windows Server 2003

  • הקבצים החלים על אבן דרך מסוימת (SPn) וענף שירות (QFE, GDR) מצוינים בעמודות "דרישת sp" ו-"ענף שירות".

  • ענפי שירות של GDR מכילים רק את אותם תיקונים שפורסמו בהיקף רחב כדי לטפל בהתפשטות של בעיות קריטיות. ענפי שירות QFE מכילים תיקונים חמים בנוסף לתיקונים שהופצו באופן נרחב.

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

עבור כל הגירסאות הנתמכות המבוססות על x86 של Windows XP

שם קובץ

גירסת קובץ

גודל קובץ

תאריך

שעה

פלטפורמה

Kblchecker.dll

5.1.2600.6211

8,192

19-Apr-2012

11:26

x86

עבור כל הגירסאות הנתמכות מבוססות x64 של Windows Server 2003 ומהדורת x64 של Windows XP Professional

שם קובץ

גירסת קובץ

גודל קובץ

תאריך

שעה

פלטפורמה

Kblchecker.dll

5.2.3790.4985

13,312

20-Apr-2012

00:25

x64

עבור כל הגירסאות הנתמכות המבוססות על x86 של Windows Server 2003

שם קובץ

גירסת קובץ

גודל קובץ

תאריך

שעה

פלטפורמה

Kblchecker.dll

5.2.3790.4985

8,704

19-Apr-2012

11:39

x86

עבור כל הגירסאות הנתמכות של IA-64 המבוססות על Windows Server 2003

שם קובץ

גירסת קובץ

גודל קובץ

תאריך

שעה

פלטפורמה

Kblchecker.dll

5.2.3790.4988

21,504

26-Apr-2012

01:19

IA-64

זקוק לעזרה נוספת?

הרחב את הכישורים שלך
סייר בהדרכה
קבל תכונות חדשות לפני כולם
הצטרף למשתתפי Microsoft insider

האם מידע זה היה שימושי?

תודה על המשוב!

תודה על המשוב! נראה שכדאי לקשר אותך לאחד מנציגי התמיכה של Office.

×