Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

แก้ไข: Windows Update Error 80240016

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

รหัสข้อผิดพลาด Windows update ที่หายากที่สุดอย่างหนึ่งคือ 80240016 ซึ่งมีเพียงไม่กี่วิธีที่ทำงานได้ และทั้งหมดต้องการความสนใจมาก และคุณจะต้องปฏิบัติตามคำแนะนำอย่างระมัดระวัง ตามบทความนี้และโชคดีนะครับ!

วิธีแก้ปัญหา 1: รีเซ็ตส่วนประกอบ Windows Update (Reset Windows Update Components)

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

ก่อนดำเนินการวิธีนี้ แนะนำให้ปิดโปรแกรมที่กำลังทำงานทั้งหมด และแนะนำให้สำรอง registry เผื่อกรณีมีอะไรผิดพลาดขณะแก้ไข สำรอง registry โดยทำตามคำแนะนำในบทความ backup and restore registry ของเรา

  1. มาดำเนินการต่อด้วยการหยุดบริการต่อไปนี้ซึ่งเป็นบริการหลักที่เกี่ยวข้องกับ Windows Update: Background Intelligent Transfer, Windows Update, และ Cryptographic Services การปิดใช้งานก่อนเริ่มต้นเป็นสิ่งสำคัญหากคุณต้องการให้ขั้นตอนที่เหลือทำงานอย่างราบรื่น
  2. ค้นหา "Command Prompt" คลิกขวาที่มัน และเลือกตัวเลือก "Run as administrator" คัดลอกและวางคำสั่งต่อไปนี้และตรวจสอบให้แน่ใจว่าคุณกด Enter หลังจากแต่ละคำสั่ง

net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc

แก้ไข: Windows Update Error 80240016

  1. หลังจากนี้ คุณจะต้องลบไฟล์บางไฟล์ซึ่งควรลบหากคุณต้องการดำเนินการรีเซ็ตส่วนประกอบการอัปเดตต่อไป นี่ก็ทำผ่าน Command Prompt ที่มีสิทธิ์ Administrator เช่นกัน

Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat"

แก้ไข: Windows Update Error 80240016

  1. ขั้นตอนต่อไปสามารถข้ามได้หากนี่ไม่ใช่ทางเลือกสุดท้าย ขั้นตอนนี้ถือเป็นวิธีที่รุนแรง แต่จะรีเซ็ตกระบวนการอัปเดตจากแก่น แนะนำให้ลองดู ได้รับคำแนะนำจากคนมากมายบนฟอรัมออนไลน์
  2. เปลี่ยนชื่อโฟลเดอร์ SoftwareDistribution และ catroot2 เพื่อทำเช่นนี้ ให้ที่ command prompt ที่มีสิทธิ์ administrator คัดลอกและวางคำสั่งต่อไปนี้และกด Enter หลังจากคัดลอกแต่ละคำสั่ง

Ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak
Ren %systemroot%\system32\catroot2 catroot2.bak

แก้ไข: Windows Update Error 80240016

  1. คำสั่งต่อไปนี้จะช่วยให้เรา รีเซ็ต BITS (Background Intelligence Transfer Service) และ wuauserv (Windows Update Service) ให้กลับเป็น default security descriptors ตรวจสอบให้แน่ใจว่าคุณไม่แก้ไขคำสั่งด้านล่าง จึงควรคัดลอกโดยตรง

exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)

  1. มานำทางกลับไปที่โฟลเดอร์ System32 เพื่อดำเนินการแก้ปัญหาต่อ

cd /d %windir%\system32

  1. เนื่องจากเราได้รีเซ็ต BITS service เรียบร้อยแล้ว เราจะต้องลงทะเบียนไฟล์ทั้งหมดที่จำเป็นสำหรับบริการให้ทำงานและดำเนินการอย่างราบรื่น แต่ไฟล์แต่ละไฟล์ต้องการคำสั่งใหม่เพื่อให้มันลงทะเบียนตัวเองใหม่ กระบวนการอาจยาวกว่าที่คุณคุ้นเคย คัดลอกคำสั่งทีละอันและตรวจสอบให้แน่ใจว่าไม่พลาดอะไร คุณสามารถหารายการเต็มได้หากทำตามลิงก์นี้
  2. บางไฟล์อาจถูกทิ้งไว้หลังกระบวนการเหล่านี้ เราจะมาค้นหาในขั้นตอนนี้ เปิด Registry Editor โดยพิมพ์ "regedit" ในแถบค้นหาหรือกล่องโต้ตอบ Run ไปที่ key ต่อไปนี้ใน Registry Editor:

HKEY_LOCAL_MACHINE\COMPONENTS

แก้ไข: Windows Update Error 80240016

  1. คลิกที่ key Components และตรวจสอบด้านขวาของหน้าต่างสำหรับ key ต่อไปนี้ ลบทั้งหมดหากคุณพบใดๆ

PendingXmlIdentifier
NextQueueEntryIndex
AdvancedInstallersNeedResolving

  1. สิ่งต่อไปที่เราจะทำคือ รีเซ็ต Winsock โดยการคัดลอกและวางคำสั่งต่อไปนี้กลับเข้าไปใน Command Prompt ที่มีสิทธิ์ administrator:

netsh winsock reset

แก้ไข: Windows Update Error 80240016

  1. หากคุณใช้ Windows 7, 8, 8.1, หรือ 10 ที่ command prompt ให้คัดลอกคำสั่งต่อไปนี้และกด Enter:

netsh winhttp reset proxy

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

net start bits
net start wuauserv
net start appidsvc
net start cryptsvc

  1. รีสตาร์ทคอมพิวเตอร์หลังจากปฏิบัติตามทุกขั้นตอนที่ระบุไว้

วิธีแก้ปัญหา 2: ใช้ Windows Update Troubleshooter ตัวในตัว

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

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

  1. เปิดแอป Settings โดยคลิกที่ปุ่ม Start และไอคอนเกียร์ด้านบน คุณสามารถค้นหาได้เช่นกัน

แก้ไข: Windows Update Error 80240016

  1. เปิดส่วน Update & Security และไปที่เมนู Troubleshoot
  2. ก่อนอื่น ให้คลิกที่ตัวเลือก Windows Update และปฏิบัติตามคำแนะนำบนหน้าจอเพื่อดูว่ามีอะไรผิดปกติกับบริการและกระบวนการ Windows Update หรือไม่
  3. หลังจาก troubleshooter เสร็จ ให้ไปที่ส่วน Troubleshoot อีกครั้งและเปิด Internet Connections troubleshooter
  4. ตรวจสอบดูว่าปัญหาได้รับการแก้ไขหรือไม่