Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาดของ Windows

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

ข้อผิดพลาดลายเซ็นประทับเวลาเกิดขึ้นขณะติดตั้งแอปพลิเคชัน เช่น DotNetFramework, LogMeIn Go to Assist ฯลฯ ซึ่งมักเกิดขึ้นหาก Windows ของระบบของคุณล้าสมัยหรือมีข้อจำกัดจากนโยบายการดำเนินการของระบบของคุณ

ต่อไปนี้เป็นข้อความแสดงข้อผิดพลาดแบบเต็ม:

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

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

มีหลายปัจจัยที่ทำให้เกิดปัญหา The Timestamp Signature แต่สาเหตุหลักที่รายงานว่าทำให้เกิดปัญหามีดังนี้:

  • Windows ที่ล้าสมัย :Microsoft Dotnet Framework ได้รับการอัปเดตอย่างต่อเนื่องเพื่อขจัดจุดบกพร่องในการเรียกใช้/การพัฒนาแอปพลิเคชัน และเพื่อให้ทันกับปัญหานั้น Windows ของพีซีของคุณต้องได้รับการแพตช์อย่างเต็มรูปแบบเป็นรุ่นล่าสุด หากระบบของคุณไม่มีการอัปเดตดังกล่าว อาจทำให้เกิดปัญหาการประทับเวลาของเฟรมเวิร์ก Dotnet
  • ตัวติดตั้ง Dotnet Framework ที่ล้าสมัย :หากคุณกำลังพยายามใช้ตัวติดตั้ง Dotnet Framework ที่ล้าสมัย (อาจมีอยู่แล้วในโฟลเดอร์ดาวน์โหลดของระบบของคุณ) โปรแกรมติดตั้งนี้อาจเข้ากันไม่ได้กับระบบปฏิบัติการของระบบของคุณ และอาจทำให้เกิดปัญหา Dotnet ในมือได้
  • ไดรเวอร์ระบบที่ไม่ได้ลงชื่อ :เพื่อปรับปรุงความปลอดภัยของ Windows และ Dotnet Framework เพื่อเรียกใช้แอปพลิเคชัน จำเป็นที่ไดรเวอร์ทั้งหมดในระบบของคุณจะต้องเซ็นชื่อแบบดิจิทัล และหากไดรเวอร์ใดๆ ของระบบของคุณไม่ได้เซ็นชื่อแบบดิจิทัล โปรแกรมติดตั้ง Dotnet Framework อาจทำให้เกิดข้อผิดพลาดในการประทับเวลา .
  • ใบรับรองหลักที่ล้าสมัยของระบบของคุณ :หากระบบของคุณไม่สามารถอัปเดตใบรับรองหลักได้โดยอัตโนมัติเนื่องจากข้อผิดพลาดในตัวจัดการใบรับรองของระบบ โปรแกรมติดตั้ง Dotnet Framework อาจล้มเหลวในการตรวจสอบสิทธิ์ทรัพยากรระบบที่จำเป็นจำนวนมาก ดังนั้นจึงแสดงปัญหาการประทับเวลา

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

อัปเดต Windows ของระบบของคุณเป็นรุ่นล่าสุด

ปัญหาลายเซ็นประทับเวลาอาจเป็นผลมาจากความไม่ลงรอยกันระหว่างแอปพลิเคชันที่มีปัญหา (เช่น LogMeIn Go to Assist) และระบบปฏิบัติการ ในกรณีนี้ การอัปเดต Windows ของพีซีของคุณเป็นรุ่นล่าสุดที่เสถียรอาจช่วยแก้ปัญหาได้

  1. คลิก Windows ป้อน ตรวจหาการอัปเดต และเปิด Windows Update . การแก้ไข:ไม่สามารถตรวจสอบลายเซ็นประทับเวลาและ/หรือใบรับรองได้หรือมีรูปแบบไม่ถูกต้อง
  2. ตอนนี้ ในหน้าต่าง Windows Update ให้คลิกที่ Check for Update และหากมีการอัปเดต ให้ดาวน์โหลดและติดตั้งการอัปเดตเหล่านี้ (การอัปเดตเพิ่มเติมด้วย) การแก้ไข:ไม่สามารถตรวจสอบลายเซ็นประทับเวลาและ/หรือใบรับรองได้หรือมีรูปแบบไม่ถูกต้อง
  3. เมื่ออัปเดตแล้ว รีบูต พีซีของคุณและเมื่อรีบูต ให้ตรวจสอบว่าปัญหาการตรวจสอบใบรับรองได้รับการแก้ไขแล้วหรือไม่

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

