Windows Update ไม่สมบูรณ์แบบ - มีหลายอย่างที่อาจผิดพลาดเมื่อใช้แพลตฟอร์มเพื่อดึงข้อมูลและติดตั้งการอัปเดตสำหรับคอมพิวเตอร์ Windows 10 ของคุณ ตัวอย่างนี้เป็นปัญหาที่ Windows Update ไม่สามารถดึงข้อมูลและ / หรือติดตั้งโปรแกรมปรับปรุงและผู้ใช้ที่ได้รับผลกระทบจะเห็นข้อความแสดงข้อผิดพลาดที่มีรหัสข้อผิดพลาด 0x80080005 ผู้ใช้ที่ได้รับผลกระทบจากปัญหานี้จะได้รับการแสดงผลไม่สามารถติดตั้งการอัปเดต Windows ที่มีให้สำหรับคอมพิวเตอร์ของตนได้สำเร็จและนั่นอาจเป็นเรื่องที่ค่อนข้างจะเห็นได้ชัดว่าการอัปเดต Windows มักจะมีแพตช์และการแก้ไขที่สำคัญ
สาเหตุหลักของปัญหานี้คือการปะทะกันระหว่าง Windows Update และโปรแกรมรักษาความปลอดภัยของ บริษัท อื่นที่ติดตั้งบนคอมพิวเตอร์และปัญหา Access Denied กับตัวบอกความปลอดภัยของ Background Intelligent Transfer Service (BITS) คอมพิวเตอร์ที่ได้รับผลกระทบไม่สามารถเข้าถึงได้ โฟลเดอร์ System Volume Information และปัญหาบางอย่างกับคอมโพเนนต์ Windows Update อย่างน้อยหนึ่งรายการ หากคุณตกเป็นเหยื่อของปัญหานี้ต่อไปนี้เป็นวิธีแก้ปัญหาที่มีประสิทธิภาพที่สุดที่คุณสามารถใช้เพื่อพยายามกำจัดมัน:
โซลูชันที่ 1: ถอนการติดตั้งโปรแกรมรักษาความปลอดภัยของ บริษัท อื่นทั้งหมด
ผู้ใช้ Windows 10 ไม่จำเป็นต้องใช้โปรแกรมป้องกันไวรัสโปรแกรมป้องกันมัลแวร์หรือไฟร์วอลล์ของบุคคลที่สามพวกเขามี Windows Defender ที่ยิ่งใหญ่และไฟร์วอลล์ในตัวของ Windows 10 เพื่อปกป้องพวกเขาจากภัยคุกคามใด ๆ และทั้งหมด อย่างไรก็ตามผู้ใช้ Windows 10 จำนวนมากยังคงติดตั้งโปรแกรมรักษาความปลอดภัยของบุคคลที่สามอย่างน้อยหนึ่งโปรแกรมและบางครั้งโปรแกรมเหล่านี้อาจปะทะกับ Windows 10 และสร้างปัญหาต่าง ๆ Windows Update ล้มเหลวด้วยรหัสข้อผิดพลาด 0x80080005 ซึ่งเป็นหนึ่งในปัญหาเหล่านี้
หากคุณกำลังประสบปัญหานี้และติดตั้งโปรแกรมรักษาความปลอดภัยของ บริษัท อื่นอย่างน้อยหนึ่งโปรแกรมคุณต้องดำเนินการทันที ถอนการติดตั้ง พวกเขาหรือ ปิดการใช้งานชั่วคราว กำจัดร่องรอยหรือไฟล์ตกค้างที่พวกเขาทิ้งไว้ เริ่มต้นใหม่ คอมพิวเตอร์ของคุณและตรวจสอบว่าทำงานเสร็จหรือไม่
โซลูชันที่ 2: รีเซ็ตคอมโพเนนต์ Windows Update โดยใช้ตัวแก้ไขปัญหา
หากคอมโพเนนต์ Windows Update อย่างน้อยหนึ่งรายการในคอมพิวเตอร์ของคุณเกิดความสับสนและทำให้เกิดปัญหานี้คุณต้องรีเซ็ตหรือคุณสามารถลอง ซ่อมแซมพวกเขา และควรดูแลปัญหา ในการรีเซ็ตส่วนประกอบ Windows Update ในคอมพิวเตอร์ Windows 10 คุณต้อง:
- คลิก ที่นี่ เพื่อดาวน์โหลดไฟล์ Windows Update Troubleshooter สำหรับ Windows 10
- เมื่อดาวน์โหลดเครื่องมือแก้ปัญหาแล้วให้ไปที่ตำแหน่งที่ดาวน์โหลดและดับเบิลคลิกเพื่อ วิ่ง
- ทำตามคำแนะนำบนหน้าจอและทำตามตัวแก้ไขปัญหาและจะรีเซ็ตส่วนประกอบ Windows Update ของคอมพิวเตอร์ของคุณ
เมื่อเครื่องมือแก้ปัญหาเสร็จสิ้น เริ่มต้นใหม่ คอมพิวเตอร์ของคุณและดูว่าคุณสามารถดึงข้อมูลและติดตั้งโปรแกรมปรับปรุงผ่าน Windows Update ได้สำเร็จหรือไม่
โซลูชันที่ 3: ให้สิทธิ์การควบคุมโฟลเดอร์ System Volume Information กับคอมพิวเตอร์ของคุณอย่างสมบูรณ์
หากสาเหตุของปัญหานี้ในกรณีของคุณคือคอมพิวเตอร์ของคุณไม่สามารถเข้าถึงโฟลเดอร์ System Volume Information ได้คุณสามารถกำจัดปัญหาได้สำเร็จหากคุณเพียงแค่:
- คลิกขวาที่ไฟล์ เมนูเริ่มต้น เพื่อเปิด เมนู WinX .
- คลิกที่ พร้อมรับคำสั่ง (ผู้ดูแลระบบ) ใน เมนู WinX เพื่อเปิดตัว พร้อมรับคำสั่ง .
- พิมพ์ข้อความต่อไปนี้ในการยกระดับ พร้อมรับคำสั่ง แล้วกด ป้อน :
cmd.exe / c takeown / f 'C: System Volume Information *' / R / D Y && icacls 'C: System Volume Information *' / allow: R SYSTEM: F / T / C / L
รอให้คำสั่งดำเนินการอย่างสมบูรณ์
- ปิดทางยกระดับ พร้อมรับคำสั่ง .
- เริ่มต้นใหม่ คอมพิวเตอร์ของคุณ.
เมื่อคอมพิวเตอร์ของคุณเริ่มทำงานคุณสามารถตรวจสอบเพื่อดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่
โซลูชันที่ 4: รีเซ็ตตัวบอกความปลอดภัยของบริการ BITS ด้วยตนเอง
สุดท้าย แต่ไม่ท้ายสุดวิธีแก้ปัญหาที่มีประสิทธิภาพอย่างยิ่งสำหรับปัญหานี้คือการรีเซ็ตตัวบอกความปลอดภัยของบริการ BITS ด้วยตนเองพร้อมกับส่วนประกอบ Windows Update อื่น ๆ เกือบทั้งหมดในคอมพิวเตอร์ของคุณ ในการใช้โซลูชันนี้คุณต้อง:
- คลิกขวาที่ไฟล์ เมนูเริ่มต้น เพื่อเปิด เมนู WinX .
- คลิกที่ พร้อมรับคำสั่ง (ผู้ดูแลระบบ) ใน เมนู WinX เพื่อเปิดตัว พร้อมรับคำสั่ง .
- พิมพ์คำสั่งต่อไปนี้ทีละรายการในการยกระดับ พร้อมรับคำสั่ง , การกด ป้อน หลังจากพิมพ์แต่ละคำสั่งและรอให้คำสั่งดำเนินการสำเร็จก่อนพิมพ์คำสั่งถัดไป:
net stop wuauserv net stop cryptSvc net stop bits net stop msiserver ren C: Windows SoftwareDistribution SoftwareDistribution.old ren C: Windows System32 catroot2 catroot2.old net start wuauserv net start cryptSvc net start bits net start msiserver pause
- ปิดทางยกระดับ พร้อมรับคำสั่ง .
- เริ่มต้นใหม่ คอมพิวเตอร์ของคุณ.
เมื่อคอมพิวเตอร์บูทขึ้นให้เรียกใช้ Windows Update และดูว่าสามารถดึงข้อมูลและติดตั้งการอัปเดตได้สำเร็จหรือไม่
หากคุณไม่สามารถแก้ไขปัญหาด้วยวิธีนี้คุณสามารถลองทำตามขั้นตอนการแก้ปัญหาเพิ่มเติมด้านล่าง
- เรียกใช้ไฟล์ SFC สแกนและสแกน DISM
- ดำเนินการค ติดตั้งแบบลีน ของ Windows
- ทำการสแกน Chkdsk ด้วย
แนวทางที่ 5: การลบไฟล์อัพเดต
ในบางกรณีอาจเป็นไปได้ว่าไฟล์ / การกำหนดค่าของ Windows บางไฟล์อาจเสียหายขณะดาวน์โหลด ความเสียหายนี้มักเป็นผลมาจากการเชื่อมต่ออินเทอร์เน็ตที่ไม่ดีหรือเนื่องจากการสูญเสียแพ็กเก็ตในบริการอินเทอร์เน็ต ดังนั้นในขั้นตอนนี้เราจะลบไฟล์อัพเดตเหล่านี้ สำหรับการที่:
- กด “ Windows” + “ R” เพื่อเปิดพรอมต์เรียกใช้
- พิมพ์ “ Services.MSC” เพื่อเปิดหน้าต่างตัวจัดการบริการ
กำลังเรียกใช้ Services.msc
- ในหน้าต่างการจัดการบริการให้เลื่อนลงและมองหาไฟล์ “ Windows Update” และ “ บริการอัจฉริยะเบื้องหลัง”
การตั้งค่าประเภทการเริ่มต้นของบริการ Windows Update เป็น Disabled
- ดับเบิลคลิกทีละรายการและเปลี่ยนประเภทการเริ่มต้นเป็น “ ปิดการใช้งาน”
- คลิกที่ 'หยุด' เพื่อปิดและบันทึกการเปลี่ยนแปลงของคุณ
- หลังจากนี้ไปที่โฟลเดอร์ต่อไปนี้ในไดรฟ์รูทของคุณ
C: Windows SoftwareDistribution
- เปิดโฟลเดอร์กด “ Ctrl” + 'ถึง' เพื่อเลือกไฟล์ทั้งหมดจากนั้นกด “ Shift” + 'ลบ' เพื่อลบออกจากคอมพิวเตอร์ของคุณ
- หลังจากลบไฟล์แล้วให้กลับไปที่หน้าต่างการจัดการบริการและเปิดใช้งานทั้งบริการที่เราปิดใช้งานในขั้นตอนแรก
- กด “ Windows” + 'ผม' เพื่อเปิดการตั้งค่าและคลิกที่ “ อัปเดตและความปลอดภัย”
- เลือก “ Windows Update” จากบานหน้าต่างด้านซ้ายและเลือกไฟล์ 'ตรวจสอบสำหรับการอัพเดต' ปุ่ม.
ตรวจหา Windows Update
- ตรวจสอบดูว่าปัญหายังคงมีอยู่หรือไม่
โซลูชันที่ 6: การเปลี่ยนการตั้งค่านโยบายกลุ่ม
ในบางกรณีนโยบายกลุ่มอาจต้องการการเปลี่ยนแปลงบางอย่างซึ่งอนุญาตให้ดาวน์โหลดเนื้อหาการซ่อมแซมบางอย่างได้โดยตรงจากเซิร์ฟเวอร์ Windows Update ตัวเลือกนี้ถูกปิดใช้งานโดยค่าเริ่มต้นสำหรับคนส่วนใหญ่ แต่บางครั้งอาจจบลงด้วยการแก้ไขกระบวนการอัปเดต ในการเปิดใช้งานสิ่งนี้:
- กด “ Windows” + “ R” เพื่อเปิดพรอมต์เรียกใช้
- พิมพ์ “ gpedit.msc” แล้วกด 'Enter'
เปิด gpedit.msc
- ดับเบิลคลิกที่ไฟล์ “ เทมเพลตการดูแลระบบ” จากนั้นดับเบิลคลิกที่ไฟล์ 'ระบบ' โฟลเดอร์
- ในบานหน้าต่างด้านขวาดับเบิลคลิกที่ไฟล์ “ ระบุการตั้งค่าสำหรับการติดตั้งเนื้อหาเสริม” ตัวเลือก
คลิกที่ตัวเลือก
- ตรวจสอบไฟล์ “ เปิดใช้งาน” จากนั้นตรวจสอบปุ่ม “ ดาวน์โหลดเนื้อหาการซ่อมแซมและคุณสมบัติตัวเลือกโดยตรง” ตัวเลือก
ตรวจสอบตัวเลือก
- คลิกที่ “ สมัคร” แล้วต่อไป 'ตกลง' เพื่อบันทึกการเปลี่ยนแปลงของคุณ
- ตรวจสอบดูว่าปัญหายังคงมีอยู่หรือไม่หลังจากทำสิ่งนี้
โซลูชันที่ 7: การเปลี่ยนแปลงรีจิสทรี
ในบางกรณีการเปลี่ยนแปลงรีจิสทรีบางอย่างสามารถช่วยเราในการกำจัดปัญหานี้ได้ แต่เนื่องจากรายการการเปลี่ยนแปลงเหล่านี้มีความยาวผู้ใช้จึงรวบรวมไว้ในสคริปต์ซึ่งคุณสามารถเรียกใช้บนคอมพิวเตอร์ของคุณเพื่อแก้ไขปัญหานี้ได้อย่างถาวร สำหรับการที่:
- คลิกขวาที่ใดก็ได้บนเดสก์ท็อปของคุณแล้วเลือก“ ใหม่> เอกสารข้อความ”
- วางบรรทัดต่อไปนี้ภายในเอกสารที่สร้างขึ้นใหม่
Windows Registry Editor เวอร์ชัน 5.00 [HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services wuauserv] 'DependOnService' = ฐานสิบหก (7): 72,00,70,00,63,00,73,00,73,00,00,00,00 , 00 'Description' = '@% systemroot% \ system32 \ wuaueng.dll, -106' 'DisplayName' = '@% systemroot% \ system32 \ wuaueng.dll, -105' 'ErrorControl' = dword: 00000001 'FailureActions' = เลขฐานสิบหก: 80,51,01,00,00,00,00,00,00,00,00,00,03,00,00,00,14,00,00, 00,01, 00,00,00,60, ea, 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 'ImagePath' = ฐานสิบหก (2): 25,00,73,00,79,00,73,00,74,00,65,00,6d, 00,72,00,6f, 00,6f, 00, 74,00,25 , 00,5c, 00,73,00,79,00,73,00,74,00,65,00,6d, 00,33,00,32,00,5c, 00,73, 00,76, 00,63,00,68,00,6f, 00,73,00,74,00,2e, 00,65,00,78,00,65,00,20,00,2d, 00, 6b, 00 , 20,00,6e, 00,65,00,74,00,73,00,76,00,63,00,73,00,20,00,2d, 00,70,00,00, 00 ' ObjectName '=' LocalSystem '' RequiredPrivileges '= ฐานสิบหก (7): 53,00,65,00,41,00,75,00,64,00,69,00,74,00,50,00,72, 00,69,00,76,00,69,00,6c, 00,65,00,67,00,65,00,00,00,53,00,65,00,43,00,72,00, 65,00,61,00,74,00,65,00,47,00,6 c, 00,6f, 00,62,00,61,00,6c, 00,50,00,72,00,69, 00,76,00,69,00,6c, 00,65,00,67 , 00,65,00,00,00,53,00,65,00,43,00,72,00,65,00, 61,00,74,00,65,00,50,00,61, 00,67,00,65,00,46,00,69,00,6c, 00,65,00,50,00,72, 00,69,00,76,00,69,00,6c, 00 , 65,00,67,00,65,00,00,00,53,00,65,00,54,00,63,00, 62,00,50,00,72,00,69,00, 76,00,69,00,6c, 00,65,00,67,00,65,00,00,00,53,00,65, 00,41,00,73,00,73,00,69 , 00,67,00,6e, 00,50,00,72,00,69,00,6d, 00,61,00,72,00, 79,00,54,00,6f, 00,6b, 00,65,00,6e, 00,50,00,72,00,69,00,76,00,69,00,6c, 00,65, 00,67,00,65,00,00,00 , 53,00,65,00,49,00,6d, 00,70,00,65,00,72,00,73,00,6f, 00, 6e, 00,61,00,74,00, 65,00,50,00,72,00,69,00,76,00,69,00,6c, 00,65,00,67,00,65, 00,00,00,53,00,65 , 00,49,00,6e, 00,63,00,72,00,65,00,61,00,73,00,65,00,51,00, 75,00,6f, 00,74, 00,61,00,50,00,72,00,69,00,76,00,69,00,6c, 00,65,00,67,00,65, 00,00,00,53,00 , 65,00,53,00,68,00,75,00,74,00,64,00,6f, 00,77,00,6e, 00,50,00, 72,00,69,00, 76,00,69,00,6c, 00,65,00,67,00,65,00,00,00,53,00,65,00,44,00,65, 00,62,00,75 , 00,67,00,50,00,72, 00,69,00,76,00,69,00,6c, 00,65,00,67,00,65,00, 00,00,53,00,65,00,42,00,61,00 , 63,00,6b, 00,75,00,70,00,50,00,72,00,69,00,76, 00,69,00,6c, 00,65,00,67,00, 65,00,00,00,53,00,65,00,52,00,65,00,73,00,74,00, 6f, 00,72,00,65,00,50,00,72 , 00,69,00,76,00,69,00,6c, 00,65,00,67,00,65,00,00, 00,53,00,65,00,53,00,65, 00,63,00,75,00,72,00,69,00,74,00,79,00,50,00,72,00, 69,00,76,00,69,00,6c, 00 , 65,00,67,00,65,00,00,00,53,00,65,00,54,00,61,00,6b, 00,65,00,4f, 00,77,00, 6e, 00,65,00,72,00,73,00,68,00,69,00,70,00,50,00,72,00, 69,00,76,00,69,00,6c , 00,65,00,67,00,65,00,00,00,53,00,65,00,4c, 00,6f, 00,61, 00,64,00,44,00,72, 00,69,00,76,00,65,00,72,00,50,00,72,00,69,00,76,00,69,00, 6c, 00,65,00,67,00 , 65,00,00,00,53,00,65,00,4d, 00,61,00,6e, 00,61,00,67,00,65, 00,56,00,6f, 00, 6c, 00,75,00,6d, 00,65,00,50,00,72,00,69,00,76,00,69,00,6c, 00, 65,00,67,00,65 , 00,00,00,00,00 'ServiceSidType' = dword: 00000001 'Start' = dword: 00000003 'SvcHostSplitDisable' = dword: 00000001 'SvcMemHardLimitInMB' = dword: 000000f6 'SvcMemMidLimitInMB' = dwo rd: 000000a7 'SvcMemSoftLimitInMB' = dword: 00000058 'Type' = dword: 00000020 [HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services wuauserv Parameters] 'ServiceDll' = ฐานสิบหก (2): 25,00,73,00,79,00 , 73,00,74,00,65,00,6d, 00,72,00,6f, 00,6f, 00,74,00,25,00,5c, 00,73,00,79,00, 73,00,74,00,65,00,6d, 00,33,00,32,00,5c, 00, 77,00,75,00,61,00,75,00,65,00,6e , 00,67,00,2e, 00,64,00,6c, 00,6c, 00,00,00 'ServiceDllUnloadOnStop' = dword: 00000001 'ServiceMain' = 'WUServiceMain' [HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services wuauserv Security] 'ความปลอดภัย' = เลขฐานสิบหก: 01,00,14,80,78,00,00,00,84,00,00,00,14,00,00,00,30,00,00,00,02 , 00,1c, 00,01,00,00,00,02,80,14,00, ff, 00,0f, 00,01,01,00,00,00,00,00,01,00, 00, 00,00,02,00,48,00,03,00,00,00,00,00,14,00,9d, 00,02,00,01,01,00,00,00,00 , 00, 05,0b, 00,00,00,00,00,18,00, ff, 01,0f, 00,01,02,00,00,00,00,00,05,20,00, 00,00, 20,02,00,00,00,00,14,00, ff, 01,0f, 00,01,01,00,00,00,00,00,05,12,00,00 , 00,01, 01,00,00,00,00,00,05,12,00,00,00,01,01,00,00,00,00,00,05,12,00,00, 00 [HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services wuauserv TriggerInfo] [HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services wuauserv TriggerInfo 0] 'Type' = dword: 00000005 'Action' = dword: 00000001 'Guid' = hex: e6, ca, 9f, 65, db, 5b, a9,4d, b1, ff, ca, 2a, 17,8d, 46, e0 [HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services wuauserv TriggerInfo 1] 'Type' = dword: 00000005 'Action' = dword: 00000001 'Guid' = ฐานสิบหก: c8,46, fb, 54,89, f0,4c, 46, b1, fd, 59, d1, b6,2c, 3b, 50
- คลิกที่ 'ไฟล์' ตัวเลือกและเลือก 'บันทึกเป็น'.
กำลังบันทึกสคริปต์
- คลิกที่ 'ทุกประเภท' ในเมนูแบบเลื่อนลงรูปแบบแล้วพิมพ์ “ Fix.reg” ในฟิลด์ชื่อไฟล์
- คลิกที่ “ บันทึก” หลังจากเลือกสถานที่ที่เหมาะสม
- เรียกใช้ไฟล์จากตำแหน่งนั้นและการเปลี่ยนแปลงจะถูกนำไปใช้โดยอัตโนมัติสำหรับคุณ
- ตรวจสอบ เพื่อดูว่าปัญหายังคงมีอยู่หรือไม่
บันทึก: ลองดาวน์โหลดและเรียกใช้ Windows Update Troubleshooter จาก ที่นี่ . นอกจากนี้ตรวจสอบให้แน่ใจว่าได้ถอดอุปกรณ์ USB ทั้งหมดออกแล้วรีสตาร์ทคอมพิวเตอร์จากนั้นลองอัปเดต
อ่าน 5 นาที