ไดรเวอร์ที่ลงนามแบบดิจิทัลคืออะไร โปรแกรมควบคุมที่เซ็นชื่อแบบดิจิทัลคือโปรแกรมควบคุมที่ลงชื่อจากผู้จำหน่ายซึ่งรับประกันความสมบูรณ์ของไดรเวอร์และการตรวจสอบเพื่อให้แน่ใจว่าไฟล์ไดรเวอร์ที่ติดตั้งไม่ได้ถูกแก้ไขในส่วนอื่นนอกเหนือจากที่ผู้ลงนามอนุญาตหรือแก้ไข
ข้อผิดพลาด “Windows ต้องใช้ไดรเวอร์ที่เซ็นชื่อแบบดิจิทัล” เกิดขึ้นเมื่อ Windows บล็อกการติดตั้งไดรเวอร์เมื่อไม่มีลายเซ็นดิจิทัล
วิธีการแก้ไข Windows ต้องใช้ไดรเวอร์ที่ลงนามแบบดิจิทัล
Windows อนุญาตให้คุณดำเนินการติดตั้งต่อโดยปิดการตรวจสอบลายเซ็นดิจิทัล ซึ่งไม่แนะนำแต่จำเป็นในบางครั้งเมื่อไม่ได้ลงชื่อไดรเวอร์ แต่เป็นไดรเวอร์ดั้งเดิม มีการแก้ไขหลายอย่างที่เราได้รวบรวมและทดสอบเพื่อแก้ไขปัญหานี้ คู่มือนี้ใช้กับการแก้ไข Digitally Signed Driver is Required Error ใน Windows 10, Windows 8 หรือ Windows 7
ปิดการลงชื่อคนขับ
การลงนามไดรเวอร์ดังที่กล่าวไว้ก่อนหน้านี้จะเปิดใช้งานโดยค่าเริ่มต้นในระบบปฏิบัติการ Windows เพื่อให้แน่ใจว่าซอฟต์แวร์ที่เป็นอันตรายซึ่งปลอมแปลงเป็นไดรเวอร์ไม่ได้ติดตั้งในคอมพิวเตอร์ของคุณ เพิ่มความปลอดภัยอีกชั้นหนึ่งให้กับคอมพิวเตอร์ของคุณ อย่างไรก็ตาม หากสิ่งนี้ทำให้เกิดข้อผิดพลาดและไม่อนุญาตให้คุณติดตั้งไดรเวอร์ของบริษัทอื่น คุณสามารถปิดใช้งานการลงชื่อไดรเวอร์โดยใช้ขั้นตอนด้านล่าง:
- กด Windows + R พิมพ์ “gpedit.msc ” ในกล่องโต้ตอบและกด Enter
- เมื่ออยู่ในตัวแก้ไขนโยบายกลุ่ม ให้ไปที่เส้นทางต่อไปนี้:
User configuration > Administrative templates > System > Driver installation> Code signing for device drivers
- เลือกตัวเลือก เปิดใช้งาน และจากเมนูแบบเลื่อนลง ให้เลือก ละเว้น (ภายใต้ 'เมื่อ Windows ตรวจพบไฟล์ที่ไม่มีไดรเวอร์')
- กดตกลงเพื่อบันทึกการเปลี่ยนแปลงและออก ตอนนี้ให้ตรวจสอบว่าปัญหาได้รับการแก้ไขแล้วหรือไม่
กำลังเปิดการทดสอบ
TESTSIGNING กำหนดว่า Windows จะติดตั้งโค้ดโหมดเคอร์เนลที่ลงนามทดสอบซึ่งไม่ได้ลงนามแบบดิจิทัลโดยบริษัทซอฟต์แวร์ที่เกี่ยวข้องหรือไม่ นี่เป็นอีกหนึ่งระบบรักษาความปลอดภัยที่ทำหน้าที่เหมือนไฟร์วอลล์เพื่อป้องกันไม่ให้มีการติดตั้งไดรเวอร์ระดับเคอร์เนลใด ๆ เว้นแต่จะอยู่ในรายการที่อนุญาต หากคุณต้องการติดตั้งไดรเวอร์จริงๆ แม้ว่า Windows จะใช้มาตรการด้านความปลอดภัยแล้วก็ตาม คุณสามารถเปิด TESTSIGNING ได้
- กด Windows + S พิมพ์ “พรอมต์คำสั่ง ” ในกล่องโต้ตอบ คลิกขวาที่แอปพลิเคชันแล้วเลือก “เรียกใช้ในฐานะผู้ดูแลระบบ ”.
- เมื่ออยู่ใน command prompt ให้รันคำสั่งต่อไปนี้:
bcdedit /set testsigning on
- ตอนนี้รีสตาร์ทคอมพิวเตอร์ของคุณอย่างถูกต้อง หลังจากรีสตาร์ทแล้ว ให้กลับเข้าสู่ระบบแล้วลองติดตั้งไดรเวอร์
- หากคุณต้องการปิดโหมดทดสอบ ให้รันคำสั่งต่อไปนี้:
bcdedit /set testsigning off
ปิดการบังคับใช้ลายเซ็นไดรเวอร์อย่างถาวร
อีกวิธีหนึ่งที่คุณสามารถลองได้หากวิธีการทั้งหมดข้างต้นล้มเหลวคือการปิดใช้งานการบังคับใช้ลายเซ็นไดรเวอร์บนคอมพิวเตอร์ของคุณอย่างถาวร คุณจะต้องเปิดกลไกด้วยตนเองอีกครั้ง และจะไม่มียามรักษาความปลอดภัยสำหรับไดรเวอร์ใดๆ ที่ติดตั้งในคอมพิวเตอร์ของคุณ อย่าลืมใช้วิธีนี้เป็นทางเลือกสุดท้าย
- กด Windows + R พิมพ์ “พรอมต์คำสั่ง ” ในกล่องโต้ตอบ คลิกขวาที่แอปพลิเคชันแล้วเลือก “เรียกใช้ในฐานะผู้ดูแลระบบ ”.
- เมื่ออยู่ใน command prompt ให้รันคำสั่งต่อไปนี้:
bcdedit.exe /set nointegritychecks on
รีสตาร์ทคอมพิวเตอร์โดยสมบูรณ์แล้วลองติดตั้งไดรเวอร์
- หากคุณต้องการเปิดกลไกการบังคับใช้อีกครั้ง ให้ดำเนินการคำสั่งต่อไปนี้:
bcdedit.exe /set nointegritychecks off
หมายเหตุ: โดยปกติไดรเวอร์ที่ตรวจสอบแล้วและของแท้ทั้งหมดจะได้รับการเซ็นชื่อแบบดิจิทัล ตรวจสอบให้แน่ใจว่าคุณคิดบวกกับไดรเวอร์ทั้งหมดก่อนทำการติดตั้ง