Windows Update (WU) เป็นหนึ่งในยูทิลิตี้ที่สำคัญที่สุดใน Windows 10/11 เนื่องจากมันทำให้ระบบของคุณอยู่ในสภาพที่ดีที่สุด ดังนั้น ด้วย WU ที่ทำงานผิดปกติ ระบบของคุณเสี่ยงต่อการพลาดการอัปเดตที่สำคัญ มันจะทำให้ OS ของคุณเปราะบางต่อมัลแวร์ล่าสุด เนื่องจากมันจะไม่มีบางแพตช์ความปลอดภัยล่าสุด
เมื่อเร็วๆ นี้ จำนวนผู้ใช้ที่มากได้ร้องเรียนเกี่ยวกับ Error 0x80096004 ระหว่าง Windows Update นี่เป็นปัญหาที่เกิดขึ้นระหว่างกระบวนการดาวน์โหลดและการตรวจสอบ มันยังส่งผลต่อฟีเจอร์ของ Windows (FODs) รหัสข้อผิดพลาด Windows Update 0x80096004 นี้มาพร้อมกับข้อความที่ระบุว่า TRUST_E_CERT_SIGNATURE. ข้อความบ่งชี้ว่ากระบวนการไม่สามารถยืนยันลายเซ็นของใบรับรองได้
สาเหตุของข้อผิดพลาดการอัปเดต 0x80096004
Windows Update Error 0x80096004 เกิดขึ้นเมื่อ certificate store เสียหาย หากติดตั้งสำเนา Windows OS ที่เสียหาย ปัญหานี้ก็อาจเกิดขึ้นเช่นกัน เมื่อปัญหานี้เกิดขึ้น ผู้ใช้สามารถเห็นข้อความต่อไปนี้:
There were problems installing some updates, but we'll try again later. If you keep seeing this and want to search the web or contact support for information, this may help (0x80096004).
เราได้รวบรวมโซลูชันหลายอย่างเพื่อแก้ไขปัญหานี้ เนื่องจากมีหลายวิธีแก้ไข เราจึงรายการพวกเขาตามระดับประสิทธิภาพและความซับซ้อน เราแนะนำให้ใช้โซลูชันเหล่านี้ตามลำดับ ยกเว้นคุณแน่ใจถึงสาเหตุที่นำไปสู่ปัญหา
วิธีแก้ไข Windows Update Error 0x80096004
เพื่อแก้ไขปัญหา คุณจะต้องดำเนินการโซลูชันที่ระบุด้านล่าง:
- การแทนที่ไฟล์ Crypt32.dll
- การรีเซ็ตโฟลเดอร์สำหรับ Windows Update
- การเรียกใช้ Windows Update Troubleshooter
- การตั้งค่าไฟร์วอลล์หรือซอฟต์แวร์ความปลอดภัย
- การดาวน์โหลดอัปเดตที่จำเป็นด้วยตนเอง
- การเริ่มต้น SFC และ DISM
- การเปิดใช้งาน Windows Update ในสถานะ Clean Boot
ดำเนินการแทนที่ไฟล์ Crypt32.dll
Crypt32.dll เป็นโมดูลที่ใช้ส่วนใหญ่ของ Certificates, รวมถึงคุณสมบัติการส่งข้อความเข้ารหัสโดยใช้ CryptoAPI ตำแหน่งที่ตั้งคือ PC > C:\Windows\System32 สำหรับระบบ x86 และ PC > C:\Windows\SysWO64 สำหรับ PC แบบ x64
เพื่อรับไฟล์ใหม่ คุณต้องมีระบบอีกเครื่องที่รัน OS เวอร์ชันเดียวกัน และจากนั้น ให้ใช้ขั้นตอนต่อไปนี้:
- เมื่อคุณได้ไฟล์แล้ว ให้บูทระบบใน Safe Mode และค้นหาตำแหน่งที่ระบุด้านบนและแทนที่
- ตอนนี้ เข้าถึง Command Prompt แบบ elevated โดยกดปุ่ม Windows Logo + R พร้อมกันก่อนพิมพ์ "cmd" (ไม่ต้องมีเครื่องหมายคำพูด) ในช่องค้นหา ตามด้วยปุ่ม Ctrl + Shift + Enter หากได้รับแจ้งจาก User Account Control ให้คลิกที่ปุ่ม Yes เพื่อให้สิทธิ์แอดมิน
- ภายในบรรทัดคำสั่งต่อไปนี้ ให้ใส่คีย์ด้านล่างตามด้วยปุ่ม Enter เพื่อลงทะเบียนไฟล์ที่แทนที่ใหม่
regsvr32 crypt32.dll
เมื่อกระบวนการเสร็จสิ้น ให้รีบูทระบบทั้งหมดและตรวจสอบว่าข้อผิดพลาดได้รับการแก้ไขในการเริ่มต้นครั้งถัดไปหรือไม่
เริ่มต้น Windows Update Troubleshooter
ยูทิลิตีนี้เป็น one size fits all เมื่อพูดถึงการแก้ไขข้อผิดพลาดที่เกี่ยวข้องกับ Windows Update นี่คือเครื่องมือในตัวของ Windows 10/11 ที่สามารถแก้ไขปัญหาต่างๆ ที่เกี่ยวข้องกับ Windows Update คุณสามารถเปิดเครื่องมือนี้ได้โดยทำตามขั้นตอนด้านล่าง:
- เข้าถึงแท็บ Settings โดยคลิกที่ไอคอนเฟืองในเมนู Start ของ Windows
- คลิกที่ Updates and Security
- ตอนนี้ บนบานซ้าย ให้เลือก Troubleshoot
- เลื่อนไปทางขวาและเลือก Windows Update เพื่อแก้ไขปัญหาที่ป้องกันไม่ให้คุณอัปเดต Windows
เมื่อเสร็จสิ้น ให้รีบูทระบบและตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่
ตรวจสอบไฟร์วอลล์หรือแอนตี้ไวรัสของคุณ
นี่เป็นหนึ่งในสองสาเหตุหลักเมื่อพูดถึงการบล็อก Windows Update ชุดซอฟต์แวร์แอนตี้ไวรัสที่เข้มงวดหรือไฟร์วอลล์น่าจะเป็นสาเหตุของปัญหานี้ วิธีที่ดีที่สุดในการแก้ไขข้อผิดพลาดนี้คือการปิดใช้งานชุดความปลอดภัยแอนตี้ไวรัสที่ติดตั้งและตรวจสอบว่าปัญหาเกิดขึ้นหรือไม่ หากไม่เกิดขึ้น แล้วดีที่สุดคือยกเลิกการติดตั้งชุดความปลอดภัยของบุคคลที่สามที่มีอยู่ และติดตั้งยูทิลิตี้ต่อมัลแวร์ที่มีชื่อเสียงและน่าเชื่อถือ
ตรวจสอบการอัปเดตด้วยตนเอง
หากอัปเดตที่จำเป็นไม่ใช่ฟีเจอร์แต่มุ่งสะสม (cumulative) คุณสามารถดาวน์โหลดด้วยตนเองจากเว็บไซต์อย่างเป็นทางการของ Microsoft ในการทำเช่นนั้น ให้ตรวจสอบหมายเลข KB ของไฟล์สะสมที่จะดาวน์โหลด ก่อน จากนั้นไปที่เว็บไซต์ catalog update และค้นหาอัปเดตโดยใช้หมายเลข KB เมื่อคุณพบไฟล์ที่ถูกต้องที่ตรงกับการค้นหาของคุณ ให้ดาวน์โหลดและติดตั้งมัน
เรียกใช้ยูทิลิตี้ SFC
System File Checker เป็นเครื่องมือในตัวที่มีประโยชน์สำหรับการสแกนไฟล์ระบบและซ่อมแซมไฟล์ที่เสียหายหรือเสียหาย การเรียกใช้เครื่องมือนี้สามารถช่วยแก้ไข Windows Update Error 0x80096004 ได้ ในการเปิดเครื่องมือ ให้ทำตามคำแนะนำด้านล่าง:
- เปิด Command prompt แบบ elevated โดยกดปุ่ม Windows Logo + R พร้อมกัน ตามด้วยปุ่ม Ctrl + Shift + Enter คลิกที่ปุ่ม Yes เมื่อได้รับแจ้งจาก User Account Control เพื่อให้สิทธิ์แอดมิน
- ภายใน Command Prompt แบบ elevated ให้ใส่บรรทัดต่อไปนี้และกด Enter:
sfc /scannow - รอจนกระทั่งกระบวนการเสร็จสิ้นและรีสตาร์ทคอมพิวเตอร์เพื่อให้การเปลี่ยนแปลงมีผล
ในการเริ่มต้นครั้งถัดไป ตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่ หากข้อผิดพลาดเกิดขึ้นเนื่องจากไฟล์ระบบที่เสียหายหรือหายไป ยูทิลิตีนี้จะแก้ไขปัญหาได้แน่นอน ในกรณีส่วนใหญ่ ไฟล์ระบบเสียหายเนื่องจากการติดเชื้อไวรัส ดังนั้น หากไฟล์ระบบที่เสียหายเป็นสาเหตุของปัญหานี้ เราขอแนะนำให้คาดการณ์การสแกนระบบความปลอดภัยแบบเต็มรูปแบบเพื่อให้แน่ใจว่ามันไม่เกิดขึ้นในอนาคต