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

วิธีการแก้ไขข้อผิดพลาด 0x8900002A ใน Windows 10/11?

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

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

ข้อผิดพลาด 0x8900002A ใน Windows 10/11 คืออะไร

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

เมื่อข้อความแสดงข้อผิดพลาด 0x8900002A ปรากฏขึ้น แสดงว่าไม่มีอะไรนอกจากรหัสหรือตัวบ่งชี้ปัญหา ผู้ใช้ไม่สามารถเข้าใจได้ว่าปัญหาคืออะไรเมื่อเห็นเฉพาะการแจ้งเตือนบนหน้าจอเท่านั้น ข้อความแสดงข้อผิดพลาดระบุว่า:

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

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

การดำเนินการที่ร้องขอไม่ได้รับการสนับสนุนโดยฮาร์ดแวร์ที่สำรองโวลุ่ม (0x8900002A)

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

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

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

ข้อผิดพลาด Windows Update 0x8900002A อาจเกิดจากปัจจัยหลายประการ ได้แก่:

  • ข้อผิดพลาดของ Windows Update – ปัญหานี้อาจเกิดขึ้นเนื่องจากปัญหา WU ที่เกิดซ้ำ ในบางกรณี ส่วนประกอบการอัปเดตจะค้างและไม่สามารถติดตั้งการอัปเดตใหม่ที่รอดำเนินการได้
  • บริการอัปเดตของ Windows ติดขัด – ปัญหานี้อาจเกิดขึ้นได้เช่นกันหากบริการ Windows อย่างน้อยหนึ่งรายการเริ่มหรือหยุดทำงาน
  • DLL ที่เชื่อมโยงกับ WU ไม่ได้ลงทะเบียนอย่างถูกต้อง – Windows Update ต้องใช้ไฟล์ Dynamic Link Library หลายสิบไฟล์เมื่อค้นหาและติดตั้งการอัปเดตที่รอดำเนินการ หากไฟล์ใดหายไป WU จะทำงานไม่ถูกต้อง
  • ไฟล์ระบบเสียหาย – Windows Update เป็นส่วนหนึ่งของยูทิลิตี้ระบบ ไฟล์ที่เสียหายเพียงไฟล์เดียวสามารถทำลายองค์ประกอบ WU ทั้งหมดได้อย่างมีประสิทธิภาพ ดังนั้น หากไฟล์บางไฟล์เสียหาย ระบบจำเป็นต้องแสดงข้อความแสดงข้อผิดพลาด ในการแก้ไขปัญหานี้ ผู้ใช้ที่ได้รับผลกระทบจะต้องเรียกใช้การสแกน SFC ผ่านเมนูการกู้คืน
  • AV ของบริษัทอื่นกำลังปิดพอร์ตที่ใช้โดย Windows Update – เครื่องมือรักษาความปลอดภัยของบริษัทอื่นสามารถป้องกันมากเกินไปจนมีแนวโน้มที่จะปิดพอร์ตที่ถูกต้องตามกฎหมายที่ใช้โดย Windows Update
  • ความขัดแย้งของบุคคลที่สาม – มักเกิดขึ้นเมื่อมีโปรแกรมซอฟต์แวร์รักษาความปลอดภัยของบริษัทอื่นที่บล็อก Windows Update ไม่ให้เข้าถึงเซิร์ฟเวอร์ MS ในกรณีอื่นๆ อาจเป็นไดรเวอร์ทั่วไปที่ถูกแทนที่ด้วยโปรแกรมควบคุมที่เทียบเท่าจากบริษัทอื่น หากเป็นกรณีนี้ คุณสามารถแก้ปัญหาได้โดยใช้การคืนค่าระบบเพื่อนำคอมพิวเตอร์ของคุณกลับไปยังจุดที่ไม่มีปัญหานี้เกิดขึ้น

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

จะทำอย่างไรกับข้อผิดพลาด 0x8900002A ใน Windows 10/11

แก้ไข #1:รีบูตคอมพิวเตอร์ของคุณ

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

ในการรีสตาร์ทพีซีของคุณ ให้ทำตามขั้นตอนเหล่านี้:

  1. คลิกที่เมนูเริ่ม
  2. ไปที่ตัวเลือก Power แล้วเลือกรีสตาร์ท
  3. พีซีของคุณควรรีสตาร์ท
  4. ติดตั้งการอัปเดต Windows อีกครั้ง

