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

วิธีแก้ปัญหา Windows 10/11 Update Error 0x800F0982?

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

เรารู้ว่าสถานการณ์นี้น่าหงุดหงิดเพียงใด ดังนั้น หากคุณกำลังมองหาวิธีแก้ไขข้อผิดพลาด ที่นี่คือที่ที่เหมาะสม เราได้สร้างคู่มือนี้สำหรับคุณโดยเฉพาะ

รหัสข้อผิดพลาด 0x800f0982 คืออะไร

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

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

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

สแกนหาพีซีฟรีปัญหา3.145.873ดาวน์โหลดเข้ากันได้กับ:Windows 10/11, Windows 7, Windows 8
  • บริการ Windows Update ออฟไลน์
  • คุณกำลังใช้ Windows 10/11 รุ่นเก่า
  • มีไฟล์ที่เสียหายในไดเรกทอรีระบบของคุณ

ตามผู้ใช้ที่ได้รับผลกระทบ ปัญหามักเกี่ยวข้องกับการอัปเดต KB4493509, KB4489899 และ KB4493509 บางครั้งมาพร้อมกับข้อความที่ระบุว่า "มีปัญหาในการติดตั้งการอัปเดตบางอย่าง แต่เราจะลองอีกครั้งในภายหลัง"

วิธีแก้ไขข้อผิดพลาด 0x800f0982 บน Windows 10/11

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

แก้ไข 1:เรียกใช้ตัวแก้ไขปัญหา Windows Update

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

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

ในการใช้ตัวแก้ไขปัญหา Windows Update เพื่อแก้ไขรหัสข้อผิดพลาด 0x800f0982 ให้ทำตามขั้นตอนเหล่านี้:

  1. เปิดยูทิลิตี้ Run โดยกดปุ่ม Windows + R
  2. พิมพ์ “ms-settings:troubleshoot” (ไม่มีเครื่องหมายอัญประกาศ) ลงในช่องข้อความแล้วกด Enter ซึ่งจะนำคุณไปยังแท็บการแก้ไขปัญหาของแอปการตั้งค่า
  3. ที่นี่ ไปที่ส่วนด้านขวาและเลื่อนลงไปที่ส่วน "เริ่มต้นใช้งาน" กดปุ่ม Windows Update
  4. ในเมนูที่ปรากฏขึ้น ให้คลิกปุ่ม "เรียกใช้เครื่องมือแก้ปัญหา"
  5. ตัวแก้ไขปัญหาจะเปิดขึ้นและเริ่มสแกนระบบของคุณโดยอัตโนมัติเพื่อหาปัญหาใดๆ รอจนกว่าการสแกนจะเสร็จสิ้น
  6. เมื่อการสแกนเสร็จสิ้น เครื่องมือแก้ปัญหาจะแนะนำกลยุทธ์การซ่อมแซมที่อาจช่วยแก้ปัญหาข้อผิดพลาดที่คุณกำลังเผชิญอยู่ได้ หากคุณเห็นด้วยกับคำแนะนำ ให้คลิกปุ่ม “ใช้การแก้ไขนี้”
  7. เมื่อดำเนินการเสร็จแล้ว ให้รีสตาร์ทคอมพิวเตอร์และตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่

แก้ไข 2:รีเซ็ตคอมโพเนนต์ WU

หากคุณสงสัยว่าปัญหาเกิดจากความผิดพลาดในตัวยูทิลิตี้ Windows Update การรีเซ็ตส่วนประกอบ WU อาจช่วยคุณได้

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

ในการรีเซ็ตคอมโพเนนต์นี้ คำแนะนำโดยย่อ:

  1. กดปุ่ม Windows + R เพื่อเปิดยูทิลิตี้ Run
  2. พิมพ์ “cmd” (ไม่มีเครื่องหมายอัญประกาศ) ลงในช่องข้อความแล้วกดปุ่ม Ctrl + Shift + Enter พร้อมกัน การดำเนินการนี้จะเปิด Command Prompt ขึ้น
  3. ใน Command Prompt ให้ป้อนคำสั่งด้านล่างตามลำดับที่แนะนำเพื่อรีเซ็ตคอมโพเนนต์ WU
  • เน็ตหยุด wuauserv
  • net stop cryptSvc
  • เน็ตสต็อปบิต
  • เน็ตหยุด msiserver
  • ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
  • ren C:\Windows\System32\catroot2 catroot2.old
  • เน็ตเริ่ม wuauserv
  • net start cryptSvc
  • บิตเริ่มต้นสุทธิ
  • เซิร์ฟเวอร์เริ่มต้นสุทธิ
  1. เมื่อเสร็จแล้ว ให้ออกจาก Command Prompt และรีสตาร์ทคอมพิวเตอร์
  2. ตรวจสอบว่าปัญหาได้รับการแก้ไขแล้วหรือไม่

แก้ไข 3:บังคับติดตั้งการอัปเดตโดยใช้ PowerShell

หากการรีเซ็ตคอมโพเนนต์ WU ไม่ได้กำจัดข้อผิดพลาด 0x800f0982 คุณสามารถใช้ PowerShell เพื่อบังคับติดตั้งการอัปเดตได้

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

