ไม่สามารถตรวจสอบลายเซ็นประทับเวลาและใบรับรองได้หรือผิดรูปแบบ

ขณะติดตั้ง .NET Framework บนคอมพิวเตอร์ของคุณ หากคุณได้รับ  The timestamp signature and/or certificate could not be verified or is malformed  ข้อผิดพลาดรูปแบบไม่ถูกต้อง คุณสามารถตรวจสอบวิธีแก้ไขปัญหาเหล่านี้เพื่อกำจัดปัญหานี้ อาจเกิดขึ้นขณะเปิดหรืออัปเดตแอปของบริษัทอื่นในคอมพิวเตอร์ของคุณ ไม่ว่าจะด้วยวิธีใด คุณสามารถปฏิบัติตามคำแนะนำและเคล็ดลับเหล่านี้เพื่อขจัดปัญหา

ไม่สามารถตรวจสอบลายเซ็นประทับเวลาและ/หรือใบรับรองหรือมีรูปแบบไม่ถูกต้อง

ข้อความแสดงข้อผิดพลาดแจ้งว่าขึ้นอยู่กับแหล่งที่มาของปัญหานี้:

Installation Did Not Succeed

.NET Framework 4.8 has not been installed because:

The timestamp signature and/or certificate could not be verified or is malformed.

For more information about this problem, see the log file.

คุณอาจได้รับรหัสข้อผิดพลาด0x80096005ขณะติดตั้ง.NET Frameworkบนคอมพิวเตอร์ของคุณ

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

ใบรับรองที่มีรูปแบบไม่ถูกต้องคืออะไร

ใบรับรองที่มีรูปแบบไม่ถูกต้องคือใบรับรองที่ผิดพลาดซึ่งส่งเข้าไปใน .NET Framework หรือไดรเวอร์หรือซอฟต์แวร์ เมื่อ Windows ไม่สามารถตรวจสอบใบรับรองก่อนติดตั้งแอปได้ด้วยเหตุผลใดก็ตาม ระบบจะแท็กใบรับรองนั้นเป็นใบรับรองที่มีรูปแบบไม่ถูกต้อง

คุณจะแก้ไขลายเซ็น(Signature) ประทับเวลา และ / หรือใบรับรองไม่สามารถตรวจสอบหรือผิดรูปแบบได้อย่างไร

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

ไม่สามารถตรวจสอบลายเซ็นประทับเวลาและ/หรือใบรับรองหรือมีรูปแบบไม่ถูกต้อง

ในการแก้ไขลายเซ็นประทับเวลาและ/หรือใบรับรองไม่สามารถตรวจสอบได้หรือมีข้อผิดพลาดรูปแบบที่ไม่ถูกต้องในWindows 11/10ให้ทำตามขั้นตอนเหล่านี้:

  1. ตรวจสอบการประทับเวลาของใบรับรอง
  2. ดาวน์โหลดตัวติดตั้งล่าสุด
  3. เลิกบล็อกไดรเวอร์
  4. ปิดใช้งานการเซ็นชื่อรหัสสำหรับแพ็คเกจไดรเวอร์
  5. ปิดการใช้งานการบังคับใช้ลายเซ็นไดรเวอร์

หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับโซลูชันเหล่านี้ อ่านต่อ

1] ตรวจสอบการประทับเวลาของใบรับรอง

ไม่สามารถตรวจสอบลายเซ็นประทับเวลาและ/หรือใบรับรองหรือมีรูปแบบไม่ถูกต้อง

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

  • คลิกขวาที่ไฟล์และ  เลือกProperties
  • สลับไปที่  แท็บลายเซ็นดิจิทัล (Digital Signatures )
  • เลือกผู้ลงนามแล้วคลิก  ปุ่มรายละเอียด (Details )
  • คลิกปุ่ม  ดูใบรับรอง (View Certificate )
  • ตรวจสอบความ  ถูกต้องจาก (Valid from )วันที่

หากยังไม่หมดอายุ คุณสามารถทำตามวิธีแก้ไขปัญหาชั่วคราวที่เหลือได้ อย่างไรก็ตาม หากหมดอายุ คุณสามารถติดต่อผู้พัฒนาไดรเวอร์หรือดาวน์โหลดตัวติดตั้งเวอร์ชันล่าสุดได้