แก้ไข #2:ตรวจสอบการเชื่อมต่ออินเทอร์เน็ตของคุณ

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

แก้ไข #3:ตรวจสอบบันทึก Windows Update

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

  1. เมื่อกล่องโต้ตอบ Run ปรากฏขึ้น ให้ป้อน windowsupdate.log แล้วกด OK
  2. หลังจากนั้น ไฟล์แผ่นจดบันทึกจะเปิดขึ้น คอลัมน์แรกมักจะแสดงวันที่ เพียงเลื่อนลงเพื่อค้นหาไฟล์บันทึกล่าสุด เมื่อใดก็ตามที่คุณติดตั้งการอัปเดต การอัปเดตนั้นจะถูกเพิ่มลงในส่วนนั้นโดยอัตโนมัติ
  3. ตอนนี้ หากไฟล์บันทึกที่เพิ่มล่าสุดบ่งชี้ถึงความล้มเหลว ให้แก้ไขปัญหา ส่วนใหญ่มักเกิดจากเราเตอร์ โปรแกรมป้องกันไวรัส หรือไฟร์วอลล์ที่บล็อกไม่ให้ดาวน์โหลดไฟล์อัปเดต เพื่อทดสอบสิ่งนี้ ให้คัดลอก URL ของการอัปเดตบนเบราว์เซอร์ของคุณและดูว่าใช้งานได้หรือไม่ หากเป็นเช่นนั้น ให้ลองติดตั้งการอัปเดตด้วยตนเองโดยเปิด Command Prompt ด้วยสิทธิ์ของผู้ดูแลระบบ
  4. ในบรรทัดคำสั่ง ให้ป้อนคำสั่ง /dism /online /add-package /packagepath:C:\update\myupdate.cab ตรวจสอบให้แน่ใจว่าคุณได้แทนที่ C:\update\myupdate.cab ด้วยตำแหน่งที่แท้จริงของไฟล์อัพเดท
  5. กด Enter เพื่อดำเนินการคำสั่ง
  6. ณ จุดนี้ ควรติดตั้งการอัปเดต
  7. รีบูตพีซีของคุณและตรวจสอบว่าปัญหายังคงมีอยู่หรือไม่

แก้ไข #4:อัปเดตการตั้งค่าวันที่และเวลาของคุณ

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

  1. กดปุ่ม Windows + X ค้างไว้
  2. เลือกแผงควบคุม
  3. ไปที่ส่วนนาฬิกา ภาษา และภูมิภาค แล้วคลิกตั้งเวลาและวันที่
  4. ไปที่แท็บ Internet Time
  5. คลิกที่ลิงก์เปลี่ยนการตั้งค่า
  6. ถัดไป ให้กดปุ่มอัปเดตทันที
  7. กดปุ่ม OK จากนั้นคลิก Apply
  8. สุดท้าย คลิกตกลงอีกครั้งเพื่อยืนยันและใช้การเปลี่ยนแปลง
  9. ลองอัปเดต Windows

แก้ไข #5:ล้างโฟลเดอร์การกระจายซอฟต์แวร์

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

ในวิธีแก้ปัญหานี้ คุณอาจต้องลบเนื้อหาของโฟลเดอร์นี้และลองดำเนินการอัปเดตอีกครั้ง

วิธีการ:

  1. คลิกเมนูเริ่ม
  2. ในช่องค้นหา ให้ป้อน cmd แล้วคลิกขวาที่ผลการค้นหาที่เกี่ยวข้องมากที่สุด เลือกเรียกใช้ในฐานะผู้ดูแลระบบ
  3. เมื่อพรอมต์คำสั่งเปิดขึ้น ให้ป้อนคำสั่งนี้ลงในบรรทัดคำสั่ง:net stop wuauserv กด Enter
  4. ถัดไป ให้ป้อนคำสั่งนี้เพื่อหยุด Background Intelligent Transfer Service:net stop bits กด Enter
  5. ตอนนี้ ใช้ปุ่ม Windows + R เพื่อเปิดยูทิลิตี้ Run
  6. เรียกดูเส้นทางนี้:C:Windows\SoftwareDistribution
  7. เลือกเนื้อหาทั้งหมดแล้วกดปุ่ม Delete เพื่อลบออก
  8. กลับไปที่ Command Prompt และป้อนคำสั่งนี้:net start wuauserv
  9. กด Enter
  10. จากนั้น เริ่ม Background Intelligent Transfer Service โดยป้อนคำสั่งนี้:net start bits
  11. กด Enter ณ จุดนี้ คุณควรล้างเนื้อหาของโฟลเดอร์ SoftwareDistribution สำเร็จแล้ว

