Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows 11

9 วิธีแก้ไขข้อผิดพลาด Windows Update ใน Windows 11

ผู้ใช้มักรายงานข้อผิดพลาด Windows Update บนฟอรัมสนับสนุนของ Microsoft และเว็บไซต์เทคนิคอื่นๆ ปัญหาเหล่านี้เกิดขึ้นเมื่อผู้ใช้พยายามอัปเดต Windows 10 และ 11 ผ่าน Settings เมื่อเกิดปัญหาอัปเดต Settings จะแสดงข้อความผิดพลาดว่า "there were some problems installing updates, but we’ll try again later" (มีปัญหาบางอย่างในการติดตั้งอัปเดต แต่เราจะลองอีกครั้งในภายหลัง)

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

1. เรียกใช้ Windows Update Troubleshooter

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

  1. คลิก Start และเลือกเปิดแอป Settings ที่ปักหมุดในเมนู
  2. เลือก Troubleshoot (แก้ไขปัญหา) บนแท็บ System (ระบบ) ใน Settings
  3. คลิก Other troubleshooters (โปรแกรมแก้ไขปัญหาอื่นๆ) เพื่อดูเครื่องมือแก้ไขปัญหาของ Windows 11
  4. คลิก Run (เรียกใช้) สำหรับ Windows Update troubleshooter
9 วิธีแก้ไขข้อผิดพลาด Windows Update ใน Windows 11

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

9 วิธีแก้ไขข้อผิดพลาด Windows Update ใน Windows 11

2. รันการสแกนไฟล์ระบบ (System File Scan)

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

  1. คลิกขวาปุ่มเมนู Start เลือกเปิด Windows Terminal (Admin)
  2. คลิกปุ่ม Open a new tab และเลือก Command Prompt 9 วิธีแก้ไขข้อผิดพลาด Windows Update ใน Windows 11
  3. ป้อนคำสั่ง Deployment Image Servicing และกด Return:
     DISM.exe /Online /Cleanup-image /Restorehealth 
  4. เพื่อเริ่มการสแกน SFC ป้อนคำสั่งต่อไปนี้และกด Enter:
    sfc /scannow
  5. รอการสแกน SFC เสร็จและแสดงผลใน Command Prompt
9 วิธีแก้ไขข้อผิดพลาด Windows Update ใน Windows 11

การรันการสแกน Deployment Image Servicing เป็นขั้นตอนเพิ่มเติม แนะนำให้รันในกรณีที่ต้องซ่อมแซมอิมเมจ หากต้องการซ่อมแซมแบบนั้น การสแกนไฟล์ระบบจะไม่มีผลหากไม่รัน Deployment Image Servicing scan ก่อน

3. ตรวจสอบว่า Windows Update Service เปิดใช้งานและทำงานอยู่

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

  1. กด Win + R เพื่อเปิดกล่องโต้ตอบ Run
  2. พิมพ์ services ในกล่อง Open
  3. คลิก OK เพื่อเปิด Services
  4. ดับเบิลคลิกบริการ Windows Update 9 วิธีแก้ไขข้อผิดพลาด Windows Update ใน Windows 11
  5. ตรวจสอบว่า Automatic (อัตโนมัติ) ถูกเลือกเป็น Startup type (ประเภทการเริ่มต้น) 9 วิธีแก้ไขข้อผิดพลาด Windows Update ใน Windows 11
  6. คลิก Start หากบริการไม่ได้ทำงาน
  7. กด Apply เพื่อบันทึกตัวเลือกใหม่
  8. คลิก OK บนหน้าต่าง

ตรวจสอบบริการอื่นที่เกี่ยวข้องซึ่ง Windows Update ต้องการว่าเปิดใช้งานและทำงานอยู่ด้วย นี่คือบริการอีก 3 ตัวที่ควรตรวจสอบ:

  • Application Identity
  • Background Intelligent Transfer Service (BITS)
  • Cryptographic Services

4. ตรวจสอบและ釋放พื้นที่จัดเก็บไดรฟ์

