เพื่อให้แน่ใจถึงความเสถียร ความปลอดภัย และประสิทธิภาพสูงสุดของระบบปฏิบัติการ Windows และให้แน่ใจว่าสามารถทำตามยุคสมัยที่เปลี่ยนแปลงได้ Microsoft ผลักดันอัปเดตไปยัง Windows เวอร์ชันที่รองรับทั้งหมดอย่างสม่ำเสมอ คอมพิวเตอร์ Windows ได้รับ Windows Update อย่างสม่ำเสมอ เพื่อให้แน่ใจว่ายังคงทำงานได้เต็มที่ จนถึงปัจจุบัน Windows Update ถูกผลักดันตามความจำเป็นไปยัง Windows เวอร์ชันที่รองรับอยู่ทั้งหมด – รวมถึง Windows 7, Windows 8, Windows 8.1 และ Windows 10 เมื่ออัปเดตสำหรับ Windows เวอร์ชันเฉพาะเริ่มถูกปล่อยออกจากฝั่ง Microsoft คอมพิวเตอร์ที่รัน Windows เวอร์ชันนั้นจะเริ่มรับมัน และสามารถดาวน์โหลดและติดตั้งได้

อย่างไรก็ตาม อัปเดตบางรายการอาจ ล้มเหลวในการดาวน์โหลดหรือติดตั้งบนฝั่งผู้ใช้ เมื่อเกิดขึ้น ผู้ใช้ที่ได้รับผลกระทบจะได้รับรหัสข้อผิดพลาด 0x80004005 เป็นหนึ่งในรหัสเหล่านี้ เมื่อ Windows Update ล้มเหลวในการดาวน์โหลดและ/หรือติดตั้งเนื่องจากรหัสข้อผิดพลาด 0x80004005 ผู้ใช้ที่ได้รับผลกระทบจะเห็นข้อความข้อผิดพลาดต่อไปนี้ใน Windows Update:
"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:
- (Name of defective update) (KB code assigned to defective update) – Error 0x80004005"
เมื่ออัปเดตล้มเหลวในการดาวน์โหลดหรือติดตั้ง การรีสตาร์ทคอมพิวเตอร์ที่ได้รับผลกระทบเพียงอย่างเดียวมักจะแก้ไขปัญหาและอนุญาตให้อัปเดตดาวน์โหลดและติดตั้งสำเร็จในกรณีส่วนใหญ่ อย่างไรก็ตาม การรีสตาร์ทคอมพิวเตอร์ที่ได้รับผลกระทบจากปัญหานี้ไม่ช่วยให้ก้าวหน้าไปสู่การแก้ไข ปัญหานี้也不ได้เป็นเอกสิทธิ์ของอัปเดตเฉพาะเจาะจง – อาจส่งผลต่อ Windows Update หลากหลายรายการในทุกเวอร์ชันของ Windows และปัญหาจะรุนแรงขึ้นอย่างยิ่งเมื่อส่งผลต่อ Windows Update ที่สำคัญซึ่งการติดตั้งไม่ควรเลื่อนไหว
โชคดีที่มีวิธีแก้ไขหลายอย่างที่สามารถใช้เพื่อพยายามแก้ไขปัญหานี้ เพื่อให้อัปเดตที่ได้รับผลกระทบสามารถดาวน์โหลดและติดตั้งสำเร็จได้ วิธีแก้ไขที่มีประสิทธิภาพที่สุดมีดังนี้:
วิธีแก้ไขที่ 1: รันการสแกน SFC
ปัญหานี้มักเกิดจากไฟล์ระบบที่จำเป็นสำหรับ Windows Update ในการดาวน์โหลดและติดตั้งอัปเดต ได้รับความเสียหายหรือเสียหาย ในกรณีดังกล่าว การสแกน SFC (System File Checker) เป็นทางออก เนื่องจากสามารถตรวจจับไฟล์ระบบ Windows ที่เสียหาย/เสียหายและซ่อมแซมมัน ได้อย่างมีประสิทธิภาพ แก้ไขปัญหานี้และอนุญาตให้อัปเดตที่ได้รับผลกระทบดาวน์โหลดและติดตั้งสำเร็จในกระบวนการเดียวกัน หากคุณไม่ทราบวิธีรันการสแกน SFC ทั้งสิ่งที่คุณต้องทำคือทำตาม คู่มือนี้