แก้ไข #6:รีเซ็ตโฟลเดอร์ Catroot2

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

วิธีการ:

  1. คลิกขวาที่ปุ่มเริ่ม
  2. เลือก Command Prompt (Admin) ซึ่งจะเป็นการเปิด Command Prompt ขึ้น
  3. ในบรรทัดคำสั่ง ป้อนคำสั่งต่อไปนี้ทีละคำสั่งแล้วกด Enter:
    • net stop cryptsvc
    • md %systemroot%\system32\catroot2.old
    • xcopy %systemroot%\system32\catroot2 %systemroot%\system32\catroot2.old /s
  4. ถัดไป ลบทุกอย่างในโฟลเดอร์ Catroot2
  5. ในบรรทัดคำสั่ง ให้ป้อนคำสั่งนี้:net start cryptsvc.
  6. กด Enter

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

คุณรู้หรือไม่ว่า Microsoft ได้สร้างเครื่องมือแก้ปัญหาที่สามารถใช้ได้ในกรณีที่เกิดปัญหากับ Windows Update ใช้เพื่อแก้ไขปัญหา

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

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

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

  1. ไปที่เว็บไซต์ทางการของ Microsoft เพื่อเรียกใช้ตัวแก้ไขปัญหาออนไลน์
  2. เลือกเวอร์ชันระบบปฏิบัติการของคุณจากรายการ ตัวเลือกของคุณ ได้แก่ Windows 7, Windows 8.1 และ Windows 10/11
  3. ยอมรับหรือคลิกใช่เมื่อได้รับแจ้งให้เรียกใช้ตัวแก้ไขปัญหา Windows Update
  4. รายการคำแนะนำและขั้นตอนในการดำเนินการต่อไปจะปรากฏขึ้น ดำเนินการต่อไปและทำงานตามคำแนะนำของเครื่องมือแก้ปัญหา
  5. ตัวเลือกที่สอง ซึ่งคุณสามารถควบคุมได้อย่างง่ายดายคือ การแก้ไขปัญหาแบบออฟไลน์โดยใช้ตัวแก้ไขปัญหาพีซีของคุณ

ต่อไปนี้เป็นวิธีเรียกใช้เครื่องมือแก้ปัญหาด้วยตนเอง:

  1. เปิดเครื่องมือแก้ปัญหาโดยกด Win+I บนแป้นพิมพ์
  2. ไปที่การอัปเดตและความปลอดภัย> แก้ไขปัญหา> เครื่องมือแก้ปัญหาเพิ่มเติม
  3. ในหน้าที่เปิดขึ้น ให้เลือก Windows Update จากนั้นกดปุ่ม Run the Troubleshooter
  4. เครื่องมือแก้ปัญหาจะเปิดและแก้ไขปัญหาโดยอัตโนมัติ จากนั้นจึงเริ่มดำเนินการแก้ไขปัญหา
  5. รอให้เครื่องมือแก้ปัญหาทำงานจนเสร็จ จากนั้นรีสตาร์ทพีซี Windows ของคุณ

แก้ไข #8:ปิดไฟร์วอลล์ Windows

หากคุณสงสัยว่าไฟร์วอลล์ Windows ของคุณเรียกให้รหัสข้อผิดพลาดปรากฏขึ้น ให้ปิดการทำงานชั่วคราว โดยทำตามขั้นตอนต่อไปนี้:

  1. กดปุ่ม Windows + R เพื่อเปิดยูทิลิตี้ Run
  2. ถัดไป ป้อนคำสั่ง firewall.cpl แล้วกด Enter ซึ่งจะเป็นการเปิดไฟร์วอลล์ Windows Defender
  3. ในหน้าต่างนี้ ให้คลิกลิงก์เปิดหรือปิดไฟร์วอลล์ Windows Defender
  4. ไปที่การตั้งค่าเครือข่ายส่วนตัวและการตั้งค่าเครือข่ายสาธารณะ แล้วคลิกตัวเลือกปิดไฟร์วอลล์ Windows Defender (ไม่แนะนำ)
  5. กดตกลงเพื่อใช้การเปลี่ยนแปลง

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

