แก้ไข USB Error Code 52 Windows ไม่สามารถตรวจสอบลายเซ็นดิจิทัลได้

เผยแพร่แล้ว: 2018-01-09
แก้ไข USB Error Code 52 Windows ไม่สามารถตรวจสอบลายเซ็นดิจิทัลได้

แก้ไข USB Error Code 52 Windows ไม่สามารถตรวจสอบลายเซ็นดิจิทัลได้: หากคุณเพิ่งติดตั้ง Windows Updates หรืออัพเกรด Windows อาจเป็นไปได้ว่าพอร์ต USB ของคุณจะไม่รู้จักฮาร์ดแวร์ที่เชื่อมต่ออยู่ ที่จริงแล้ว หากคุณจะค้นคว้าเพิ่มเติม คุณจะพบข้อความแสดงข้อผิดพลาดต่อไปนี้ในตัวจัดการอุปกรณ์:

Windows ไม่สามารถตรวจสอบลายเซ็นดิจิทัลสำหรับไดรเวอร์ที่จำเป็นสำหรับอุปกรณ์นี้ การเปลี่ยนแปลงฮาร์ดแวร์หรือซอฟต์แวร์ล่าสุดอาจติดตั้งไฟล์ที่ลงนามอย่างไม่ถูกต้องหรือเสียหาย หรืออาจเป็นซอฟต์แวร์ที่เป็นอันตรายจากแหล่งที่ไม่รู้จัก (รหัส 52)

แก้ไข USB Error Code 52 Windows ไม่สามารถตรวจสอบลายเซ็นดิจิทัลได้

รหัสข้อผิดพลาด 52 ระบุว่าไดรเวอร์ขัดข้อง และในตัวจัดการอุปกรณ์ คุณจะเห็นเครื่องหมายอัศเจรีย์สีเหลืองข้างไอคอน USB แต่ละไอคอน ข้อผิดพลาดนี้ไม่มีสาเหตุเฉพาะ แต่มีสาเหตุหลายประการเช่น Corrupted Drivers, Secure boot, Integrity check, ตัวกรองที่มีปัญหาสำหรับ USB เป็นต้น โดยไม่ต้องเสียเวลาเรามาดูวิธีการแก้ไข USB Error Code 52 Windows จริง ๆ ไม่สามารถตรวจสอบลายเซ็นดิจิทัลด้วยความช่วยเหลือของคู่มือการแก้ไขปัญหาที่แสดงด้านล่าง

สารบัญ

  • แก้ไข USB Error Code 52 Windows ไม่สามารถตรวจสอบลายเซ็นดิจิทัลได้
  • วิธีที่ 1: ลบรายการรีจิสทรี UpperFilter และ LowerFilter ของ USB
  • วิธีที่ 2: เรียกใช้การคืนค่าระบบ
  • วิธีที่ 3: ปิดใช้งาน Secure Boot
  • วิธีที่ 4: ปิดใช้งานการบังคับใช้ลายเซ็นของไดรเวอร์
  • วิธีที่ 5: ถอนการติดตั้งอุปกรณ์ที่มีปัญหา
  • วิธีที่ 6: ลบไฟล์ usb*.sys
  • วิธีที่ 7: เรียกใช้ CHKDSK และ SFC
  • วิธีที่ 8: ปิดใช้งานการตรวจสอบความสมบูรณ์

แก้ไข USB Error Code 52 Windows ไม่สามารถตรวจสอบลายเซ็นดิจิทัลได้

อย่าลืมสร้างจุดคืนค่าในกรณีที่มีสิ่งผิดปกติเกิดขึ้น

วิธีที่ 1: ลบรายการรีจิสทรี UpperFilter และ LowerFilter ของ USB

หมายเหตุ: สำรองข้อมูลรีจิสทรีในกรณีที่มีสิ่งผิดปกติเกิดขึ้น

1. กด Windows Key + R จากนั้นพิมพ์ regedit แล้วกด Enter เพื่อเปิด Registry Editor

เรียกใช้คำสั่ง regedit

2. ไปที่คีย์รีจิสทรีต่อไปนี้:

 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{36FC9E60-C465-11CF-8056-444553540000}

3. ตรวจสอบให้แน่ใจว่าได้เลือก {36FC9E60-C465-11CF-8056-444553540000} จากนั้นในบานหน้าต่างด้านขวาให้ค้นหา UpperFilters และ LowerFilters

ลบ UpperFilter และ LowerFilter เพื่อแก้ไขรหัสข้อผิดพลาด USB 39

4. คลิกขวาที่แต่ละรายการแล้วเลือก ลบ

5. รีบูตเครื่องพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง

วิธีที่ 2: เรียกใช้การคืนค่าระบบ

1. กด Windows Key + R แล้วพิมพ์ ” sysdm.cpl ” จากนั้นกด Enter

คุณสมบัติของระบบsysdm

2. เลือกแท็บ System Protection แล้วเลือก System Restore

