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

วิธีแก้ไขรหัสข้อผิดพลาด 0x800F0988

Microsoft ออกอัพเดต Windows เป็นประจำ อย่างไรก็ตาม ตามรายงาน ผู้ใช้ Windows จำนวนมากไม่สามารถอัปเดตเครื่อง Windows 10/11 ของตนได้เนื่องจากมีรหัสข้อผิดพลาดในการติดตั้งเฉพาะ — 0x800f0988

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

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

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

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

สแกนหาพีซีฟรีปัญหา3.145.873ดาวน์โหลดเข้ากันได้กับ:Windows 10/11, Windows 7, Windows 8

Windows Update Error 0x800f0988 คืออะไร

เมื่อผู้ใช้พยายามดาวน์โหลดและติดตั้งการอัปเดตสะสมใหม่ คอมพิวเตอร์อาจแสดงข้อความแสดงข้อผิดพลาด:

“การอัปเดตล้มเหลว มีปัญหาในการติดตั้งการอัปเดตบางอย่าง แต่เราจะลองอีกครั้งในภายหลัง”

ผู้ใช้มักพบรหัสข้อผิดพลาด 0x800f0988 แต่บางคนอาจพบรหัสอื่น เช่น 0x800f0984, 0x80073701, 0x80070643 หรือ 0x800f0982 นี่เป็นข้อความแสดงข้อผิดพลาดทั่วไปของ Windows Update ดังนั้นจึงอาจเกิดข้อผิดพลาดได้มากมาย

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

ในกรณีส่วนใหญ่ ข้อผิดพลาดนี้จะปรากฏขึ้นเมื่อติดตั้งโปรแกรมปรับปรุงสะสมสำหรับ Windows ผู้ใช้หลายคนพบข้อผิดพลาดนี้เมื่อติดตั้งการอัปเดตที่เป็นทางเลือก (KB4532693) สำหรับ Windows 10/11 (เวอร์ชัน 1909 และ 1903) การอัปเดตนี้สร้างขึ้นเพื่อแก้ไขปัญหาเกี่ยวกับเมนูเริ่มต้น File Explorer ไม่ทำงาน และปัญหาอื่นๆ ที่เกี่ยวข้อง อย่างไรก็ตาม ผลที่ไม่คาดคิดประการหนึ่งคือปัญหาที่เกิดขึ้นจากการนำไปปฏิบัติ นั่นคือกรณีที่มีข้อผิดพลาด 0x800f0988

มีการรายงานการอัปเดตความปลอดภัยที่เรียกว่า KB4579311 เพื่อทริกเกอร์ข้อผิดพลาดการอัปเดต Windows 10/11 0x800f0988 การอัปเดตที่สะสมสำหรับ Windows 10/11 v2004 จะรวมอยู่ใน Patch Tuesday มีรายงานหลายฉบับว่าไม่สามารถติดตั้งการอัปเดตด้วยรหัสข้อผิดพลาด 0x800f0988

นอกจากการอัปเดตที่สะสมเหล่านี้แล้ว KB4528760, KB4534273 และ KB4524147 ยังได้รับรายงานว่าทำให้เกิดข้อผิดพลาดนี้อีกด้วย

อะไรทำให้เกิดข้อผิดพลาดในการอัปเดต Windows 10/11 0x800f0988

ปัญหามากมายอาจเกิดขึ้นเมื่อติดตั้งการอัปเดต และผู้ใช้จำนวนมากได้รายงานข้อผิดพลาดการอัปเดต 0x800f0831 ใน Windows 10/11 และแม้แต่ Windows 11

ซึ่งมักเกิดจากไฟล์อัพเดทที่เสียหาย ดังนั้นการลบและสร้างใหม่อาจช่วยได้ อัปเดตข้อผิดพลาด 0x800f0986 สามารถแก้ไขได้ด้วยการเรียกใช้ตัวแก้ไขปัญหาในตัว

อย่างไรก็ตาม ข้อผิดพลาดนี้อาจเกิดขึ้นได้เนื่องจากสาเหตุขั้นสูง เช่น ไฟล์เสียหาย พื้นที่จัดเก็บแคช และอื่นๆ ข้อผิดพลาด 0x800f0988 มักเกิดขึ้นเมื่อระบบของคุณตรงตามเงื่อนไขต่อไปนี้:

  • ส่วนประกอบการอัปเดต Windows เสียหายหรือเสียหาย
  • ที่เก็บข้อมูลไม่เพียงพอในโฟลเดอร์ WinSxS
  • ไฟล์ระบบหายไป เสียหาย หรือเสียหาย
  • วันที่และเวลาของระบบไม่ถูกต้อง

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

วิธีการแก้ไขข้อผิดพลาด 0x800f0988 Windows Update

