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

แก้ไข:ข้อผิดพลาดในการอัปเดต Windows 80072ee2

ข้อผิดพลาด 80072ee2 เป็นข้อผิดพลาดในการอัปเดต windows ซึ่งเกิดขึ้นเมื่อไฟล์ในระบบของคุณเสียหายหรือการอัปเดตค้าง การแก้ไขที่อธิบายในวิธีนี้ใช้กับข้อผิดพลาด 8024400A . ด้วย และ 8024400D .

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

วิธีแก้ไขเพื่อแก้ไขข้อผิดพลาด 80072ee2 ของ Windows Update

โซลูชันที่ 1:การแก้ไขรีจิสทรี

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

  1. กด คีย์ Windows . ค้างไว้ และ กด R
  2. ในกล่องโต้ตอบการเรียกใช้ที่เปิดขึ้น ให้พิมพ์ services.msc  และคลิกตกลง แก้ไข:ข้อผิดพลาดในการอัปเดต Windows 80072ee2
  3. ในคอนโซลบริการ ค้นหาบริการที่เรียกว่า “Windows Update “. คลิกขวาที่บริการนี้ แล้วเลือก หยุด
  4. เราต้องหยุดบริการ “Windows Update” ที่รับผิดชอบในการอัปเดต Windows ก่อนที่เราจะทำการเปลี่ยนแปลงเพื่อแก้ไขความเสียหาย หากคุณหยุดการทำงานต่อไป การดำเนินการนี้จะส่งคืนข้อผิดพลาด แก้ไข:ข้อผิดพลาดในการอัปเดต Windows 80072ee2
  5. ตอนนี้กด คีย์ Windows และ กด R อีกครั้ง
  6. ในกล่องโต้ตอบ run ให้พิมพ์:
    C:\Windows\SoftwareDistribution
  7. และคลิกตกลง
  8. ลบเนื้อหาของโฟลเดอร์นี้
  9. ตอนนี้กลับไปที่ คอนโซลบริการ . คลิกขวา Windows Update อีกครั้งและเลือก เริ่ม
  10. กด คีย์ Windows . ค้างไว้ และ กด R อีกครั้ง
  11. พิมพ์  regedit  ในกล่องโต้ตอบการเรียกใช้
  12. ในตัวแก้ไขรีจิสทรี ให้เรียกดูเส้นทางต่อไปนี้:
    HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate

    แก้ไข:ข้อผิดพลาดในการอัปเดต Windows 80072ee2

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

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

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

  1. กด Windows + S เพื่อเปิดแถบค้นหาของเมนูเริ่ม พิมพ์ “แก้ปัญหา ” ในกล่องโต้ตอบและคลิกที่ผลลัพธ์แรกที่ออกมา

แก้ไข:ข้อผิดพลาดในการอัปเดต Windows 80072ee2

  1. เมื่ออยู่ในเมนูแก้ไขปัญหา ให้เลือก “Windows Update ” และคลิกปุ่ม “เรียกใช้ตัวแก้ไขปัญหา ” หากคุณใช้ Windows 7 คุณสามารถไปยังเครื่องมือแก้ปัญหาได้ด้วยตนเองโดยใช้แผงควบคุม

แก้ไข:ข้อผิดพลาดในการอัปเดต Windows 80072ee2

  1. ตอนนี้ Windows จะเริ่มกระบวนการแก้ไขปัญหาและดูความคลาดเคลื่อน คุณอาจได้รับแจ้งว่าตัวแก้ไขปัญหาต้องการการเข้าถึงของผู้ดูแลระบบเพื่อตรวจสอบปัญหากับระบบของคุณ คลิกตัวเลือก “ลองแก้ไขปัญหาในฐานะผู้ดูแลระบบ ”.

แก้ไข:ข้อผิดพลาดในการอัปเดต Windows 80072ee2

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

แก้ไข:ข้อผิดพลาดในการอัปเดต Windows 80072ee2

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

โซลูชันที่ 3:การลบการแจกจ่ายซอฟต์แวร์

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

