ระบบปฏิบัติการ Windows เป็นระบบที่ซับซ้อนและยังคงมีปัญหาที่ยังไม่ได้รับการแก้ไขมากมาย ซึ่งอาจทำให้ผู้ใช้งานใหม่รู้สึกหงุดหงิด นั่นคือเหตุผลหนึ่งที่ทำให้ผู้ใช้คอมพิวเตอร์หลายคนเปลี่ยนมาใช้ macOS ซึ่งแม้จะไม่เสนอตัวเลือกการปรับแต่งและความเข้ากันได้เท่า Windows แต่ใช้งานง่ายกว่ามาก
Windows มาพร้อมกับเครื่องมือแก้ไขปัญหา (Troubleshooters) ในตัวหลายอย่างที่ควรช่วยแก้ไขปัญหาโดยอัตโนมัติ แต่บางครั้งก็ไม่เพียงพอที่จะช่วยแก้ไขปัญหาของคุณ ให้ดูวิธีแก้ไขด้านล่างเมื่อคอมพิวเตอร์ของคุณไม่สามารถซ่อมแซมตัวเองได้
ข้อผิดพลาด "Automatic Repair couldn't repair your PC" บน Windows 10
Automatic Repair เป็นเครื่องมือแก้ไขปัญหาในตัวที่ควรช่วยแก้ไขปัญหาทั่วไปบางอย่างของคอมพิวเตอร์ แต่ผู้ใช้หลายคนรายงานว่าพบข้อความ "Automatic Repair couldn't repair your PC" หลังจากรันเครื่องมือนี้เพื่อแก้ไขปัญหาบางอย่าง

เรื่องนี้ค่อนข้างน่าเสียดายโดยเฉพาะเพราะผู้ใช้ Windows ส่วนใหญ่ไม่คิดวิธีแก้ไขปัญหาแบบอื่นและพยายามพึ่งพาเครื่องมือแก้ไขอัตโนมัติอย่างนี้ แต่โชคดีที่ปัญหานี้มีวิธีแก้ไข ให้ดูรายละเอียดด้านล่าง
วิธีแก้ไขที่ 1: การแก้ไขปัญหาด้วย Command Prompt
เนื่องจาก Automatic Repair เป็นเครื่องมือที่มักจัดการกับปัญหาการเริ่มต้น (startup issues) อาจใช้เพื่อจัดการกับการบูต (boot) เพื่อแก้ไขปัญหานี้ มีคำสั่งที่มีประโยชน์หลายคำสั่งที่อาจช่วยกำจัดข้อความข้อผิดพลาดนี้ และอาจกำจัดความจำเป็นในการซ่อมแซมคอมพิวเตอร์ทั้งหมด
- ไปที่หน้าจอเข้าสู่ระบบ Windows และคลิกที่ปุ่ม Power แล้วกดค้าง Shift ขณะคลิก Restart เพื่อเข้าสู่ Boot Options
- เลือก Troubleshoot >> Advanced options แล้วคลิก Command Prompt
- เมื่อ Command Prompt เปิดขึ้น ให้คัดลอกและวางคำสั่งต่อไปนี้ และกด Enter หลังแต่ละคำสั่งเพื่อรัน
bootrec.exe /rebuildbcd
bootrec.exe /fixmbr
bootrec.exe /fixboot
- ผู้ใช้หลายคนรายงานว่าคำสั่งข้างต้นสามารถแก้ไขการบูตของระบบได้ และกำจัดข้อความ "Automatic Repair couldn't repair your PC" ไปได้เลย ขณะที่ยังอยู่ใน Command Prompt ให้รันคำสั่งด้านล่างเพื่อตรวจสอบดิสก์หาข้อผิดพลาด
chkdsk /r c:
chkdsk /r d:
- คุณต้องรู้ตัวอักษรที่ตรงกับพาร์ติชันฮาร์ดดิสก์ของคุณ ตัวอักษร c: และ d: เป็นตัวที่พบบ่อยที่สุด หากไม่แน่ใจ ตรวจสอบได้ใน Command Prompt ด้วยคำสั่ง:
diskpart
DISKPART> list volume
- คำสั่งข้างต้นจะแสดงรายการพาร์ติชันฮาร์ดดิสก์ทั้งหมด ให้ใช้ตัวอักษรที่ตรงกับพาร์ติชันในคำสั่ง chkdsk
วิธีแก้ไขที่ 2: การแก้ไขปัญหาใน Safe Mode
ยังมีคำสั่งที่มีประโยชน์ใน Command Prompt อีกหลายคำสั่งที่ควรลอง แต่ดีที่สุดคือใช้คำสั่งเหล่านี้ใน Safe Mode เนื่องจากข้อความข้อผิดพลาดนี้บางครั้งเกิดจากไดรเวอร์ที่เสียหายหรือไฟล์ระบบที่อาจไม่แสดงขึ้นหากสแกนในโหมดบูทปกติ
- รีบูตคอมพิวเตอร์และรอจนจอภาพบูตปรากฏ (มักเป็นจอที่แสดงโลโก้ผู้ผลิตพร้อมตัวเลือก เช่น "Press _ to Run Setup")
- ทันทีที่จอภาพปรากฏ ให้กดปุ่ม F8 ซ้ำๆ หาก F8 ไม่ทำงาน ให้รีบูตอีกครั้งและกด F5 แทน
- เมนู Windows Advanced Options ควรเปิดขึ้น ให้เลือกบูตเข้าสู่ Safe Mode with Command Prompt
- ทันทีที่ Command Prompt เปิด ให้คัดลอกและวางคำสั่งด้านล่างเพื่อตรวจสอบ Windows image (DISM) และตรวจสอบไฟล์ระบบที่หายหรือเสียหาย (SFC)
DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow
- ให้เวลาคำสั่งเหล่านี้ทำงานจนเสร็จ อย่ารีสตาร์ทหรือปิดคอมพิวเตอร์ก่อนเสร็จสิ้น