ตามแบบฉบับของปัญหา Windows Update วิธีแก้ปัญหาสามารถครอบคลุมได้ค่อนข้างมาก วิธีที่ดีที่สุดคือการสมมติทุกสาเหตุที่เป็นไปได้และพยายามแก้ไขทุกวิถีทางที่เป็นไปได้

ด้วยเหตุนี้ เราขอแนะนำให้คุณลองใช้วิธีแก้ปัญหาตามรายการด้านล่างตามลำดับที่ปรากฏ แต่ก่อนที่คุณจะลองทำอะไร ตรวจสอบให้แน่ใจว่าได้ปรับพีซีของคุณให้เหมาะสมโดยใช้เครื่องมือซ่อมแซมพีซีที่เชื่อถือได้ เช่น Outbyte PC Repair แอปนี้จะสแกนคอมพิวเตอร์ของคุณเพื่อหาจุดบกพร่องเล็กๆ น้อยๆ ไฟล์ขยะ และปัญหาอื่นๆ ที่อาจทำให้กระบวนการแก้ไขปัญหายุ่งยากขึ้น เป็นแอปบำรุงรักษาที่มีประโยชน์ในการทำให้คอมพิวเตอร์ของคุณทำงานได้ดีและป้องกันข้อผิดพลาดทั่วไป เช่น 0x800f0988 ไม่ให้เกิดขึ้น

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

อาจมีซอฟต์แวร์ความปลอดภัยหรืออินเทอร์เฟซป้องกันไวรัสของบริษัทอื่นใน Windows Update ที่ป้องกันไม่ให้ติดตั้ง ปิดใช้งานหรือถอนการติดตั้งซอฟต์แวร์ป้องกันไวรัสชั่วคราว และที่สำคัญที่สุด ให้ยกเลิกการเชื่อมต่อกับ VPN (หากกำหนดค่าไว้ในอุปกรณ์ของคุณ) ก่อนตรวจสอบการอัปเดต Windows

นอกจากนี้ ตรวจสอบให้แน่ใจว่าไดรฟ์ที่ติดตั้ง Windows (โดยทั่วไปคือไดรฟ์ C:) มีพื้นที่ดิสก์เพียงพอสำหรับดาวน์โหลดและติดตั้งการอัปเดต Windows

หากขั้นตอนข้างต้นไม่ได้ผล ให้ดำเนินการตามแนวทางแก้ไขด้านล่าง:

แนวทางที่ 1:ดาวน์โหลด Windows 10/11 Update ด้วยตนเอง

Microsoft อนุญาตให้คุณดาวน์โหลดและติดตั้งการอัปเดตซอฟต์แวร์ด้วยตนเองบนคอมพิวเตอร์ของคุณ อย่างไรก็ตาม คุณต้องทราบหมายเลขพื้นฐานของการอัปเดต Windows ที่ต้องติดตั้ง ซึ่งสามารถพบได้ในหน้าจอ 'การอัปเดตซอฟต์แวร์' ของพีซี Windows 10/11 วิธีดาวน์โหลดและติดตั้งการอัปเดต Windows 10/11 ด้วยตนเอง:

  1. เปิดเว็บเบราว์เซอร์ของคุณและไปที่ Microsoft Update Catalogue
  2. ป้อนหมายเลขฐานความรู้ (KB) ในแถบค้นหาที่มุมขวาบน แล้วคลิก ค้นหา .
  3. ตามที่แสดง เลือกการอัปเดตที่ต้องการจากรายการที่ให้มา
  4. เมื่อคุณตัดสินใจว่าจะติดตั้งการอัปเดตใดแล้ว ให้คลิกที่ ดาวน์โหลด ปุ่ม.
  5. ในหน้าต่างผลลัพธ์ ให้คลิกขวาที่ไฮเปอร์ลิงก์และเลือก บันทึกเป็น ตัวเลือก
  6. เลือกตำแหน่งที่คุณต้องการบันทึกโปรแกรมติดตั้งด้วย .msu ส่วนขยายแล้วคลิก บันทึก .
  7. ตอนนี้ ให้กด Windows + E คีย์พร้อมกันเพื่อเปิด File Explorer และค้นหาไฟล์ที่ดาวน์โหลด
  8. ดับเบิลคลิกที่ไฟล์ the.msu เพื่อเปิด
  9. ในข้อความแจ้งโปรแกรมติดตั้ง ให้เลือก ใช่ .
  10. โปรดทราบว่าการติดตั้งอาจใช้เวลาสักครู่จึงจะเสร็จสมบูรณ์ หลังจากนั้นคุณจะได้รับการแจ้งเตือน
  11. หลังจากบันทึกข้อมูลที่ไม่ได้บันทึกแล้ว ให้รีสตาร์ทคอมพิวเตอร์

