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

การติดตั้งการอัปเดตที่ไม่สมบูรณ์ไฟล์ระบบที่เสียหายและส่วนประกอบการอัปเดตที่มีปัญหาเป็นเพียงเหตุผลบางประการที่ทำให้เกิดเหตุการณ์เช่นนี้ คู่มือนี้จะแนะนำคุณเกี่ยวกับวิธีแก้ปัญหาที่มีประสิทธิภาพซึ่งควรแก้ไขปัญหาได้อย่างรวดเร็ว
1. เรียกใช้ตัวแก้ไขปัญหา Windows Update
เมื่อใดก็ตามที่คุณประสบปัญหาใด ๆ กับ Windows Updates ให้เรียกใช้ตัวแก้ไขปัญหาในตัว สามารถสแกนระบบของคุณเพื่อหาปัญหาใด ๆ ที่อาจบังคับให้ Windows ติดตั้งการอัปเดตเดียวกันซ้ำ ๆ และพยายามแก้ไข ต่อไปนี้เป็นวิธีเรียกใช้
ขั้นตอนที่ 1:คลิกไอคอนค้นหาบนทาสก์บาร์ พิมพ์แก้ไขปัญหาการตั้งค่าแล้วกด Enter

ขั้นตอนที่ 2:เลือกเครื่องมือแก้ไขปัญหาอื่น ๆ

ขั้นตอนที่ 3:คลิกปุ่ม Run ถัดจาก Windows Update

หลังจากเรียกใช้ตัวแก้ไขปัญหาแล้ว ให้ตรวจสอบว่าปัญหายังคงอยู่หรือไม่
2. ตรวจสอบประวัติการอัปเดต
สาเหตุทั่วไปที่พีซี Windows 10 หรือ Windows 11 ของคุณอาจติดตั้งการอัปเดตเดิมต่อไปคือหากการติดตั้งครั้งก่อนไม่สำเร็จ ในการตรวจสอบความเป็นไปได้นี้ คุณจะต้องตรวจสอบประวัติการอัปเดตของพีซี Windows ของคุณ ต่อไปนี้เป็นวิธีดำเนินการดังกล่าว
ขั้นตอนที่ 1:กดแป้นพิมพ์ลัด Windows + I เพื่อเปิดแอปการตั้งค่า สลับไปที่แท็บ Windows Update และคลิกที่ประวัติการอัปเดต

ขั้นตอนที่ 2:เลื่อนดูรายการและดูว่าคุณพบการอัปเดตที่ล้มเหลวหรือไม่

หากคุณพบการอัปเดตที่ล้มเหลว ไฟล์บางไฟล์ที่เกี่ยวข้องกับการอัปเดตนั้นอาจได้รับความเสียหาย ในกรณีดังกล่าว คุณจะต้องลบไฟล์อัพเดตที่มีอยู่ออกจากโฟลเดอร์ SoftwareDistribution และดาวน์โหลดอีกครั้ง
3. ล้างโฟลเดอร์ SoftwareDistribution
Windows จะบันทึกไฟล์อัพเดตที่ดาวน์โหลดมาทั้งหมดในโฟลเดอร์ SoftwareDistribution ก่อนการติดตั้ง หากไฟล์บางไฟล์เสียหาย การอัปเดตจะไม่ติดตั้ง ทำให้ระบบของคุณติดค้างอยู่ในลูปที่ดูเหมือนไม่มีที่สิ้นสุด
ในการแก้ไขปัญหานี้ คุณจะต้องลบไฟล์อัพเดตใดๆ ในโฟลเดอร์ SoftwareDistribution
ขั้นตอนที่ 1:กดแป้นพิมพ์ลัด Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้ พิมพ์services.mscลงในช่องแล้วกด Enter

ขั้นตอนที่ 2:ค้นหาบริการ Windows Update คลิกขวาที่มันแล้วเลือกหยุด

ขั้นตอนที่ 3:กดแป้นพิมพ์ลัด Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้ พิมพ์C:\Windows\SoftwareDistributionลงในช่องแล้วกด Enter

ขั้นตอนที่ 4:เลือกไฟล์ทั้งหมดในโฟลเดอร์ SoftwareDistribution และคลิกไอคอนถังขยะที่ด้านบนเพื่อลบออก

ขั้นตอนที่ 5:กลับไปที่หน้าต่างบริการ คลิกขวาที่ Windows Update แล้วคลิกเริ่ม