ต่อไปนี้คือวิธีใช้เพื่อดาวน์โหลดและติดตั้งการอัปเดต Windows ที่มี:

  1. เปิดกล่องโต้ตอบเรียกใช้โดยใช้ปุ่ม Windows + R
  2. พิมพ์ “powershell” (ไม่มีเครื่องหมายอัญประกาศ) ลงในช่องข้อความและกดปุ่ม Ctrl + Shift + Enter ซึ่งจะเป็นการเปิดหน้าต่าง PowerShell ที่ยกระดับขึ้น
  3. ใน Windows PowerShell ให้พิมพ์คำสั่ง "wuauclt.exe /UPDATENOW" (ไม่มีเครื่องหมายคำพูด) แล้วกด Enter เพื่อบังคับติดตั้งการอัปเดต
  4. เมื่อติดตั้งการอัปเดตแล้ว ให้รีสตาร์ทคอมพิวเตอร์และตรวจสอบว่าการอัปเดตยังคงค้างอยู่ในยูทิลิตี้ Windows Update หรือไม่

แก้ไข 4:ใช้ตัวตรวจสอบไฟล์ระบบ

ในบางกรณี ข้อผิดพลาดเกิดขึ้นเนื่องจากไฟล์ระบบเสียหาย ในการแก้ไขไฟล์เหล่านี้ สิ่งที่คุณต้องมีคือ System File Checker

System File Checker เป็นเครื่องมือใน Windows ที่สามารถระบุและแทนที่ไฟล์ระบบที่สูญหาย เสียหาย หรือติดตั้งไม่ถูกต้อง หากมีปัญหากับรีจิสทรีก็อาจใช้งานได้ ยูทิลิตีนี้สามารถช่วยแก้ปัญหาได้โดยไม่ต้องใช้มาตรการที่รุนแรง เช่น ติดตั้ง Windows ใหม่

ในการใช้ยูทิลิตี้นี้เพื่อแก้ไขรหัสข้อผิดพลาด 0x800f0982 มีขั้นตอนดังนี้:

  1. พิมพ์ “command prompt” (ไม่มีเครื่องหมายคำพูด) ลงในแถบค้นหาและคลิกขวาที่ผลลัพธ์ที่เกี่ยวข้องมากที่สุด
  2. เลือก Run as Administrator
  3. หากระบบขอให้ยืนยันการกระทำของคุณ ให้กดปุ่มใช่
  4. ตอนนี้ หน้าต่างพรอมต์คำสั่งควรปรากฏขึ้น พิมพ์ “sfc /scannow” (ไม่มีเครื่องหมายคำพูด) แล้วกดปุ่ม Enter
  5. ณ จุดนี้ System File Checker ควรเริ่มกระบวนการสแกนและซ่อมแซม เมื่อเสร็จแล้ว ให้รีสตาร์ทคอมพิวเตอร์และลองติดตั้งการอัปเดตอีกครั้ง

แก้ไข 5:ทำการสแกน DISM

หากการสแกน SFC ไม่ช่วย ให้ลองเรียกใช้การสแกน Deployment Image Servicing and Management (DISM) นี่เป็นยูทิลิตี้ที่มีประโยชน์พอ ๆ กันที่สามารถตรวจจับและแก้ไขปัญหาใด ๆ กับไฟล์อิมเมจของระบบของคุณ เป็นเครื่องมือบรรทัดคำสั่งที่ใช้ได้ทั้งเพื่อการวินิจฉัยและซ่อมแซมบนระบบ Microsoft Windows

ทำตามขั้นตอนด้านล่างเพื่อทำการสแกน DISM:

  1. คลิกขวาที่เมนู Windows แล้วเลือก Run
  2. ในกล่องข้อความ ให้ป้อน “cmd” (ไม่มีเครื่องหมายอัญประกาศ) แล้วกดปุ่ม Ctrl + Shift + Enter พร้อมกัน
  3. หากได้รับแจ้งจากวิซาร์ด User Access Control ให้กดปุ่ม Yes
  4. ในพรอมต์คำสั่ง ให้พิมพ์ “DISM /Online /Cleanup-Image /RestoreHealth” (ไม่มีเครื่องหมายอัญประกาศ) แล้วกด Enter
  5. เครื่องมือ DISM จะเริ่มสแกนระบบของคุณเพื่อหาอิมเมจระบบที่เสียหาย และใช้การแก้ไขที่จำเป็น
  6. เมื่อเสร็จแล้ว ให้รีสตาร์ทคอมพิวเตอร์และติดตั้งการอัปเดตอีกครั้ง

แก้ไข 6:ติดตั้งการอัปเดตด้วยตนเอง

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

