หากคุณต้องการเรียนรู้วิธีซ่อมแซม Windows 10/11 โดยไม่สูญเสียไฟล์และโปรแกรม ให้อ่านต่อไปนี้ อุปกรณ์ Windows 10 อาจประสบกับข้อผิดพลาดและความผิดปกติต่างๆ อาจเป็นเพราะไฟล์ระบบเสียหาย ข้อผิดพลาดของไดรเวอร์อุปกรณ์ ปัญหาฮาร์ดแวร์ หรือข้อผิดพลาดที่เกี่ยวข้องกับหน้าจอสีน้ำเงิน (BSOD)
ปัญหาทั้งหมดนี้ส่งผลต่อประสิทธิภาพและการทำงานของคอมพิวเตอร์ และ Windows ต้องได้รับการซ่อมแซมเพื่อคืนการทำงานปกติ กระบวนการซ่อมแซม Windows 10/11 ไม่ใช่งานง่ายเสมอไป แต่ในคู่มือนี้เราจะพาคุณทีละขั้นตอน
ในบทช่วยสอนนี้ คุณจะพบหลายวิธีสำหรับการซ่อมแซม Windows 10 หรือ Windows 11 โดยไม่กระทบไฟล์ส่วนตัว แม้ว่า Windows จะเริ่มต้นไม่ได้ (เราหวังว่าคำแนะนำนี้จะมีประโยชน์)
วิธีซ่อมแซม Windows 10 หรือ Windows 11 โดยไม่สูญเสียโปรแกรมและข้อมูล *
* หมายเหตุ: คู่มือนี้แบ่งเป็น 2 ส่วน ส่วนแรก (วิธีที่ 1-3) รายการวิธีทั้งหมดในการซ่อมแซม Windows 10 เมื่อคอมพิวเตอร์เริ่มต้นปกติหรือใน Safe Mode และเข้าสู่เดสก์ท็อป ส่วนที่สอง (วิธีที่ 4-10) รายการวิธีทั้งหมดในการซ่อมแซม Windows 10 หากระบบไม่สามารถเริ่มต้นได้ เพราะพยายามแก้ไขข้อผิดพลาดดิสก์ไม่สำเร็จ แสดงหน้าจอสีน้ำเงิน ค้าง เป็นต้น
ส่วนที่ 1: วิธีซ่อมแซม Windows 10/11 หาก Windows เริ่มต้นปกติ
- วิธีที่ 1: สแกนและซ่อมแซม Windows
- วิธีที่ 2: Repair Upgrade Windows 10
- วิธีที่ 3: Reset this PC – ติดตั้ง Windows 10 ใหม่
ส่วนที่ 2: วิธีซ่อมแซม Windows 10/11 หาก Windows เริ่มต้นไม่ได้
- วิธีที่ 4: Startup Repair
- วิธีที่ 5: สแกนและซ่อมแซม Windows จาก Command Prompt
- วิธีที่ 6: System Restore จาก WinRE
- วิธีที่ 7: ซ่อมแซมไฟล์บูท Windows
- วิธีที่ 8: กู้คืน Windows Registry
- วิธีที่ 9: Reset This PC จาก WinRE
- วิธีที่ 10: สำรองไฟล์และติดตั้ง Windows 10 ใหม่แบบ Clean Install
ส่วนที่ 1: วิธีซ่อมแซม Windows 10 หาก Windows เริ่มต้นปกติ
หาก Windows เข้าสู่เดสก์ท็อปปกติหรือใน Safe Mode ให้ทำตามวิธีต่อไปนี้ตามลำดับเพื่อซ่อมแซม Windows 10/11:
วิธีที่ 1: สแกนและซ่อมแซมไฟล์ระบบ Windows ที่เสียหาย
System File Checker (SFC) และ DISM เป็นยูทิลิตี้บรรทัดคำสั่งของ Windows ที่ใช้สำหรับสแกนและซ่อมแซมไฟล์ระบบที่หายหรือเสียหาย
1. ในพื้นที่ค้นหา พิมพ์ CMD และเลือก Run as administrator

