คู่มือการแก้ไขปัญหานี้ประกอบด้วยหลายวิธีเพื่อช่วยผู้ใช้แก้ไขปัญหา Windows 10 Update เช่น ข้อผิดพลาดระหว่างดาวน์โหลดหรือติดตั้ง updates หรือปัญหาอื่นๆ ที่อาจเกิดขึ้นขณะอัปเกรด Windows 10 ไปเวอร์ชันล่าสุด (build)
เจ้าของ Windows 10 PC หลายคนเผชิญปัญหาหลายอย่างระหว่างการติดตั้ง Windows 10 update สำคัญใหม่ และในกรณีส่วนใหญ่ ข้อความข้อผิดพลาดการติดตั้ง update เช่น "Something Happened – Windows 10 Installation Has Failed" หรือ "Feature update to Windows 10 Failed to install" ไม่ช่วยแก้ปัญหาได้เลย (ผมไม่เคยเข้าใจว่าทำไมการอัปเดตระบบที่ทำงานปกติถึงควรใช้เวลานานและมักล้มเหลว)

น่าเสียดายที่ไม่มีเพียงวิธีเดียวที่แก้ปัญหาทั้งหมดที่อาจเกิดขึ้นระหว่างอัปเดตหรืออัปเกรด Windows 10 ได้ ดังนั้นผมจึงตัดสินใจเขียนคู่มือนี้ซึ่งรวมวิธีการทั้งหมดที่ผมเคยใช้ตอนต่างๆ เพื่อแก้ปัญหาแบบนี้
ปัญหา Windows 10 update หรือ upgrade ที่แก้ไขได้ด้วยคู่มือนี้:
Windows 10 Update Installation ค้าง/ค้าง
Windows 10 Upgrade Installation ค้าง/ค้าง
Windows 10 Installation Error: Something Happened – Windows 10 Installation Has Failed.
Feature update to Windows 10 Failed to install.
Windows 10 Update fails to install.
Windows 10 could not complete the installation of an update.
Windows 10 cannot find or download updates.
วิธีแก้ไขปัญหา Windows 10 Update หรือ Upgrade
สำคัญ: ก่อนใช้วิธีที่กล่าวมาข้างต้นเพื่อ troubleshoot ปัญหา Windows 10 Update/Upgrade ให้ดำเนินการขั้นตอนต่อไปนี้ก่อน แล้วลองอัปเดต Windows 10 อีกครั้ง
ขั้นตอนที่ 1. ตรวจสอบว่าคุณ Sign in ด้วยบัญชีที่มีสิทธิ์ Administrator
ขั้นตอนที่ 2. ตรวจสอบว่า Date, Time & Regional settings ถูกต้อง
ขั้นตอนที่ 3. หากคุณเปิดใช้งานการเข้ารหัสอุปกรณ์บนระบบ (BitLocker, VeraCrypt) ให้ถอดรหัสไดรฟ์ C: ก่อนติดตั้ง update
ขั้นตอนที่ 4. เปิด Windows Services และตั้งบริการต่อไปนี้ให้เริ่มต้นอัตโนมัติตอน Windows Startup (Startup type=Automatic)
- App Readiness
- Background Intelligent Transfer Service
- Cryptographic Services
- Windows Modules Installer
- Windows Update
ขั้นตอนที่ 5. ถอดอุปกรณ์ Peripheral ทั้งหมดที่ไม่จำเป็น (เช่น USB Drives, SD Cards, USB Wireless Mouse หรือ Keyboard Receiver, USB Wireless Network Card, Printer ฯลฯ)
ขั้นตอนที่ 6. ปิด Developer Mode:
- ไปที่ Settings -> Update and Security -> For developers -> เลือก Sideload apps และคลิก Yes เพื่อยืนยัน
- จากนั้น ไปที่ Settings –> Apps -> Manage optional features -> Windows Developer Mode –> คลิก Uninstall
- Restart คอมพิวเตอร์และลองอัปเดต
ขั้นตอนที่ 7. ตรวจสอบให้แน่ใจว่าคอมพิวเตอร์สะอาดจากไวรัสและมัลแวร์ สำหรับงานนี้ สามารถใช้ Malware Scan and Removal Guide เพื่อตรวจสอบและลบไวรัสหรือโปรแกรมอันตรายที่อาจทำงานอยู่บนคอมพิวเตอร์
ขั้นตอนที่ 8. ที่ Power Options (ใน Control Panel) ตั้ง Put the computer to Sleep เป็น Never & ปิดใช้งาน Fast Startup.
ขั้นตอนที่ 9. ตรวจสอบว่ามี พื้นที่ว่างบนดิสก์เพียงพอ (อย่างน้อย 30GB)
ขั้นตอนที่ 10. ลบ ไฟล์ที่ไม่จำเป็น ด้วย Disk Cleanup โดยใช้คำแนะนำในบทช่วยสอน: How to Free Up Disk Space with Disk Cleanup
ขั้นตอนที่ 11. ดาวน์โหลดและติดตั้ง Servicing stack update ล่าสุด สำหรับ Windows 10 version และ architecture (32/64-bit) ที่ติดตั้งอยู่ (ดู Windows 10 version/architecture ที่: Start -> Settings –> System –> About)
ขั้นตอนที่ 12. อัปเดตไดรเวอร์อุปกรณ์ที่จำเป็น ไปที่เว็บไซต์สนับสนุนของฮาร์ดแวร์และดาวน์โหลดติดตั้งไดรเวอร์ล่าสุดสำหรับ Chipset และ Graphics adapter (VGA) นอกจากนี้ บางครั้งอาจต้องถอนการติดตั้ง VGA driver หรือ อัปเดต system BIOS เพื่อติดตั้ง update
ขั้นตอนที่ 13. ปิดใช้งาน -หรือดีกว่า- ถอนการติดตั้งซอฟต์แวร์ความปลอดภัยที่ไม่ใช่ Microsoft (antivirus, antimalware, firewall ฯลฯ) ชั่วคราว เพื่อหลีกเลี่ยงปัญหาความเข้ากันไม่ได้กับ Windows updates ล่าสุด
ขั้นตอนที่ 14. ปิดใช้งาน Secure Boot จากการตั้งค่า BIOS
วิธีที่ 1. รัน Windows Update Troubleshooter
วิธีที่ 2. บังคับให้ Windows สร้างโฟลเดอร์ Windows Update Store ใหม่
วิธีที่ 3. อัปเดต Windows 10 ด้วยตนเองด้วย Update Assistant
วิธีที่ 4. ติดตั้ง Windows 10 Updates ใน Clean Boot Mode
วิธีที่ 5. แก้ไขไฟล์ระบบและบริการที่เสียหายด้วย DISM และ SFC tools
วิธีที่ 6. ตรวจสอบดิสก์หาปัญหา
วิธีที่ 7. ระบุสาเหตุของปัญหาด้วย SetupDiag
วิธีที่ 8. ซ่อมแซม Windows ด้วย In-place Upgrade
วิธีที่ 9: อัปเดต Windows โดยใช้ WSUS Offline Update tool
วิธีที่ 10. ติดตั้ง Windows 10 ใหม่แบบ Clean Installation
วิธีที่ 1. รัน Windows 10 Update Troubleshooter
วิธีแรกในการแก้ไขปัญหา Windows 10 update คือการรันเครื่องมือ Microsoft's Windows 10 Update Troubleshooter ในโหมด Administrator วิธีทำ:
1. ไปที่ Control Panel –> Troubleshooting –> Fix problems with Windows Update

