เมื่ออัปเดต Windows หากคุณได้รับข้อผิดพลาด 0x800f0905 เป็นเพราะไฟล์ Windows ที่กำหนดค่าผิดหรือเสียหาย อาจเป็นไฟล์อัพเดตหรือไฟล์ระบบใดก็ได้ เมื่อไฟล์เสียหาย การติดตั้งอาจล้มเหลว การดาวน์โหลดอาจติดขัด และบางครั้งกระบวนการต้องรีสตาร์ท Windows จะใช้เวลาสักครู่ในการดำเนินการนี้ แต่ผู้ใช้ปลายทางสามารถทำได้ด้วยตนเอง ในบทความนี้ เราจะแสดงวิธีแก้ไข Windows Update Error 0x800f0905 ใน Windows 11 หรือ Windows 10
แก้ไขข้อผิดพลาด Windows Update 0x800f0905
บางครั้ง Windows อาจใช้เวลานานมาก ดังนั้นเรามาเริ่มด้วยการรอกันสักหน่อย
- ให้ Windows Update เอง
- เรียกใช้ตัวแก้ไขปัญหา Windows Update
- รีเฟรช Windows Update Services
- ซ่อมแซมไฟล์ระบบที่เสียหาย
- ดำเนินการอัปเกรด InPlace
คุณจะต้องได้รับอนุญาตจากผู้ดูแลระบบเพื่อแก้ไขปัญหานี้
1] ให้ Windows Update เอง
หากคุณมีฮาร์ดแวร์ที่ช้า โดยเฉพาะ HDD การดาวน์โหลดและติดตั้ง Windows Update อาจใช้เวลานานกว่าตัวมันเอง อันที่จริงในบางครั้ง ส่งผลให้เกิดการหมดเวลา และ Windows เองก็มีข้อผิดพลาดเกิดขึ้น ประเด็นคือคุณอาจต้องรอและลองสองสามครั้ง Windows Updates ทำงานได้ดีขึ้นเมื่อเทียบกับรุ่นก่อน แต่ยังคงแชร์ชุดปัญหาของตัวเอง
อย่าลืมปิดการใช้งานโหมดสลีปทั้งหมด อันที่จริง Power Toys เสนอคุณสมบัตินี้โดยไม่ต้องเปลี่ยนการตั้งค่าหลัก ปล่อยให้มันทำงานข้ามคืนและดูว่าจะได้รับการแก้ไขหรือไม่
2] เรียกใช้ตัวแก้ไขปัญหา Windows Update
Windows มีตัวแก้ไขปัญหาในตัวที่สามารถช่วยคุณแก้ไข Windows Update เป็นโซลูชันอัตโนมัติที่มีการรีสตาร์ทบริการจำนวนมาก ล้างแคชการอัปเดต และอื่นๆ
ไปที่ การตั้งค่า Windows> ระบบ> แก้ไขปัญหา> ตัวแก้ไขปัญหาอื่นๆ หากคุณใช้ Windows 10 จะพร้อมใช้งานภายใต้การอัปเดตและความปลอดภัยแทนระบบ
3] รีเฟรชบริการ Windows Update
วิธีที่ดีที่สุดในการรีเซ็ต Windows Update Service คือการรีสตาร์ท ลบไฟล์ที่ดาวน์โหลด และรีเซ็ต WINSOCK สำหรับปัญหาเครือข่าย
เปิด PowerShell หรือ Windows Terminal หรือ Command Prompt โดยได้รับอนุญาตจากผู้ดูแลระบบ และดำเนินการคำสั่งทีละรายการ:
net stop bits net stop wuauserv net stop appidsvc net stop cryptsvc Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\*.*" rmdir %systemroot%\SoftwareDistribution /S /Q rmdir %systemroot%\system32\catroot2 /S /Q regsvr32.exe /s atl.dll regsvr32.exe /s urlmon.dll regsvr32.exe /s mshtml.dll netsh winsock reset netsh winsock reset proxy net start bits net start wuauserv net start appidsvc net start cryptsvc
เมื่อเสร็จแล้ว คุณสามารถรีสตาร์ท Windows PC และจากนั้นเริ่มการดาวน์โหลดด้วยตนเองเมื่อคุณเข้าสู่ระบบอีกครั้ง การดำเนินการนี้จะลบโอกาสเกิดข้อผิดพลาดที่เกิดจากบริการและไฟล์เหล่านี้
4] ซ่อมแซมไฟล์ระบบที่เสียหาย
System File Checker (SFC) และ DISM เป็นเครื่องมือในตัวที่สามารถแก้ไขไฟล์ระบบที่เสียหายได้โดยการแทนที่ด้วยสำเนาใหม่
เปิด PowerShell หรือ Command Prompt หรือ Windows Terminal ที่ยกระดับขึ้น และดำเนินการคำสั่งต่อไปนี้ เรียกใช้คำสั่ง SFC ก่อน และ DISM ที่สอง
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth
หากสิ่งเหล่านี้พบระบบไฟล์ที่เสียหาย พวกเขาจะถูกแทนที่ เมื่อเสร็จแล้ว ให้รีสตาร์ทพีซี จากนั้นตรวจสอบการอัปเดตอีกครั้งหรือลองติดตั้ง
5] ดำเนินการอัปเกรด InPlace
วิธีนี้ใช้ยากเกินไป แต่ถ้าคุณไม่สามารถอัปเดตได้ และเป็นวิธีหลัก คุณสามารถเลือกทำการอัพเกรดแบบแทนที่ซึ่งจะไม่ลบสิ่งใดออกจากระบบ วิธีการนี้เรียกว่ารีเฟรชพีซีของคุณ มันสามารถแก้ไขซอฟต์แวร์จำนวนมากและปัญหาไฟล์ระบบโดยการติดตั้งระบบปฏิบัติการใหม่โดยที่ยังคงรักษาข้อมูลผู้ใช้ไว้
ในระหว่างกระบวนการ วิซาร์ดยังเสนอให้คุณดาวน์โหลด Windows เวอร์ชันล่าสุดจากระบบคลาวด์ แล้วจึงอัปเกรด
- ตัวเลือกมีอยู่ในการตั้งค่า> การกู้คืน> รีเซ็ตพีซีเครื่องนี้ใน Windows 11
- หากคุณใช้ Windows 10 ให้ไปที่การตั้งค่า> การอัปเดตและความปลอดภัย> การกู้คืน> รีเซ็ตพีซีเครื่องนี้
ฉันจะทราบได้อย่างไรว่า Windows Update ของฉันเสียหายหรือไม่
หากคุณไม่สามารถติดตั้งการอัปเดต Windows หรือไม่สามารถดาวน์โหลดได้ การอัปเดตยังคงล้มเหลวในระหว่างนั้น แสดงว่า Windows Update เสียหาย วิธีที่ดีที่สุดในการเริ่มต้นกระบวนการใหม่คือการลบทุกอย่างในโฟลเดอร์ Software Distribution และดาวน์โหลดใหม่ทั้งหมด
การรีเซ็ตพีซีจะแก้ไขไฟล์ที่เสียหายหรือไม่
ช่วยได้เมื่อคุณไม่มีตัวเลือกอื่น และควรใช้เมื่อคุณไม่สามารถอัปเดตหลักครั้งต่อไปได้ คุณสามารถใช้ตัวเลือกรีเซ็ตพีซีเครื่องนี้ ตามด้วยการดาวน์โหลด Windows เวอร์ชันล่าสุดโดยใช้ตัวเลือกระบบคลาวด์
รีเซ็ตหรือติดตั้ง Windows ใหม่ดีกว่าไหม
การรีเซ็ตเป็นตัวเลือกที่ดีกว่าเพราะจะช่วยประหยัดเวลาได้มาก และยังช่วยให้แน่ใจว่าข้อมูลในพีซีถูกล้างให้สะอาด แม้ว่าทั้งสองอย่างจะเป็นกระบวนการเดียวกัน แต่ตัวเลือกการรีเซ็ตไม่ต้องการให้คุณอยู่ใกล้
ฉันจะแก้ไข Windows Update ที่เสียหายได้อย่างไร
การแก้ไขที่ดีที่สุดคือการใช้เครื่องมือแก้ไขปัญหาที่มีอยู่ใน Windows พร้อมกับเครื่องมือ DISM และ SFC พวกเขาจะแทนที่ทุกสิ่งที่เสียหาย คุณสามารถทำตามวิธีการด้วยตนเองได้ แต่จะเกี่ยวข้องกับการลบไฟล์ออกจากโฟลเดอร์ระบบ ดังนั้นโปรดทำความเข้าใจให้ชัดเจนก่อนดำเนินการ
ฉันหวังว่าโพสต์นี้จะง่ายต่อการติดตาม และคุณสามารถแก้ไขข้อผิดพลาดของ Windows Update 0x800f0905 ได้