Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

การเปลี่ยนแปลงการลงนามไดรเวอร์ (Driver Signing) ใน Windows 10

Windows 10 นำเสนอการเปลี่ยนแปลงการลงนามไดรเวอร์เฉพาะ ตอนนี้ ไดรเวอร์โหมดเคอร์เนล (kernel mode drivers) ใหม่ทั้งหมด ต้องมี ลายเซ็นดิจิทัล โดยและส่งเข้าสู่พอร์ทัล Windows Hardware Developer Center Dashboard

การเปลี่ยนแปลงการลงนามไดรเวอร์ใน Windows 10

การเปลี่ยนแปลงการลงนามไดรเวอร์ (Driver Signing) ใน Windows 10

เริ่มจากการติดตั้งใหม่ของ Windows 10 version 1607 กฎการลงนามไดรเวอร์ที่กำหนดไว้ก่อนหน้านี้จะถูกบังคับใช้โดยระบบปฏิบัติการ และ Windows 10 version 1607 จะไม่โหลดไดรเวอร์โหมดเคอร์เนลใหม่ใดๆ ที่ไม่ได้ลงนามโดย Dev Portal การบังคับใช้การลงนามของ OS เป็นสำหรับการติดตั้ง OS ใหม่เท่านั้น ระบบที่อัปเกรดจาก OS เก่าไปเป็น Windows 10 version 1607 จะไม่ได้รับผลกระทบจากการเปลี่ยนแปลงนี้

Windows 10 เวอร์ชันล่าสุดจะโหลดเฉพาะ Kernel mode drivers ที่ลงนามดิจิทัลโดย Dev Portal เท่านั้น อย่างไรก็ตาม การเปลี่ยนแปลงจะมีผลเฉพาะการติดตั้งใหม่ของระบบปฏิบัติการที่มี Secure Boot เปิดอยู่ การติดตั้งใหม่ที่ไม่ได้อัปเกรด จะต้องการไดรเวอร์ที่ลงนามโดย Microsoft

โปรดทราบ วุณไม่จำเป็นต้องลงนามใหม่ไดรเวอร์ที่มีอยู่บน Windows 10 PC ของคุณ เพื่อให้ทำงานบน Windows 10 version 1607 ที่อัปเกรดแล้ว ไดรเวอร์ที่ออกก่อนวันที่ 29 กรกฎาคม 2016 และลงนามด้วยใบรับรองการลงนามที่ถูกต้อง จะยังคงทำงานบน Windows 10 version 1607 ได้

นโยบายการลงนามใหม่ อย่างไรก็ตาม รวมถึงข้อยกเว้นหลายอย่าง และข้อยกเว้นหลักๆ คือ:

  • PC ที่อัปเกรดเป็น Windows 10 Build 1607 จาก Windows เวอร์ชันก่อนหน้า (เช่น Windows 10 version 1511) ไม่ได้รับผลกระทบจากการเปลี่ยนแปลง
  • PC ที่ไม่มีฟังก์ชัน Secure Boot หรือ Secure Boot ปิดอยู่ ไม่ได้รับผลกระทบเช่นกัน
  • ไดรเวอร์ทั้งหมดที่ลงนามด้วย cross-signing certificates ที่ออกก่อน 29 กรกฎาคม 2015 จะยังคงทำงานได้
  • Boot drivers จะไม่ถูกบล็อก เพื่อป้องกันไม่ให้ระบบบูตไม่ได้ พวกเขาจะถูกลบโดย Program Compatibility Assistant อย่างไรก็ตาม
  • การเปลี่ยนแปลงมีผลเฉพาะ Windows 10 Version 1607 ทุกเวอร์ชันก่อนหน้าของ Windows ไม่ได้รับผลกระทบ

การเปลี่ยนแปลงการลงนามที่ Microsoft อธิบาย ใช้ได้เฉพาะ version 1607 ของ Windows 10 โปรดทราบว่าการส่งมอบใหม่ที่ลงนามด้วย EV Code Signing Certificate จำเป็นสำหรับ Windows Hardware Developer Center Dashboard portal ไม่ว่าคุณจะมีระบบปฏิบัติการใดก็ตาม

เช่นที่กล่าวไว้ก่อนหน้านี้ การเปลี่ยนแปลงนโยบายใช้ได้ก็ต่อเมื่อ Secure Boot เป็น ON หากไม่ใช่ ไดรเวอร์ที่ลงนามด้วย cross-signed certificates ที่มีอยู่จะทำงานได้

หากคุณมองหาวิธีลงนามไดรเวอร์ที่เข้ากันได้กับทุกเวอร์ชันของ Windows คุณต้องรัน HLK tests สำหรับ Windows 10 ล่าสุด และ HCK tests สำหรับ Windows 8.1 และเวอร์ชันเก่าทั้งหมด ทั้งที่คุณต้องทำคือรวม log ทั้งสองและส่งผลลัพธ์ที่รวมของ HLG และ HCK tests พร้อมกับไดรเวอร์ คุณต้องส่งไปที่ Windows Hardware Developer Center Dashboard portal

เยี่ยมชม MSDN เพื่อเรียนรู้เพิ่มเติมเกี่ยวกับการเปลี่ยนแปลงการลงนามไดรเวอร์

การลงนามไดรเวอร์ใน Windows คืออะไร?

เมื่อ OEM สร้างไดรเวอร์สำหรับฮาร์ดแวร์ของตน ไดรเวอร์ต้องได้รับการรับรอง สิ่งนี้ทำได้โดยการเชื่อมโยงกับลายเซ็นดิจิทัล Windows ติดตั้งเฉพาะไดรเวอร์ที่สามารถยืนยันตัวตนของไดรเวอร์และความสมบูรณ์ด้วยลายเซ็นดิจิทัล Windows ยังระบุผู้ขายของ OEM เมื่อติดตั้งไดรเวอร์