แก้ไข: Windows Update Error 80072ee2



ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา

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



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



แนวทางแก้ไขข้อผิดพลาด Windows Update 80072ee2

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

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



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

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

โซลูชันที่ 2: การเรียกใช้ Windows Update Troubleshooter

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

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

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



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

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

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

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

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

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

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

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

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

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

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

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

  1. ตอนนี้รีสตาร์ทคอมพิวเตอร์และลองอัปเดต Windows อีกครั้ง

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

หยุดสุทธิ wuauserv rmdir / q / s c:  windows  softwaredistribution . wuauclt / detectnow

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

netsh int tcp ตั้งค่า 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. หลังจากดำเนินการคำสั่งทั้งหมดแล้วให้รีสตาร์ทคอมพิวเตอร์และตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่
อ่าน 4 นาที