หลังจากทำตามขั้นตอนข้างต้นแล้ว ให้ลองดาวน์โหลดและติดตั้งการอัปเดตอีกครั้ง
4. ถอนการติดตั้งและติดตั้งการอัปเดตที่มีปัญหาอีกครั้ง
อีกวิธีในการหยุด Windows ไม่ให้ติดตั้งการอัปเดตเดียวกันซ้ำแล้วซ้ำอีกคือการถอนการติดตั้งการอัปเดตที่มีปัญหาแล้วติดตั้งใหม่ นี่คือวิธีที่คุณสามารถดำเนินการได้
ขั้นตอนที่ 1:กดแป้นพิมพ์ลัด Windows + I เพื่อเปิดแอปการตั้งค่า ไปที่แท็บ Windows Update และคลิกที่ Update history

ขั้นตอนที่ 2:ภายใต้การตั้งค่าที่เกี่ยวข้องคลิกที่ถอนการติดตั้งการอัปเดต

ขั้นตอนที่ 3:ค้นหาการอัปเดตที่มีปัญหาและคลิกตัวเลือก ถอนการติดตั้ง ที่อยู่ข้างๆ

ขั้นตอนที่ 5:หลังจากที่ Windows ลบการอัปเดตให้คลิกแท็บ Windows Update ในบานหน้าต่างด้านซ้าย จากนั้นคลิกปุ่มตรวจสอบการอัปเดตที่มุมขวาบนเพื่อดาวน์โหลดและติดตั้งการอัปเดตอีกครั้ง

5. เรียกใช้การสแกน SFC และ DISM
Windows Updates อาจทำซ้ำบนพีซีของคุณเนื่องจากไฟล์ระบบเสียหายหรือสูญหาย ในกรณีนี้ การเรียก ใช้การสแกน SFC (System File Checker)และ DISM (Deployment Image Servicing and Management) จะช่วยได้
ขั้นตอนที่ 1:คลิกขวาที่ไอคอน Start และเลือก Terminal (Admin) จากรายการ

ขั้นตอนที่ 2:เลือกใช่เมื่อข้อความแจ้งการควบคุมบัญชีผู้ใช้ (UAC) ปรากฏขึ้น

ขั้นตอนที่ 3:ในคอนโซล ให้พิมพ์คำสั่งต่อไปนี้แล้วกด Enter:
SFC /สแกนตอนนี้

ขั้นตอนที่ 4:รันคำสั่งต่อไปนี้ทีละคำสั่งแล้วกด Enter หลังจากนั้นเพื่อรันการสแกน DISM:
DISM /ออนไลน์ /Cleanup-Image /CheckHealth DISM /ออนไลน์ /Cleanup-Image /ScanHealth DISM /ออนไลน์ /Cleanup-Image /RestoreHealth

หลังจากการสแกนเสร็จสิ้น ให้รีสตาร์ทพีซีของคุณและตรวจสอบว่าปัญหาเกิดขึ้นอีกครั้งหรือไม่
6. รีเซ็ตส่วนประกอบ Windows Update
การรีเซ็ตส่วนประกอบ Windows Update เป็นวิธีที่มีประสิทธิภาพในการแก้ไขปัญหาที่เกี่ยวข้องกับการอัปเดตระบบ ดังนั้น หากวิธีอื่นล้มเหลว คุณสามารถใช้ขั้นตอนต่อไปนี้เพื่อรีเซ็ตส่วนประกอบ Windows Update เป็นทางเลือกสุดท้าย
ขั้นตอนที่ 1:คลิกไอคอนค้นหา Windows บนทาสก์บาร์ พิมพ์powershellและเลือก Run as Administrator

ขั้นตอนที่ 2:เลือกใช่เมื่อข้อความแจ้งการควบคุมบัญชีผู้ใช้ (UAC) ปรากฏขึ้น

ขั้นตอนที่ 3:ในคอนโซล ให้รันคำสั่งต่อไปนี้ทีละคำสั่ง แล้วกด Enter หลังจากแต่ละคำสั่ง:
หยุดสุทธิ wuauserv หยุดสุทธิ cryptSvc บิตหยุดสุทธิ หยุดสุทธิ msiserver ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ren C:\Windows\System32\catroot2 catroot2.old เริ่มต้นสุทธิ wuauserv เริ่มต้นสุทธิ cryptSvc บิตเริ่มต้นสุทธิ บิตเริ่มต้นสุทธิ msiserver

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