อาการ
เมื่อคุณใช้การปรับปรุงการรักษาความปลอดภัย MS07-012 หมายเลขรุ่นของแฟ้ม Mfc42u.dll จะไม่ปรับปรุง แฟ้ม Mfc42u.dll จะอยู่ในโฟลเดอร์ต่อไปนี้:
%windir%\System32
สาเหตุ
ปัญหานี้เกิดขึ้นเนื่องจากการเปลี่ยนแปลงของแฟ้ม Mfc42u.dll ที่ให้มาสำหรับระบบปฏิบัติการ Microsoft Windows ที่ระบุไว้ในส่วน "Applies to" ไม่ได้ใช้หมายเลขรุ่นที่ใหม่กว่า หมายเลขรุ่นเก่า (6.5.9146.0) ถูกใช้บนระบบปฏิบัติการ Windows เหล่านี้
หมายเหตุ แฟ้ม Mfc42u.dll อาจอยู่ในโฟลเดอร์อื่นนอกเหนือจากโฟลเดอร์ %windir%\System32 ตัวอย่างเช่น แฟ้ม Mfc42u.dll อาจยังอยู่ในโฟลเดอร์ต่อไปนี้:
%windir%\syswow64
%windir%\winSxSหมายเลขรุ่นของแฟ้ม Mfc42u.dll ในโฟลเดอร์เหล่านี้ไม่ถูกต้อง
วิธีแก้ปัญหา
การปรับปรุงความปลอดภัยสำหรับระบบปฏิบัติการ Windows ที่แสดงไว้ในส่วน "Applies to" อย่างถูกต้องได้รับการเสนอไว้ในเว็บไซต์ Windows Update มีเสนอการปรับปรุงแม้ว่าจะ มีหมายเลขรุ่นไม่ถูกต้อง ดังนั้น จึง ไม่มีการกระทำเพิ่มเติมที่ถูกต้อง
ข้อมูลเพิ่มเติม
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับความปลอดภัยปรับปรุง MS07-012 ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
924667 MS07-012: ช่องโหว่ในคลาสที่พื้นฐานของ Microsoft อาจทำให้โค้ดจากระยะไกล