เราทราบดีว่าความปลอดภัยและประสิทธิภาพของ Windows 10/11 ขึ้นอยู่กับอัปเดตที่ Microsoft ปล่อยออกมา นั่นคือเหตุผลที่บริษัทเทคโนโลยีผู้นำนี้ทำให้เป็นประการที่จะปล่อยอัปเดตหลักเป็นประจำเพื่อปรับปรุงระบบปฏิบัติการของพวกเขา
โปรดทราบว่าอัปเดตเหล่านี้เป็นบังคับ (mandatory) ดังนั้น ไม่ว่าคุณจะอยากข้ามมันมากแค่ไหน คุณไม่มีทางเลือกอื่นนอกจากติดตั้งมัน และส่วนที่แย่ที่สุดคือ คุณอาจต้องติดตั้งอัปเดตที่อาจกระตุ้นปัญหาเป็นจำนวนมาก
รอสักครู่ ก่อนที่คุณจะตกใจ เราแนะนำให้คุณเงียบสงบและอ่านต่อ ไม่ใช่ข้อผิดพลาด Windows Update ทุกอย่างเหมือนกัน บางข้อผิดพลาดค่อนข้าง persistent (ค้างอยู่) หมายถึงมันโผล่ขึ้นมาที่สุ่ม บางอย่างแก้ไขได้ง่ายมาก กรณีของ Windows Update error 0x80080005 เป็นเช่นนั้น
ข้อผิดพลาด Windows Update 0x80080005: สิ่งที่ควรทราบ
ข้อผิดพลาด 0x80080005 อาจปรากฏขณะติดตั้งอัปเดต กระบวนการ Windows update จะล้มเหลวซ้ำๆ ทุกครั้งที่คุณพยายามรันมัน ปัญหานี้อาจกระตุ้นรหัสข้อผิดพลาดอื่นๆ ด้วย เช่น error code 0x80080005 – 0x90016
แม้ปัญหาที่กล่าวมาจะดูใหญ่โตในบางครั้ง มันยังสามารถแก้ไขได้ผ่านวิธีแก้ไขที่พิสูจน์และทดสอบแล้ว
สาเหตุทั่วไปของข้อผิดพลาด Windows 10/11 Update Error 0x80080005
เพื่อให้สามารถแก้ไขรหัสข้อผิดพลาด 0x80080005 ได้ สิ่งสำคัญคือต้องรู้ว่าทำไมมันจึงเกิดขึ้นในตอนแรก นี่คือสาเหตุที่เป็นไปได้บางอย่างที่เรารวบรวมมา:
- บางส่วนประกอบ Windows Update ทำงานไม่ถูกต้อง – เมื่อคุณดาวน์โหลดและติดตั้งอัปเดต บางบริการจะถูกเรียกใช้ หากพวกมันไม่ทำงานเหมาะสม Windows error 0x80080005 อาจปรากฏ
- บริการ Windows Update ทำงานไม่ถูกต้อง – แม้จะไม่ใช่เหตุผลที่พบบ่อยที่สุด แต่มันอาจเป็นผู้กระทำผิดบางครั้ง เพื่อแก้ไขปัญหานี้ ไปที่หน้าอัปเดตของ Microsoft และคลิกปุ่ม Update Now หรือดาวน์โหลด Media Creation Tool และใช้มันติดตั้งอัปเดต
- มีไฟล์ระบบหายไปหรือเสียหาย – ไฟล์ระบบเล่นบทบาทสำคัญในการให้คอมพิวเตอร์ทำงานลื่นไหล หากหนึ่งในพวกมันหายไปหรือเสียหาย กระบวนการ Windows Update อาจล้มเหลวอย่างรุนแรง
- ซอฟต์แวร์แอนตี้ไวรัสของคุณบล็อกอัปเดต – ชุดแอนตี้ไวรัสหลายตัวค่อนข้างมีชื่อเสียงในการบล็อก Windows updates เมื่อพวกมันเริ่มรบกวนกระบวนการ Windows Update ข้อผิดพลาดอาจปรากฏจากที่ไหนสักแห่ง หนึ่งคือ error code 0x80080005
วิธีแก้ไข Error Code 0x80080005 บน Windows 10/11
ในส่วนด้านล่าง เราจะแสดงวิธีแก้ไขบางอย่างที่แก้ไข Windows Update error code 0x80080005 ได้อย่างมีประสิทธิภาพสำหรับผู้ใช้หลายคน
วิธีแก้ที่ 1: ปิดใช้งานซอฟต์แวร์แอนตี้ไวรัสของคุณ
เรารู้ว่าแอนตี้ไวรัสถูกออกแบบมาเพื่อปกป้องอุปกรณ์จากมัลแวร์และกำจัดสิ่งมีชีวิตที่เป็นอันตรายจากระบบ และในขณะที่พวกมันเล่นบทบาทสำคัญใน Windows พวกมันบางครั้งบล็อกอัปเดตไม่ให้ติดตั้ง และบางครั้งก็ทำให้รหัสข้อผิดพลาดปรากฏ เช่น error code 0x80080005
เพื่อจัดการกับปัญหานี้ คุณอาจต้องปิดใช้งานซอฟต์แวร์แอนตี้ไวรัสชั่วคราว วิธีปิดใช้งานแอนตี้ไวรัส:
- คลิกขวาที่ไอคอนของมันจากแถบงาน (taskbar)
- เลือกตัวเลือก Disable หรือ Pause
- ขึ้นอยู่กับแอนตี้ไวรัสที่คุณใช้อยู่ คุณอาจต้องเลือกว่าต้องการปิดการป้องกันนานแค่ไหน เลือกตัวเลือก
- คลิก Apply และลองติดตั้ง Windows update ที่ถูกบล็อกก่อนหน้านี้
อย่ากังวลเรื่องการปิดใช้งานแอนตี้ไวรัสของคุณ คุณยังมี Windows Defender ซึ่งเป็นเครื่องมือในตัวที่ Microsoft ออกแบบมาเพื่อปกป้องคอมพิวเตอร์ของคุณจากภัยคุกคาม
วิธีแก้ที่ 2: ใช้ Windows Update Troubleshooter
บน Windows มีเครื่องมือในตัวที่คุณสามารถใช้แก้ไขปัญหาที่เกี่ยวข้องกับ Windows Update ได้ เรียกว่า Windows Update Troubleshooter คุณสามารถใช้เครื่องมือนี้ troubleshoot error code 0x80080005 บน Windows ได้ นี่คือวิธี:
- กดลัด Win + I เพื่อเปิด Settings
- ต่อไป ไปที่ส่วน Update and Security
- คลิก Troubleshoot จากบานหน้าต่างซ้าย
- ตอนนี้ ไปที่ Windows Update และคลิกปุ่ม Run the Troubleshooter
- ปฏิบัติตามคำแนะนำบนหน้าจอเพื่อเสร็จสิ้นกระบวนการ troubleshooting
วิธีแก้ที่ 3: สแกนไฟล์ระบบ Windows Images และดิสก์เพื่อหาปัญหา
อาจมีปัญหาระบบพื้นฐานที่ต้องแก้ไขก่อน เพราะปัญหาเหล่านั้นอาจรบกวนกระบวนการ Windows Update มีหลายวิธีในการค้นหาและแก้ไขปัญหาเหล่านี้ เราจะอภิปรายด้านล่าง
1. ใช้คำสั่ง SFC
- พิมพ์ cmd ในช่องค้นหา และเลือก Run as Administrator เพื่อเปิด Command Prompt ด้วยสิทธิ์ที่เพิ่มขึ้น
- ต่อไป พิมพ์คำสั่ง sfc /scannow และกด Enter เพื่อยืนยันการกระทำของคุณ
- เสร็จแล้ว รีสตาร์ทคอมพิวเตอร์ของคุณ และลองติดตั้งอัปเดตที่มีปัญหาใหม่
2. ใช้คำสั่ง DISM
- หากปัญหายังคงอยู่ กดลัด Win + X และเลือก PowerShell (Admin)
- พิมพ์คำสั่ง DISM /Online /Cleanup-Image /RestoreHealth และกด Enter
- รอให้กระบวนการเสร็จสิ้น สิ่งสำคัญคือคุณอย่าขัดจังหวะกระบวนการ มิฉะนั้นคุณจะไม่ได้รับประโยชน์ แล้วลองติดตั้ง Windows update ที่มีปัญหา
3. ใช้คำสั่ง CHKDSK
- กดลัด Win + X เพื่อเปิดเมนู WinX และเลือก PowerShell (Admin)
- เมื่อหน้าต่าง PowerShell ปรากฏ พิมพ์คำสั่ง chkdsk /f c
- กด Enter เพื่อรันคำสั่งและแก้ไขปัญหาดิสก์ใดๆ
วิธีแก้ที่ 4: รีเซ็ตส่วนประกอบ Windows Update
Windows Update error 0x80080005 อาจปรากฏเพราะปัญหากับส่วนประกอบ Windows Update เพื่อแก้ไขนั่น ให้รีเซ็ตส่วนประกอบเหล่านี้ด้วยตนเอง นี่คือวิธีทำ:
1. พิมพ์ cmd ในช่องค้นหา
2. เลือกตัวเลือก Run as administrator เพื่อเปิด Command Prompt ด้วยสิทธิ์ผู้ดูแลระบบ
3. ตอนนี้ พิมพ์คำสั่งเหล่านี้ทีละคำสั่ง ตรวจสอบให้แน่ใจว่ากด 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
4. เสร็จแล้ว ลองดาวน์โหลดและติดตั้งอัปเดตที่มีปัญหาอีกครั้ง
วิธีแก้ที่ 5: ตรวจสอบให้แน่ใจว่าคุณมีการควบคุมเต็มที่ (Full Control) ของไดเรกทอรี System Volume Information
ข้อผิดพลาด 0x80080005 บางครั้งปรากฏขณะ Windows พยายามเข้าถึงไดเรกทอรี System Volume Information ในกรณีนี้ ผู้ใช้ที่ได้รับผลกระทบอาจไม่มีการควบคุมเต็มที่ของไดเรกทอรีนี้ ดังนั้นจึงเกิดข้อผิดพลาด
เพื่อรับการเข้าถึงเต็มที่ไปยังไดเรกทอรีนี้ ให้ปฏิบัติตามขั้นตอนเหล่านี้:
- เปิดเมนู WinX โดยกดชุด Win + X และเลือก Windows PowerShell (Admin)
- ในบรรทัดคำสั่ง พิมพ์คำสั่งนี้: cmd.exe /c takeown /f "C:System Volume Information*" /R /D Y && icacls "C:System Volume Information*" /grant:R SYSTEM:F /T /C /L
- กด Enter และลองติดตั้ง Windows update ของคุณ
วิธีแก้ที่ 6: แก้ไข Registry
Registry จัดเก็บข้อมูล การตั้งค่า และการกำหนดค่าอื่นๆ สำหรับซอฟต์แวร์และฮาร์ดแวร์ที่ติดตั้งบนอุปกรณ์ของคุณ เมื่อมีปัญหากับ Registry คุณสามารถใช้ Registry Editor เพื่อแก้ไขได้
Registry Editor เป็นเครื่องมือในระบบปฏิบัติการ Windows ที่อนุญาตให้ผู้ใช้ทำการเปลี่ยนแปลงกับ Windows Registry ได้ ด้านล่างคือคู่มือว่าต้องทำอะไร:
- กดลัด Win + R เพื่อเปิดแอปเลท Run
- พิมพ์ regedit ในกล่องข้อความ และคลิก OK
- ไปที่เส้นทางนี้: Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control
- คลิกขวาที่พื้นที่ว่างใดๆ และเลือก New
- เลือก DWORD (32-bit) Value และตั้งชื่อว่า RegistrySizeLimit
- ดับเบิลคลิกที่ไฟล์ที่สร้างใหม่นี้ และตั้งค่าเป็น 4294967295
- บันทึกการเปลี่ยนแปลง และลองติดตั้ง Windows update ที่มีปัญหา
วิธีแก้ที่ 7: รีสตาร์ทบริการ Windows Update
บางผู้ใช้สามารถกำจัดข้อผิดพลาดได้โดยการปิดใช้งานบริการ Windows Update แล้วเปิดใช้งานด้วยตนเอง นี่คือสิ่งที่พวกเขาทำ:
- กดลัด Win + R เพื่อเปิดแอปเลท Run
- กด Enter
- ต่อไป หน้าต่าง Services จะเปิด หาบริการ Windows Update และดับเบิลคลิกเพื่อเปิดหน้าต่าง Properties ของมัน
- ไปที่ Startup Type และตั้งค่าเป็น Disable
- คลิก Apply และ OK เพื่อบันทึกการเปลี่ยนแปลง
- รีสตาร์ทคอมพิวเตอร์ของคุณ
- เมื่อคอมพิวเตอร์รีสตาร์ทแล้ว เปิดหน้าต่าง Services อีกครั้ง และไปที่หน้าต่าง Properties ของบริการ Windows Update
- ครั้งนี้ ตั้ง Startup Type เป็น Automatic เพื่อเริ่มบริการ
- ลองติดตั้ง Windows update ที่มีปัญหาครั้งนี้ หวังว่า error 0x80080005 จะหายไป
วิธีแก้ที่ 8: ติดตั้งอัปเดตโดยใช้ Media Creation Tool
หากทุกอย่างล้มเหลว คุณสามารถติดตั้ง Windows update ของคุณโดยใช้ Media Creation Tool เครื่องมือนี้ไม่ได้ใช้แค่สำหรับติดตั้ง Windows 10/11 OS ใหม่ มันสามารถใช้สำหรับอัปเดตได้ด้วย!
นี่คือคู่มือสำหรับคุณ:
- ดาวน์โหลด Media Creation Tool จากเว็บไซต์ Microsoft อย่างเป็นทางการ
- เมื่อดาวน์โหลดเครื่องมือแล้ว ยอมรับเงื่อนไข
- ต่อไป รันเครื่องมือและเลือกตัวเลือก Upgrade This PC Now
- รอขณะที่เครื่องมือดาวน์โหลดไฟล์ที่จำเป็นทั้งหมด
- ปฏิบัติตามคำแนะนำบนหน้าจอจนเห็นข้อความ Ready to Install
- เลือกตัวเลือก Change what to keep
- เลือกเก็บไฟล์ส่วนตัวและแอปของคุณ
- คลิก Next เพื่อดำเนินการติดตั้งต่อ
- อีกครั้ง ปฏิบัติตามคำแนะนำเพื่อเสร็จสิ้นกระบวนการ
วิธีป้องกันไม่ให้ Error Code 0x80080005 โผล่ขึ้นอีก
เมื่อทราบว่ารหัสข้อผิดพลาด 0x80080005 อาจปรากฏเมื่อคุณพยายามอัปเดตระบบปฏิบัติการ มีการกระทำบางอย่างที่คุณสามารถทำเพื่อป้องกัน แม้การกระทำเหล่านี้ไม่ได้ทำงานสำหรับทุกคนเสมอไป คุณยังสามารถนำไปใช้เพื่อหลีกเลี่ยงข้อผิดพลาด Windows Update ในอนาคตได้
1. อัปเดตระบบของคุณเป็นประจำ
Windows ติดตั้งอัปเดตเป็นประจำ แต่ไม่ใช่ทุกอัปเดตติดตั้งอัตโนมัติ มีอัปเดตทางเลือก (optional updates) สำหรับไดรเวอร์และโปรแกรมอื่นๆ ที่ไม่ได้ติดตั้งทันที หากคุณต้องการติดตั้ง ไปที่ Settings คลิก Update & Security และไปที่ Windows Update และจากนั้น เลือก View Optional Updates และคลิก Driver Updates เลือกไดรเวอร์ที่คุณต้องการอัปเดต และคลิกปุ่ม Download and Install
2. ระบบของคุณให้สะอาด ไม่มีของรบกวน
การติดตั้งโปรแกรมที่ไม่จำเป็นจำนวนมากอาจทำให้ระบบของคุณเป็นระบบที่สับสน และโปรแกรมเหล่านี้บางครั้งอาจทำลายไฟล์ระบบสำคัญและรบกวนอัปเดต ดังนั้น ให้เก็บระบบของคุณให้สะอาดที่สุดเท่าที่จะเป็นไปได้ โดยใช้ PC Repair Tool ที่น่าเชื่อถืออย่าง Outbyte PC Repair คุณยังสามารถกำจัดแอปล้าสมัยด้วยตนเองได้โดยการลบผ่านแอป Settings
สรุป
Windows Update error 0x80080005 มักปรากฏขณะพยายามติดตั้งอัปเดต สาเหตุอาจเป็น ส่วนประกอบ Windows Update ผิดปกติ บริการ Windows Update ทำงานไม่ถูกต้อง ไฟล์ระบบเสียหาย และการรบกวนของแอนตี้ไวรัส
แม้จะรบกวนในการจัดการ แต่รู้ว่ามันแก้ไขได้ง่าย คุณสามารถเริ่มต้นด้วยการปิดใช้งานซอฟต์แวร์แอนตี้ไวรัสระหว่างกระบวนการอัปเดต หากไม่ได้ผล ให้สแกนระบบหาปัญหาหรือรีเซ็ตส่วนประกอบ Windows Update
ในบางกรณี ข้อผิดพลาด 0x80080005 จะปรากฏหากคุณไม่มีการควบคุมเต็มที่ของไดเรกทอรี System Volume Information เพื่อแก้ไข คุณอาจต้องเปลี่ยนแปลงสิทธิ์ของคุณ
หากปัญหายังคงอยู่ คุณสามารถลองแก้ไข Registry หรือรีสตาร์ทบริการ Windows Update
เมื่อปัญหาได้รับการแก้ไข คุณสามารถดำเนินการป้องกันเพื่อป้องกันไม่ให้ข้อผิดพลาดกลับมา: ตรวจสอบให้แน่ใจว่าติดตั้งทุกอัปเดตที่มี และเก็บระบบของคุณให้ปราศจากสิ่งของที่ไม่จำเป็นและของรบกวนอื่นๆ
นี่คือทั้งหมด! เราหวังว่าเราให้ขั้นตอนที่ชัดเจนเกี่ยวกับวิธีแก้ไขข้อผิดพลาด 0x80080005 บน Windows คุณรู้วิธีแก้ไขอื่นๆ ไหม? บอกเราได้ด้านล่าง