2. เมื่อกระบวนการ troubleshooting เสร็จ รีสตาร์ท คอมพิวเตอร์
3. ลองติดตั้ง update
วิธีที่ 2. บังคับให้ Windows สร้างโฟลเดอร์ Windows Update Store ใหม่
วิธีที่สองในการแก้ไขปัญหา updates ใน Windows 10 คือการสร้างใหม่โฟลเดอร์ Windows Update Store ("C:\Windows\SoftwareDistribution") ซึ่งเป็นตำแหน่งที่ Windows เก็บ updates ที่ดาวน์โหลดมา วิธีทำ:
1. กด Windows
+ R พร้อมกันเพื่อเปิดกล่องคำสั่ง Run
2. ในกล่องคำสั่ง Run พิมพ์: services.msc และกด Enter

3. คลิกขวาที่บริการ Windows Update และเลือก Stop

4. เปิด Windows Explorer ไปที่โฟลเดอร์ C:\Windows
5. เลือกและ ลบ (Delete) โฟลเดอร์ “SoftwareDistribution” *
(คลิก Continue ที่หน้าต่าง "Folder Access Denied")
* หมายเหตุ: ครั้งหน้าที่ Windows Update รัน โฟลเดอร์ SoftwareDistribution ว่างใหม่จะถูกสร้างโดย Windows อัตโนมัติเพื่อเก็บ updates