หากปัญหายังคงอยู่กับแอปพลิเคชันเช่น LogMeIn ไปที่ Assist จากนั้นตรวจสอบว่าใช้ EXE . หรือไม่ ไฟล์ที่จะติดตั้งแอพพลิเคชั่น (ไม่ใช่ตัวเปิด) จะช่วยแยกแยะปัญหา

ใช้ตัวติดตั้ง Dotnet Framework ล่าสุด

การไม่ใช้ .NET framework ล่าสุดอาจทำให้เกิดปัญหากับแอปพลิเคชันที่ออกแบบมาให้ทำงานกับกรอบงานล่าสุด การอัปเดตอาจแก้ปัญหาได้ทันที

  1. เปิด เว็บเบราว์เซอร์ และ นำทาง ไปยัง หน้า Dotnet ที่กำลังติดตาม ของเว็บไซต์ Microsoft:
    https://dotnet.microsoft.com/download/dotnet-framework
  2. ตอนนี้ คลิกที่ .Net Framework ล่าสุดและที่แนะนำ (ปัจจุบันคือ .Net Framework 4.8) การแก้ไข:ไม่สามารถตรวจสอบลายเซ็นประทับเวลาและ/หรือใบรับรองได้หรือมีรูปแบบไม่ถูกต้อง
  3. จากนั้นคลิกที่ ดาวน์โหลด .Net Framework 4.8 Runtime และปล่อยให้การดาวน์โหลดเสร็จสิ้น การแก้ไข:ไม่สามารถตรวจสอบลายเซ็นประทับเวลาและ/หรือใบรับรองได้หรือมีรูปแบบไม่ถูกต้อง
  4. เมื่อเสร็จแล้ว เปิดตัว โปรแกรมติดตั้ง .Net Framework ในฐานะผู้ดูแลระบบ และตรวจสอบว่าติดตั้งได้สำเร็จโดยไม่พบปัญหาการตรวจสอบใบรับรอง

ดำเนินการสแกน SFC ของระบบ

คุณอาจพบปัญหาหากไฟล์ระบบที่จำเป็นเสียหาย การสแกน SFC ของระบบของคุณจะแทนที่ไฟล์ที่ไม่สมบูรณ์ โปรดทราบว่าการสแกนนี้อาจใช้เวลาสักครู่ (ขึ้นอยู่กับขนาดของไดรฟ์ระบบของคุณ) ดังนั้นให้ลองใช้เมื่อคุณสามารถสำรองระบบของคุณได้ (เช่น ข้ามคืน)

  1. คลิก Windows , ป้อน พรอมต์คำสั่ง , คลิกขวา และเลือก เรียกใช้ในฐานะผู้ดูแลระบบ . การแก้ไข:ไม่สามารถตรวจสอบลายเซ็นประทับเวลาและ/หรือใบรับรองได้หรือมีรูปแบบไม่ถูกต้อง
  2. จากนั้น ดำเนินการ ต่อไปนี้:
    sfc /scannow
    การแก้ไข:ไม่สามารถตรวจสอบลายเซ็นประทับเวลาและ/หรือใบรับรองได้หรือมีรูปแบบไม่ถูกต้อง
  3. ตอนนี้ รอ จนกว่าการสแกนจะเสร็จสิ้น จากนั้นตรวจสอบว่าแอปพลิเคชันที่มีปัญหา (เช่น กรอบงาน Dot Net) สามารถติดตั้งได้โดยไม่มีข้อผิดพลาดในการประทับเวลา

ปิดใช้งานการลงนามรหัสของแพ็คเกจไดรเวอร์

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