2. ในหน้าต่าง Command Prompt ให้พิมพ์คำสั่งด้านล่างและกด Enter:
- DISM /Online /Cleanup-Image /RestoreHealth
3. รอจนกระบวนการเสร็จสิ้น เมื่อเสร็จแล้ว ให้พิมพ์คำสั่งต่อไปนี้และกด Enter:
- sfc /scannow

4. รอจนกระบวนการเสร็จสิ้น เมื่อเสร็จแล้ว ให้รีสตาร์ทคอมพิวเตอร์และตรวจสอบว่า Windows ทำงานถูกต้องแล้วหรือไม่
วิธีที่ 2: Repair Upgrade Windows 10
หากเครื่องมือ SFC และ DISM ไม่สามารถแก้ปัญหาได้ การ Repair Upgrade เป็นตัวเลือกที่ดีที่สุดสำหรับการซ่อมแซม Windows 10/11 โดยไม่สูญเสียไฟล์
1. ไปที่หน้าดาวน์โหลด Windows 10 ของ Microsoft ที่ส่วน 'Create Windows 10 Installation Media' คลิก Download tool now *
* หมายเหตุ: หากคุณใช้ Windows 11 ให้ไปที่หน้าดาวน์โหลด Windows 11

2. เปิดไฟล์ MediaCreationTool.exe ที่ดาวน์โหลดมา แล้วเลือก Accept เพื่อยอมรับข้อกำหนดและเงื่อนไขใบอนุญาต

3. เลือก Upgrade this PC now และคลิก Next เวอร์ชันล่าสุดของ Windows 10 จะเริ่มดาวน์โหลด

4. จะมีหน้าต่างใหม่ปรากฏขึ้นขอให้ Choose what to keep ให้เลือก Keep personal files and apps แล้วคลิก Next

5. สุดท้าย คลิก Install เพื่อเริ่มกระบวนการติดตั้ง/ซ่อมแซม Windows 10 โดยไม่สูญเสียข้อมูล

6. ระหว่างกระบวนการ คอมพิวเตอร์ของคุณจะรีสตาร์ทหลายครั้ง ไม่ต้องกังวล ให้รอจนกว่าการติดตั้งจะเสร็จและเข้าสู่ Windows
วิธีที่ 3: ติดตั้ง Windows 10 ใหม่ (Reset this PC)
Reset this PC เป็นอีกวิธีที่มีประสิทธิภาพในการซ่อมแซม Windows 10/11 เพราะมันติดตั้ง Windows ใหม่พร้อมทั้งเก็บไฟล์ส่วนตัวไว้ *
* สำคัญ: ตัวเลือก Reset this PC จะเก็บไฟล์ของคุณไว้ แต่ จะลบโปรแกรมและการตั้งค่าทั้งหมด ใช้ตัวเลือกนี้ก็ต่อเมื่อวิธีข้างต้นไม่สามารถแก้ปัญหาได้
1. ในแถบค้นหา พิมพ์ Reset this PC แล้วคลิก Open

2. เลือก Get started

3. เพื่อรีเซ็ตคอมพิวเตอร์โดยไม่สูญเสียไฟล์ ให้เลือก Keep my files ที่หน้าจอถัดไป *
* โปรดทราบ: แอปพลิเคชันและการตั้งค่าทั้งหมดจะถูกลบหากคุณดำเนินการต่อ และคุณจะต้องติดตั้งโปรแกรมของคุณใหม่เมื่อกระบวนการเสร็จสิ้น

4. ในหน้าจอถัดไป คุณจะเห็นสรุปของสิ่งที่จะเกิดขึ้นเมื่อรีเซ็ตคอมพิวเตอร์ ให้บันทึกแอปพลิเคชันที่จะถูกลบโดยเลือก View applications to be removed และคลิก Reset เพื่อดำเนินการต่อ

