วิธีแก้ไขข้อผิดพลาด 0x800f0831 ถาวรใน Windows 10 และ 11

วิธีแก้ไขข้อผิดพลาด 0x800f0831 ถาวรใน Windows 10 และ 11
ผู้อ่านเช่นคุณช่วยสนับสนุน MUO เมื่อคุณทำการซื้อโดยใช้ลิงก์บนเว็บไซต์ของเรา เราอาจได้รับค่าคอมมิชชั่นจากพันธมิตร อ่านเพิ่มเติม.

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





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





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

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





สร้างวิดีโอประจำวัน

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

  หน้าจอข้อผิดพลาดของ Windows

นอกเหนือจากนี้อาจเกิดจากสิ่งต่อไปนี้อย่างน้อยหนึ่งข้อ:



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

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

1. ติดตั้งการอัปเดตที่ขาดหายไป

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





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

ขอแนะนำให้ใช้ Windows Event Viewer เพื่อยืนยันหมายเลข KB ของการอัปเดตที่เป็นสาเหตุของปัญหา สำหรับสิ่งนี้ คุณสามารถเปิด Event Viewer และไปที่ตำแหน่งต่อไปนี้:





Applications and Service Logs\Microsoft\Windows\WindowsUpdateClient\Operational

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

  ดูบันทึกเหตุการณ์

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

ฉันไม่รู้ว่าจะ google ว่าอะไร

2. กำจัดข้อผิดพลาดการทุจริต

คุณอาจประสบปัญหาหากระบบติดข้อผิดพลาดเสียหายหรือมัลแวร์

คุณสามารถ ซ่อมแซมไฟล์ Windows ที่เสียหายด้วยเครื่องมือในตัวของ Window เช่น การสแกน SFC และ DISM ยูทิลิตีทั้งสองนี้สร้างขึ้นใน Windows ตามค่าเริ่มต้นและสามารถเข้าถึงได้โดยใช้พรอมต์คำสั่ง

  เรียกใช้การสแกน SFC และ DISM

ต่อไปนี้คือวิธีที่คุณสามารถทำได้ทั้งสองขั้นตอน:

  1. เรียกใช้พรอมต์คำสั่งของ Windows ในฐานะผู้ดูแลระบบ
  2. พิมพ์คำสั่งต่อไปนี้แล้วกด เข้า:
    sfc /scannow
  3. หลังจากดำเนินการเสร็จสิ้น ให้พิมพ์คำสั่งถัดไปแล้วกด เข้า :
    DISM /Online /Cleanup-Image /RestoreHealth

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

ตัวตรวจสอบไฟล์ระบบจะสแกนไฟล์ระบบปฏิบัติการที่สำคัญเพื่อหาปัญหาพื้นฐาน หากพบปัญหา เครื่องมือที่มีจะแทนที่ไฟล์ด้วยคู่หน้าที่แคชไว้ ในทางกลับกัน DISM สามารถซ่อมแซมอิมเมจระบบเพื่อแก้ไขปัญหาได้ โดยทั่วไปถือว่ามีประสิทธิภาพมากกว่า SFC และใช้เพื่อแก้ไขปัญหาที่ System File Checker ไม่สามารถแก้ไขได้

แต่ถ้าคอมพิวเตอร์ของคุณติดมัลแวร์ คุณควรลองใช้หนึ่งในนั้น เครื่องมือกำจัดมัลแวร์ที่ดีที่สุด เพื่อทำความสะอาดพีซีของคุณ

3. ซ่อมแซมที่เก็บส่วนประกอบ

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

ฉันจะดูได้อย่างไรว่าใครติดตามฉันบนเฟสบุ๊ค

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

  รีสตาร์ทคอมโพเนนต์ Windows Update

ต่อไปนี้คือบริการบางอย่างที่เราแนะนำให้เริ่มต้นใหม่:

  • การปรับปรุง Windows
  • บริการโอนข้อมูลอัจฉริยะเบื้องหลัง (BITS)
  • บริการเข้ารหัส

นี่คือวิธีที่คุณสามารถทำได้:

  1. เรียกใช้พรอมต์คำสั่งของ Windows ในฐานะผู้ดูแลระบบ
  2. พิมพ์คำสั่งต่อไปนี้แล้วกด เข้า เป็นรายบุคคล:
    • wauserv เริ่มต้นสุทธิ
    • cryptSvc เริ่มต้นสุทธิ
    • บิตเริ่มต้นสุทธิ
    • net start msiserver

เมื่อรีสตาร์ทแล้ว ให้ปิดหน้าต่างบริการและตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่

4. ปิดการใช้งาน VPN และซอฟต์แวร์รักษาความปลอดภัยของบุคคลที่สามอื่น ๆ

  มีคนพิมพ์บนแล็ปท็อปนั่งอยู่บนโต๊ะกาแฟ แล็ปท็อปกำลังเชื่อมต่อกับ VPN

การใช้ VPN บนคอมพิวเตอร์ของคุณอาจบล็อกโปรโตคอลและพอร์ตที่ Windows ต้องใช้ในการดาวน์โหลดและติดตั้งแพ็คเกจอัพเดท

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

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

ติดตั้งโปรแกรมปรับปรุงเป้าหมายได้อย่างง่ายดาย

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

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