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

Windows ไม่สามารถตรวจสอบผู้เผยแพร่ซอฟต์แวร์ไดรเวอร์นี้ได้ใน Windows 10

หากคุณกำลังเจอข้อความ "Windows can't verify the publisher of this driver software" เมื่อติดตั้งไดรเวอร์ของบุคคลที่สามบนอุปกรณ์ Windows 10 ของคุณ โพสต์นี้มีไว้ช่วยคุณ ในโพสต์นี้ เราจะอธิบายว่าทำไมคุณถึงได้รับข้อความนี้ และสิ่งที่ดีที่สุดที่ควรทำคืออะไร

Windows ไม่สามารถตรวจสอบผู้เผยแพร่ซอฟต์แวร์ไดรเวอร์นี้ได้ใน Windows 10

ปัญหานี้เกิดจากไฟล์ driver catalog ที่จัดรูปแบบไม่ถูกต้องซึ่งก่อให้เกิดข้อผิดพลาดระหว่างกระบวนการตรวจสอบไดรเวอร์

Windows ไม่สามารถตรวจสอบผู้เผยแพร่ซอฟต์แวร์ไดรเวอร์นี้ได้

ผู้ใช้ที่เจอข้อผิดพลาดนี้ขณะพยายามติดตั้งไดรเวอร์ของบุคคลที่สาม ได้รับคำแนะนำให้ขอไดรเวอร์ที่อัปเดตและลงนามถูกต้องจากผู้ขายไดรเวอร์หรือผู้ผลิตอุปกรณ์ (OEM) ผู้ใช้อาจลองวิธีแก้ไขดังต่อไปนี้

  1. ปิด Integrity Checks ผ่าน Command Prompt
  2. กำหนดค่า Windows 10 ให้ละเว้น code signing สำหรับ device drivers

ลองดูคำอธิบายกระบวนการที่เกี่ยวข้องกับแต่ละวิธีแก้ไขที่ระบุไว้

1. ปิด Integrity Checks ผ่าน Command Prompt

ทำดังนี้:

  • กด Windows key + R เพื่อเปิดกล่อง Run
  • ในกล่อง Run พิมพ์ cmd แล้วกด CTRL + SHIFT + ENTER เพื่อเปิด Command Prompt ในโหมด admin/elevated
  • ในหน้าต่าง command prompt พิมพ์คำสั่งด้านล่างและกด Enter หลังแต่ละบรรทัด
bcdedit.exe -set load options DDISABLE_INTEGRITY_CHECKS
bcdedit.exe -set TESTSIGNING ON

เมื่อคำสั่งทำงานเสร็จ รีสตาร์ทคอมพิวเตอร์ของคุณ และตอนบูต ให้ดำเนินการติดตั้งไดรเวอร์ต่อไป และดูว่าข้อความปรากฏอีกหรือไม่

อ่าน: วิธีระบุ unsigned drivers โดยใช้ sigverif utility

2. กำหนดค่า Windows 10 ให้ละเว้น code signing สำหรับ device drivers

Windows ไม่สามารถตรวจสอบผู้เผยแพร่ซอฟต์แวร์ไดรเวอร์นี้ได้ใน Windows 10

ทำดังนี้:

  • กด Windows key + R เพื่อเปิดกล่อง Run
  • ในกล่อง Run พิมพ์ gpedit.msc และกด Enter เพื่อเปิด Group Policy Editor
  • ภายใน Local Group Policy Editor ใช้แผ่นซ้ายเพื่อไปที่เส้นทางด้านล่าง:

User Configuration > Administrative Templates > System > Driver Installation

  • ในแผ่นขวา ดับเบิลคลิกที่ Code signing for device drivers เพื่อแก้ไข properties
  • ด้วย policy Code signing for device drivers เปิดอยู่ ตั้ง radio button เป็น Enabled
  • ต่อไป ภายใต้ตัวเลือก When Windows detects a driver file without a digital signature, เปลี่ยนเป็น Ignore
  • คลิก Apply > OK เพื่อบันทึกการเปลี่ยนแปลง
  • รีสตาร์ทคอมพิวเตอร์ของคุณ

ตอนนี้คุณสามารถติดตั้ง unsigned drivers ใน Windows 10 ได้

Microsoft ยังระบุว่าหลังจากติดตั้ง KB4579311 Windows 10 อาจเตือนคุณเมื่อติดตั้งไดรเวอร์บุคคลที่สามบางตัว:

ปัญหานี้เกิดขึ้นเมื่อพบไฟล์ catalog ที่จัดรูปแบบไม่ถูกต้องระหว่างการตรวจสอบโดย Windows เริ่มจาก release นี้ Windows จะต้องการความถูกต้องของ DER encoded PKCS#7 content ใน catalog files Catalogs files ต้องลงนามตาม section 11.6 ของการอธิบาย DER-encoding สำหรับ SET OF members ใน X.690

โพสต์ที่เกี่ยวข้อง:

  1. No signature was present in the subject
  2. The digital signature for this file couldn't be verified, Error 0xc0000428