ข้อความนำ
Microsoft ได้เผยแพร่กระดานข่าวความปลอดภัย MS12-034 เมื่อต้องการดูกระดานข่าวความปลอดภัยทั้งหมดให้เยี่ยมชมเว็บไซต์ Microsoft ต่อไปนี้อย่างใดอย่างหนึ่ง:
-
ผู้ใช้งานที่บ้าน:
http://www.microsoft.com/security/pc-security/bulletins/201205.aspxข้ามรายละเอียด: ดาวน์โหลดการอัปเดตสำหรับคอมพิวเตอร์ที่บ้านหรือแล็ปท็อปของคุณจากเว็บไซต์ Microsoft Update ในขณะนี้:
-
ผู้เชี่ยวชาญด้าน IT:
วิธีการขอรับความช่วยเหลือและการสนับสนุนสำหรับการปรับปรุงการรักษาความปลอดภัยนี้
การติดตั้งการอัปเดต: การ
สนับสนุนสำหรับ
โซลูชันการรักษาความปลอดภัยของ Microsoft Update สำหรับผู้เชี่ยวชาญด้าน it:
การแก้ไขปัญหาด้านความปลอดภัยของ TechNet และการสนับสนุน
ช่วยปกป้องคอมพิวเตอร์ของคุณที่ใช้ Windows จากไวรัสและมัลแวร์:
โซลูชันไวรัสและศูนย์การรักษาความปลอดภัย
การสนับสนุนเฉพาะที่ตามประเทศของคุณ: การ
สนับสนุนสากล
ข้อมูลเพิ่มเติม
การอัปเดตความปลอดภัยนี้เปิดใช้งานการแก้ไขปัญหาที่อาจเกิดขึ้นกับการโหลดไฟล์รูปแบบคีย์บอร์ด คุณต้องติดตั้งการอัปเดตนี้และการปรับปรุงความปลอดภัย ๒๖๗๖๕๖๒ เพื่อป้องกันระบบจากช่องโหว่ที่อาจเกิดขึ้นจากการโหลดไฟล์รูปแบบคีย์บอร์ดจากตำแหน่งที่ตั้งที่ไม่น่าเชื่อถือ
การอัปเดตนี้คืออะไร
โปรแกรมควบคุมโหมดเคอร์เนลของ Windows (Win32k.sys) เป็นผู้รับผิดชอบในการโหลดรูปแบบคีย์บอร์ดบนคอมพิวเตอร์ที่ใช้ Windows การปรับปรุงการรักษาความปลอดภัย๒๖๗๖๕๖๒และการปรับปรุงการรักษาความปลอดภัย๒๖๘๖๕๐๙ต้องได้รับการติดตั้งเพื่อป้องกันระบบจากช่องโหว่ของรูปแบบคีย์บอร์ดที่อธิบายไว้ในกระดานข่าวความปลอดภัย MSRC MS12-034
การอัปเดตนี้ทำงานอย่างไร
การอัปเดตนี้ระบุไฟล์รูปแบบคีย์บอร์ดทั้งหมดที่ลงทะเบียนไว้บนคอมพิวเตอร์ของคุณแล้วและตรวจสอบว่าพวกเขาทั้งหมดอยู่ในโฟลเดอร์%Windir%\System32
คุณอาจได้รับข้อความแสดงข้อผิดพลาดที่คล้ายกับต่อไปนี้เมื่อคุณพยายามติดตั้งการอัปเดตความปลอดภัยนี้:
การติดตั้งไม่สามารถดำเนินการต่อได้เนื่องจากมีข้อกำหนดเบื้องต้นอย่างน้อยหนึ่งรายการที่จำเป็นต้องติดตั้ง KB2686509 (0x8007F0F4)
คุณจะได้รับข้อความนี้ถ้าไฟล์รูปแบบคีย์บอร์ดที่ลงทะเบียนไว้ไม่ได้อยู่ในโฟลเดอร์%Windir%\System32 ในสถานการณ์สมมตินี้คอมพิวเตอร์จะเข้ากันไม่ได้กับการอัปเดตความปลอดภัย
คำถามที่ถามบ่อย
เหตุใดการอัปเดตนี้จึงมีการนำเสนอซ้ำหลายครั้ง
การอัปเดต Windows คือเสนอจนกว่าจะมีการติดตั้งการอัปเดตในคอมพิวเตอร์ของคุณ ถ้าการอัปเดตนี้เป็นเสนออาจเกิดความล้มเหลวในการติดตั้ง ตรวจสอบไฟล์บันทึกการติดตั้ง KB สำหรับรหัสข้อผิดพลาด ตัวอย่างเช่นไฟล์บันทึกการติดตั้ง KB สำหรับการปรับปรุงการรักษาความปลอดภัยนี้อาจเป็น "C:\Windows\ KB2686509"
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการแก้ไขปัญหาเหล่านี้ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
๙๕๘๐๕๑ คุณอาจได้รับรหัสข้อผิดพลาด "0x8007F0F4" เมื่อคุณพยายามติดตั้งการอัปเดตจากเว็บไซต์ Windows Update หรือจากเว็บไซต์ Microsoft Update
ฉันควรทำอย่างไรถ้าการติดตั้งการอัปเดตความปลอดภัยนี้ล้มเหลวด้วยข้อผิดพลาด "0x8007F0F4"
ถ้าคุณได้รับข้อผิดพลาด "0x8007F0F4" เมื่อคุณพยายามติดตั้งการอัปเดตความปลอดภัยนี้ให้ตรวจสอบเพื่อดูว่าไฟล์%windir%\FaultyKeyboard.log ถูกสร้างขึ้นบนคอมพิวเตอร์หรือไม่
ถ้าไฟล์%windir%\FaultyKeyboard.log ถูกสร้างขึ้นให้ทำตามขั้นตอนต่อไปนี้:
-
เปิด Faultykeyboard ที่อยู่ในโฟลเดอร์% windir% ไฟล์บันทึกนี้ประกอบด้วยข้อมูลเกี่ยวกับไฟล์รูปแบบคีย์บอร์ดที่ลงทะเบียนแล้วที่ไม่ได้อยู่ในโฟลเดอร์%Windir%\System32 ไฟล์บันทึกจะมีลักษณะดังต่อไปนี้:
Keyboard1.dll
.\Layoutfiles\keyboard2.dll
C:\Windows\System\Kbda1.dll
บันทึกย่อในตัวอย่างนี้รายการแรกเป็นเพียงชื่อไฟล์ รายการที่สองมีเส้นทางสัมพัทธ์ที่มีชื่อไฟล์ รายการที่สามมีเส้นทางแบบเต็มของไฟล์ -
คัดลอกไฟล์ที่แสดงรายการอยู่ในไฟล์บันทึก Faultykeyboard ลงในโฟลเดอร์ System32
ฉันจะคัดลอกไฟล์รูปแบบคีย์บอร์ดลงในโฟลเดอร์ System32 ได้อย่างไร
บันทึกย่อ
-
ขั้นตอนต่อไปนี้ต้องดำเนินการโดยผู้ดูแลระบบ
-
%Windir%\System32 คือโฟลเดอร์ที่เชื่อถือได้ ดังนั้นตรวจสอบให้แน่ใจว่าไฟล์ใดๆที่คุณคัดลอกลงในโฟลเดอร์นี้ได้รับความเชื่อถือจากองค์กรของคุณ ตัวอย่างเช่นไฟล์ควรถูกจัดเตรียมโดยผู้จำหน่ายซอฟต์แวร์ที่เชื่อถือได้
-
อย่าย้ายไฟล์เค้าโครงแป้นพิมพ์ลงใน%Windir%\System32. ตรวจสอบให้แน่ใจว่าคุณคัดลอกไฟล์เมื่อได้รับคำแนะนำแทนที่จะย้ายไฟล์
ใช้วิธีการใดวิธีการหนึ่งต่อไปนี้เพื่อคัดลอกไฟล์รูปแบบแป้นพิมพ์ลงในโฟลเดอร์ System32:
-
สำหรับรายการใดๆในไฟล์ Faultykeyboard ที่ใช้ชื่อไฟล์ (และไม่ใช่เส้นทางแบบเต็มหรือแบบสัมพัทธ์) ให้ค้นหาแล้วคัดลอกไฟล์ลงในโฟลเดอร์%Windir%\System32 (อย่าย้ายไฟล์)
-
สำหรับรายการใดๆในไฟล์ Faultykeyboard ที่ใช้เส้นทางสัมพัทธ์ให้ใช้วิธีการใดวิธีการหนึ่งต่อไปนี้:
-
ถ้ารายการมีอยู่ในคีย์ย่อยของรีจิสทรีต่อไปนี้คุณจะต้องค้นหาไฟล์บนฮาร์ดดิสก์แล้วคัดลอกไฟล์ลงในโฟลเดอร์%Windir%\System32 ดังนี้
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts -
ถ้าไม่มีรายการอยู่ในคีย์ย่อยของรีจิสทรีที่กล่าวถึงก่อนหน้านี้คุณจะต้องติดต่อผู้จำหน่ายซอฟต์แวร์ของคุณเพื่อแก้ไขปัญหา
-
ฉันจะยกเลิกการลงทะเบียนหรือเอาเค้าโครงคีย์บอร์ดออกจากคอมพิวเตอร์ของฉันได้อย่างไร
ให้ลองลบไฟล์รูปแบบคีย์บอร์ดที่ไม่ได้มาจากผู้จำหน่ายซอฟต์แวร์ที่เชื่อถือได้
บันทึกย่อ
-
ขั้นตอนต่อไปนี้ต้องดำเนินการโดยผู้ดูแลระบบ
-
ก่อนที่คุณจะเอาไฟล์รูปแบบคีย์บอร์ดออกให้ตรวจสอบว่าไม่มีแอปพลิเคชันที่เชื่อถือได้บนคอมพิวเตอร์ที่จำเป็นต้องใช้ไฟล์รูปแบบคีย์บอร์ด
สิ่งสำคัญส่วนวิธีการหรืองานนี้ประกอบด้วยขั้นตอนที่บอกให้คุณทราบวิธีการปรับเปลี่ยนรีจิสทรี อย่างไรก็ตามปัญหาร้ายแรงอาจเกิดขึ้นถ้าคุณปรับเปลี่ยนรีจิสทรีอย่างไม่ถูกต้อง ดังนั้นตรวจสอบให้แน่ใจว่าคุณได้ทำตามขั้นตอนเหล่านี้อย่างระมัดระวัง สำหรับการป้องกันเพิ่มเติมให้สำรองข้อมูลรีจิสทรีก่อนที่คุณจะปรับเปลี่ยน จากนั้นคุณสามารถคืนค่ารีจิสทรีได้ถ้ามีปัญหาเกิดขึ้น สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการสำรองและคืนค่ารีจิสทรีให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
๓๒๒๗๕๖วิธีการสำรองและคืนค่ารีจิสทรีใน Windows
-
ลบรายการรีจิสทรีใดๆที่อ้างอิงไฟล์รูปแบบคีย์บอร์ดในคีย์ย่อยของรีจิสทรีต่อไปนี้:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Keyboard Layout
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts
-
ลบไฟล์รูปแบบคีย์บอร์ด
ปัญหาที่ทราบแล้วเกี่ยวกับการอัปเดตความปลอดภัยนี้
การตั้งค่าบางอย่างของคอมพิวเตอร์ของคุณอาจทำให้การอัปเดตความปลอดภัยล้มเหลวในระหว่างการติดตั้ง ถ้ามีข้อผิดพลาดเกิดขึ้นระหว่างการติดตั้งให้ใช้วิธีการใดวิธีการหนึ่งต่อไปนี้เพื่อแก้ไขปัญหานี้
วิธีที่1 แก้ไขปัญหาโดยอัตโนมัติ
เมื่อต้องการทำเช่นนี้ให้ทำตามขั้นตอนต่อไปนี้:
-
เรียกใช้ Microsoft Fix it ๕๐๘๘๒ เมื่อต้องการทำเช่นนี้ให้คลิกปุ่ม แก้ไขปัญหา แล้วคลิกเรียกใช้ ในกล่องโต้ตอบ ดาวน์โหลดไฟล์ แล้วทำตามขั้นตอนในตัวช่วยสร้างการแก้ไขปัญหา
-
ติดตั้งการอัปเดตความปลอดภัยที่อธิบายไว้ในบทความนี้
-
เรียกใช้ Microsoft Fix it ๕๐๘๘๓ เมื่อต้องการทำเช่นนี้ให้คลิกปุ่ม แก้ไขปัญหา แล้วคลิกเรียกใช้ ในกล่องโต้ตอบ ดาวน์โหลดไฟล์ แล้วทำตามขั้นตอนในตัวช่วยสร้างการแก้ไขปัญหา
วิธีที่2 แก้ไขปัญหาด้วยตนเอง
เมื่อต้องการทำเช่นนี้ให้ทำตามขั้นตอนต่อไปนี้:
-
กำหนดว่ารายการรีจิสทรี "IgnoreRemoteKeyboardLayout" หรือรายการรีจิสทรี "ScanCode Map" อยู่ภายใต้คีย์ย่อยของรีจิสทรีต่อไปนี้ หนึ่งในรายการรีจิสทรีเหล่านี้อาจทำให้การติดตั้งการอัปเดตความปลอดภัยนี้ล้มเหลว
เค้าโครง HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard
-
สำรองคีย์ย่อยของรีจิสทรีนี้ เมื่อต้องการทำเช่นนี้ให้คลิก ส่งออก บนเมนู ไฟล์ จากนั้นบันทึกไฟล์ .reg ไปยังตำแหน่งที่ตั้งที่ปลอดภัยเช่นดิสก์หรืออุปกรณ์จัดเก็บข้อมูล USB
-
ลบซับคีย์รีจิสทรี
-
ติดตั้งการอัปเดตความปลอดภัยที่อธิบายไว้ในบทความนี้
-
คืนค่ารายการรีจิสทรี (ไฟล์ .reg) ที่คุณบันทึกไว้ในขั้นตอนที่2 เมื่อต้องการทำเช่นนี้ให้ดับเบิลคลิกที่ไฟล์ .reg ที่คุณบันทึกไว้ในขั้นตอนที่2แล้วคลิกใช่ในกล่องโต้ตอบที่ปรากฏขึ้น
ถ้าคุณยังคงไม่สามารถติดตั้งการอัปเดตความปลอดภัยได้ให้ติดต่อฝ่ายสนับสนุน
ข้อมูลไฟล์
เวอร์ชันภาษาอังกฤษ (สหรัฐอเมริกา) ของการอัปเดตซอฟต์แวร์นี้จะติดตั้งไฟล์ที่มีแอตทริบิวต์ที่แสดงอยู่ในตารางต่อไปนี้ วันที่และเวลาสำหรับไฟล์เหล่านี้จะแสดงในรูปแบบเวลามาตรฐานสากล (UTC) วันที่และเวลาสำหรับไฟล์เหล่านี้บนคอมพิวเตอร์ที่ใช้อยู่ภายในเครื่องของคุณจะแสดงอยู่ในเวลาท้องถิ่นของคุณและมีอคติการปรับเวลาตามฤดูกาล (DST) ปัจจุบันของคุณ นอกจากนี้วันที่และเวลาอาจเปลี่ยนแปลงเมื่อคุณดำเนินการบางอย่างบนไฟล์
ข้อมูลไฟล์ windows XP และ Windows Server ๒๐๐๓
-
ไฟล์ที่นำไปใช้กับเป้าหมายเฉพาะ (SPn) และสาขาบริการ (QFE, GDR) จะได้รับการบันทึกไว้ในคอลัมน์ "ข้อกำหนด SP" และ "บริการสาขา"
-
สาขาบริการของ GDR จะมีเฉพาะการแก้ไขที่เผยแพร่ไปยังที่อยู่อย่างแพร่หลายเพื่อให้เกิดปัญหาร้ายแรง สาขาเซอร์วิสของ QFE มีโปรแกรมแก้ไขด่วนนอกจากการแก้ไขที่วางจำหน่ายทั่วไป
-
นอกจากไฟล์ที่แสดงอยู่ในตารางเหล่านี้แล้วการอัปเดตซอฟต์แวร์นี้จะติดตั้งไฟล์แค็ตตาล็อกความปลอดภัยที่เกี่ยวข้อง (หมายเลขKB) ที่ลงชื่อด้วยลายเซ็นดิจิทัลของ Microsoft
สำหรับทั้งหมดที่ได้รับการสนับสนุนเวอร์ชันที่ใช้ x86 ของ Windows XP
ชื่อไฟล์ |
รุ่นของไฟล์ |
ขนาดไฟล์ |
วันที่ |
เวลา |
แพลตฟอร์ม |
---|---|---|---|---|---|
Kblchecker.dll |
5.1.2600.6211 |
๘,๑๙๒ |
19-เม.ย.-๒๐๑๒ |
11:26 |
x86 |
สำหรับทั้งหมดที่ได้รับการสนับสนุนเวอร์ชันที่ใช้ x64 ของ Windows Server ๒๐๐๓และ Windows XP Professional x64 edition
ชื่อไฟล์ |
รุ่นของไฟล์ |
ขนาดไฟล์ |
วันที่ |
เวลา |
แพลตฟอร์ม |
---|---|---|---|---|---|
Kblchecker.dll |
5.2.3790.4985 |
๑๓,๓๑๒ |
20-เม.ย.-๒๐๑๒ |
00:25 |
x64 |
สำหรับทั้งหมดที่ได้รับการสนับสนุนเวอร์ชันที่ใช้ x86 ของ Windows Server ๒๐๐๓
ชื่อไฟล์ |
รุ่นของไฟล์ |
ขนาดไฟล์ |
วันที่ |
เวลา |
แพลตฟอร์ม |
---|---|---|---|---|---|
Kblchecker.dll |
5.2.3790.4985 |
๘,๗๐๔ |
19-เม.ย.-๒๐๑๒ |
11:39 |
x86 |
สำหรับทั้งหมดได้รับการสนับสนุน IA-๖๔-เวอร์ชันที่ใช้ Windows Server ๒๐๐๓
ชื่อไฟล์ |
รุ่นของไฟล์ |
ขนาดไฟล์ |
วันที่ |
เวลา |
แพลตฟอร์ม |
---|---|---|---|---|---|
Kblchecker.dll |
5.2.3790.4988 |
๒๑,๕๐๔ |
26-เม.ย.-๒๐๑๒ |
01:19 |
IA-๖๔ |