คำเตือน :

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

  1. คลิก Windows , พิมพ์ ตัวแก้ไขนโยบายกลุ่ม และเลือกผลลัพธ์ของ แก้ไขนโยบายกลุ่ม .
  2. ตอนนี้ ในหน้าต่างตัวแก้ไขนโยบายกลุ่ม ให้ขยาย การกำหนดค่าผู้ใช้ และนำทางไปยัง กำลังติดตาม เส้นทาง:
    Administrative Templates>> System>> Driver Installation
  3. จากนั้น ในครึ่งซ้ายของหน้าต่าง ดับเบิลคลิก ใน การลงชื่อรหัสสำหรับไดรเวอร์อุปกรณ์ และเลือก เปิดใช้งาน . การแก้ไข:ไม่สามารถตรวจสอบลายเซ็นประทับเวลาและ/หรือใบรับรองได้หรือมีรูปแบบไม่ถูกต้อง
  4. ขยายเมนูแบบเลื่อนลงของ เมื่อ Windows ตรวจพบไฟล์ไดรเวอร์ที่ไม่มีลายเซ็นดิจิทัล และเลือกเพิกเฉย . การแก้ไข:ไม่สามารถตรวจสอบลายเซ็นประทับเวลาและ/หรือใบรับรองได้หรือมีรูปแบบไม่ถูกต้อง
  5. จากนั้น สมัคร การเปลี่ยนแปลงที่ทำขึ้นและ เริ่มต้นใหม่ พีซีของคุณ
  6. เมื่อรีบูต ให้ตรวจสอบว่าสามารถติดตั้งไดรเวอร์ได้โดยไม่มีปัญหาการประทับเวลา

ปิดใช้งานการอัปเดตรูทอัตโนมัติของใบรับรองหลัก

ข้อผิดพลาดนี้อาจเกิดขึ้นหากระบบไม่สามารถอัปเดตใบรับรองหลักโดยอัตโนมัติ ปิดใช้งานการอัปเดตรูทอัตโนมัติของใบรับรองรูทโดยใช้ 3 rd ยูทิลิตี้ปาร์ตี้ (DigiCert) จะแก้ปัญหาในกรณีนี้

คำเตือน :ดำเนินการตามความเสี่ยงของคุณเองเนื่องจากยูทิลิตี้ที่อ้างอิงคือ 3 rd ยูทิลิตี้ปาร์ตี้และใช้ 3 rd ยูทิลิตี้ปาร์ตี้อาจเป็นภัยคุกคามด้านความปลอดภัยสำหรับระบบ/ข้อมูลของคุณ

  1. เปิด เว็บเบราว์เซอร์ และไปที่หน้าดาวน์โหลด DigiCert การแก้ไข:ไม่สามารถตรวจสอบลายเซ็นประทับเวลาและ/หรือใบรับรองได้หรือมีรูปแบบไม่ถูกต้อง
  2. จากนั้นคลิกที่ ดาวน์โหลด และเมื่อการดาวน์โหลดเสร็จสิ้น เปิด อรรถประโยชน์
  3. ตอนนี้ ในบานหน้าต่างด้านซ้าย ให้ไปที่ เครื่องมือ เมนู จากนั้นในบานหน้าต่างด้านขวา ให้คลิก อัปเดตการรูทอัตโนมัติ . การแก้ไข:ไม่สามารถตรวจสอบลายเซ็นประทับเวลาและ/หรือใบรับรองได้หรือมีรูปแบบไม่ถูกต้อง
  4. จากนั้นเปลี่ยนการตั้งค่า อัปเดตรูทอัตโนมัติ เป็น ปิดการใช้งาน และ ปิด ยูทิลิตี้ (หากถูกขอให้ใช้การเปลี่ยนแปลง)
  5. ตอนนี้ รีบูต พีซีของคุณและเมื่อรีบูต ให้ตรวจสอบว่าปัญหาการตรวจสอบใบรับรองได้รับการแก้ไขแล้วหรือไม่

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

https://www.microsoft.com/pki/certs/MicRooCerAut2011_2011_03_22.crt
การแก้ไข:ไม่สามารถตรวจสอบลายเซ็นประทับเวลาและ/หรือใบรับรองได้หรือมีรูปแบบไม่ถูกต้อง