แก้ไข #9:ตรวจสอบการตั้งค่า Windows Update ของคุณ

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

  1. คลิกเริ่มและป้อน Windows Update ลงในช่องค้นหา
  2. เลือกผลลัพธ์ที่เกี่ยวข้องมากที่สุดจากรายการ
  3. ไปที่เปลี่ยนการตั้งค่า
  4. ยกเลิกการทำเครื่องหมายที่ตัวเลือก ให้ฉันอัปเดตที่แนะนำ เช่นเดียวกับที่ฉันได้รับตัวเลือกการอัปเดตที่สำคัญ
  5. ติ๊ก ให้ฉันอัปเดตสำหรับผลิตภัณฑ์ Microsoft อื่นๆ เมื่อฉันอัปเดตตัวเลือก Windows

แก้ไข #10:ตรวจสอบให้แน่ใจว่า Windows Update Service กำลังทำงานอยู่

หาก Windows Update Service ไม่ทำงาน อาจเป็นสาเหตุของข้อผิดพลาด 0x80246002 วิธีตรวจสอบว่าบริการกำลังทำงานอยู่หรือไม่:

  1. กดปุ่ม Win + R
  2. ในกล่องโต้ตอบ พิมพ์ services.msc จากนั้นกด Enter
  3. ในหน้าต่างใหม่ที่มี Windows Service ให้ค้นหา Windows Update
  4. ตรวจสอบว่ามีการเขียนว่า "running" หรือไม่ หากไม่ได้คลิกขวาและเลือก "start"
  5. คลิกตกลงเพื่อบันทึกการตั้งค่าของคุณ
  6. รีสตาร์ทพีซีของคุณเพื่อใช้การเปลี่ยนแปลง

แก้ไข #11:ล้าง/ล้างแคชชั่วคราวของ Windows Update

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

วิธีล้างแคชชั่วคราวของ Windows Update:

  1. กดปุ่ม Win + R
  2. ในกล่องโต้ตอบ ให้พิมพ์ %windir%\SoftwareDistribution\DataStore แล้วกด Enter
  3. ลบเนื้อหาทั้งหมดของโฟลเดอร์ Windows Explorer คำแนะนำ:ใช้ Ctrl + A เพื่อเลือกไฟล์และโฟลเดอร์ทั้งหมด จากนั้นกด 'delete'
  4. ขั้นตอนนี้ควรล้างเนื้อหาทั้งหมดของโฟลเดอร์ Software Distribution หากเป็นสาเหตุของข้อผิดพลาด ก็ควรแก้ไขปัญหา

หมายเหตุ:ก่อนที่คุณจะล้างแคชชั่วคราวของ Windows Update ตรวจสอบให้แน่ใจว่า Windows Update Services ไม่ได้ทำงานอยู่ คุณสามารถทำตามขั้นตอนด้านบนเพื่อหยุดมัน จากนั้นรีสตาร์ทหลังจากล้างแคช

แก้ไข #12:เปิดใช้ System File Checker (SFC)

ยูทิลิตี้ที่มีประโยชน์อีกอย่างจาก Microsoft ซึ่งมาพร้อมกับเครื่องมือ Windows 10/11 ในตัวคือ System File Checker ยูทิลิตีนี้ใช้ควบคู่ไปกับเครื่องมือ Deployment Imaging and Servicing Management (DISM) ยูทิลิตีทั้งสองทำงานเดียวกันโดยใช้วิธีการที่แตกต่างกัน SFC ดึงสำเนาใหม่เพื่อแทนที่หรือซ่อมแซมไฟล์ OS ที่เสียหาย/หายไปจากโฟลเดอร์ Windows ที่แคชในเครื่อง ในทางกลับกัน DISM จะดาวน์โหลดสำเนาใหม่จากเซิร์ฟเวอร์ออนไลน์ของ Microsoft เพื่อแทนที่รายการที่สูญหายหรือเสียหาย