แม้จะมีพื้นที่สำรองสำหรับ Windows Updates ปัญหาอาจยังเกิดขึ้นเมื่อมีพื้นที่ว่างน้อยมากบนฮาร์ดดิสก์ ตรวจสอบให้แน่ใจว่ามีพื้นที่ว่างอย่างน้อยหลายกิกะไบต์บนไดรฟ์ C: (หรือพาร์ติชันหลัก) สำหรับอัปเดต ตรวจสอบพื้นที่เหลือโดยคลิก This PC ใน File Explorer เพื่อดูไอคอนพื้นที่จัดเก็บไดรฟ์

9 วิธีแก้ไขข้อผิดพลาด Windows Update ใน Windows 11

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

อ่านเพิ่ม: วิธีปลดปล่อยพื้นที่ดิสก์หลังอัปเกรดเป็น Windows 11

5. ปิดใช้งาน (หรือถอนการติดตั้ง) ซอฟต์แวร์แอนตี้ไวรัสของบุคคลที่สาม

ยูทิลิตี้แอนตี้ไวรัสของบุคคลที่สามบางครั้งอาจรบกวนหรือขัดแย้งกับการอัปเดต Windows เพื่อให้แน่ใจว่าซอฟต์แวร์บุคคลที่สามไม่ก่อให้เกิดปัญหาอัปเดต ลองปิดใช้งานชั่วคราวก่อนตรวจสอบอัปเดตใน Settings คุณสามารถปิดโล่แอนตี้ไวรัสบุคคลที่สามได้โดยคลิกขวาไอคอนใน system tray และเลือกตัวเลือก disable หรือ pause

อีกวิธี ถอนการติดตั้งซอฟต์แวร์แอนตี้ไวรัสบุคคลที่สาม (และพึ่งพา Windows Security) เพื่อให้แน่ใจว่าไม่สามารถทำลายการอัปเดต Windows ได้ ให้พิมพ์ appwiz.cpl ในกล่อง Open ของ Run และคลิก OK จากนั้นลบซอฟต์แวร์แอนตี้ไวรัสโดยเลือกใน Programs and Features และคลิก Uninstall หรืออาจใช้ uninstaller tool เฉพาะ เช่น Avast Uninstall Utility

9 วิธีแก้ไขข้อผิดพลาด Windows Update ใน Windows 11

6. Clean Boot Windows

Clean-boot Windows 11 จะกำจัดความเป็นไปได้ที่ซอฟต์แวร์และบริการเริ่มต้นขัดแย้งกับกระบวนการอัปเดต คุณสามารถตั้งค่า Windows ให้ clean boot โดยปิดโปรแกรมเริ่มต้นและบริการของบุคคลที่สามทั้งหมด ต้องปรับตั้งค่า MSConfig ดังนี้

  1. เปิด Run โดยคลิกขวาปุ่ม Start บนแถบงาน และเลือกทางลัดบนเมนู Power User
  2. พิมพ์ msconfig ในกล่อง Open และเลือก OK
  3. ยกเลิกติ๊กช่อง Load startup อย่างไรก็ตาม ตัวเลือก Load system services และ Use original boot configuration ควรติ๊กอยู่ 9 วิธีแก้ไขข้อผิดพลาด Windows Update ใน Windows 11
  4. เลือก Hide all Microsoft services บนแท็บ Services 9 วิธีแก้ไขข้อผิดพลาด Windows Update ใน Windows 11
  5. คลิก Disable all เพื่อลบบริการบุคคลที่สามทั้งหมดจาก startup
  6. กด Apply และคลิก OK เพื่อออกจาก MSConfig
  7. เลือก Restart บนกล่องโต้ตอบที่จะเปิดหลังปิด MSConfig
  8. ลองอัปเดต Windows 11 หลังรีสตาร์ท

อ่านเพิ่ม: วิธีเปิด MSConfig ใน Windows 11

7. รีเซ็ตส่วนประกอบ Windows Update