วิธีแก้ไขที่ 3: การปิดใช้งาน Early Launch Anti-Malware Protection
วิธีนี้ค่อนข้างง่ายแต่เคยทำให้ผู้ใช้หลายคนหงุดหงิดก่อนที่จะปิดตัวเลือกนี้ ให้ทำตามขั้นตอนด้านล่าง
- ไปที่หน้าจอเข้าสู่ระบบ Windows คลิกปุ่ม Power แล้วกดค้าง Shift ขณะคลิก Restart เพื่อเข้าสู่ Boot Options
- เมื่อเมนูบูตเปิด ให้ไปที่ Troubleshoot >> Advanced Options >> Startup Settings
- คอมพิวเตอร์จะรีสตาร์ทและบูตเข้าสู่รายการตัวเลือก
- เลือกหมายเลขที่ตรงกับตัวเลือก Disable early launch anti-malware protection และรีสตาร์ทคอมพิวเตอร์

วิธีแก้ไขที่ 4: ลบไฟล์ที่ก่อให้เกิดปัญหา
ไฟล์บางไฟล์บนคอมพิวเตอร์อาจทำงานผิดปกติและก่อให้เกิดปัญหาที่ Automatic Repair ไม่สามารถจัดการได้ หากไฟล์นั้นไม่ใช่ไฟล์ระบบ คุณสามารถค้นหาและลบได้ง่าย
- ไปที่หน้าจอเข้าสู่ระบบ Windows คลิกปุ่ม Power แล้วกดค้าง Shift ขณะคลิก Restart เพื่อเข้าสู่ Boot Options
- เมื่อเมนูบูตเปิด ให้ไปที่ Troubleshoot >> Advanced Options >> Command Prompt