แนวทางที่ 2:เรียกใช้ตัวแก้ไขปัญหา Windows Update

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

วิธีเรียกใช้ตัวแก้ไขปัญหา WU มีดังนี้

  1. ใช้ ชนะ + ฉัน แป้นพิมพ์ลัด ไปที่ Windows 10/11 การตั้งค่า .
  2. นำทางไปยัง แก้ปัญหา หลังจากคลิกที่อัปเดตและความปลอดภัย
  3. ค้นหา Windows Update และคลิกที่มัน จากนั้นคลิก เรียกใช้ตัวแก้ไขปัญหา ปุ่ม.
  4. จะค้นหาการรีสตาร์ทที่ค้างอยู่ เริ่มการวินิจฉัย และเริ่มบริการใหม่ เช่น BITS

หมายเหตุ:Microsoft ได้เปลี่ยนการตั้งค่าตัวแก้ไขปัญหาใน Windows 11 หากคุณประสบปัญหานี้ใน Windows 11 ให้ลองทำสิ่งต่อไปนี้แทน –

  1. เลือก ระบบ โดยกด ชนะ + ฉัน
  2. คลิก แก้ปัญหา> เครื่องมือแก้ปัญหาอื่นๆ ในบานหน้าต่างด้านขวาที่อยู่ติดกัน
  3. ในหน้าจอถัดไป คุณจะเห็น Windows Update ตัวเลือก; คลิกปุ่ม เรียกใช้ ปุ่ม.

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

โซลูชันที่ 3:เรียกใช้ StartComponentCleanup

ก่อนที่เราจะเรียกใช้ด้วยตนเอง มาเรียนรู้เกี่ยวกับงาน StartComponentCleanup งานนี้เปิดตัวใน Windows 10/11 เพื่อล้างส่วนประกอบ Windows ที่ไม่ได้ใช้งานเป็นประจำ ระบบปฏิบัติการที่คาดว่าจะเริ่มต้นได้ เมื่อทำเช่นนี้ จะรออย่างน้อย 30 วันหลังจากติดตั้งคอมโพเนนต์ที่อัปเดตก่อนที่จะถอนการติดตั้งคอมโพเนนต์เวอร์ชันก่อนหน้า

ตามที่ Microsoft ระบุ ผู้ใช้สามารถทำงานนี้โดยใช้ Task Manager หรือ DISM มีความแตกต่างระหว่างสองแนวทาง หมดเวลาเพียงหนึ่งชั่วโมงเมื่อใช้ตัวจัดการงาน เป็นไปได้ว่าการล้างข้อมูลบางส่วนจะถูกข้ามไป เมื่อใช้ DISM คอมโพเนนต์ที่อัปเดตจะถูกลบทันที โดยไม่มีระยะเวลาผ่อนผัน 30 วัน และไม่มีการจำกัดระยะหมดเวลา 1 ชั่วโมง

เรียกใช้ StartComponentCleanup โดยใช้ตัวจัดการงาน

  1. กดปุ่ม Windows + R คีย์พร้อมกัน
  2. ในการเปิด ตัวกำหนดเวลางาน , พิมพ์ tasksschd.msc แล้วกด ตกลง .
  3. นำทางไปยัง Library\Microsoft\Windows\Servicing\.
  4. เลือก StartComponentCleanup ให้คลิกขวาแล้วเลือก เรียกใช้ .

รอจนกว่ากระบวนการจะเสร็จสิ้น จากนั้นตรวจสอบการอัปเดตและดูว่าข้อผิดพลาดการอัปเดต Windows 0x800f0988 ปรากฏขึ้นอีกครั้งหรือไม่

เรียกใช้ StartComponentCleanup โดยใช้ DISM

  1. เลือก Windows ไอคอน.
  2. ป้อน CMD ให้คลิกขวาและเลือก เรียกใช้ในฐานะผู้ดูแลระบบ
  3. ป้อน dism /online /cleanup-image /startcomponentcleanup ในหน้าต่างพรอมต์คำสั่ง จากนั้นกด Enter .
  4. รอในขณะที่คำสั่งทำงาน จากนั้นรีสตาร์ทคอมพิวเตอร์เพื่อดูว่าข้อผิดพลาด 0x800f0988 ยังคงอยู่หรือหายไป

คำสั่ง Switch/ResetBase ยังสามารถใช้เพื่อลบเวอร์ชันส่วนประกอบที่ล้าสมัยทั้งหมดออกจากที่เก็บส่วนประกอบ คำสั่งให้ทำดังนี้:Dism.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase แล้วป้อน

โซลูชันที่ 4:ล้างแคชอัปเดต