การคืนค่าระบบในคุณสมบัติของระบบ

3. คลิก ถัดไป และเลือก จุดคืนค่าระบบ ที่ต้องการ

ระบบการเรียกคืน

4.ปฏิบัติตามคำแนะนำบนหน้าจอเพื่อกู้คืนระบบให้เสร็จสิ้น และดูว่าคุณสามารถ แก้ไข USB Error Code 52 ได้หรือไม่ Windows ไม่สามารถตรวจสอบลายเซ็นดิจิทัล ได้ หากไม่เป็นเช่นนั้นให้ดำเนินการตามวิธีการด้านล่าง

วิธีที่ 3: ปิดใช้งาน Secure Boot

1. รีสตาร์ทพีซีแล้วแตะ F2 หรือ DEL ขึ้นอยู่กับพีซีของคุณเพื่อเปิด Boot Setup

กดปุ่ม DEL หรือ F2 เพื่อเข้าสู่การตั้งค่า BIOS

2. ค้นหาการตั้งค่า Secure Boot และหากเป็นไปได้ ให้ตั้งค่าเป็น Enabled ตัวเลือกนี้มักจะอยู่ในแท็บ Security, แท็บ Boot หรือแท็บ Authentication

ปิดใช้งานการบู๊ตอย่างปลอดภัยและลองติดตั้งการอัปเดต windows

#คำเตือน: หลังจากปิดใช้งาน Secure Boot แล้ว อาจเป็นเรื่องยากที่จะเปิดใช้งาน Secure Boot อีกครั้งโดยไม่คืนค่าพีซีของคุณกลับเป็นสถานะโรงงาน

3. รีสตาร์ทพีซีของคุณและดูว่าคุณสามารถ แก้ไข USB Error Code 52 ได้หรือไม่ Windows ไม่สามารถตรวจสอบลายเซ็นดิจิทัลได้

วิธีที่ 4: ปิดใช้งานการบังคับใช้ลายเซ็นของไดรเวอร์

สำหรับผู้ใช้ Windows 10 ให้แปลกระบวนการบูต Windows 3 ครั้งเพื่อบูตเข้าสู่โหมดการกู้คืน มิฉะนั้น คุณสามารถลองทำสิ่งต่อไปนี้:

1. ไปที่หน้าจอเข้าสู่ระบบที่คุณเห็นข้อความแสดงข้อผิดพลาดด้านบน จากนั้นคลิกที่ ปุ่ม Power จากนั้น กด Shift ค้างไว้แล้วคลิกที่ Restart (ในขณะที่กดปุ่ม shift ค้างไว้)

ตอนนี้ให้กดแป้น shift บนแป้นพิมพ์ค้างไว้แล้วคลิกที่ Restart

2.ตรวจสอบให้แน่ใจว่าคุณไม่ปล่อยปุ่ม Shift จนกว่าคุณจะเห็น เมนูตัวเลือกการกู้คืนขั้นสูง

คลิกตัวเลือกขั้นสูง การซ่อมแซมการเริ่มต้นอัตโนมัติโดยอัตโนมัติ

3. ไปที่เมนู Advanced Recovery Options ต่อไปนี้:

แก้ไขปัญหา > ตัวเลือกขั้นสูง > การตั้งค่าเริ่มต้น > รีสตาร์ท

การตั้งค่าเริ่มต้น

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

การตั้งค่าเริ่มต้นเลือก 7 เพื่อปิดใช้งานการบังคับใช้ลายเซ็นไดรเวอร์

5. ตอนนี้ Windows จะบูตอีกครั้งและเมื่อลงชื่อเข้าใช้ Windows แล้วให้กด Windows Key + R จากนั้นพิมพ์ devmgmt.msc แล้วกด Enter เพื่อเปิด Device Manager

devmgmt.msc ตัวจัดการอุปกรณ์

6. คลิกขวาที่อุปกรณ์ที่มีปัญหา (ซึ่งมีเครื่องหมายอัศเจรีย์สีเหลืองอยู่ข้างๆ) แล้วเลือก Update Driver

แก้ไขอุปกรณ์ USB ที่ไม่รู้จัก คำขอตัวระบุอุปกรณ์ล้มเหลว

7. เลือก “ ค้นหาซอฟต์แวร์ไดรเวอร์ที่อัพเดตโดยอัตโนมัติ

ค้นหาซอฟต์แวร์ไดรเวอร์ที่อัปเดตโดยอัตโนมัติ

8.ทำซ้ำขั้นตอนข้างต้นสำหรับอุปกรณ์ที่มีปัญหาทุกรายการใน Device Manager

9. รีบูตเครื่องพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลงและดูว่าคุณสามารถ แก้ไข USB Error Code 52 ได้หรือไม่ Windows ไม่สามารถตรวจสอบลายเซ็นดิจิทัลได้

วิธีที่ 5: ถอนการติดตั้งอุปกรณ์ที่มีปัญหา

