แก้ไขข้อผิดพลาด Windows Update 0x800f0905

เมื่ออัปเดตWindowsหากคุณได้รับข้อผิดพลาด0x800f0905อาจเป็นเพราะไฟล์Windows กำหนดค่าผิดหรือเสียหาย (Windows)อาจเป็นไฟล์อัพเดตหรือไฟล์ระบบใดก็ได้ เมื่อไฟล์เสียหาย การติดตั้งอาจล้มเหลว การดาวน์โหลดอาจติดขัด และบางครั้งกระบวนการต้องรีสตาร์ท Windowsจะใช้เวลาสักครู่ในการดำเนินการนี้ แต่ผู้ใช้ปลายทางสามารถทำได้ด้วยตนเอง ในบทความนี้ เราจะแสดงวิธีแก้ไขWindows Update Error 0x800f0905ในWindows 11 หรือWindows 10

แก้ไขข้อผิดพลาด Windows Update 0x800f0905

แก้ไขข้อผิดพลาด Windows Update 0x800f0905

ในบางครั้งWindowsอาจใช้เวลานานมาก ดังนั้นเรามาเริ่มด้วยการรอกันสักหน่อย

  1. ให้ Windows Update เอง
  2. เรียกใช้ตัวแก้ไขปัญหา Windows Update
  3. รีเฟรช Windows Update Services
  4. ซ่อมแซมไฟล์ระบบที่เสียหาย
  5. ดำเนินการอัปเกรด InPlace

คุณจะต้องได้รับอนุญาตจากผู้ดูแลระบบเพื่อแก้ไขปัญหานี้

1] ให้ Windows อัปเดตตัวเอง

หากคุณมีฮาร์ดแวร์ที่ช้า โดยเฉพาะHDDการดาวน์โหลดและติดตั้งWindows Updateอาจใช้เวลานานกว่าตัวมันเอง อันที่จริงในบางครั้ง ส่งผลให้เกิดการหมดเวลา และ Windows เองก็มีข้อผิดพลาดเกิดขึ้น ประเด็นคือคุณอาจต้องรอและลองสองสามครั้ง Windows Updatesทำงานได้ดีขึ้นเมื่อเทียบกับรุ่นก่อน แต่ยังคงแบ่งปันชุดปัญหาของตัวเอง

อย่า(Make)ลืมปิดการใช้งานโหมดสลีปทั้งหมด อันที่จริงPower Toys เสนอคุณสมบัตินี้โดยไม่ต้องเปลี่ยนการตั้งค่า(Power Toys offer this feature without changing the core settings)หลัก ปล่อยให้มันทำงานข้ามคืนและดูว่าจะได้รับการแก้ไขหรือไม่

2] เรียกใช้ตัวแก้ไขปัญหา Windows Update(Run Windows Update Troubleshooter)

ตัวแก้ไขปัญหา Windows Update

Windows มีตัวแก้ไขปัญหาในตัวที่สามารถช่วยคุณแก้ไขWindows Update (Windows Update)เป็นโซลูชันอัตโนมัติที่มีการเริ่มบริการใหม่จำนวนมากล้างแคช การ อัปเดต และอื่นๆ(Update)

ไปที่Windows Settings > System > Troubleshoot > ตัวแก้ไขปัญหา อื่นๆ หากคุณใช้Windows 10จะอยู่ภายใต้การอัปเดต(Update)และความปลอดภัย(Security)แทนSystem

3] รีเฟรช Windows Update Services

วิธีที่ดีที่สุดในการรีเซ็ตWindows Update Serviceคือการรีสตาร์ท ลบไฟล์ที่ดาวน์โหลด และรีเซ็ต WINSOCK(reset WINSOCK)สำหรับปัญหาเครือข่าย

เปิด PowerShell(Open 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(restart Windows PC)จากนั้นเริ่มการดาวน์โหลดด้วยตนเองเมื่อคุณเข้าสู่ระบบอีกครั้ง การดำเนินการนี้จะลบโอกาสเกิดข้อผิดพลาดที่เกิดจากบริการและไฟล์เหล่านี้

4] ซ่อมแซมไฟล์ระบบที่เสียหาย

System File Checker (SFC)และDISMเป็นเครื่องมือในตัวที่สามารถแก้ไขไฟล์ระบบที่เสียหายได้โดยการแทนที่ด้วยสำเนาใหม่

เปิดPowerShellหรือCommand PromptหรือWindows Terminal ที่ยกระดับขึ้น และดำเนินการคำสั่งต่อไปนี้ ก่อนอื่น(First)ให้รันคำสั่งSFC และ (SFC)DISMที่ สอง

sfc /scannow
DISM  /Online /Cleanup-Image /RestoreHealth

