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

ไม่สามารถตรวจสอบลายเซ็นดิจิทัลของไฟล์ได้ Error 0xc0000428

Blue-screen errors ยากต่อการจัดการ โดยเฉพาะถ้าระบบครัชและบูตไม่ได้หลังจากนั้น เนื่องจากไม่สามารถล็อกอินระบบได้ และไม่มีโหมดไหนทำงาน รวมถึง Safe Mode คุณจึงไม่สามารถ troubleshoot ได้ สามารถลองบูตเข้าสู่ Advanced Startup Options เพื่อ troubleshoot หรือ repair OS หรือขั้นสุดท้าย reinstall OS ด้วย external recovery media ข้อผิดพลาดหนึ่งที่ก่อให้เกิดปัญหานี้คือ:

The digital signature for the file couldn't be verified, File: \Windows\system32\winload.exe, Error code: 0xc0000428

ไม่สามารถตรวจสอบลายเซ็นดิจิทัลของไฟล์ได้ Error 0xc0000428

The digital signature for the file couldn't be verified

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

ใน Windows 7 สามารถเริ่ม command prompt โดยไม่บูตเข้าระบบปฏิบัติการได้ดังนี้:

  1. ใส่ recovery media ลงระบบ และกด F12 ขณะรีบูท หรือกดปุ่ม assist หากระบบมีตัวเลือกนั้น
  2. ในหน้าจอ boot options คลิกตัวเลือก Troubleshoot
  3. ในเมนู Troubleshoot เลือก Advanced Options
  4. ในเมนู Advanced options เลือก Command Prompt จะเปิด command prompt

Windows 11/10/8 ผู้ใช้สามารถเข้าถึง Command Prompt ได้ง่ายผ่าน Advanced Startup Options

ไม่สามารถตรวจสอบลายเซ็นดิจิทัลของไฟล์ได้ Error 0xc0000428

เมื่อเข้าถึง Command Prompt แล้ว ทำดังนี้

1] รัน CHKDSK

CHKDSK ช่วยระบุปัญหา sector บนดิสก์ และแก้ไขได้หากเป็นไปได้ ใช้คำสั่ง CHKDSK ต่อไปนี้บน Windows และรีสตาร์ทระบบ:

chkdsk /r

2] Rebuild Boot Manager

หลังเปิด Command Prompt ใช้คำสั่งต่อไปนี้ทีละอันและกด Enter:

C:
cd boot
attrib bcd -s -h -r
bootrec /rebuildbcd

คำสั่งสุดท้าย rebuild Boot Manager

แนะนำให้ใช้คำสั่งต่อไปนี้หากจำเป็น:

bootrec /fixMBR
bootrec /fixBoot

คำสั่งเหล่านี้ซ่อมแซม Master Boot Record

หลังจากนั้น คุณอาจพิจารณารัน Startup Repair บนระบบ

3] ปิด Driver Signature Enforcement ชั่วคราว

เนื่องจากปัญหาอยู่ที่ Driver Signature สามารถปิดชั่วคราวเพื่อแยกสาเหตุ ขั้นตอนสำหรับ Windows 7:

  1. ในหน้าจอ recovery หรือ boot options คลิก Troubleshoot
  2. ในเมนู Troubleshoot เลือก Advanced Options
  3. คลิก Startup Settings
  4. คลิก Disable Driver Signature Enforcement

Windows 11/10 ผู้ใช้เข้าถึง Command Prompt ได้ง่ายผ่าน Advanced Startup Options

ไม่สามารถตรวจสอบลายเซ็นดิจิทัลของไฟล์ได้ Error 0xc0000428

ถ้าวิธีนี้ได้ และระบบบูตสำเร็จ ให้รัน DISM เพื่อซ่อมแซม system image

แม้ troubleshooting นี้จะช่วยหลายคน แต่ไม่ใช่การแก้ไขที่แน่นอน ผู้ใช้ที่มีความรู้ทางเทคนิคอาจลอง troubleshooting สำหรับปัญหาคล้ายกันในคู่มือที่ Technet ซึ่งต้องการความเข้าใจลึกซึ้งเกี่ยวกับ Windows แต่ผู้เชี่ยวชาญที่เสนอ troubleshooting อ้างว่าจะช่วยได้

ถ้าทุกอย่างล้มเหลว สามารถสรุปได้ว่าปัญหาอาจอยู่ที่ฮาร์ดแวร์ น่าจากฝุ่นในส่วนประกอบภายใน

ไม่สามารถตรวจสอบลายเซ็นดิจิทัลของไฟล์ได้ Error 0xc0000428