วิธีเปิดใช้ยูทิลิตี้ SFC มีดังนี้:

  1. เปิด Elevated Command Prompt โดยกดปุ่ม Windows + R พร้อมกันเพื่อเปิดกล่องโต้ตอบ Run
  2. พิมพ์ “cmd” (ไม่มีเครื่องหมายอัญประกาศ)+ ในช่องค้นหาและกด Ctrl + Shift + Enter พร้อมกันเพื่อเรียกใช้ Command prompt ที่ยกระดับขึ้น
  3. หากได้รับแจ้งจากหน้าต่างการควบคุมบัญชีผู้ใช้ ให้คลิกปุ่มใช่เพื่อให้สิทธิ์ผู้ดูแลระบบ
  4. ตอนนี้ ในช่อง Elevated Command Prompt ให้แทรกบรรทัดต่อไปนี้แล้วกดปุ่ม Enter:
  5. sfc /scannow
  6. ยูทิลิตี้ SFC จะเริ่มสแกนหาปัญหาใดๆ หากพบไฟล์ที่มีปัญหา ไฟล์เหล่านั้นจะถูกแทนที่ในการเริ่มต้นระบบครั้งถัดไป
  7. เมื่อเสร็จแล้ว คุณสามารถเปิดฟิลด์ Elevated Command Prompt อีกครั้ง และคราวนี้ ให้แทรกบรรทัดคำสั่งต่อไปนี้ก่อนที่จะกดปุ่ม Enter เพื่อเรียกใช้ยูทิลิตี้ DISM:
  8. Dism /Online /Cleanup-Image /RestoreHealth

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

แก้ไข #13:เรียกใช้ Windows Update ภายใต้คลีนบูต

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

โปรดทราบว่า Safe Mode และ Clean Boot มีความแตกต่างกัน โดยที่ระบบเดิมมีส่วนช่วยเหลือในการแก้ปัญหาและวินิจฉัยปัญหาขั้นสูงที่เกี่ยวข้องกับระบบ Windows 10/11

นี่คือวิธีการเปิดระบบภายใต้สถานะ Clean Boot:

  1. ในช่องค้นหาของแถบงาน ให้พิมพ์ “MSConfig” (ไม่มีเครื่องหมายอัญประกาศ) แล้วกดปุ่ม Enter เพื่อเปิดหน้าต่างการกำหนดค่าระบบ
  2. ภายใต้แท็บ General ให้ป้อนฟิลด์ Selective Startup และยกเลิกการเลือกช่อง Load Startup Items ตรวจสอบให้แน่ใจว่าได้เลือกช่อง Load system services และ Use original boot configuration box ไว้
  3. ตอนนี้ ไปที่แท็บบริการและทำเครื่องหมายที่ช่องถัดจากซ่อนบริการทั้งหมดของ Microsoft ก่อนคลิกปิดใช้งานทั้งหมด
  4. คลิก Apply ตามด้วยปุ่ม OK ก่อนรีสตาร์ทเครื่อง
  5. ในการเริ่มต้นครั้งถัดไป Windows จะโหลดภายใต้สถานะ Clean Boot

จากนั้นคุณอาจลองติดตั้ง Windows Updates ที่รอดำเนินการโดยไม่พบรหัสข้อผิดพลาด 0x8900002A

แก้ไข #14:รีเซ็ตทุกส่วนของ Windows Updates