หากต้องการดาวน์โหลด KB ที่มีปัญหาที่นี่ ให้ทำตามคำแนะนำเหล่านี้:

  1. ไปที่แค็ตตาล็อก Microsoft Update อย่างเป็นทางการ
  2. ป้อนหมายเลข KB ลงในช่องค้นหา
  3. หน้าเว็บใหม่จะแสดงขึ้นพร้อมกับการอัปเดตทั้งหมดที่เกี่ยวข้องกับการค้นหาของคุณ กดปุ่มดาวน์โหลดข้างแพทช์ที่คุณต้องการ
  4. เมื่อดาวน์โหลดแล้ว ให้ติดตั้งบนอุปกรณ์ของคุณ
  5. รีสตาร์ทคอมพิวเตอร์และดูว่าข้อผิดพลาดได้รับการแก้ไขหรือไม่

แก้ไข 7:ล้างโฟลเดอร์ SoftwareDistribution และ System Resources

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

อย่างไรก็ตาม ก่อนที่คุณจะสามารถดำเนินการต่อและลบไฟล์ที่ไม่จำเป็นเหล่านี้ คุณต้องหยุดให้บริการ Windows ที่สำคัญ:Windows Update Service และ Background Intelligent Service สำหรับคำแนะนำโดยละเอียดเกี่ยวกับสิ่งที่ต้องทำ โปรดดูที่ด้านล่าง:

  1. กดปุ่ม Windows + X เพื่อเปิดเมนู Power User
  2. เลือก Command Prompt (Admin) จากรายการ
  3. กดปุ่มใช่เมื่อได้รับแจ้งจาก UAC
  4. เรียกใช้คำสั่งต่อไปนี้:

เน็ตหยุด wuauserv

คำสั่ง net stop bits

หมายเหตุ: อย่าลืมกดปุ่ม Enter หลังจากแต่ละอัน

  1. ถัดไป ย่อขนาดหน้าต่างพรอมต์คำสั่งแล้วเปิด Windows Explorer
  2. นำทางไปยังโฟลเดอร์ SoftwareDistribution โดยไปที่โฟลเดอร์ Windows และเลือก SoftwareDistribution
  3. ลบทุกอย่างในโฟลเดอร์นี้
  4. ถัดไป ให้กลับไปที่โฟลเดอร์หลักของ Windows แล้วคลิก System Resources ลบทุกอย่างในโฟลเดอร์ หากคุณได้รับคำเตือน ให้เพิกเฉยหรือกดปุ่มใช่
  5. หลังจากลบเนื้อหาของทั้งสองโฟลเดอร์แล้ว ให้เริ่มบริการทั้งสองที่คุณปิดใช้งานก่อนหน้านี้ ทำได้โดยเปิดหน้าต่างพร้อมรับคำสั่งและเรียกใช้คำสั่งต่อไปนี้:

เริ่มต้นสุทธิ wuauserv

บิตเริ่มต้นสุทธิ

หมายเหตุ: ตรวจสอบให้แน่ใจว่าคุณกด Enter หลังจากแต่ละรายการ

  1. ณ จุดนี้ ให้รีบูตเครื่องคอมพิวเตอร์และตรวจสอบว่าข้อผิดพลาดยังคงมีอยู่หรือไม่

แก้ไข 8:ถอนการติดตั้งและติดตั้งชุดภาษาอีกครั้ง

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

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

ต่อไปนี้คือวิธีดำเนินการแก้ไขนี้:

  1. ไปที่เมนู Start แล้วเลือก Settings
  2. นำทางไปยังเวลาและภาษา แล้วคลิกภาษา
  3. ขยายส่วนภาษาที่ต้องการและเลือกภาษาที่คุณต้องการลบ
  4. กดปุ่มนำออกที่อยู่ข้างๆ
  5. ปิดการตั้งค่า
  6. เปิดหน้าต่างการตั้งค่าอีกครั้งแล้วไปที่เวลาและภาษา
  7. เลือกภาษา
  8. ถัดไป ไปที่ภาษาที่ต้องการแล้วคลิกเพิ่มภาษา
  9. เลือกภาษาที่คุณเพิ่งลบ
  10. คลิกตัวเลือกและกดปุ่มดาวน์โหลดเพื่อเริ่มการติดตั้งภาษา
  11. ออกจากแอปการตั้งค่าแล้วติดตั้งการอัปเดตอีกครั้ง

แก้ไข 9:เปิดใช้งานบริการตัวติดตั้งโมดูล Windows

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

ต่อไปนี้คือวิธีการเปิดใช้บริการนี้:

  1. เปิด Command Prompt ขึ้นโดยพิมพ์ "cmd" (ไม่มีเครื่องหมายคำพูด) ลงในช่องค้นหาและคลิกขวาที่ผลลัพธ์ที่เกี่ยวข้องมากที่สุด คลิกเรียกใช้ในฐานะผู้ดูแลระบบ
  2. เมื่อได้รับแจ้งจาก UAC ให้กด Yes เพื่อดำเนินการต่อ
  3. บน Command Prompt ให้พิมพ์คำสั่ง “SC config trustedinstaller start=auto” (ไม่มีเครื่องหมายคำพูด)
  4. กด Enter
  5. ตอนนี้ คุณเพิ่งเปิดใช้งานบริการ Windows Update Installer กระบวนการอัปเดตควรเริ่มต้นในขณะนี้
  6. รีสตาร์ทระบบเพื่อใช้การเปลี่ยนแปลง

สรุป

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

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