- คัดลอกและวางคำสั่งต่อไปนี้ใน Command Prompt:
C:
cd Windows\System32\LogFiles\Srt
SrtTrail.txt
- ไฟล์จะเปิดขึ้นทันที ให้ค้นหาข้อความที่คล้ายกับนี้:
"Boot critical file ___________ is corrupt."
- ไฟล์ใดก็ตามที่แสดงในข้อความนั้นคือไฟล์ที่ก่อให้เกิดปัญหา และคุณต้องลบมันถ้าไม่ใช่ไฟล์ระบบ การค้นหาใน Google จะช่วยชี้แจงได้
- เพื่อลบไฟล์ ให้ไปที่ตำแหน่งของไฟล์ด้วย Command Prompt เช่น หากไฟล์อยู่ในโฟลเดอร์ "drivers" ใน System32 (ไฟล์เหล่านี้มักเป็นสาเหตุ) ใช้คำสั่ง:
cd c:\windows\system32\drivers
- ลบไฟล์ด้วยคำสั่ง "del" ตามด้วยชื่อไฟล์ คั่นด้วยช่องว่าง
del errorfile.sys
- รีสตาร์ทคอมพิวเตอร์ ยกเลิกการติดตั้งโปรแกรมที่ไฟล์นั้นเป็นของ และตรวจสอบว่าปัญหาแก้ไขแล้วหรือไม่
วิธีแก้ไขที่ 5: ปิดใช้งาน Automatic Startup Repair
คุณสมบัติ Automatic Repair อาจถูกเปิดใช้งานโดยไม่ได้เหตุผลและไม่ให้คุณใช้คอมพิวเตอร์ได้อย่างปกติ อาจเกี่ยวข้องกับเครื่องมือ Automatic Startup Repair ที่ผิดปกติ จึงควรปิดไม่ให้เริ่มต้นอัตโนมัติ
- ไปที่หน้าจอเข้าสู่ระบบ Windows คลิกปุ่ม Power แล้วกดค้าง Shift ขณะคลิก Restart เพื่อเข้าสู่ Boot Options
- เมื่อเมนูบูตเปิด ให้ไปที่ Troubleshoot >> Advanced Options >> Command Prompt
- เมื่อ Command Prompt เริ่มต้น ให้คัดลอกและวางคำสั่งต่อไปนี้และกด Enter เพื่อรัน
bcdedit /set {default} recoveryenabled No
- รีสตาร์ทคอมพิวเตอร์และตรวจสอบว่ามีการเปลี่ยนแปลงหรือไม่
วิธีแก้ไขที่ 6: แก้ไขปัญหา Registry
ปัญหา Registry ยากต่อการจัดการ โดยเฉพาะเมื่อก่อให้เกิดข้อความข้อผิดพลาดแบบนี้ Windows Registry เป็นที่ที่เปราะบาง การเปลี่ยนแปลงโดยไม่มีการดูแลอาจนำไปสู่การเปลี่ยนแปลงที่ไม่สามารถย้อนกลับได้ โชคดีที่คุณสามารถกู้คืน Registry ไปสู่สถานะก่อนหน้าโดยใช้สำเนาที่ Windows สร้างขึ้นเอง
- ไปที่หน้าจอเข้าสู่ระบบ Windows คลิกปุ่ม Power แล้วกดค้าง Shift ขณะคลิก Restart เพื่อเข้าสู่ Boot Options
- เมื่อเมนูบูตเปิด ให้ไปที่ Troubleshoot >> Advanced Options >> Command Prompt