วิธีแก้ไขที่ 2: ลบทุกอย่างใน %systemroot%\SoftwareDistribution\Download
สาเหตุที่พบบ่อยมากของปัญหานี้คือ เวอร์ชันที่เสียหายของ Windows Update ที่ได้รับผลกระทบถูกดาวน์โหลดด้วยเหตุผลบางอย่าง ทำให้ Windows Update ล้มเหลวทุกครั้งที่พยายามติดตั้ง หากเป็นเช่นนั้น ปัญหาสามารถแก้ไขได้โดยเพียงแค่ลบการดาวน์โหลดที่เสียหายทั้งหมดในโฟลเดอร์ที่เก็บ Windows Update ที่ดาวน์โหลดมา (%systemroot%\SoftwareDistribution\Download) และจากนั้นพยายามดาวน์โหลดและติดตั้งอัปเดตที่ได้รับผลกระทบ ในการทำเช่นนั้น คุณต้อง:
- กดปุ่ม Windows Logo + E เพื่อเปิด File Explorer
- ไปที่ไดเรกทอรีต่อไปนี้:
%systemroot%\SoftwareDistribution\Download
OR
X:\Windows\SoftwareDistribution\Download
หมายเหตุ: ในไดเรกทอรีข้างต้น X จะถูกแทนที่ด้วยตัวอักษรไดรฟ์ที่สอดคล้องกับพาร์ติชันของ HDD/SSD ของคอมพิวเตอร์ที่ Windows ติดตั้งอยู่
- กด Ctrl + A เพื่อเลือกทุกอย่างในโฟลเดอร์
- กด Delete
- ยืนยัน การดำเนินการในป๊อปอัปที่เกิดขึ้น
- ปิด File Explorer
- ว่างเปล่า Recycle Bin
- Restart คอมพิวเตอร์ของคุณ
รอให้คอมพิวเตอร์บูทขึ้น แล้วรัน Windows Update เพื่อดูว่าอัปเดตที่ได้รับผลกระทบดาวน์โหลดและติดตั้งสำเร็จแล้วหรือไม่

วิธีแก้ไขที่ 3: ดาวน์โหลดและติดตั้งอัปเดตด้วยตนเอง
เพื่อทำให้ Windows Update ที่สำคัญเข้าถึงได้ง่ายสำหรับผู้ใช้ Windows ทุกคน – โดยเฉพาะผู้ที่มีปัญหากับ Windows Update Microsoft ยังปล่อยอัปเดตเกือบทุกรายการที่ผลักดันไปยังคอมพิวเตอร์ Windows เป็นแพ็กเกจอัปเดตแบบสแตนด์อโลน (standalone) หากคุณเจอรหัสข้อผิดพลาด 0x80004005 ทุกครั้งที่พยายามดาวน์โหลดและติดตั้ง Windows Update เฉพาะเจาะจง คุณสามารถหลีกเลี่ยงปัญหาได้โดยการดาวน์โหลดแพ็กเกจอัปเดตแบบสแตนด์อโลนสำหรับอัปเดตเฉพาะเจาะจงนั้น และติดตั้งอัปเดตเข้าคอมพิวเตอร์ด้วยตนเอง ในการทำเช่นนั้น คุณต้อง:
- เปิดเบราว์เซอร์อินเทอร์เน็ตที่คุณเลือก และไปที่เครื่องมือค้นหา (เช่น Google)
- ค้นหาบางอย่าง בסגנון:
"Microsoft Windows update KBXXXXXXX download"
หมายเหตุ: KBXXXXXXX จะถูกแทนที่ด้วยรหัส KB ที่มอบหมายให้กับอัปเดตที่คุณกำลังมองหา
- ค้นหาและคลิกลิงก์ไปยังหน้าดาวน์โหลดสำหรับแพ็กเกจอัปเดตแบบสแตนด์อโลนของ Windows Update ที่เกี่ยวข้อง เพื่อความปลอดภัย ให้แน่ใจว่าลิงก์ที่คุณคลิกเป็นลิงก์ไปยังเว็บไซต์ทางการของ Microsoft ไม่ใช่เว็บไซต์บุคคลที่สาม
- ดาวน์โหลด แพ็กเกจอัปเดตแบบสแตนด์อโลนสำหรับอัปเดตที่คุณกำลังมองหา
- เมื่อดาวน์โหลดแพ็กเกจอัปเดตเสร็จแล้ว ให้รันมัน และทำตามคำแนะนำบนหน้าจอเพื่อ ติดตั้ง อัปเดต
เพื่อเพิ่มโอกาสให้การติดตั้งอัปเดตที่ได้รับผลกระทบด้วยตนเองสำเร็จอย่างมีนัยสำคัญ ให้ล้างโฟลเดอร์ %systemroot%\SoftwareDistribution\Download ของคอมพิวเตอร์โดยใช้ขั้นตอนที่ระบุและอธิบายไว้ใน วิธีแก้ไขที่ 2 ก่อนที่คุณจะดาวน์โหลดและรันแพ็กเกจอัปเดตแบบสแตนด์อโลนสำหรับ Windows Update ที่คุณกำลังมองหา