ลองรีเซ็ตส่วน Windows Updates ของคุณด้วยตนเอง ให้ทำตามคำสั่งเหล่านี้:

  1. กด Win+R บนแป้นพิมพ์พร้อมกันเพื่อเปิดกล่องโต้ตอบเรียกใช้
  2. ในกล่องที่เปิดขึ้น ให้พิมพ์ cmd แล้วกด Ctrl+Shift+Enter ซึ่งจะเปิดพรอมต์คำสั่งที่ยกระดับขึ้น
  3. หน้าต่างพรอมต์คำสั่งที่ยกระดับควรปรากฏขึ้น ในบรรทัดคำสั่ง พิมพ์คำสั่งต่อเนื่องต่อไปนี้ตามด้วยการกด Enter หลังจากแต่ละคำสั่ง:
    • เน็ตสต็อปบิต
    • เน็ตหยุด wuauserv
    • net stop appidsvc
    • net stop cryptsvc
  4. บริการ Windows Update, Background Intelligent Transfer Service (BITS) และบริการการเข้ารหัสจะหยุดทำงาน
  5. ลบไฟล์ qmgr*.dat ทั้งหมดออกจากระบบของคุณเพื่อรีเซ็ตส่วน Windows Update ทั้งหมด ทำได้โดยป้อนคำสั่งนี้:Del “%ALLUSERSPROFILE%\ApplicationData\Microsoft\Network\Downloader\qmgr*.dat”
  6. พิมพ์ Y จากแป้นพิมพ์เพื่อยืนยัน
  7. ขั้นตอนต่อไปคือการเปลี่ยนชื่อโฟลเดอร์ catroot2 และ Software Distribution พิมพ์คำสั่งในหน้าต่างพรอมต์คำสั่งที่เหมาะสม แล้วกด Enter หลังจากทุกคำสั่ง:
    • Ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak
    • เรน %systemroot%\system32\catroot2 catroot2.bak
  8. รีเซ็ตบริการ Windows Update และบริการ BITS เป็นการตั้งค่าความปลอดภัยเริ่มต้น หลังจากแต่ละคำสั่ง กด Enter เพื่อดำเนินการ พิมพ์คำสั่งด้านล่างลงในหน้าต่างพร้อมท์ที่เหมาะสม:
    • sc.exe sdset บิต D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
    • sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
  9. หากต้องการลบไดเร็กทอรี System32 ให้พิมพ์คำสั่งด้านล่างในบรรทัดถัดไปตามด้วย Enter:cd /d %windir%\system32
  10. ทำซ้ำ Registry ที่เกี่ยวข้องกับ Windows Update รวมถึงไฟล์ DLL และ BITS ที่เกี่ยวข้อง ในการทำเช่นนั้น ให้ป้อนรายการคำสั่งยาวๆ ต่อไปนี้อย่างระมัดระวัง อย่าลืมกด Enter หลังจากทุกคำสั่งเพื่อเปิดใช้งาน:
    • regsvr32.exe atl.dll
    • regsvr32.exe urlmon.dll
    • regsvr32.exe mshtml.dll
    • regsvr32.exe shdocvw.dll
    • regsvr32.exe browserui.dll
    • regsvr32.exe jscript.dll
    • regsvr32.exe vbscript.dll
    • regsvr32.exe scrrun.dll
    • regsvr32.exe msxml.dll
    • regsvr32.exe msxml3.dll
    • regsvr32.exe msxml6.dll
    • regsvr32.exe actxprxy.dll
    • regsvr32.exe softpub.dll
    • regsvr32.exe wintrust.dll
    • regsvr32.exe dssenh.dll
    • regsvr32.exe rsaenh.dll
    • regsvr32.exe gpkcsp.dll
    • regsvr32.exe sccbase.dll
    • regsvr32.exe slbcsp.dll
    • regsvr32.exe cryptdlg.dll
    • regsvr32.exe oleaut32.dll
    • regsvr32.exe ole32.dll
    • regsvr32.exe shell32.dll
    • regsvr32.exe initpki.dll
    • regsvr32.exe wuapi.dll
    • regsvr32.exe wuaueng.dll
    • regsvr32.exe wuaueng1.dll
    • regsvr32.exe wucltui.dll
    • regsvr32.exe wups.dll
    • regsvr32.exe wups2.dll
    • regsvr32.exe wuweb.dll
    • regsvr32.exe qmgr.dll
    • regsvr32.exe qmgrprxy.dll
    • regsvr32.exe wucltux.dll
    • regsvr32.exe muweb.dll
    • regsvr32.exe wuwebv.dll
  11. ขั้นตอนต่อไปเกี่ยวข้องกับการรีเซ็ตการกำหนดค่าเครือข่ายที่อาจเป็นต้นเหตุของข้อผิดพลาด มีเพียงสองคำสั่งที่จะพิมพ์ อย่าลืมกดปุ่ม Enter ต่อจากแต่ละอัน:
    • netsh winsock รีเซ็ต
    • netsh winsock รีเซ็ตพร็อกซี
  12. หลังจากทำตามแล้ว คุณสามารถเริ่มบริการที่หยุดชั่วคราวในขั้นตอนที่ 4 ใหม่ได้ ป้อนคำสั่งด้านล่างเพื่อเรียกใช้บริการอีกครั้ง:
    • บิตเริ่มต้นสุทธิ
    • เน็ตสตาร์ท wuauserv
    • net start appidsvc
    • net start cryptsvc
  13. ปิดหน้าต่างพรอมต์คำสั่งโดยพิมพ์ Exit กด Enter

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