ส่วนที่ 2: วิธีซ่อมแซม Windows 10 หาก Windows เริ่มต้นไม่ได้ปกติ
หากคอมพิวเตอร์ไม่สามารถเข้าสู่ Windows ได้ปกติหรือใน Safe Mode ไม่ว่าจะเป็นเพราะอะไร (เช่น ค้างที่หน้าจอสีน้ำเงิน ค้าง โดนลูป เป็นต้น) ให้ทำตามคำแนะนำและวิธีต่อไปนี้เพื่อซ่อมแซม Windows 11/10:
ขั้นตอนที่ 1: เข้าสู่ Windows Recovery Environment (WinRE)
หาก Windows เริ่มต้นไม่ได้ คุณต้องซ่อมแซม Windows จาก Windows Recovery Environment (WinRE)
วิธีเข้า WinRE:
มีหลายวิธีในการเข้า WinRE ขึ้นอยู่กับสถานการณ์:
1. Automatic Repair: หากคุณเห็นหน้าจอด้านล่างบนคอมพิวเตอร์ ให้คลิก Advanced Options และทำตามวิธีต่อไปนี้ตามลำดับเพื่อซ่อมแซม Windows 10/11

2. บังคับให้คอมพิวเตอร์บูทเข้าสู่ WinRE: รีสตาร์ทคอมพิวเตอร์ และเมื่อโลโก้ของผู้ผลิตปรากฏ ให้กดค้างปุ่ม Power 5 วินาทีเพื่อปิดเครื่อง เมื่อปิดแล้ว ให้เปิดใหม่ ทำซ้ำ 3-4 ครั้ง แล้วรอจนกว่าจะปรากฏหน้าจอ "Automatic Repair" เมื่อปรากฏแล้ว ให้คลิก Advanced Options และดำเนินการต่อตามวิธีด้านล่างเพื่อซ่อมแซม Windows
3. บูทเข้าสู่ WinRE จากสื่อติดตั้ง Windows: หากไม่สามารถเข้า WinRE ด้วยวิธีข้างต้นได้ คุณต้องเริ่มคอมพิวเตอร์ด้วยสื่อติดตั้ง Windows 10/11 บน USB หากคุณไม่มีสื่อติดตั้ง Windows:
- จากคอมพิวเตอร์อีกเครื่อง สร้างสื่อติดตั้ง Windows 10 บน USB ว่าง (อย่างน้อย 8GB)
- เปิดเครื่องคอมพิวเตอร์ที่มีปัญหาและบูทจากสื่อติดตั้ง Windows บน USB
- คลิก Next ที่หน้าจอแรก แล้วคลิก Repair your Computer > Troubleshoot
- ดำเนินการต่อตามวิธีด้านล่างเพื่อซ่อมแซม Windows 10/11
หลังจากเข้า WinRE แล้ว ให้ทำตามวิธีต่อไปนี้ตามลำดับเพื่อซ่อมแซม Windows 10/11:
วิธีที่ 4: Startup Repair
วิธีแรกในการซ่อมแซมปัญหา Windows คือลองใช้ตัวเลือก Startup Repair ใน WinRE โดยทำดังนี้:
1. ทำตามคำแนะนำขั้นตอนที่ 1 ข้างต้นเพื่อเข้า WinRE
2. ในเมนู Advanced Options ให้คลิกตัวเลือก Startup Repair แล้วเลือก OS เป้าหมาย (เช่น Windows 10)

3. รอให้ Startup Repair เสร็จสิ้น แล้วลองบูทเข้าสู่ Windows
วิธีที่ 5: ซ่อมแซม Windows 10/11 จาก Command Prompt
1. ทำตามคำแนะนำขั้นตอนที่ 1 ข้างต้นเพื่อเข้า WinRE
2. ในเมนู Advanced Options ให้เลือก Command Prompt

3. ใน Command Prompt ให้พิมพ์คำสั่งต่อไปนี้และกด Enter:
- bcdedit
4. สังเกตตัวอักษรไดรฟ์ของพาร์ติชัน Windows OS (เช่น "osdevice –> partition=C: ")
5. ให้พิมพ์คำสั่งนี้และกด Enter *
- chkdsk X: /r /x
* หมายเหตุ: แทนที่ "X" สีแดงในคำสั่งด้านบนด้วยตัวอักษรไดรฟ์ที่สังเกตได้จากพาร์ติชัน OS *
* ตัวอย่าง: ในที่นี้พาร์ติชัน OS มีตัวอักษร "C" ดังนั้นคำสั่งจะเป็น:
- chkdsk C: /r /x