6. รีสตาร์ท คอมพิวเตอร์
7. ดาวน์โหลด และรัน Windows Update Troubleshooter สำหรับ Windows 10 จากเว็บไซต์สนับสนุนของ Microsoft
8. Reboot คอมพิวเตอร์
9. ตรวจสอบและติดตั้ง Windows updates
วิธีที่ 3. ดาวน์โหลดและติดตั้ง Windows 10 Update ด้วยตนเอง
วิธีต่อไปในการแก้ไขปัญหา Windows 10 update คือการดาวน์โหลดและติดตั้ง update ที่ล้มเหลวด้วยตนเอง วิธีทำ ตามคำแนะนำด้านล่างตามกรณีของคุณ:
กรณี A: หากต้องการอัปเกรด Windows 10 version (เช่น จาก 1703 เป็น 1709):
1. ไปที่เว็บไซต์ดาวน์โหลด Windows 10 และคลิกปุ่ม Update now

2. เมื่อถูกถาม ให้คลิก Run ไฟล์ที่ดาวน์โหลดมาเพื่อเริ่มติดตั้งทันที หรือคลิก Save เพื่อรัน installer ภายหลัง

3. สุดท้าย คลิกปุ่ม Update Now และทำตามพรอมบนหน้าจอเพื่อติดตั้ง Update

กรณี B: หากมีปัญหาตอนติดตั้ง standalone update:
1. ไปที่ Settings –> Update & Security และเปิด Update History
2. หา KB number ของ update ที่ล้มเหลว (เช่น "KB4025339")
3. ไปที่ Microsoft Update Catalog
4. พิมพ์ KB number ของ update ที่ล้มเหลว และคลิก search

5. ดาวน์โหลดและติดตั้ง update
วิธีที่ 4. ติดตั้ง Windows 10 Update ใน Selective Startup Mode (Clean Boot Mode)
1. กด Windows
+ R พร้อมกันเพื่อเปิดกล่องคำสั่ง 'Run'
2. ในกล่องคำสั่ง Run พิมพ์ msconfig กด Enter เพื่อเปิด System Configuration utility

3. ที่แท็บ Services ติ๊ก กล่อง Hide all Microsoft services

4. คลิกปุ่ม Disable all เพื่อปิดบริการ non-Windows ทั้งหมดที่เริ่มต้นกับ Windows

5. เลือกแท็บ Startup และคลิก Open Task Manager

6. เลือก startup items ทีละตัวและคลิก Disable
7. สุดท้าย คลิก OK และ รีสตาร์ท คอมพิวเตอร์
8. ลองติดตั้ง update หากติดตั้งได้โดยไม่มีปัญหา ให้รัน "msconfig" อีกครั้ง ติ๊ก "Normal Startup" ที่แท็บ General คลิก OK และ รีสตาร์ท คอมพิวเตอร์ปกติ
วิธีที่ 5. แก้ไขข้อผิดพลาดการทำลายของ Windows ด้วย DISM และ SFC tools
1. เปิด Command Prompt ด้วยสิทธิ์ Administrator วิธีทำ:
1. ในกล่องค้นหาพิมพ์: cmd หรือ command prompt
2. คลิกขวาที่ command prompt (ผลลัพธ์) และเลือก Run as Administrator

2. ที่หน้าต่าง Command Prompt พิมพ์คำสั่งต่อไปนี้ & กด Enter:
- Dism.exe /Online /Cleanup-Image /Restorehealth

3. รอจนกว่า DISM จะซ่อมแซม component store เมื่อดำเนินการเสร็จ (คุณควรได้รับแจ้งว่า component store corruption ได้รับการซ่อมแซม) ให้พิมพ์คำสั่งนี้และกด Enter:
- SFC /SCANNOW