หากสิ่งเหล่านี้พบระบบไฟล์ที่เสียหาย พวกเขาจะถูกแทนที่ เมื่อเสร็จแล้ว ให้รีสตาร์ทพีซี จากนั้นตรวจสอบการอัปเดตอีกครั้งหรือลองติดตั้ง

5] ดำเนินการอัปเกรด InPlace

รีเซ็ตพีซี ดาวน์โหลดและติดตั้ง windows cloud ใหม่

วิธีนี้ใช้ยากไปหน่อย แต่ถ้าคุณไม่สามารถอัปเดตได้ และเป็นวิธีหลัก คุณสามารถเลือกทำการอัพเกรดแบบแทนที่ซึ่งจะไม่ลบสิ่งใดออกจากระบบ วิธีการนี้เรียกอีกอย่างว่ารีเฟรช(Refresh)พีซีของคุณ มันสามารถแก้ไขซอฟต์แวร์จำนวนมากและปัญหาไฟล์ระบบโดยการติดตั้งระบบปฏิบัติการใหม่โดยยังคงรักษาข้อมูลผู้ใช้ไว้

ในระหว่างกระบวนการ วิซาร์ดยังเสนอให้คุณดาวน์โหลด Windows(Windows)เวอร์ชันล่าสุดจากระบบคลาวด์ แล้วจึงอัปเกรด

  • ตัวเลือกมีอยู่ในSettings > Recovery > Resetพีซีเครื่องนี้ในWindows 11(Windows 11)
  • หากคุณใช้ Windows 10(Windows 10)ให้ไปที่Settings > UpdateและSecurity > Recovery > Resetพีซีเครื่องนี้

ฉันจะรู้ได้อย่างไรว่าWindows Update ของฉันเสียหาย(My Windows Update Is Corrupted) ?

หากคุณไม่สามารถติดตั้งWindows Update หรือไม่สามารถดาวน์โหลดได้ การอัปเดตยังคงล้มเหลวในระหว่างนั้น แสดงว่าWindows Updateเสียหาย วิธีที่ดีที่สุดในการเริ่มต้นกระบวนการใหม่คือการลบทุกอย่างในโฟลเดอร์ Software Distribution(Software Distribution folder)  และดาวน์โหลดใหม่ทั้งหมด

การรีเซ็ตพีซีจะแก้ไขไฟล์ที่เสียหาย(PC Fix Corrupted Files)หรือไม่

ช่วยได้เมื่อคุณไม่มีตัวเลือกอื่น และควรใช้เมื่อคุณไม่สามารถอัปเดตหลักครั้งต่อไปได้ คุณสามารถใช้ ตัวเลือก รีเซ็ต พีซีเครื่องนี้ ตามด้วยการดาวน์โหลด (Reset)Windowsเวอร์ชันล่าสุดโดยใช้ตัวเลือกระบบคลาวด์

รีเซ็ตหรือติดตั้ง Windows ใหม่ดีกว่าไหม

การ รีเซ็ต(Reset)เป็นตัวเลือกที่ดีกว่าเพราะจะช่วยประหยัดเวลาได้มาก และยังช่วยให้แน่ใจว่าข้อมูลในพีซีถูกล้างให้สะอาด แม้ว่าทั้งสองอย่างจะเป็นกระบวนการเดียวกัน แต่ ตัวเลือกการ รีเซ็ต(Reset)ไม่จำเป็นต้องให้คุณอยู่ใกล้ๆ

ฉันจะแก้ไขWindows Update ที่เสียหาย(Corrupted Windows Update)ได้อย่างไร

การแก้ไขที่ดีที่สุดคือการใช้ เครื่องมือ แก้ไขปัญหา(Troubleshooter)ที่มีอยู่ในWindowsพร้อมกับเครื่องมือDISMและSFC พวกเขาจะแทนที่ทุกสิ่งที่เสียหาย คุณยังสามารถทำตามวิธีการด้วยตนเองได้ แต่จะเกี่ยวข้องกับการลบไฟล์ออกจากโฟลเดอร์ระบบ(System Folders)ดังนั้นโปรดทำความเข้าใจให้ชัดเจนก่อนดำเนินการ

ฉันหวังว่าโพสต์นี้จะง่ายต่อการติดตาม และคุณสามารถแก้ไขข้อผิดพลาดของ Windows Update 0x800f0905(Windows Update Error 0x800f0905)ได้



About the author

ฉันเป็นนักพัฒนาเว็บที่มีประสบการณ์มากกว่า 10 ปี ฉันเชี่ยวชาญด้านการพัฒนา Chrome OS และเคยทำงานในโครงการต่างๆ มากมายตั้งแต่สตาร์ทอัพขนาดเล็กไปจนถึงบริษัทที่ติดอันดับ Fortune 500 ฉันยังเป็นผู้เชี่ยวชาญในบัญชีผู้ใช้และความปลอดภัยของครอบครัว และได้พัฒนาแอพ Android ที่ประสบความสำเร็จหลายตัว



Related posts