6. เมื่อกระบวนการ CHKDSK เสร็จสิ้น ให้พิมพ์คำสั่งนี้: *
- SFC /SCANNOW /OFFBOOTDIR=X:\ /OFFWINDIR=X:\Windows
* หมายเหตุ: "X" ในคำสั่งด้านบนคือตัวอักษรไดรฟ์ของพาร์ติชัน OS ที่สังเกตได้ก่อนหน้านี้ (อย่าลืมเว้นวรรคระหว่าง \ /)
ตัวอย่าง: ในที่นี้พาร์ติชัน OS มีตัวอักษร "C" ดังนั้นคำสั่งจะเป็น:
- sfc /SCANNOW /OFFBOOTDIR=C:\ /OFFWINDIR=C:\Windows

7. เมื่อกระบวนการ SFC scan เสร็จสิ้น ให้พิมพ์คำสั่งต่อไปนี้เพื่อสร้างไดเรกทอรี scratch บนไดรฟ์ Windows *
- mkdir X:\Scratch
* หมายเหตุ: เปลี่ยนตัวอักษรไดรฟ์ X ตามตัวอักษรไดรฟ์ของพาร์ติชัน OS (เช่น "C" ในตัวอย่างนี้)

8. ให้พิมพ์คำสั่ง DISM นี้เพื่อซ่อมแซม Windows image *
- DISM /Image:X:\ /ScratchDir:X:\Scratch /Cleanup-Image /Restorehealth
* หมายเหตุ: "X" ในคำสั่งด้านบนคือตัวอักษรไดรฟ์ของพาร์ติชัน OS ที่สังเกตได้ก่อนหน้านี้ (อย่าลืมเว้นวรรคระหว่าง \ /)
ตัวอย่าง: ในที่นี้พาร์ติชัน OS มีตัวอักษร "C" ดังนั้นคำสั่งจะเป็น:
- DISM /Image:C:\ /ScratchDir:C:\Scratch /Cleanup-Image /Restorehealth

9. รอให้ DISM ซ่อมแซมไฟล์ที่เสียหาย แล้วปิดหน้าต่างทั้งหมดและปิดเครื่อง
10. ลองบูทเข้าสู่ Windows ปกติและตรวจสอบว่าปัญหาแก้ไขแล้วหรือไม่
วิธีที่ 6: ซ่อมแซม Windows 10 ด้วย System Restore
System Restore เป็นตัวเลือกอีกอย่างที่ดีของ WinRE สำหรับซ่อมแซม Windows 10 โดยคืนสถานะกลับไปตอนที่ทำงานได้ปกติ *
เพื่อทำ System Restore ของ Windows 10/11 จาก WinRE:
1. ทำตามคำแนะนำขั้นตอนที่ 1 ข้างต้นเพื่อเข้า WinRE
2. ใน WinRE Advanced options → System Restore

3. หากมีการขอ ให้เลือกบัญชีที่มีสิทธิ์ผู้ดูแลระบบ พิมพ์รหัสผ่านของบัญชีนั้น และคลิก Continue

4. ที่หน้าจอ System Restore ให้คลิก Next *
* หมายเหตุ: หากได้ข้อความว่า "no restore points have been created on your computer…" ให้ข้ามไปวิธีถัดไป

5. เลือก Show more restore points และเลือกวันที่ที่คุณทราบว่าคอมพิวเตอร์ทำงานปกติ แล้วคลิก Next

6. คลิก Finish และ Yes อีกครั้งเพื่อเริ่มกระบวนการกู้คืน
7. รอจนกระบวนการกู้คืนเสร็จสิ้น ระหว่างกระบวนการ คอมพิวเตอร์จะรีสตาร์ทหลายครั้ง และเมื่อเสร็จแล้ว คุณควรเข้าสู่ Windows ได้โดยไม่มีปัญหา
วิธีที่ 7: ซ่อมแซมไฟล์บูท Windows จาก WinRE
1. ทำตามคำแนะนำขั้นตอนที่ 1 ข้างต้นเพื่อเข้า WinRE
2. จาก WinRE Advanced Options ให้เปิด Command Prompt
3. ใน Command Prompt ให้พิมพ์คำสั่งต่อไปนี้และกด Enter:
- bcdedit
4. สังเกตตัวอักษรไดรฟ์ของพาร์ติชัน Windows OS (เช่น "osdevice –> partition=C: ")

