คุณอาจพบข้อผิดพลาดในการอัปเดตของ Windows บ่อยครั้ง – 0x80240016 ขณะพยายามติดตั้งการอัปเดตที่สำคัญ เช่น การอัปเดตคุณลักษณะหรือการอัปเดตสะสม นี่เป็นข้อผิดพลาดทั่วไปในการอัปเดต Windows และสามารถเกิดขึ้นได้กับการอัปเดต KB บางรายการ
สาเหตุทั่วไปบางประการที่คุณอาจเห็นข้อผิดพลาดนี้รวมถึง Windows Firewall ในระบบของคุณซึ่งบางครั้งอาจขัดแย้งกับ การติดตั้งการอัปเดต Windows, ข้อมูลแคชที่ผิดพลาด, การอัปเดต Windows ที่เสียหาย, หรือเนื่องจากความเสียหายในระบบ ไฟล์.
แม้ว่าอาจมีสาเหตุหลายประการที่อาจพบข้อผิดพลาด Windows Update 0x80240016 บนพีซี Windows 10 ของคุณ แต่ก็มีวิธีแก้ไขที่เป็นไปได้สองสามวิธีที่อาจช่วยแก้ไขปัญหาได้
วิธีที่ 1: การเรียกใช้ตัวแก้ไขปัญหา Windows Update
ขั้นตอนที่ 1: กด ชนะ + ฉัน คีย์ร่วมกันบนแป้นพิมพ์ของคุณเพื่อเปิด การตั้งค่า แอป.
ขั้นตอนที่ 2: ใน การตั้งค่า แอพคลิกที่ ระบบ ตัวเลือก.
![ระบบการตั้งค่า](/f/c6a9d2c2621e51cd1ca8b4c98b835d64.png)
ขั้นตอนที่ 3: จากนั้นคลิกที่ แก้ไขปัญหา ที่ด้านขวาของบานหน้าต่าง
![การตั้งค่า การแก้ไขปัญหาระบบ](/f/16983c8625ebd510bed0c666ec460caa.png)
ขั้นตอนที่ 4: ตอนนี้ ไปที่ด้านขวาของกระทะ เลื่อนลงและคลิกที่ เครื่องมือแก้ปัญหาอื่น ๆ ลิงค์
![ระบบแก้ไขปัญหาอื่นๆ Hooters](/f/24591146004f426349c681308863bde0.png)
ขั้นตอนที่ 5: ใน ปัญหาอื่น ๆ-hooters หน้าต่าง ใต้ บ่อยที่สุด ส่วน ไปที่ Windows Update และคลิกที่ วิ่ง ปุ่มข้างๆ
![ตัวแก้ไขปัญหาอื่น ๆ เรียกใช้ Windows Update บ่อยที่สุด](/f/7d68587cb4b47d95f0391fae63569c59.png)
ตอนนี้ ให้ตัวแก้ไขปัญหาตรวจพบปัญหาใดๆ หากพบปัญหาใด ๆ ระบบจะใช้การแก้ไขโดยอัตโนมัติ
เมื่อกระบวนการสิ้นสุดลง ให้ปิดหน้าต่างการตั้งค่าและลองติดตั้งการอัปเดต
วิธีที่ 2: ล้างและเปลี่ยนชื่อโฟลเดอร์แคชชั่วคราวของ Windows Update
ขั้นตอนที่ 1: กด ชนะ + X ปุ่มลัดบนแป้นพิมพ์แล้วคลิก วิ่ง ในเมนู
![ชนะ + X วิ่ง](/f/82df51db9c8a2972bce1ee9505b25e3b.png)
ขั้นตอนที่ 2: ใน เรียกใช้คำสั่ง หน้าต่างที่เปิดขึ้น พิมพ์ cmd ในแถบค้นหาแล้วกด Ctrl + Shift + Enter คีย์ร่วมกันบนแป้นพิมพ์ของคุณเพื่อเปิดใช้การยกระดับ พร้อมรับคำสั่ง หน้าต่าง.
![เรียกใช้คำสั่ง Cmd Ctrl + Shift + Enter](/f/78456f1ed97becc0b2ee978604e1b15d.png)
ขั้นตอนที่ 3: ใน พร้อมรับคำสั่ง (ผู้ดูแลระบบ) เรียกใช้คำสั่งด้านล่างทีละรายการแล้วกด เข้า หลังจากแต่ละคำสั่ง:
หยุดสุทธิ wuauserv หยุดสุทธิ cryptSvc บิตหยุดสุทธิ เซิร์ฟเวอร์หยุดสุทธิ
สิ่งนี้จะหยุดทั้งหมด Windows Update บริการ (บริการ BITS, บริการเข้ารหัส, บริการติดตั้ง MSI, และ บริการอัปเดต Windows) ก่อนที่คุณจะดำเนินการรีเซ็ตส่วนประกอบ Windows Update ทั้งหมด
ขั้นตอนที่ 4: เมื่อคุณได้หยุดทั้งหมด Windows Update ให้รันคำสั่งด้านล่างทีละคำสั่งแล้วกด เข้า หลังจากแต่ละคำสั่งเพื่อล้าง Windows Update แคชและเปลี่ยนชื่อทั้งสอง Windows Update โฟลเดอร์ – SoftwareDistribution และ Catroot2:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ren C:\Windows\System32\catroot2 Catroot2.old
SoftwareDistribution และ Catroot2 เป็นสองโฟลเดอร์ที่สำคัญมากที่ทราบว่ามีทั้งหมด Windows Update ไฟล์ที่เกี่ยวข้องและยังรักษาไว้ เนื่องจากไฟล์เหล่านี้ไม่สามารถลบออกได้อย่างสมบูรณ์ คุณจึงสามารถเปลี่ยนชื่อเพื่อกำจัดไฟล์ที่เสียหายและแทนที่ด้วยไฟล์ใหม่ได้
ขั้นตอนที่ 5: เมื่อคุณเปลี่ยนชื่อเสร็จแล้ว SoftwareDistribution และ Catroot2 ให้รันคำสั่งด้านล่างทีละรายการแล้วกด เข้า หลังจากแต่ละอันเพื่อเปิดใช้งานบริการอีกครั้ง (ที่คุณปิดการใช้งานใน ขั้นตอนที่ 3):
เริ่มสุทธิ wuauserv เริ่มสุทธิ cryptSvc บิตเริ่มต้นสุทธิ เซิร์ฟเวอร์เริ่มต้นสุทธิ
เมื่อคุณได้เปิดใช้งานบริการที่เกี่ยวข้องกับ Windows Update ทั้งหมดอีกครั้ง คุณสามารถลองติดตั้ง Windows Update และควรดำเนินการต่อไปโดยไม่แสดงข้อผิดพลาด 0x80240016
วิธีที่ 3: การปรับใช้การสแกน SFC และ DISM
ขั้นตอนที่ 1: กด ชนะ + R ปุ่มลัดเพื่อเปิด เรียกใช้คำสั่ง หน้าต่าง.
ขั้นตอนที่ 2: ในช่องค้นหา พิมพ์ cmd แล้วกด Ctrl + Shift + Enter คีย์ร่วมกันบนแป้นพิมพ์ของคุณเพื่อเปิด พร้อมรับคำสั่ง ด้วยสิทธิ์ของผู้ดูแลระบบ
![เรียกใช้คำสั่ง Cmd Ctrl + Shift + Enter](/f/78456f1ed97becc0b2ee978604e1b15d.png)
ขั้นตอนที่ 3: ตอนนี้อยู่ในที่สูง พร้อมรับคำสั่ง, พิมพ์คำสั่งด้านล่างแล้วกด เข้า:
sfc scannow
![Sfc Scannow](/f/c4adf0ab98cf7d6b6230ffc72e612064.png)
กระบวนการนี้ใช้เวลาสักครู่ ดังนั้นรออย่างอดทนจนกว่าจะเสร็จสิ้นและส่งคืนข้อความแสดงความสำเร็จ มันจะค้นหาไฟล์ที่เสียหายหรือหายไปและแก้ไขหรือแทนที่ด้วยไฟล์ใหม่
ตอนนี้ รีสตาร์ทพีซีของคุณและตรวจสอบว่าคุณสามารถติดตั้งการอัปเดตที่รอดำเนินการได้หรือไม่ ถ้าไม่เช่นนั้นให้เรียกใช้ DISM สแกนต่อไป
ขั้นตอนที่ 4: เรียกใช้คำสั่งด้านล่างใน พร้อมรับคำสั่ง (ผู้ดูแลระบบ) หน้าต่างแล้วกด เข้า:
Dism /Online /Cleanup-Image /Scanhealth
![สแกนดิสม์](/f/f18ebe5b320a2b357e53b8a0fe29b21a.png)
ขั้นตอนนี้ยังใช้เวลาสองสามนาทีจึงจะเสร็จสมบูรณ์ ดังนั้นให้รอจนกว่าจะเสร็จสิ้น เมื่อกระบวนการเสร็จสมบูรณ์ มันจะส่งคืนข้อความแสดงความสำเร็จ โพสต์ข้อความแสดงความสำเร็จ รีบูตพีซีของคุณ แล้วลองติดตั้งการอัปเดต คุณไม่ควรพบข้อผิดพลาด Windows Update – 0x80240016
วิธีที่ 4: เปิดไฟร์วอลล์ Windows ชั่วคราว
ขั้นตอนที่ 1: กด ชนะ + X คีย์ร่วมกันบนแป้นพิมพ์และเลือก วิ่ง เพื่อเปิด เรียกใช้คำสั่ง หน้าต่าง.
![ชนะ + X วิ่ง](/f/82df51db9c8a2972bce1ee9505b25e3b.png)
ขั้นตอนที่ 2: ใน เรียกใช้คำสั่ง ช่องค้นหา พิมพ์ windowsdefender: /// แล้วกด ตกลง เพื่อเปิด ความปลอดภัยของ Windows หน้าต่างใน การตั้งค่า แอป.
![เรียกใช้คำสั่ง คำสั่ง Windows Defender Enter](/f/4be4ed35b01fb68e2b12fa0bafcfd4d0.png)
ขั้นตอนที่ 3: ใน ความปลอดภัยของ Windows ไปที่ด้านขวาแล้วคลิก ไฟร์วอลล์และการป้องกันเครือข่าย.
![ความปลอดภัยของ Windows ความปลอดภัยโดยย่อ ไฟร์วอลล์และการป้องกันเครือข่าย](/f/866f69ead5b743025419618d3a2ff6e4.png)
ขั้นตอนที่ 4: ต่อไปใน ไฟร์วอลล์และการป้องกันเครือข่าย หน้าต่าง ไปทางด้านขวาแล้วคลิก เครือข่ายส่วนตัว.
![ไฟร์วอลล์ความปลอดภัยของ Windows & การป้องกันเครือข่าย เครือข่ายส่วนตัว](/f/33e6bcb3de408915ffeb26003b691630.png)
ขั้นตอนที่ 5: ในหน้าต่างถัดไป ใน เครือข่ายส่วนตัว ทางด้านขวา ให้ไปที่ ไฟร์วอลล์ Microsoft Defender และปิดเครื่อง
![ความปลอดภัยของ Windows ไฟร์วอลล์ Microsoft Defender ปิด](/f/2db9c9c06edf8d037a2fe53e7a30470b.png)
เมื่อเสร็จแล้ว ให้ปิดหน้าต่างการตั้งค่าและรีสตาร์ทพีซีของคุณ ตอนนี้ คุณควรจะสามารถติดตั้งการอัปเดตให้เสร็จสมบูรณ์ได้โดยไม่เกิดข้อผิดพลาด
วิธีที่ 5: เริ่มบริการ Windows Update ใหม่
วิธีนี้ช่วยให้คุณเริ่มบริการ Windows Update ใหม่ได้โดยใช้บรรทัดคำสั่งซึ่งควรแก้ไขข้อผิดพลาด นี่คือวิธี:
ขั้นตอนที่ 1: กด ชนะ + R ปุ่มลัดเพื่อเปิด เรียกใช้คำสั่ง.
ขั้นตอนที่ 2: ใน เรียกใช้คำสั่ง ช่องค้นหา เขียน cmd แล้วกด Ctrl + Shift + Enter คีย์ร่วมกันบนแป้นพิมพ์ของคุณเพื่อเปิดยกระดับ พร้อมรับคำสั่ง หน้าต่าง.
![เรียกใช้คำสั่ง Cmd Ctrl + Shift + Enter](/f/78456f1ed97becc0b2ee978604e1b15d.png)
ขั้นตอนที่ 3: ในที่สูง พร้อมรับคำสั่ง, เรียกใช้คำสั่งด้านล่างทีละคำสั่งแล้วกด เข้า หลังจากแต่ละคำสั่ง:
หยุดสุทธิ wuauserv เริ่มต้นสุทธิ wuauserv
สิ่งนี้จะหยุด Windows Update บริการก่อนแล้วค่อย เริ่ม อีกครั้งเพื่อเริ่มบริการใหม่
เสร็จแล้วออก พร้อมรับคำสั่ง และลองติดตั้ง Windows Update ที่คุณกำลังประสบกับ 0x80240016 ข้อผิดพลาด.
วิธีที่ 6: รีเซ็ตคอมโพเนนต์ Windows Update ด้วยตนเอง
ขั้นตอนที่ 1: กด ชนะ + X ปุ่มบนแป้นพิมพ์และจากเมนู ให้เลือก วิ่ง.
ขั้นตอนที่ 2: นี่จะเป็นการเปิด เรียกใช้คำสั่ง กล่อง.
ในช่องค้นหา พิมพ์ cmd แล้วกด Ctrl + Shift + Enter ปุ่มลัดเพื่อเปิด พร้อมรับคำสั่ง หน้าต่างที่มีสิทธิ์ของผู้ดูแลระบบ
![เรียกใช้คำสั่ง Cmd Ctrl + Shift + Enter](/f/78456f1ed97becc0b2ee978604e1b15d.png)
ขั้นตอนที่ 3: ใน พร้อมรับคำสั่ง (ผู้ดูแลระบบ) เรียกใช้คำสั่งด้านล่างทีละรายการแล้วกด เข้า หลังจากแต่ละคำสั่ง:
บิตหยุดสุทธิ หยุดสุทธิ wuauserv แอปหยุดเน็ต vc. หยุดสุทธิ cryptsvc
การดำเนินการนี้จะหยุดบริการที่เกี่ยวข้องกับ Windows Update - BITS บริการ Windows Update บริการและ การเข้ารหัส บริการ.
ขั้นตอนที่ 4: ตอนนี้คัดลอกและวางคำสั่งด้านล่างใน พร้อมรับคำสั่ง (ผู้ดูแลระบบ) หน้าต่างแล้วกด เข้า:
ลบ "%ALLUSERSPROFILE%/Application Data/Microsoft/NetworkDownloaderqmgr*.dat"
การดำเนินการนี้จะลบ qmgr*.dat ไฟล์.
![พรอมต์คำสั่ง (ผู้ดูแลระบบ) เรียกใช้คำสั่งเพื่อลบไฟล์ Qmgr.dat Enter](/f/7e72f0c6ca07289d37bde7ff64dfebd2.png)
ขั้นตอนที่ 5: จากนั้นรันคำสั่งด้านล่างในการ พร้อมรับคำสั่ง และตี เข้า:
cd /d %windir%system32
![พรอมต์คำสั่ง (ผู้ดูแลระบบ) เรียกใช้คำสั่งสำหรับ System32 Enter](/f/0c5d8aa64087e0725159183aaf416e7a.png)
ขั้นตอนที่ 6: ตอนนี้ในการลงทะเบียน .อีกครั้ง BITS ไฟล์และ Windows Update ให้รันคำสั่งด้านล่างทีละไฟล์แล้วกด เข้า แต่ละครั้ง:
regsvr32.exe atl.dll regsvr32.exe urlmon.dll regsvr32.exe mshtml.dll regsvr32.exe shdocvw.dll regsvr32.exe browser.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
ขั้นตอนที่ 7: จากนั้นพิมพ์คำสั่งด้านล่างเพื่อรีเซ็ต Winsock และตี เข้า:
netsh winsock รีเซ็ต
![Netsh Winsock รีเซ็ตใหม่](/f/9050ea7fa47573ba9b54ec338cccd951.png)
ขั้นตอนที่ 8: ตอนนี้ รันคำสั่งด้านล่างเพื่อรีเซ็ตการตั้งค่าพร็อกซีของคุณ:
netsh winhttp รีเซ็ตพร็อกซี
![พรอมต์คำสั่ง (ผู้ดูแลระบบ) เรียกใช้คำสั่งสำหรับรีเซ็ตพร็อกซี Enter](/f/266af20a1c1acfb7dd373f905d0ee2fa.png)
ขั้นตอนที่ 9: เมื่อทำตามคำสั่งข้างต้นเสร็จแล้ว ให้เรียกใช้คำสั่งด้านล่างเพื่อรีสตาร์ท BITS บริการ Windows Update บริการและ การเข้ารหัส บริการ:
บิตเริ่มต้นสุทธิ เริ่มต้นสุทธิ wuauserv net start appidsvc.dll net start cryptsvc
คุณสามารถปิด พร้อมรับคำสั่ง หน้าต่างและตรวจสอบว่าตอนนี้คุณสามารถติดตั้ง pending. ได้หรือไม่ Windows Update.
วิธีที่ 7: การใช้ Registry Editor
ขั้นตอนที่ 1: กด ชนะ + X ปุ่มบนแป้นพิมพ์และเลือก วิ่ง จากเมนูเพื่อเปิด เรียกใช้คำสั่ง หน้าต่าง.
![ชนะ + X วิ่ง](/f/82df51db9c8a2972bce1ee9505b25e3b.png)
ขั้นตอนที่ 2: ใน เรียกใช้คำสั่ง ช่องค้นหา พิมพ์ regedit แล้วกด ตกลง.
![เรียกใช้คำสั่ง Regedit ตกลง](/f/2be9ef3f4095bc71edc5c4a79c6da116.png)
ขั้นตอนที่ 3: คัดลอกและวางเส้นทางด้านล่างในการ ตัวแก้ไขรีจิสทรี แถบที่อยู่และกด เข้า:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate
ไปที่ด้านขวาของบานหน้าต่างและมองหา สตริง ค่า – WUSServer และ WIStatusServer.
เลือกทั้งสองปุ่ม – WUSServer และ WIStatusServerและกด ลบ.
![Registry Editor ไปที่คีย์ Windows Update ลบ Wuserver และ Wistatusserver String Values](/f/05938afe6a81c7f49752ff4c19f23738.png)
เมื่อเสร็จแล้ว ให้ออกจากหน้าต่าง Registry Editor รีสตาร์ทพีซีของคุณ และตอนนี้คุณควรจะสามารถติดตั้งการอัปเดตที่รอดำเนินการได้โดยไม่ต้องพบกับข้อผิดพลาดในการอัปเดต Windows – 0x80240016
*บันทึก - ก่อนที่คุณจะทำการเปลี่ยนแปลงใดๆ กับ Registry Editor ตรวจสอบให้แน่ใจว่าคุณ สร้างการสำรองข้อมูลของการตั้งค่ารีจิสทรีดังนั้น ในกรณีที่ข้อมูลสูญหายระหว่างกระบวนการ คุณสามารถกู้คืนได้อย่างง่ายดาย
นอกจากนี้ คุณยังสามารถลองอัปเดตไดรเวอร์ระบบเพื่อตรวจสอบว่าช่วยแก้ปัญหาได้หรือไม่ หากไม่ได้ผล คุณอาจเรียกใช้การสแกนไวรัสโดยใช้ Windows Defender ในตัวหรือใช้ซอฟต์แวร์ป้องกันไวรัสของบริษัทอื่นที่เชื่อถือได้