9 วิธีแก้ไขข้อผิดพลาด Windows Update ใน Windows 11

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

  1. เปิด Command Prompt เป็น administrator ภายใน Windows Terminal ตามขั้นตอนแรกสองขั้นของวิธีที่ 2
  2. ป้อนคำสั่ง 4 คำสั่งแยกกัน กด Return หลังแต่ละคำสั่ง:
    net stop bits
    net stop wuauserv
    net stop appidsvc
    net stop cryptsvc
  3. เพื่อเปลี่ยนชื่อโฟลเดอร์ SoftwareDistribution ป้อนคำสั่งนี้และกด Enter:
    Ren %systemroot%\SoftwareDistribution SoftwareDistribution.old
  4. ป้อนคำสั่งนี้สำหรับเปลี่ยนชื่อ catroot2 และกด Return:
    Ren %systemroot%\System32\catroot2 catroot2.old
  5. เพื่อรีสตาร์ทบริการ ป้อนคำสั่งแยกกัน กด Enter หลังแต่ละคำสั่ง
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc

Windows จะสร้างโฟลเดอร์ SoftwareDistribution และ catroot2 ใหม่สำหรับ Windows Update เมื่อคุณเปลี่ยนชื่อตามที่ระบุ คำสั่ง net stop และ start รีสตาร์ทบริการที่จำเป็นสำหรับการอัปเดตแพลตฟอร์ม เมื่อใช้วิธีแก้ไขนี้แล้ว ให้รีสตาร์ท Windows 11 และลองติดตั้งอัปเดตอีกครั้ง

8. รีเซ็ต Windows 11

Windows 11 มีเครื่องมือ Reset this PC ซึ่งเป็นยูทิลิตี้ในตัวสำหรับติดตั้งระบบปฏิบัติการใหม่ การรีเซ็ตแพลตฟอร์มจะคืนค่าการตั้งค่าเป็นค่าโรงงาน (default) และลบซอฟต์แวร์ทั้งหมดที่ไม่ได้ติดตั้งมาพร้อมเครื่อง อย่างไรก็ตาม คุณสามารถเลือกตัวเลือกเพื่อรีเซ็ต PC และเก็บไฟล์ผู้ใช้ไว้

9 วิธีแก้ไขข้อผิดพลาด Windows Update ใน Windows 11

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

อ่านเพิ่ม: วิธี Factory Reset Windows 11 โดยไม่ต้องใช้รหัสผ่าน Admin

9. ดาวน์โหลดและติดตั้งอัปเดตด้วยตนเอง

แม้จะเป็นวิธีแก้ปัญหาเฉพาะเจาะจงมากกว่าการแก้ไข แต่คุณสามารถดาวน์โหลดและติดตั้งอัปเดต Windows 11 ที่คอมพิวเตอร์ต้องการจาก Microsoft Update Catalog ด้วยตนเอง ดังนั้น ไม่ต้องคลิก Check for updates ใน Settings เพื่อดาวน์โหลดและติดตั้ง คุณสามารถติดตั้งอัปเดตด้วยตนเองได้ดังนี้

  1. เปิดเว็บไซต์ Microsoft Update Catalog
  2. ป้อนหมายเลข KB code ของอัปเดตที่ต้องการติดตั้งในกล่องค้นหา
  3. เลือก Download สำหรับ Windows update ที่เข้ากันได้ในผลลัพธ์การค้นหา 9 วิธีแก้ไขข้อผิดพลาด Windows Update ใน Windows 11
  4. คลิกขวาลิงก์ดาวน์โหลดในหน้าต่าง และเลือก Save link as 9 วิธีแก้ไขข้อผิดพลาด Windows Update ใน Windows 11
  5. เลือกโฟลเดอร์เพื่อบันทึกแพ็กเกจอัปเดต และคลิก Save
  6. เปิด File Explorer (ด้วย Win + E) และเปิดโฟลเดอร์ที่มีแพ็กเกจอัปเดตที่ดาวน์โหลด
  7. ดับเบิลคลิกไฟล์ MSU ของอัปเดตเพื่อติดตั้ง

อ่านเพิ่ม: วิธีใช้ Microsoft Windows Update Catalog สำหรับ Windows Updates

ตอนนี้ Windows Update จะทำงานอีกครั้ง

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