5. ให้พิมพ์คำสั่งต่อไปนี้ตามลำดับ (กด Enter หลังพิมพ์แต่ละคำสั่ง):
- diskpart
- select disk 0
- list partition
6. หาว่าพาร์ติชันไหนมีป้ายกำกับว่า System *
* ตัวอย่าง: ในภาพหน้าจอนี้ Partition 4 มีป้ายกำกับว่า System

7. เลือกพาร์ติชัน System โดยพิมพ์คำสั่งด้านล่าง *
- select partition X
* หมายเหตุ: “X” คือหมายเลขพาร์ติชันที่มีป้ายกำกับว่า System เช่น:
- select partition 4

8. ตอนนี้ ให้กำหนดตัวอักษรไดรฟ์ (เช่นตัวอักษร "S") ให้กับพาร์ติชัน System โดยพิมพ์คำสั่งต่อไปนี้และกด Enter *
- assign letter=S:
* หมายเหตุ: หากตัวอักษร "S" ถูกใช้งานแล้ว ให้ใช้ตัวอักษรถัดไปในลำดับอักษร

9. พิมพ์ exit และกด Enter เพื่อปิดเครื่องมือ DISKPART
10. ให้พิมพ์คำสั่งต่อไปนี้ตามลำดับ (กด Enter หลังพิมพ์แต่ละคำสั่ง) *
- cd /d S:\EFI\Microsoft\Boot\
- ren BCD BCD.bak
- bcdboot C:\Windows /l en-us /s S: /f UEFI
* หมายเหตุสำหรับคำสั่งด้านบน:
1. เปลี่ยนตัวอักษร "S" สีแดง หากคุณกำหนดตัวอักษรไดรฟ์ที่ต่างออกไปให้กับพาร์ติชัน System
2. หาก Windows อยู่บนไดรฟ์ที่ต่างออกไป ให้ใช้ตัวอักษรไดรฟ์นั้นแทน "C"
3. ส่วน "/l en-us" ในคำสั่งด้านบนตั้งค่าภาษา Windows เป็นภาษาอังกฤษ หากต้องการตั้งค่าภาษาอื่น ให้แทน "en-us" ด้วยรหัสภาษาที่เหมาะสม (เช่น "fr-FR" สำหรับฝรั่งเศส)
10. ปิดหน้าต่างทั้งหมดและ รีบูท คอมพิวเตอร์ปกติเข้าสู่ Windows
วิธีที่ 8: กู้คืน Windows Registry จาก WinRE
วิธีถัดไปในการซ่อมแซม Windows 10 คือการกู้คืน Registry จากการสำรองข้อมูล โดยทำดังนี้:
1. ทำตามคำแนะนำขั้นตอนที่ 1 ข้างต้นเพื่อเข้า WinRE
2. ใน WinRE Advanced Options ให้เปิด Command Prompt
3. ใน Command Prompt ให้พิมพ์คำสั่งต่อไปนี้และกด Enter:
- bcdedit
4. สังเกต ตัวอักษรไดรฟ์ ของพาร์ติชัน OS (เช่น "osdevice –> partition=C: ")
5. ให้พิมพ์ ตัวอักษรไดรฟ์ ของพาร์ติชัน OS + : และกด Enter (เช่น "C:" )
6. สุดท้าย ให้พิมพ์คำสั่งต่อไปนี้ตามลำดับเพื่อกู้คืน Windows Registry:
- cd \windows\system32\config
- md backupold
- copy *.* backupold
- cd regback
- copy *.* ..
* หมายเหตุ: กด a เมื่อถูกถามว่าต้องการเขียนทับไฟล์ทั้งหมดในปลายทางหรือไม่

