บางครั้ง Windows Update บางตัวไม่สามารถดาวน์โหลดได้หรือเพียงแค่ปฏิเสธที่จะติดตั้งบนคอมพิวเตอร์ของคุณแม้ว่าคุณจะลองสองสามครั้งก็ตาม หากคุณประสบปัญหานี้โดยที่ Windows Updates จะไม่ติดตั้งหรือดาวน์โหลดบทช่วยสอนนี้จะช่วยคุณระบุและแก้ไขปัญหา
ติดตั้ง Windows Update ไม่สำเร็จ
หาก Windows Update ไม่สามารถติดตั้งไม่ทำงานการอัปเดตจะไม่ดาวน์โหลดหรือล้มเหลวต่อไปใน Windows 10/8/7 ของคุณคำแนะนำเหล่านี้จะช่วยคุณแก้ไขปัญหาและแก้ไข Windows Updates
- ลองอีกครั้ง
- ลบไฟล์ชั่วคราวและแคชของเบราว์เซอร์
- ปิดการใช้งานไฟร์วอลล์และซอฟต์แวร์ป้องกันไวรัสของคุณ
- เรียกใช้ SFC และ DISM
- เรียกใช้ Windows Update Troubleshooter
- รีเซ็ตคอมโพเนนต์ Windows Update ด้วยตนเองเป็นค่าเริ่มต้น
- ใช้ FixWU
- ล้างโฟลเดอร์ SoftwareDistribution
- รีเซ็ตโฟลเดอร์ Catroot
- ตรวจสอบสถานะ Windows Update Services
- ตรวจสอบไฟล์บันทึก Windows Update
- ล้างไฟล์ pending.xml
- ล้างคิว BITS
- ลบค่ารีจิสทรีที่ไม่ถูกต้อง
- เรียกใช้ Windows Module Installer
- เรียกใช้ Background Intelligent Transfer Service Troubleshooter
- ดาวน์โหลดตัวติดตั้งแบบสแตนด์อโลน
- เรียกใช้ Windows Update ในสถานะ Clean Boot
- รับความช่วยเหลือจาก Microsoft Virtual Agent
- ติดต่อฝ่ายสนับสนุนของ Microsoft
ให้เราดูรายละเอียดการแก้ไขที่เป็นไปได้ทั้งหมดเหล่านี้ สร้างจุดคืนค่าระบบก่อน อ่านโพสต์ทั้งหมดจากนั้นดูว่าข้อใดอาจนำไปใช้กับระบบของคุณ จากนั้นคุณสามารถลองสิ่งเหล่านี้โดยไม่เรียงลำดับโดยเฉพาะ
1] ลองอีกครั้ง
ดังที่ได้กล่าวไว้ก่อนหน้านี้หลายครั้งการอัปเดตอาจล้มเหลวในการติดตั้งในอินสแตนซ์แรก แต่ด้วยเหตุผลที่อธิบายไม่ได้บางประการจึงประสบความสำเร็จในการลองครั้งที่ 2 หรือ 3 ลองสองสามครั้ง
2] ลบไฟล์ชั่วคราวและแคชของเบราว์เซอร์
หากคุณไม่สามารถติดตั้ง Windows Updates ก่อนอื่นให้ล้างไฟล์ชั่วคราวและแคชเบราว์เซอร์ของคุณรีบูตและลองอีกครั้ง ดูว่าวิธีนี้ช่วยแก้ปัญหาได้หรือไม่ ดีที่สุดและใช้งานง่ายยูทิลิตี้ Disk Cleanup หรือ CCleaner ในตัว
3] ปิดการใช้งานไฟร์วอลล์และซอฟต์แวร์ป้องกันไวรัสของคุณ
ปิดการใช้งานไฟร์วอลล์และซอฟต์แวร์ป้องกันไวรัสชั่วคราวแล้วลองอีกครั้ง นี่คือรายการไฟล์และโฟลเดอร์ Windows ที่คุณอาจแยกออกจากการสแกน Antivirus
4] เรียกใช้ SFC และ DISM
เรียกใช้ System File Checker เพื่อแทนที่ไฟล์ระบบที่อาจเสียหาย
คุณยังสามารถแก้ไขไฟล์ระบบ Windows Update ที่เสียหายได้โดยใช้ DISM Tool เครื่องมือ Dism.exe สามารถใช้ในสถานการณ์ต่างๆได้และหนึ่งในนั้นคือการซ่อมแซมไฟล์ Windows Update ที่เสียหาย โปรดทราบว่าคุณต้องเรียกใช้คำสั่งอื่นหากคุณต้องการซ่อมแซม Windows Update System Files ที่เสียหาย หากคุณเรียกใช้คำสั่ง/ RestoreHealthตามปกติอาจไม่จำเป็นต้องช่วย
DISM จะแทนที่ไฟล์ระบบที่อาจเสียหายหรือหายไปด้วยไฟล์ที่ดี อย่างไรก็ตามหากไคลเอนต์ Windows Updateของคุณเสียอยู่แล้วคุณจะได้รับแจ้งให้ใช้การติดตั้ง Windows ที่ทำงานอยู่เป็นแหล่งซ่อมแซมหรือใช้โฟลเดอร์ Windows แบบเคียงข้างกันจากเครือข่ายแชร์เป็นแหล่งที่มาของไฟล์
จากนั้นคุณจะต้องรันคำสั่งต่อไปนี้แทน:
DISM.exe / ออนไลน์ / Cleanup-Image / RestoreHealth / ที่มา: C: \ RepairSource \ Windows / LimitAccess
ที่นี่คุณต้องแทนที่ตัวยึดC: \ RepairSource \ Windowsด้วยตำแหน่งของแหล่งซ่อมของคุณ
เมื่อกระบวนการเสร็จสมบูรณ์ DISM จะสร้างไฟล์บันทึกใน% windir% / Logs / CBS / CBS.logและตรวจจับปัญหาใด ๆ ที่เครื่องมือพบหรือแก้ไข
สิ่งเหล่านี้สามารถช่วยแก้ไขปัญหาที่อาจทำให้ไม่สามารถติดตั้ง Windows Updates ได้
5] เรียกใช้ Windows Update Troubleshooter
ใช้ Windows Update Troubleshooter จาก Microsoft รีเซ็ตการตั้งค่า Windows Updates เป็นค่าเริ่มต้น คุณสามารถเรียกใช้ Online Windows Troubleshooter จาก Microsoft ได้เช่นกัน
6] รีเซ็ตคอมโพเนนต์ Windows Update ด้วยตนเองเป็นค่าเริ่มต้น
ใช้เครื่องมือรีเซ็ต Windows Update Agent และดูว่าช่วยคุณได้หรือไม่ สคริปต์ PowerShell นี้จะช่วยคุณรีเซ็ตไคลเอ็นต์ Windows Update ดูโพสต์นี้หากคุณต้องการรีเซ็ตส่วนประกอบ Windows Update ด้วยตนเองเป็นค่าเริ่มต้น
7] ใช้ FixWU
ใช้เครื่องมือ Fix WU ของเราและดูว่าช่วยได้หรือไม่ มันลงทะเบียนไฟล์ dll, ocx และ ax ทั้งหมดที่จำเป็นสำหรับการทำงานที่เหมาะสมของ Windows Updates
8] ล้างโฟลเดอร์การแจกจ่ายซอฟต์แวร์
ล้างโฟลเดอร์ SoftwareDistribution เรียกใช้ Command Prompt ในฐานะผู้ดูแลระบบ ในกล่อง CMD ที่ปรากฏบนหน้าจอคอมพิวเตอร์ให้ป้อนสตริงข้อความต่อไปนี้ทีละรายการแล้วกด Enter
หยุดสุทธิ wuauserv
บิตหยุดสุทธิ
ตอนนี้เรียกดูโฟลเดอร์C: \ Windows \ SoftwareDistributionและลบไฟล์และโฟลเดอร์ทั้งหมดที่อยู่ภายใน
หากไฟล์ถูกใช้งานให้รีสตาร์ทอุปกรณ์ของคุณ หลังจากรีบูตให้รันคำสั่งด้านบนอีกครั้ง ต้องปิดแอป Windows Store ของคุณดังนั้นอย่าเพิ่งเริ่มใช้งาน
ตอนนี้คุณจะสามารถลบไฟล์จากโฟลเดอร์ Software Distribution ที่กล่าวถึงได้ ตอนนี้ในหน้าต่างพรอมต์คำสั่งพิมพ์คำสั่งต่อไปนี้ทีละคำสั่งแล้วกด Enter:
เริ่มต้นสุทธิ wuauserv
บิตเริ่มต้นสุทธิ
รีบูต หากคุณกำลังใช้ Windows Update ให้ลองใช้ Microsoft Updates หรือในทางกลับกัน
9] รีเซ็ตโฟลเดอร์ Catroot
รีเซ็ตโฟลเดอร์ Catroot และดู ในการรีเซ็ตโฟลเดอร์ catroot2 ให้ทำดังนี้:
เปิดพรอมต์คำสั่งที่ยกระดับพิมพ์คำสั่งต่อไปนี้ทีละคำแล้วกด Enter:
cryptsvc หยุดสุทธิ
md% systemroot% \ system32 \ catroot2.old
xcopy% systemroot% \ system32 \ catroot2% systemroot% \ system32 \ catroot2.old / s
จากนั้นลบเนื้อหาทั้งหมดของโฟลเดอร์ catroot2
หลังจากทำสิ่งนี้แล้วในหน้าต่าง CMD ให้พิมพ์คำสั่งต่อไปนี้แล้วกด Enter:
เริ่มต้นสุทธิ cryptsvc
โฟลเดอร์ catroot ของคุณจะถูกรีเซ็ตเมื่อคุณเริ่ม Windows Update อีกครั้ง
10] ตรวจสอบสถานะ Windows Update Services
เปิด Windows Services Manager และตรวจสอบบริการที่เกี่ยวข้องกับ Windows Update เช่น Windows Update, Windows Update Medic, Update Orchestrator Services และอื่น ๆ ไม่ได้ปิดใช้งาน
การกำหนดค่าเริ่มต้นบนพีซี Windows 10 แบบสแตนด์อโลนมีดังนี้:
- บริการ Windows Update - ด้วยตนเอง (ทริกเกอร์)
- Windows Update Medic Services - คู่มือ
- บริการเข้ารหัส - อัตโนมัติ
- Background Intelligent Transfer Service - คู่มือ
- DCOM Server Process Launcher - อัตโนมัติ
- RPC Endpoint Mapper - อัตโนมัติ
- Windows Installer - คู่มือ
เพื่อให้แน่ใจว่ามีบริการที่จำเป็น
นอกเหนือจากบริการโดยตรงคุณควรค้นหาการอ้างอิงของบริการ Windows Update และตรวจสอบให้แน่ใจว่ากำลังทำงานอยู่หรือไม่
ในการเริ่มต้นให้ค้นหา“ บริการ” ในกล่องค้นหาแถบงานและคลิกที่ผลการค้นหา หลังจากเปิดหน้าต่างServicesแล้วให้ค้นหา Windows Update, DCOM Server Process Launcher และ RPC Endpoint Mapper ตรวจสอบว่ากำลังทำงานอยู่หรือไม่
ถ้าไม่คุณต้องเริ่มบริการเหล่านั้นทีละรายการ
11] ตรวจสอบไฟล์บันทึก Windows Update
หากยังแสดงว่าคุณมีปัญหาให้ไปที่C: \ Windows \ WindowsUpdate.logและค้นหารายการล่าสุด สิ่งนี้จะปรากฏต่อท้ายบันทึก การอัปเดตใด ๆ ที่ล้มเหลวจะมีรหัสข้อผิดพลาดเขียนอยู่ข้างๆ จดบันทึกไว้ หากคุณพบว่ามีรายการมากเกินไปทำให้สับสนให้ลบ WindowsUpdate.log นี้และลองติดตั้งการอัปเดตที่มีปัญหาอีกครั้ง
ตอนนี้เปิดไฟล์บันทึก WindowsUpdate ที่สร้างขึ้นใหม่และดูเนื้อหา
คำเตือนอาจปรากฏเป็น -: คำเตือน: ไม่พบการอัปเดตที่มีรหัสข้อผิดพลาด XXXXXXXX
คลิกขวาที่ Computer> Manage> Event Viewer> Applications and Service Logs> Microsoft> Windows> WindowsUpdateClient> Operational ตรวจสอบข้อความสำคัญหรือคำเตือน
จากนั้นอ้างถึงรหัสข้อผิดพลาดของ Windows Update สิ่งนี้จะทำให้คุณมีทิศทางที่คุณอาจต้องมองหาวิธีแก้ปัญหา คุณสามารถค้นหารหัสข้อผิดพลาดของ Windows Update ได้ที่นี่และดูว่ามีวิธีแก้ปัญหาเฉพาะหรือไม่
12] ล้างไฟล์ pending.xml
เปิดหน้าต่างพรอมต์คำสั่งที่ยกระดับขึ้นพิมพ์ต่อไปนี้แล้วกด Enter:
Ren c: \ windows \ winsxs \ pending.xml pending.old
การดำเนินการนี้จะเปลี่ยนชื่อไฟล์ pending.xml เป็น pending.old ตอนนี้ลองอีกครั้ง
13] ล้างคิว BITS
ล้างคิว BITS ของงานปัจจุบัน ในการดำเนินการนี้ให้พิมพ์สิ่งต่อไปนี้ใน CMD ที่ยกระดับแล้วกด Enter:
bitsadmin.exe / รีเซ็ต / allusers
14] ลบค่ารีจิสทรีที่ไม่ถูกต้อง
เปิด Registry Editor และไปที่คีย์ต่อไปนี้:
HKEY_LOCAL_MACHINE \ COMPONENTS
คลิกขวาที่ COMPONENTS ตอนนี้ในบานหน้าต่างด้านขวาให้ลบสิ่งต่อไปนี้หากมีอยู่:
- PendingXmlIdentifier
- ถัดไปQueueEntryIndex
- AdvancedInstallersNeedResolving
รีสตาร์ทคอมพิวเตอร์และลองอีกครั้ง
15] เรียกใช้ Windows Module Installer
Windows Module Installer เป็นบริการ Windows 10 ในตัว ช่วยให้คุณแก้ไขการอัปเดต Windows ที่ค้างอยู่
ในการใช้สิ่งนี้ให้เปิดพรอมต์คำสั่งที่มีสิทธิ์ของผู้ดูแลระบบ
พิมพ์ต่อไปนี้และกด Enter:
SC config trustinstaller start = อัตโนมัติ
เมื่อดำเนินการสำเร็จคุณจะเห็น[SC] ChangeServiceConfig SUCCESSแสดงขึ้นภายในคอนโซลพร้อมรับคำสั่ง
ออกจากพรอมต์คำสั่งและตรวจสอบว่าปุ่มต่างๆกลับมาเป็นปกติหรือไม่
16] เรียกใช้เครื่องมือแก้ปัญหาบริการถ่ายโอนข้อมูลอัจฉริยะเบื้องหลัง
เรียกใช้เครื่องมือแก้ปัญหา Background Intelligent Transfer Service และดูว่าช่วยได้หรือไม่ Background Intelligent Transfer Service หรือ BITS ช่วยในการถ่ายโอนดาวน์โหลดหรืออัปโหลดไฟล์ระหว่างไคลเอนต์และเซิร์ฟเวอร์และให้ข้อมูลความคืบหน้าที่เกี่ยวข้องกับการถ่ายโอน นอกจากนี้ยังมีบทบาทในการดาวน์โหลดไฟล์จากเครื่องเพียร์ บริการ Windows นี้จำเป็นสำหรับ Windows Updates เพื่อให้ทำงานได้อย่างถูกต้อง
17] ดาวน์โหลดตัวติดตั้งแบบสแตนด์อโลน
ค้นหาบนเว็บไซต์ Microsoft Update Catalog สำหรับแพตช์ Windows Update โดยใช้หมายเลข Update KB และดาวน์โหลดตัวติดตั้งแบบสแตนด์อโลน ตอนนี้ใช้โปรแกรมแก้ไขด้วยตนเอง ค้นหาเพียงหมายเลข; ไม่รวม KB
18] เรียกใช้ Windows Update ในสถานะ Clean Boot
บูตในสถานะ Clean Boot และเรียกใช้ Windows Update และดูว่าจะช่วยได้หรือไม่ มันใช้งานได้ในกรณีส่วนใหญ่
19] รับความช่วยเหลือจาก Microsoft Virtual Agent
หากคุณได้รับข้อผิดพลาดในการดาวน์โหลดหรือติดตั้ง Windows Updates คุณสามารถขอความช่วยเหลือจาก Microsoft Virtual Agent ได้โดยคลิกที่นี่
20] ติดต่อฝ่ายสนับสนุนของ Microsoft
หากไม่มีอะไรช่วยคุณสามารถติดต่อฝ่ายสนับสนุนของ Microsoft ได้ตลอดเวลา พวกเขาจะสามารถช่วยคุณได้อย่างแน่นอน
โพสต์ที่ช่วยแก้ไขปัญหา Windows Update ที่เกี่ยวข้อง:
- Windows Update ไม่ทำงาน
- Windows Update ติดขัดในการดาวน์โหลดการอัปเดต
- การกำหนดค่าการอัปเดต Windows ล้มเหลว การเปลี่ยนกลับ
- ตรวจพบข้อผิดพลาดฐานข้อมูล Windows Update ที่อาจเกิดขึ้น
- แก้ไขปัญหาในการติดตั้ง Windows Updates ใน Windows - คำถามที่พบบ่อย
- Windows 10 ยังคงติดตั้งการอัปเดตเดียวกัน
- ไม่สามารถอัปเดต Windows โดยใช้ Windows Update
- อุปกรณ์ของคุณตกอยู่ในความเสี่ยงเนื่องจากล้าสมัยและไม่มีการอัปเดตด้านความปลอดภัยและคุณภาพที่สำคัญ
- ข้อความอัปเดตบางรายการถูกยกเลิก
- การลงทะเบียนบริการขาดหายไปหรือเสียหาย
เราหวังว่าบางสิ่งที่นี่จะช่วยคุณแก้ไขปัญหา Windows Updates ของคุณได้