Microsoft ได้เปิดตัวคุณลักษณะใหม่ ๆ และการแก้ไขข้อผิดพลาดที่รายงานไว้ก่อนหน้านี้สำหรับคอมพิวเตอร์ Windows 10/11 ในการใช้ประโยชน์จากคุณลักษณะและการแก้ไขเหล่านี้ คุณต้องติดตั้งการอัปเดต Windows ที่มีอยู่ อย่างไรก็ตาม บางครั้งการอัปเดตของ Windows ก็มีปัญหามากมาย เช่น รหัสข้อผิดพลาด 0x8024402c , 0x8007000d และ 0x80080005 ทำให้คุณติดตามและติดตั้งการอัปเดตไม่สำเร็จ
รหัสข้อผิดพลาดของ Windows 10/11 โดยเฉพาะ 0x80080005 ได้พิสูจน์ตัวเองว่าแก้ไขได้ยาก เนื่องจากป้องกันไม่ให้ตรวจพบและติดตั้ง Windows Updates เพิ่มเติม แต่ข้อผิดพลาดนี้เกี่ยวกับอะไร? ควรหยุดคุณไม่ให้อัปเดต Windows 10/11 หรือไม่
รหัสข้อผิดพลาด 0x80080005 ใน Windows 10/11 หมายถึงอะไร
การเกิดรหัสข้อผิดพลาด 0x80080005 เป็นวิธีที่คอมพิวเตอร์ของคุณบอกคุณว่ามัลแวร์ประเภทหนึ่งได้แทรกซึมระบบของคุณสำเร็จแล้ว มัลแวร์จะปฏิเสธการเข้าถึงภายใน Security Descriptors ของ Background Intelligent Transfer Service (BITS) ของระบบของคุณ ดังนั้นจึงป้องกันไม่ให้การอัปเดตเพิ่มเติมผ่าน
เนื่องจากเป็นปัญหาที่เกิดจากมัลแวร์ ผู้ใช้ Windows 10/11 บางรายอาจคิดทันทีว่าการสแกนและทำความสะอาดระบบด้วยเครื่องมือทำความสะอาดพีซีที่เชื่อถือได้ หรือโปรแกรมป้องกันไวรัสจะกำจัดปัญหา แม้ว่าบางครั้งจะได้ผล แต่ในบางกรณีคุณจำเป็นต้องทำมากกว่านั้น
เคล็ดลับแบบมือโปร:เรียกใช้เครื่องมือเพิ่มประสิทธิภาพพีซีโดยเฉพาะเพื่อกำจัดการตั้งค่าที่ไม่ถูกต้อง ไฟล์ขยะ แอปที่เป็นอันตราย และภัยคุกคามด้านความปลอดภัยที่อาจทำให้ระบบมีปัญหาหรือประสิทธิภาพการทำงานช้า
สแกนหาพีซีฟรีปัญหา3.145.873ดาวน์โหลดเข้ากันได้กับ:Windows 10/11, Windows 7, Windows 8วิธีแก้ไขรหัสข้อผิดพลาด 0x80080005
ผู้ใช้ Windows 10/11 จำนวนมากได้รายงานการเกิดข้อผิดพลาด 0x80080005 นับตั้งแต่มีการเปิดตัว Windows 1809 Update build ใหม่ ดังนั้น เพื่อช่วยแก้ไขปัญหานี้ เราได้รวบรวมรายการวิธีแก้ปัญหาที่เป็นไปได้ที่คุณสามารถลองใช้ได้ด้านล่าง
1. ปิดใช้งานซอฟต์แวร์ป้องกันไวรัสของบุคคลที่สามทั้งหมด
โปรแกรมมัลแวร์ของบริษัทอื่นมีผลกระทบในทางลบต่อการอัปเดต Windows 10/11 โดยส่วนใหญ่แล้วพวกเขาจะไม่มีใครสังเกตเห็น แต่เมื่อพูดถึงการอัปเดต Windows จะทำให้เกิดปัญหาต่างๆ ขึ้น ไฟล์บางไฟล์จะป้องกันการดาวน์โหลดไฟล์อัพเดท ขณะที่บางไฟล์อาจเสียหายและลบทิ้ง
หากคุณสงสัยว่าซอฟต์แวร์ป้องกันไวรัสของบริษัทอื่นทำให้เกิดข้อผิดพลาด 0x80080005 ให้ลองปิดใช้งานคุณลักษณะบางอย่างของซอฟต์แวร์นั้น ยังดีกว่าปิดซอฟต์แวร์ป้องกันไวรัสทั้งหมดก่อนที่จะพยายามดาวน์โหลดและติดตั้งการอัปเดต Windows
ตอนนี้ หากการปิดใช้งานโปรแกรมป้องกันไวรัสของคุณไม่สามารถแก้ปัญหาได้ ให้ลองถอนการติดตั้งโดยสมบูรณ์ ไม่ต้องกังวลเรื่องความปลอดภัยเพราะคุณจะได้รับการปกป้องจาก Windows Defender ในตัวของ Microsoft
2. เรียกใช้การสแกน DISM และ SFC
หากไฟล์อัพเดทเสียหายและเสียหาย ก็ถึงเวลาที่คุณต้องใช้ System File Checker เป็นเครื่องมือในตัวที่ช่วยแก้ไขไฟล์ที่ไม่สมบูรณ์หรือเสียหาย
หากต้องการเรียกใช้การสแกน SFC ให้ทำตามขั้นตอนเหล่านี้:
- คลิกขวาที่ เริ่ม ปุ่ม.
- เลือก พรอมต์คำสั่ง (ผู้ดูแลระบบ)
- ในบรรทัดคำสั่ง ให้ป้อนคำสั่ง sfc/scannow แล้วกด Enter
- ลองติดตั้งการอัปเดตใหม่อีกครั้ง
หากวิธีนี้ไม่สามารถแก้ปัญหาของคุณได้ ให้ใช้ Deployment Image Services and Management (DISM) เครื่องมือแทน หากต้องการใช้งาน ให้ปฏิบัติตามคำแนะนำเหล่านี้:
- คลิกขวาที่ เริ่ม ปุ่ม.
- เลือก พรอมต์คำสั่ง (ผู้ดูแลระบบ)
- ในบรรทัดคำสั่ง ให้ป้อนคำสั่ง DISC /Online /Cleanup-Image /RestoreHealth
- กด Enter
- ลองติดตั้งการอัปเดตใหม่อีกครั้ง
3. ใช้ตัวแก้ไขปัญหา Windows Update
บางครั้ง ความผิดพลาดของระบบอย่างง่ายอาจทำให้คุณไม่สามารถดาวน์โหลดการอัปเดต Windows 10/11 ล่าสุดได้ ข่าวดีก็คือคุณอาจแก้ไขปัญหาได้โดยใช้ตัวแก้ไขปัญหา Windows Update
ในการใช้เครื่องมือนี้ ให้ทำตามขั้นตอนเหล่านี้:
- กดปุ่ม Windows ปุ่ม.
- ไปที่ การตั้งค่า
- ไปที่ อัปเดตและความปลอดภัย ส่วน.
- เลือก แก้ไขปัญหา> Windows Update
- กดปุ่ม เรียกใช้เครื่องมือแก้ปัญหา ปุ่ม.
- ปฏิบัติตามคำแนะนำบนหน้าจอเพื่อดำเนินการแก้ไขปัญหาให้เสร็จสิ้น
4. รีเซ็ตส่วนประกอบของ Windows Update
ตามที่ผู้ใช้ Windows 10/11 บางราย ข้อผิดพลาด 0x80080005 สามารถเกิดขึ้นได้เนื่องจากมีปัญหากับส่วนประกอบของ Windows Update เอง หากต้องการแก้ไข คุณต้องรีเซ็ตส่วนประกอบด้วยตนเองโดยทำตามขั้นตอนเหล่านี้:
- คลิกขวาที่ เริ่ม เมนู
- เลือก พรอมต์คำสั่ง (ผู้ดูแลระบบ)
- เรียกใช้คำสั่งด้านล่างทีละรายการ อย่าลืมกด 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
หยุดชั่วคราว
คำสั่งเหล่านี้ควรรีสตาร์ทส่วนประกอบที่จำเป็นทั้งหมดของ Windows Update จากนั้นคุณควรจะสามารถดาวน์โหลดไฟล์อัพเดทได้อีกครั้ง
5. เปลี่ยนการอนุญาตไดเรกทอรีข้อมูลไดรฟ์ข้อมูลระบบ
ผู้ใช้ Windows 10/11 บางรายรายงานว่าข้อผิดพลาด 0x80080005 เกิดขึ้นขณะที่ Windows พยายามเข้าถึง ข้อมูลระดับเสียงของระบบ ไดเรกทอรี คุณสามารถแก้ไขได้โดยเพียงแค่เปลี่ยนการอนุญาตของระบบ
วิธีการ:
- คลิกขวาที่ เริ่ม ปุ่ม.
- เลือก พรอมต์คำสั่ง (ผู้ดูแลระบบ)
- ป้อนคำสั่งนี้:
cmd.exe /c takeown /f “C:\System Volume Information\*” /R /D Y &&icacls “C:\System Volume Information\*” /grant:R SYSTEM:F /T /C /L
หลังจากรันคำสั่งนี้ คุณควรสามารถเข้าถึง System Volume Information . ได้อย่างสมบูรณ์ ไดเรกทอรี ปัญหาของคุณควรได้รับการแก้ไขด้วย
6. ตรวจสอบทะเบียนของคุณ
ข้อผิดพลาด 0x80080005 อาจปรากฏขึ้นเนื่องจากปัญหารีจิสทรี หากต้องการแก้ไข ให้ทำตามขั้นตอนด้านล่าง:
- เปิด เรียกใช้ กล่องโต้ตอบโดยใช้ Windows + R กุญแจ
- ในช่องข้อความ ให้ป้อน regedit.
- กด ตกลง
- ไปที่ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control
- คลิกขวาที่พื้นที่ว่างและเลือก ใหม่> ค่า DWORD (32 บิต)
- เปลี่ยน DWORD ตั้งชื่อเป็น RegistrySizeLimit
- ดับเบิลคลิกที่ RegistrySizeLimit ที่สร้างขึ้นใหม่และตั้งค่าเป็น 4294967295
- บันทึกการเปลี่ยนแปลง
7. ปิดใช้งานบริการ Windows Update
หากทุกอย่างล้มเหลว ให้ลองปิดใช้งานบริการ Windows Update คุณสามารถทำได้โดยทำตามคำแนะนำด้านล่าง:
- เปิด เรียกใช้ กล่องโต้ตอบโดยใช้ Windows + R กุญแจ
- ในช่องข้อความ ให้ป้อน services.msc.
- กด Enter
- ใน บริการ หน้าต่าง ค้นหา Windows Update บริการ. ดับเบิลคลิกที่มัน
- ไปที่ ประเภทการเริ่มต้น ตัวเลือก. ตั้งค่าเป็น ปิดการใช้งาน
- กด สมัคร เพื่อบันทึกการเปลี่ยนแปลง
- รีสตาร์ทคอมพิวเตอร์ของคุณ
- หลังจากที่คอมพิวเตอร์ของคุณรีบูทแล้ว ให้เปิด บริการ หน้าต่างอีกครั้งโดยทำซ้ำขั้นตอนที่ 1 ถึง 3
- ไปที่ ประเภทการเริ่มต้น อีกครั้งและตั้งค่าเป็น อัตโนมัติ
สรุป
ด้วยวิธีแก้ปัญหาเจ็ดประการที่ให้ไว้ข้างต้น คุณควรจะสามารถค้นหาการแก้ไขข้อผิดพลาดสำหรับรหัสข้อผิดพลาด 0x80080005 ดำเนินการอัปเดต Windows 10/11 ต่อได้เลย!
หากคุณมีวิธีแก้ไขอื่นหรือคำถามเกี่ยวกับข้อผิดพลาด 0x80080005 โปรดแจ้งให้เราทราบด้านล่าง