7. พิมพ์ exit และกด Enter เพื่อปิด Command Prompt
8. Reboot คอมพิวเตอร์และลองบูทเข้าสู่ Windows ปกติ *
* หมายเหตุ: หากหลังรีสตาร์ท คอมพิวเตอร์ไม่เริ่มต้นขึ้นพร้อมข้อผิดพลาด "The operating system couldn't be loaded because the system registry file(s) is missing or contains errors" ให้ทำตามขั้นตอนต่อไปนี้เพื่อกู้คืน Registry กลับสู่สภาพเดิม:
- บูทคอมพิวเตอร์จากสื่อติดตั้ง Windows และเปิด Command Prompt
- ให้คำสั่งต่อไปนี้เพื่อกู้คืนไฟล์ Registry เดิมจากโฟลเดอร์ "backupold" แล้วรีบูทคอมพิวเตอร์
- cd \windows\system32\config\backupold
- copy *.* ..
- exit
วิธีที่ 9: ซ่อมแซม Windows 10 ด้วยตัวเลือก "Reset This PC" ใน WinRE
อีกวิธีหนึ่งในการซ่อมแซม Windows 10 หากคอมพิวเตอร์เริ่มต้นไม่ได้ปกติ คือการติดตั้ง Windows ใหม่โดยใช้ตัวเลือก Reset this PC ใน WinRE *
* สำคัญ: ตัวเลือก Reset this PC จะเก็บไฟล์ของคุณไว้ แต่ จะลบโปรแกรมและการตั้งค่าทั้งหมด ใช้ตัวเลือกนี้ก็ต่อเมื่อวิธีข้างต้นไม่สามารถแก้ปัญหาได้
1. ทำตามคำแนะนำขั้นตอนที่ 1 ข้างต้นเพื่อเข้า WinRE
2. คลิก Reset this PC ในหน้าจอ Troubleshoot *
* หมายเหตุ: โปรดทราบว่าตัวเลือก Reset this PC ไม่พร้อมใช้งานหากคุณเริ่มต้นจากสื่อติดตั้ง Windows บน USB ในกรณีนี้ ให้ข้ามไปวิธีถัดไป

3. ที่หน้าจอถัดไป ให้เลือก Keep my files *
* โปรดทราบ: แอปพลิเคชันและการตั้งค่าทั้งหมดจะถูกลบหากคุณดำเนินการต่อ และคุณจะต้องติดตั้งโปรแกรมของคุณใหม่เมื่อกระบวนการเสร็จสิ้น

4. หากมีการขอ ให้เลือกบัญชีที่มีสิทธิ์ผู้ดูแลระบบ พิมพ์รหัสผ่าน และคลิก Continue
5. หากคอมพิวเตอร์เชื่อมต่ออินเทอร์เน็ต ให้เลือก Cloud download มิฉะนั้นเลือก Local reinstall

6. สุดท้าย ให้ปล่อยให้เครื่องมือ Reset this PC ติดตั้ง Windows ใหม่
วิธีที่ 10: Clean Install Windows 10 และตรวจสอบฮาร์ดแวร์
หากวิธีข้างต้นทั้งหมดไม่สามารถแก้ปัญหาได้ ตัวเลือกสุดท้ายคือการสำรองไฟล์และทำการติดตั้ง Windows 10 ใหม่แบบ Clean Install
* หมายเหตุสุดท้าย: หากคุณยังประสบข้อผิดพลาดเดียวกันหลัง Clean Install Windows 10 แล้ว แสดงว่ามีปัญหากับไดรเวอร์อุปกรณ์หรือปัญหาฮาร์ดแวร์ ในกรณีนี้ ให้ดำเนินการต่อไปนี้เพื่อหาสาเหตุ:
- ตรวจสอบหน่วยความจำ (RAM) ว่ามีปัญหาหรือไม่ เพื่อให้แน่ใจว่าทำงานปกติ
- ติดตั้ง Windows บนฮาร์ดดิสก์อีกตัว
เสร็จแล้ว! วิธีไหนใช้ได้กับคุณ?
บอกเราได้ว่าคู่มือนี้ช่วยคุณได้หรือไม่ โดยการแสดงความคิดเห็นเกี่ยวกับประสบการณ์ของคุณ กรุณา Like และ Share คู่มือนี้เพื่อช่วยผู้อื่น