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

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

Windows ไม่สามารถตรวจสอบลายเซ็นดิจิทัลสำหรับไดรเวอร์ที่จำเป็นสำหรับอุปกรณ์นี้ การเปลี่ยนแปลงฮาร์ดแวร์หรือซอฟต์แวร์ล่าสุดอาจติดตั้งไฟล์ที่ลงนามอย่างไม่ถูกต้องหรือเสียหาย หรืออาจเป็นซอฟต์แวร์ที่เป็นอันตรายจากแหล่งที่ไม่รู้จัก (รหัส 52)(Windows cannot verify the digital signature for the drivers required for this device. A recent hardware or software change might have installed a file that is signed incorrectly or damaged, or that might be malicious software from an unknown source. (Code 52))

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

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

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

ตรวจสอบให้แน่ใจว่า  ได้สร้างจุดคืนค่า(create a restore point)ในกรณีที่มีข้อผิดพลาดเกิดขึ้น

วิธีที่ 1: ลบรายการรีจิสทรี UpperFilter และ LowerFilter ของ USB(Method 1: Delete USB UpperFilter and LowerFilter Registry Entries)

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

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

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

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

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

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

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

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

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

วิธีที่ 2: เรียกใช้การคืนค่าระบบ(Method 2: Run System Restore)

1. กดปุ่ม Windows + R แล้วพิมพ์ sysdm.cpl(sysdm.cpl)จากนั้นกด Enter

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Troubleshoot > Advanced options > Startup settings > Restart

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

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

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

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

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

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

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

7. เลือก “ ค้นหาซอฟต์แวร์ไดรเวอร์ที่อัพเดตโดยอัตโนมัติ” (Search automatically for updated driver software.)“

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

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

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

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

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

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

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

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

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

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

Method 6: Delete usb*.sys Files

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

2. เปลี่ยน ชื่อ ไฟล์ usbehci.sys และ usbhub.sys เป็นusbehciold.sys (usbehci.sys and usbhub.sys)& usbhubold.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แล้วเลือกถอนการติดตั้ง(Uninstall.)

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

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

วิธีที่ 7: เรียกใช้ CHKDSK และ SFC(Method 7: Run CHKDSK and 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(Fix File System Errors with Check Disk Utility(CHKDSK)) )(Fix File System Errors with Check Disk Utility(CHKDSK).)

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

ดูว่าคุณสามารถÂ Fix USB Error Code 52 ได้หรือไม่ Windows ไม่สามารถตรวจสอบลายเซ็นดิจิทัล ( Fix USB Error Code 52 Windows cannot verify the digital signature, )ได้ ถ้าไม่เช่นนั้น ให้ทำตามวิธีการถัดไป

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

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

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

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

bcdedit -set loadoptions DDISABLE_INTEGRITY_CHECKS

bcdedit -set TESTSIGNING ON

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

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

bcdedit /deletevalue loadoptions

bcdedit -set TESTSIGNING OFF

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

แนะนำสำหรับคุณ:(Recommended for you:)

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



About the author

ฉันเป็นช่างเทคนิคด้านเสียงและคีย์บอร์ดมืออาชีพที่มีประสบการณ์มากกว่า 10 ปี ฉันเคยทำงานในโลกธุรกิจ ในตำแหน่งที่ปรึกษาและผู้จัดการผลิตภัณฑ์ และล่าสุด เป็นวิศวกรซอฟต์แวร์ ทักษะและประสบการณ์ของฉันช่วยให้ฉันทำงานในโครงการประเภทต่างๆ ตั้งแต่ธุรกิจขนาดเล็กไปจนถึงบริษัทขนาดใหญ่ ฉันยังเป็นผู้เชี่ยวชาญใน Windows 11 และทำงานเกี่ยวกับระบบปฏิบัติการใหม่มานานกว่าสองปีแล้ว



Related posts