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 สำหรับ Windows 10
- เมื่อดาวน์โหลดเครื่องมือแก้ปัญหาแล้ว ให้ไปที่ตำแหน่งที่ดาวน์โหลดและดับเบิลคลิกเพื่อเรียกใช้
- ทำตามคำแนะนำบนหน้าจอและดำเนินการแก้ไขปัญหา จากนั้นระบบจะรีเซ็ตส่วนประกอบ Windows Update ของคอมพิวเตอร์ของคุณ
เมื่อตัวแก้ไขปัญหาเสร็จสิ้น เริ่มต้นใหม่ คอมพิวเตอร์ของคุณและดูว่าคุณสามารถดึงและติดตั้งการอัปเดตผ่าน Windows Update ได้สำเร็จหรือไม่
โซลูชันที่ 3:ให้การควบคุมโฟลเดอร์ System Volume Information กับคอมพิวเตอร์ของคุณอย่างเต็มรูปแบบ
หากสาเหตุของปัญหานี้คือคอมพิวเตอร์ของคุณไม่สามารถเข้าถึงโฟลเดอร์ System Volume Information คุณสามารถกำจัดปัญหาได้สำเร็จหากคุณเพียงแค่:
- คลิกขวาที่ เมนูเริ่ม ปุ่มเพื่อเปิด เมนู WinX .
- คลิกที่ พรอมต์คำสั่ง (ผู้ดูแลระบบ) ใน เมนู WinX เพื่อเปิดพรอมต์คำสั่ง .
- พิมพ์ข้อความต่อไปนี้ใน พร้อมท์คำสั่ง แล้วกด Enter :
cmd.exe /c takeown /f "C:\System Volume Information\*" /R /D Y && icacls "C:\System Volume Information\*" /grant:R SYSTEM:F /T /C /L
รอให้คำสั่งดำเนินการอย่างสมบูรณ์
- ปิด พรอมต์คำสั่ง . ที่ยกระดับ .
- เริ่มต้นใหม่ คอมพิวเตอร์ของคุณ
เมื่อคอมพิวเตอร์เริ่มทำงาน คุณอาจตรวจสอบเพื่อดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่
โซลูชันที่ 4:รีเซ็ตตัวบอกเกี่ยวกับความปลอดภัยของบริการ BITS ด้วยตนเอง
สุดท้าย แต่ไม่ท้ายสุด วิธีแก้ปัญหาที่มีประสิทธิภาพสูงสุดสำหรับปัญหานี้คือการรีเซ็ตตัวบอกเกี่ยวกับความปลอดภัยของบริการ BITS ด้วยตนเอง พร้อมกับส่วนประกอบอื่นๆ ของ Windows Update เกือบทั้งหมดบนคอมพิวเตอร์ของคุณ เพื่อใช้วิธีแก้ปัญหานี้ คุณต้อง:
- คลิกขวาที่ เมนูเริ่ม ปุ่มเพื่อเปิด เมนู WinX .
- คลิกที่ พรอมต์คำสั่ง (ผู้ดูแลระบบ) ใน เมนู WinX เพื่อเปิดพรอมต์คำสั่ง .
- ทีละรายการ ให้พิมพ์คำสั่งต่อไปนี้ใน Command Prompt . ที่ยกระดับขึ้น , กด Enter หลังจากพิมพ์แต่ละคำสั่งและรอให้คำสั่งหนึ่งดำเนินการสำเร็จก่อนที่จะพิมพ์คำสั่งถัดไป:
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” + “ร’ เพื่อเปิดพรอมต์เรียกใช้
- พิมพ์ “Services.MSC” เพื่อเปิดหน้าต่างตัวจัดการบริการ
- ในหน้าต่างการจัดการบริการ ให้เลื่อนลงและมองหา “Windows Update” และ “บริการอัจฉริยะเบื้องหลัง”
- ดับเบิลคลิกทีละรายการและเปลี่ยนประเภทการเริ่มต้นเป็น “ปิดการใช้งาน”
- คลิกที่ “หยุด” เพื่อปิดและบันทึกการเปลี่ยนแปลงของคุณ
- หลังจากนี้ นำทางไปยังโฟลเดอร์ต่อไปนี้ในไดรฟ์รากของคุณ
C:\Windows\SoftwareDistribution
- เปิดโฟลเดอร์ กด “Ctrl” + “เอ” เพื่อเลือกไฟล์ทั้งหมด แล้วกด “Shift” + “ลบ” เพื่อลบออกจากคอมพิวเตอร์ของคุณ
- หลังจากลบไฟล์แล้ว ให้กลับไปที่หน้าต่างการจัดการบริการและเปิดใช้งานทั้งบริการที่เราปิดใช้งานในขั้นตอนแรก
- กด “Windows’ + “ฉัน” เพื่อเปิดการตั้งค่าแล้วคลิก “อัปเดตและความปลอดภัย”
- เลือก “Windows Update” จากบานหน้าต่างด้านซ้ายและเลือก “ตรวจสอบการอัปเดต” ปุ่ม.
- ตรวจสอบเพื่อดูว่าปัญหายังคงมีอยู่หรือไม่
โซลูชัน 6:การเปลี่ยนการตั้งค่านโยบายกลุ่ม
ในบางกรณี นโยบายกลุ่มอาจต้องการการเปลี่ยนแปลงบางอย่าง ซึ่งอนุญาตให้ดาวน์โหลดเนื้อหาการซ่อมแซมบางอย่างได้โดยตรงจากเซิร์ฟเวอร์ Windows Update ตัวเลือกนี้ถูกปิดใช้งานโดยค่าเริ่มต้นสำหรับคนส่วนใหญ่ แต่บางครั้งอาจจบลงด้วยการแก้ไขกระบวนการอัปเดต เพื่อเปิดใช้งานสิ่งนี้:
- กด “Windows” + “อาร์” เพื่อเปิดพรอมต์เรียกใช้
- พิมพ์ “gpedit.msc” และกด “เข้า”
- ดับเบิลคลิกที่ “เทมเพลตการดูแลระบบ” ตัวเลือกแล้วดับเบิลคลิกที่ “ระบบ” โฟลเดอร์
- ในบานหน้าต่างด้านขวา ให้ดับเบิลคลิกที่ “ระบุการตั้งค่าสำหรับการติดตั้งเนื้อหาเสริม” ตัวเลือก.
- ตรวจสอบ “เปิดใช้งาน” จากนั้นตรวจสอบ “ดาวน์โหลดคุณสมบัติเนื้อหาการซ่อมแซมและตัวเลือกโดยตรง” ตัวเลือก.
- คลิกที่ “สมัคร” แล้วต่อด้วย “ตกลง” เพื่อบันทึกการเปลี่ยนแปลงของคุณ
- ตรวจสอบเพื่อดูว่าปัญหายังคงมีอยู่หรือไม่หลังจากทำเช่นนี้
โซลูชัน 7:การเปลี่ยนแปลงรีจิสทรี
ในบางกรณี การเปลี่ยนแปลงรีจิสทรีบางอย่างสามารถช่วยเราในการกำจัดปัญหานี้ แต่เนื่องจากรายการการเปลี่ยนแปลงเหล่านี้มีความยาว ผู้ใช้จึงคอมไพล์ให้เป็นสคริปต์ซึ่งคุณสามารถเรียกใช้บนคอมพิวเตอร์ของคุณเพื่อแก้ไขปัญหานี้อย่างถาวร สำหรับสิ่งนั้น:
- คลิกขวาที่ใดก็ได้บนเดสก์ท็อปและเลือก "ใหม่>เอกสารข้อความ"
- วางบรรทัดต่อไปนี้ในเอกสารที่สร้างขึ้นใหม่
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv] "DependOnService"=hex(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"=hex: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"=hex(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"=hex(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,6c,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"=dword:000000a7 "SvcMemSoftLimitInMB"=dword:00000058 "Type"=dword:00000020 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv\Parameters] "ServiceDll"=hex(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] "Security"=hex: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"=hex:c8,46,fb,54,89,f0,4c,46,b1,fd,59,d1,b6,2c,3b,50
- คลิกที่ “ไฟล์” และเลือก “บันทึกเป็น”
- คลิกที่ “ทุกประเภท” ในเมนูแบบเลื่อนลงรูปแบบแล้วพิมพ์ “Fix.reg” ในช่องชื่อไฟล์
- คลิกที่ “บันทึก” หลังจากเลือกทำเลที่เหมาะสมแล้ว
- เรียกใช้ไฟล์จากตำแหน่งนั้นและการเปลี่ยนแปลงควรดำเนินการให้คุณโดยอัตโนมัติ
- ตรวจสอบ เพื่อดูว่าปัญหายังคงมีอยู่หรือไม่
หมายเหตุ: ลองดาวน์โหลดและเรียกใช้ตัวแก้ไขปัญหา Windows Update จากที่นี่ นอกจากนี้ ตรวจสอบให้แน่ใจว่าได้ยกเลิกการเชื่อมต่ออุปกรณ์ USB ทั้งหมด และรีสตาร์ทคอมพิวเตอร์ จากนั้นพยายามอัปเดต