2] ดาวน์โหลดตัวติดตั้งล่าสุด

ไม่ว่าคุณจะได้รับปัญหานี้ขณะติดตั้ง .NET Frameworkหรืออย่างอื่น คุณสามารถดาวน์โหลดตัวติดตั้งล่าสุดได้จากเว็บไซต์ทางการ สำหรับ .NET Frameworkคุณต้องไปที่  เว็บไซต์ dotnet.microsoft.com  และเลือกเวอร์ชันที่คุณต้องการดาวน์โหลด หากคุณดาวน์โหลดตัวติดตั้งมาเป็นเวลานานแล้ว ทำตามวิธีนี้ดีกว่า

3] เลิกบล็อกไดรเวอร์

บางครั้งคุณอาจเห็นข้อผิดพลาดนี้ขณะติดตั้งไดรเวอร์หรือ .NET Frameworkทันทีหลังจากดาวน์โหลดบนคอมพิวเตอร์ของคุณ เพื่อกำจัดสิ่งนั้น คุณต้องปลดบล็อคไฟล์ เพื่อการนั้น คุณสามารถคลิกขวาที่ไฟล์ที่ดาวน์โหลด  เลือกช่องทำเครื่องหมาย เลิกบล็อก (Unblock )ใน  แท็บ  ทั่วไป (General ) แล้วคลิก ปุ่มตกลง (OK )

ไม่สามารถตรวจสอบลายเซ็นประทับเวลาและ/หรือใบรับรองหรือมีรูปแบบไม่ถูกต้อง

ถัดไป คุณสามารถดำเนินการตามขั้นตอนการติดตั้งต่อไปได้

4] ปิดใช้งาน(Disable)การเซ็นชื่อรหัสสำหรับแพ็คเกจไดรเวอร์

ไม่สามารถตรวจสอบลายเซ็นประทับเวลาและ/หรือใบรับรองหรือมีรูปแบบไม่ถูกต้อง

การตั้งค่า นโยบายกลุ่ม(Group Policy)นี้ช่วยให้คุณสามารถติดตั้งโปรแกรมควบคุมที่ไม่มีลายเซ็นดิจิทัลได้ คุณสามารถปฏิบัติตามคู่มือนี้เมื่อการประทับเวลาหมดอายุเช่นกัน ให้ทำดังต่อไปนี้:

  • กด  Win+R เพื่อเปิดกล่องโต้ตอบเรียกใช้
  • พิมพ์  gpedit.msc  แล้วกด  ปุ่มEnter 
  • ไปที่  User User Configuration > Administrative Templates > System > Driver Installation
  • ดับเบิลคลิกที่การ   ตั้งค่าการเซ็นรหัสสำหรับแพ็คเกจไดรเวอร์(Code signing for driver packages)
  • เลือกตัวเลือกที่  เปิดใช้งาน (Enabled )
  • เลือก  ตัวเลือก ละเว้น (Ignore )จากรายการดรอปดาวน์
  • คลิก  ปุ่มตกลง (OK )

หลังจากนั้นให้ปิดหน้าต่างทั้งหมดและตรวจสอบว่าคุณสามารถติดตั้งเฟรมเวิร์กได้หรือไม่

5] ปิด(Disable) การใช้งาน การบังคับใช้ลายเซ็นไดรเวอร์

คุณสามารถปิดใช้งานการบังคับใช้ลายเซ็นของไดรเวอร์บนคอมพิวเตอร์ Windows 11/10 ของคุณได้อย่างสมบูรณ์เพื่อแก้ไขปัญหานี้ ใช้เวลาไม่นานและแก้ไขปัญหาได้ทันที ดังนั้น(Therefore)ให้ทำตามคำแนะนำโดยละเอียดเพื่อ  turn off driver signature enforcement on Windows 11/10 11/10

นั่นคือทั้งหมด! หวังว่าคู่มือนี้จะช่วยคุณแก้ไขปัญหา



About the author

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



Related posts