แก้ไข #15:ดาวน์โหลดและติดตั้ง Windows Update ด้วยตนเอง

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

ทำตามขั้นตอนเหล่านี้เพื่อดูข้อมูลเพิ่มเติม:

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

แก้ไข #16:เรียกใช้การสแกนมัลแวร์

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

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

แก้ไข #17:เลิกทำการอัปเดต Windows

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

  1. กดปุ่ม Windows + I เพื่อเปิดยูทิลิตี้การตั้งค่า Windows
  2. เลือกอัปเดตและความปลอดภัย
  3. ไปที่การกู้คืน
  4. ในส่วน ย้อนกลับไปยังเวอร์ชันก่อนหน้าของ Windows 10/11 ให้เลือก เริ่มเลย
  5. เลือกเหตุผลในการถอนการติดตั้ง Windows เวอร์ชันปัจจุบันของคุณ
  6. กดถัดไป
  7. คลิก ไม่ ขอบคุณ
  8. จากนั้นกด Next สองครั้งเพื่อดำเนินการต่อ
  9. สุดท้าย ให้คลิกตัวเลือกกลับไปที่เวอร์ชันก่อนหน้า

แก้ไข #18:กู้คืนพีซีของคุณ – กลับไปที่จุดคืนค่าระบบ

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

  1. ไฮไลต์แท็บ System Protection แล้วคลิกปุ่ม System Restore
  2. ในหน้าต่างป๊อปอัป ให้คลิก ถัดไป จากนั้นเลือกจุดคืนค่าที่คุณสร้างขึ้นเอง คุณยังสามารถคลิกที่ตัวเลือกแสดงจุดคืนค่าเพิ่มเติมเพื่อดูจุดคืนค่าทั้งหมดที่มีได้
  3. ก่อนที่คุณจะดำเนินการต่อไป การสแกนหาโปรแกรมที่ได้รับผลกระทบเพื่อดูว่าแอป โปรแกรม และไดรเวอร์ใดบ้างที่จะได้รับผลกระทบหากคุณใช้จุดคืนค่านี้
  4. หลังจากนั้น ให้กดปุ่ม Close และคลิก Next
  5. คลิก เสร็จสิ้น เพื่อเสร็จสิ้นกระบวนการ

แก้ไข #19:รีเซ็ตพีซีของคุณ

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

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

Here is how you can reset or reinstall Windows 10/11 Operating System through the Cloud:

  1. Launch Windows 10/11 Settings by simultaneously pressing Windows + I keys.
  2. Click on Update &Security before selecting the Recovery tab.
  3. Under Reset this PC, click on the Get started button to initiate the process.
  4. Choose the option Keep my files, and then click on Cloud download.
  5. Finally, click on Reset.

สรุป

ไม่ว่าคุณจะใช้มาตรการป้องกันความปลอดภัยแบบใด คุณก็ไม่สามารถหลีกเลี่ยงข้อผิดพลาดของ Windows Update ได้ โดยเฉพาะอย่างยิ่งหากเวอร์ชัน Windows Update เองมีข้อผิดพลาด แต่โชคดีสำหรับคุณ มีวิธีแก้ไขที่สามารถช่วยคุณกำจัดมันได้ As for the case of the 0x8900002A error, you can just refer to the solutions above and you should be all good in no time. อีกครั้ง หากคุณไม่แน่ใจว่าต้องทำอย่างไร ให้ผู้เชี่ยวชาญ Windows แก้ไขปัญหาให้คุณ

คุณพบข้อผิดพลาด Windows Update อื่นใดอีกบ้าง คุณจัดการกับพวกเขาอย่างไร? แบ่งปันประสบการณ์ของคุณในความคิดเห็น!