การล้างแคชการอัปเดตเป็นวิธีทั่วไปวิธีหนึ่งในการแก้ไขข้อผิดพลาดของ Windows Update ในการแก้ไขข้อผิดพลาดการอัปเดต Windows 10/11 0x800f0988 ให้ลองล้างแคชการอัปเดต หากต้องการล้างแคชการอัปเดต เพียงเปลี่ยนชื่อโฟลเดอร์ SoftwareDistribution และ catroot2 ซึ่งมีไฟล์และลายเซ็นที่เกี่ยวข้องกับ Windows Update

หากต้องการเปลี่ยนชื่อทั้งสองโฟลเดอร์ ให้ทำตามขั้นตอนด้านล่าง:

  1. ในการเปิด เรียกใช้ ให้กด Win+R (แป้นโลโก้ Windows และแป้น R พร้อมกัน) บนแป้นพิมพ์
  2. ในช่องค้นหา ให้พิมพ์ cmd .
  3. กด Ctrl+Shift+Enter บนแป้นพิมพ์เพื่อเปิดพรอมต์คำสั่ง ในฐานะผู้ดูแลระบบ
  4. ขั้นแรก ปิดใช้งานบริการ Windows Update – Background Intelligent Transfer Service (BITS), บริการ Windows Update และบริการการเข้ารหัส
  5. พิมพ์คำสั่งต่อไปนี้เพื่อหยุดบริการ หลังจากที่คุณพิมพ์แต่ละคำสั่ง อย่าลืมกด Enter .
  • บิตหยุดสุทธิ
  • เน็ตหยุด wuauserv
  • net stop cryptsvc
  1. ขั้นที่สอง เปลี่ยนชื่อทั้งโฟลเดอร์ SoftwareDistribution และ catroot2 โดยป้อนคำสั่งตามรายการด้านล่าง หลังจากพิมพ์แต่ละคำสั่งแล้ว อย่าลืมกด Enter
  • Ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak
  • เรน %systemroot%\system32\catroot2 catroot2.bak
  1. ตรวจสอบว่าเปลี่ยนชื่อโฟลเดอร์สำเร็จแล้ว ไปที่ C:\Windows เพื่อดูว่าโฟลเดอร์ SoftwareDistribution ถูกเปลี่ยนชื่อเป็น SoftwareDistribution.bak หรือไม่ ตรวจสอบ C:\Windows\System32 เพื่อดูว่า catroot2 ถูกเปลี่ยนชื่อเป็น catroot2.bak หรือไม่
  2. สุดท้าย เริ่มบริการ BITS, Windows Update และ Cryptographic โดยป้อนคำสั่งตามรายการด้านล่าง หลังจากพิมพ์แต่ละคำสั่งแล้ว อย่าลืมกด Enter
  • บิตเริ่มต้นสุทธิ
  • เน็ตเริ่ม wuauserv
  • net start cryptsvc

แนวทางที่ 5:ถอนการติดตั้งภาษาเพิ่มเติม

Microsoft ได้ให้การสนับสนุนหลายภาษาเพื่อความสะดวกในการใช้งานเนื่องจากมีฐานการสนับสนุนที่กว้างขวางสำหรับระบบปฏิบัติการ Windows อย่างไรก็ตาม มีบางกรณีที่ภาษาที่ติดตั้งเพิ่มเติมเป็นสาเหตุของข้อผิดพลาด 0x800f0988

ผู้ใช้พบว่าการลบชุดภาษาเพิ่มเติมทั้งหมดได้แก้ไขข้อผิดพลาดเป็นวิธีแก้ปัญหา เพียงทำตามขั้นตอนด้านล่างเพื่อทำสิ่งนี้:

  1. ขั้นแรก กดปุ่ม Windows . ค้างไว้ ที่สำคัญและกดตัวอักษร ฉัน .
  2. นี่จะเป็นการเปิด การตั้งค่า เมนู; จากที่นี่ ให้เลือก เวลาและภาษา
  3. คลิก ภาษา บนหน้าจอเวลาและภาษาที่ปรากฏขึ้น
  4. จะเป็นการเปิดเมนูภาษา เลื่อนลงไปที่ภาษาที่คุณต้องการ แล้วคลิก ภาษาเพิ่มเติม และเลือก ลบ .
  5. หลังจากที่คุณลบภาษาแล้ว ให้รีสตาร์ทระบบและตรวจดูว่าข้อผิดพลาด 0x800f0988 ได้รับการแก้ไขหรือไม่

โซลูชัน 6:ดำเนินการคลีนบูต

คลีนบูตของคอมพิวเตอร์ของคุณก็อาจมีประโยชน์เช่นกัน หากซอฟต์แวร์ของบริษัทอื่นรบกวนการดาวน์โหลดและติดตั้งการอัปเดต Windows นี่คือวิธีการ:

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

โซลูชันที่ 7:ทำการอัปเกรดแบบแทนที่

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

สรุป

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