- คัดลอกและวางคำสั่งต่อไปนี้ใน Command Prompt และกด Enter เพื่อรัน:
copy c:\windows\system32\config\RegBack* c:\windows\system32\config
- หากมีข้อความถามว่าต้องการเขียนทับไฟล์ที่มีอยู่ ให้เลือกเขียนทับทั้งหมดและกด Enter
- รีสตาร์ทคอมพิวเตอร์และตรวจสอบว่าปัญหาแก้ไขแล้วหรือไม่
วิธีแก้ไขที่ 7: แก้ไขเครื่องมือ Automatic Repair
หากเครื่องมือ Automatic Repair มีปัญหาจริงๆ คุณอาจแก้ไขได้โดยใช้ไฟล์ Windows 10 ISO เพื่อบูตเข้าสู่ Recovery mode และเริ่ม Automatic Repair จากที่นั่น
- ดาวน์โหลด Windows 10 ISO และสร้าง Media Creation Tool เพื่อเปิด Automatic Repair ดาวน์โหลดและเขียน Windows ISO โดยทำตามคำแนะนำในหน้าของ Microsoft
- ใส่สื่อบูต (DVD หรือ USB) ลงในคอมพิวเตอร์และรีสตาร์ท
- หากมีข้อความ "Press any key to boot from DVD/USB" ให้กดปุ่มใดปุ่มหนึ่ง
- เมื่อหน้า Install Windows เปิด ให้คลิก Repair your computer ซึ่งจะเปิด Windows Recovery Environment
- เมื่อ Windows Recovery Environment พร้อม ให้คลิก Troubleshoot
- ไปที่ Advanced Options และคลิก Automatic Repair
- ควรจะเปิด Automatic Repair จากไดรฟ์บูตและแก้ไขปัญหาเกี่ยวกับข้อความข้อผิดพลาดที่คุณได้รับ
วิธีแก้ไขที่ 8: ปัญหาฮาร์ดแวร์
หากคุณเพิ่งติดตั้งฮาร์ดแวร์ใหม่ อาจก่อให้เกิดความไม่เสถียรของระบบและข้อความข้อผิดพลาดเช่นที่เกี่ยวกับ Automatic Repair อีกทางหนึ่ง อุปกรณ์เก่าๆ เช่น ฮาร์ดดิสก์ RAM เป็นต้น ก็อาจก่อให้เกิดปัญหาเหล่านี้ เริ่มวินิจฉัยว่าอะไรอาจเป็นสาเหตุ
- เริ่มด้วยการถอดอุปกรณ์ภายนอกทั้งหมดยกเว้นเมาส์และคีย์บอร์ด หากแก้ไขปัญหาได้ ให้ต่ออุปกรณ์ทีละตัวเพื่อดูว่าตัวไหนมีปัญหา
- หากคุณมี RAM หลายแท่ง ลองถอดแท่งหนึ่งออกและบูตคอมพิวเตอร์ หากแก้ไขปัญหาได้ พิจารณาเปลี่ยน RAM ที่เสีย
- ถอดอุปกรณ์จัดเก็บภายนอก เช่น SSD หรือ HDD ภายนอก และตรวจสอบว่าปัญหาแก้ไขหรือไม่
- พิจารณาเปลี่ยนหรือซ่อมแซมอุปกรณ์ที่เสียหายตั้งแต่แรก เนื่องจากอาจแย่ลงหากต่อยังคงต่ออยู่
วิธีแก้ไขที่ 9: รีเฟรชหรือรีเซ็ตระบบ
น่าเสียดายที่ต้องมาถึงขั้นนี้ หากวิธีทั้งหมดข้างต้นล้มเหลว ทางออกสุดท้ายคือการรีเฟรชการติดตั้ง Windows 10 หรือรีเซ็ตระบบทั้งหมด Windows 10 ทำให้ง่ายขึ้น เพราะตอนนี้คุณสามารถรีเฟรชระบบได้โดยไม่สูญเสียไฟล์ส่วนตัว
- เปิดแอป Settings โดยคลิกเมนู Start แล้วเลือกไอ콘เฟืองหรือค้นหา
- เปิดส่วน Update & security และไปที่เมนูย่อย Recovery

- ภายใต้ Reset this PC ให้คลิก Get started
- เมื่อถูกถาม ให้เลือก Keep my files และทำตามคำแนะนำบนหน้าจอ
- โปรดทราบว่าแอปและโปรแกรมจะถูกถอนการติดตั้ง จึงควรสำรองข้อมูลสำคัญก่อนดำเนินการ
- คุณยังสามารถใช้สื่อ Windows 10 ISO เพื่อติดตั้ง Windows 10 ใหม่แบบสะอาด แต่จะลบไฟล์ส่วนตัวและโปรแกรมทั้งหมด