หมายเหตุ: วิธีนี้จะล้างประวัติการอัปเดตทั้งหมดของคุณด้วย

  1. กด Windows + S พิมพ์ “พรอมต์คำสั่ง ” ในกล่องโต้ตอบ คลิกขวาที่แอปพลิเคชันแล้วเลือก “เรียกใช้ในฐานะผู้ดูแลระบบ ”.
  2. ในพรอมต์คำสั่ง ให้พิมพ์คำสั่งต่อไปนี้ทีละคำสั่ง:
net stop cryptSvc

net stop wuauserv

net stop msiserver

net stop bits

แก้ไข:ข้อผิดพลาดในการอัปเดต Windows 80072ee2

ตอนนี้เราจะไปที่ไดเร็กทอรี Windows Update และลบไฟล์ที่อัปเดตทั้งหมดที่มีอยู่แล้ว เปิด file explorer หรือ My Computer แล้วทำตามขั้นตอน

  1. นำทางไปยังที่อยู่ที่เขียนไว้ด้านล่าง คุณยังสามารถเปิดแอปพลิเคชัน Run และคัดลอกและวางที่อยู่เพื่อติดต่อได้โดยตรง
C:\Windows\SoftwareDistribution
  1. ลบทุกอย่างภายใน Software Distribution โฟลเดอร์ (คุณยังสามารถตัดแปะมันไปยังตำแหน่งอื่นได้ เผื่อว่าคุณต้องการวางมันกลับคืนมาอีกครั้ง)

แก้ไข:ข้อผิดพลาดในการอัปเดต Windows 80072ee2

หมายเหตุ: คุณยังสามารถเปลี่ยนชื่อโฟลเดอร์การแจกจ่ายซอฟต์แวร์แทนได้ ตั้งชื่อแบบว่า “SoftwareDistributionold”

ตอนนี้เราต้องเปิดบริการ Windows Update อีกครั้งและเปิดใหม่อีกครั้ง เริ่มแรก Update Manager อาจใช้เวลาสองสามนาทีในการคำนวณรายละเอียดและเตรียมรายการสำหรับการดาวน์โหลด

  1. เปิดพร้อมท์คำสั่งที่ยกระดับแล้วลองดำเนินการคำสั่งต่อไปนี้เพื่อเริ่มต้นบริการทั้งหมดที่เราหยุดทำงาน
net start cryptSvc

net start wuauserv

net start msiserver

net start bits

แก้ไข:ข้อผิดพลาดในการอัปเดต Windows 80072ee2

  1. เริ่มระบบของคอมพิวเตอร์ใหม่และลองอัปเดต Windows อีกครั้ง

หมายเหตุ: คุณยังสามารถลองเรียกใช้คำสั่งต่อไปนี้ตามลำดับในพรอมต์คำสั่งที่มีการยกระดับ

net stop wuauserv

rmdir /q /s c:\windows\softwaredistribution\.

wuauclt /detectnow

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

netsh int tcp set global autotuninglevel=disabled

โซลูชันที่ 4:การตรวจสอบเอกสารอย่างเป็นทางการของ Microsoft

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

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

แนวทางที่ 5:การรีเซ็ตโมดูล Windows Update โดยสมบูรณ์

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

  1. กด Windows + S พิมพ์ “พรอมต์คำสั่ง ” คลิกขวาที่แอปพลิเคชันแล้วเลือก “เรียกใช้ในฐานะผู้ดูแลระบบ ”.
  2. เมื่ออยู่ในพรอมต์คำสั่งที่ยกระดับ ให้ดำเนินการคำสั่งต่อไปนี้ทีละคำสั่ง
net stop wuauserv

cd %systemroot%

ren SoftwareDistribution SoftwareDistribution.old

net start wuauserv

net stop bits

net start bits

net stop cryptsvc

cd %systemroot%\system32

ren catroot2 catroot2.old

net start cryptsvc

regsvr32 Softpub.dll /s

regsvr32 Wintrust.dll /s

regsvr32 Initpki.dll /s

regsvr32 Mssip32.dll /s
  1. หลังจากดำเนินการตามคำสั่งทั้งหมดแล้ว ให้รีสตาร์ทคอมพิวเตอร์โดยสมบูรณ์และตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่