4. เมื่อ SFC scan เสร็จ รีสตาร์ท คอมพิวเตอร์
5. ลองอัปเดตระบบอีกครั้ง
วิธีที่ 6. ตรวจสอบและซ่อมแซมข้อผิดพลาดฮาร์ดดิสก์
ถ้าฮาร์ดดิสก์มีข้อผิดพลาด Windows 10 update จะไม่สำเร็จ ดังนั้น ให้ตรวจสอบและซ่อมแซมฮาร์ดดิสก์ แล้วลองติดตั้ง update อีกครั้ง วิธีตรวจสอบและซ่อมแซมข้อผิดพลาดบนฮาร์ดดิสก์:
1. เปิด Command Prompt ด้วยสิทธิ์ Administrator
2. ที่ Command Prompt ให้คำสั่งต่อไปนี้และกด Enter: *
- chkdsk /R
* หมายเหตุ:
1. คุณจะต้องรีบูทคอมพิวเตอร์หากรันคำสั่ง CHKDSK บน system drive
2. โดยค่าเริ่มต้น คำสั่ง CHKDSK จะตรวจสอบไดรฟ์ C: หลักสำหรับข้อผิดพลาด หากหลังตรวจสอบไดรฟ์ C: แล้ว ต้องการซ่อมแซมข้อผิดพลาดบนไดรฟ์อื่น (เช่น ไดรฟ์ "E:" ) ให้สลับไปไดรฟ์นั้น (เช่น พิมพ์ E: & กด Enter) และให้คำสั่งเดียวกัน
วิธีที่ 7. ระบุสาเหตุของปัญหาด้วย SetupDiag
วิธีต่อไปในการแก้ไขปัญหาตอนอัปเกรด Windows 10 คือการวินิจฉัยสาเหตุของปัญหาโดยใช้เครื่องมือ SetupDiag วิธีทำ ตามคำแนะนำในบทความ: How to Use SetupDiag to Diagnose Windows 10 Upgrade Problems
วิธีที่ 8. ซ่อมแซม Windows 10 ด้วย In-place Upgrade
อีกวิธีที่มักจะใช้ได้ในการแก้ไขปัญหา Windows 10 update คือการทำ Windows 10 Repair-Upgrade โดยใช้ Media Creation tool สร้าง ISO หรือ USB Windows 10 install media สำหรับงานนี้ ตามคำแนะนำโดยละเอียดในบทความ: How to repair Windows 10
วิธีที่ 9. อัปเดต Windows โดยใช้ WSUS Offline Update tool (Windows 10, 8.1, 8 หรือ 7)
1. ดาวน์โหลด WSUS Offline Update utility เวอร์ชันล่าสุด
2. หลังดาวน์โหลด แตกไฟล์ "wsusoffline.zip"
3. จากโฟลเดอร์ "wususoffline" คลิกสองครั้งที่ UpdateGenerator.exe application
4. ที่แท็บ Windows เลือก Windows Edition ที่คุณใช้
5. กดปุ่ม Start

6. รอจนกว่า WSUS Offline Update utility จะดาวน์โหลด updates ทั้งหมดที่มี

7. เมื่อดาวน์โหลดเสร็จ เปิดโฟลเดอร์ client (wsusoffline\client) คลิกขวา ที่ "UpdateInstaller.exe" application และเลือก Run as Administrator

8. สุดท้าย กดปุ่ม Start และรอจนกว่า WSUS Offline Update installer จะติดตั้ง updates ที่ดาวน์โหลดมาเข้าไปในระบบ

9. เมื่อติดตั้งเสร็จ Reboot คอมพิวเตอร์

วิธีที่ 10. ติดตั้ง Windows 10 ใหม่แบบ Clean Installation
หลายครั้ง โดยเฉพาะคอมพิวเตอร์ที่มี Chipset และ CPU เก่า มักจะดีกว่าและใช้เวลาน้อยกว่าในการ สำรองไฟล์ และ RESET คอมพิวเตอร์ หรือติดตั้ง Windows 10 ใหม่แบบ Clean Installation แทนที่จะพยายามแก้ปัญหา update ใน Windows 10
เสร็จแล้ว! วิธีไหนทำงานได้กับคุณ?
โปรดแจ้งให้ผมทราบว่าคำแนะนำนี้ช่วยคุณได้หรือไม่ โดยการแสดงความคิดเห็นเกี่ยวกับประสบการณ์ของคุณ โปรดกดไลก์และแชร์คำแนะนำนี้เพื่อช่วยผู้อื่น