1.กด Windows Key + R จากนั้นพิมพ์ devmgmt.msc แล้วกด Enter

devmgmt.msc ตัวจัดการอุปกรณ์

2. คลิกขวาที่ อุปกรณ์ที่มีปัญหา (เครื่องหมายอัศเจรีย์สีเหลืองข้างๆ) แล้วเลือก ถอนการติดตั้ง

คุณสมบัติของอุปกรณ์จัดเก็บข้อมูล USB

3.คลิกใช่/ตกลงเพื่อดำเนินการถอนการติดตั้งต่อ

4. รีบูตเครื่องพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง

วิธีที่ 6: ลบไฟล์ usb*.sys

1. เป็นเจ้าของไฟล์ C:\Windows\system32\drivers\usbehci.sys และ C:\Windows\system32\drivers\usbhub.sys ด้วยวิธีใดวิธีหนึ่งที่ระบุไว้ที่นี่

2. เปลี่ยนชื่อไฟล์ usbehci.sys และ usbhub.sys เป็น usbehciold.sys & usbhubold.sys

เปลี่ยนชื่อไฟล์ usbehci.sys และ usbhub.sys เป็น usbehciold.sys & usbhubold.sys จากนั้นออก

3.กด Windows Key + R จากนั้นพิมพ์ devmgmt.msc แล้วกด Enter

devmgmt.msc ตัวจัดการอุปกรณ์

4. ขยาย Universal Serial Bus Controllers จากนั้นคลิกขวาที่ Standard Enhanced PCI to USB Host Controller แล้วเลือก ถอนการติดตั้ง

ถอนการติดตั้ง Standard Enhanced PCI to USB Host Controller

5.รีบูตเครื่องพีซีของคุณและไดรเวอร์ใหม่จะถูกติดตั้งโดยอัตโนมัติ

วิธีที่ 7: เรียกใช้ CHKDSK และ SFC

1. กด Windows Key + X จากนั้นคลิกที่ Command Prompt (Admin)

พร้อมรับคำสั่งพร้อมสิทธิ์ผู้ดูแลระบบ

2. พิมพ์คำสั่งต่อไปนี้ใน cmd แล้วกด Enter:

 Sfc / scannow
sfc /scannow /offbootdir=c:\ /offwindir=c:\windows 

SFC สแกนทันทีพร้อมรับคำสั่ง

3.รอจนกว่ากระบวนการข้างต้นจะเสร็จสิ้นและเมื่อทำเสร็จแล้วให้รีสตาร์ทพีซีของคุณ

4. ถัดไป ให้เรียกใช้ CHKDSK จากที่นี่ แก้ไขข้อผิดพลาดของระบบไฟล์ด้วย Check Disk Utility (CHKDSK)

5.ปล่อยให้กระบวนการข้างต้นเสร็จสมบูรณ์และรีบูตเครื่องพีซีของคุณอีกครั้งเพื่อบันทึกการเปลี่ยนแปลง

ดูว่าคุณสามารถ แก้ไข USB Error Code 52 ได้หรือไม่ Windows ไม่สามารถตรวจสอบลายเซ็นดิจิทัล ได้ หากไม่เป็นเช่นนั้น ให้ทำตามวิธีการถัดไป

วิธีที่ 8: ปิดใช้งานการตรวจสอบความสมบูรณ์

1.กด Windows Key + X จากนั้นเลือก Command Prompt (Admin)

ผู้ดูแลระบบพร้อมรับคำสั่ง

2. พิมพ์คำสั่งต่อไปนี้ลงใน cmd แล้วกด Enter หลังจากแต่ละรายการ:

bcdedit -ตั้งค่าตัวเลือกการโหลด DDISABLE_INTEGRITY_CHECKS

bcdedit -set TESTSIGNING ON

ปิดใช้งานการตรวจสอบความสมบูรณ์

3.หากคำสั่งดังกล่าวไม่ได้ผล ให้ลองทำดังต่อไปนี้:

bcdedit /deletevalue loadoptions

bcdedit -set TESTSIGNING OFF

4. รีบูตเครื่องพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง

แนะนำสำหรับคุณ:

  • แก้ไข USB Drive ไม่แสดงไฟล์และโฟลเดอร์
  • แก้ไขข้อผิดพลาด BSOD การละเมิด DPC Watchdog
  • วิธีแก้ไขความละเอียดหน้าจอที่เปลี่ยนไปด้วยตัวมันเองปัญหา
  • แก้ไข Windows ไม่สามารถติดตั้งลงในไดรฟ์ 0

นั่นคือคุณ แก้ไข USB Error Code 52 ได้สำเร็จ Windows ไม่สามารถตรวจสอบลายเซ็นดิจิทัลได้ แต่ถ้าคุณยังคงมีคำถามใดๆ เกี่ยวกับคู่มือนี้ อย่าลังเลที่จะถามพวกเขาในส่วนความคิดเห็น