Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

วิธีแก้ไขข้อผิดพลาด "Automatic Repair couldn't repair your PC" บน Windows 10

ระบบปฏิบัติการ Windows เป็นระบบที่ซับซ้อนและยังคงมีปัญหาที่ยังไม่ได้รับการแก้ไขมากมาย ซึ่งอาจทำให้ผู้ใช้งานใหม่รู้สึกหงุดหงิด นั่นคือเหตุผลหนึ่งที่ทำให้ผู้ใช้คอมพิวเตอร์หลายคนเปลี่ยนมาใช้ macOS ซึ่งแม้จะไม่เสนอตัวเลือกการปรับแต่งและความเข้ากันได้เท่า Windows แต่ใช้งานง่ายกว่ามาก

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

ข้อผิดพลาด "Automatic Repair couldn't repair your PC" บน Windows 10

Automatic Repair เป็นเครื่องมือแก้ไขปัญหาในตัวที่ควรช่วยแก้ไขปัญหาทั่วไปบางอย่างของคอมพิวเตอร์ แต่ผู้ใช้หลายคนรายงานว่าพบข้อความ "Automatic Repair couldn't repair your PC" หลังจากรันเครื่องมือนี้เพื่อแก้ไขปัญหาบางอย่าง

วิธีแก้ไขข้อผิดพลาด  Automatic Repair couldn t repair your PC  บน Windows 10

เรื่องนี้ค่อนข้างน่าเสียดายโดยเฉพาะเพราะผู้ใช้ Windows ส่วนใหญ่ไม่คิดวิธีแก้ไขปัญหาแบบอื่นและพยายามพึ่งพาเครื่องมือแก้ไขอัตโนมัติอย่างนี้ แต่โชคดีที่ปัญหานี้มีวิธีแก้ไข ให้ดูรายละเอียดด้านล่าง

วิธีแก้ไขที่ 1: การแก้ไขปัญหาด้วย Command Prompt

เนื่องจาก Automatic Repair เป็นเครื่องมือที่มักจัดการกับปัญหาการเริ่มต้น (startup issues) อาจใช้เพื่อจัดการกับการบูต (boot) เพื่อแก้ไขปัญหานี้ มีคำสั่งที่มีประโยชน์หลายคำสั่งที่อาจช่วยกำจัดข้อความข้อผิดพลาดนี้ และอาจกำจัดความจำเป็นในการซ่อมแซมคอมพิวเตอร์ทั้งหมด

  1. ไปที่หน้าจอเข้าสู่ระบบ Windows และคลิกที่ปุ่ม Power แล้วกดค้าง Shift ขณะคลิก Restart เพื่อเข้าสู่ Boot Options
  2. เลือก Troubleshoot >> Advanced options แล้วคลิก Command Prompt
  3. เมื่อ Command Prompt เปิดขึ้น ให้คัดลอกและวางคำสั่งต่อไปนี้ และกด Enter หลังแต่ละคำสั่งเพื่อรัน
bootrec.exe /rebuildbcd
bootrec.exe /fixmbr
bootrec.exe /fixboot
  1. ผู้ใช้หลายคนรายงานว่าคำสั่งข้างต้นสามารถแก้ไขการบูตของระบบได้ และกำจัดข้อความ "Automatic Repair couldn't repair your PC" ไปได้เลย ขณะที่ยังอยู่ใน Command Prompt ให้รันคำสั่งด้านล่างเพื่อตรวจสอบดิสก์หาข้อผิดพลาด
chkdsk /r c:
chkdsk /r d:
  1. คุณต้องรู้ตัวอักษรที่ตรงกับพาร์ติชันฮาร์ดดิสก์ของคุณ ตัวอักษร c: และ d: เป็นตัวที่พบบ่อยที่สุด หากไม่แน่ใจ ตรวจสอบได้ใน Command Prompt ด้วยคำสั่ง:
diskpart
DISKPART> list volume
  1. คำสั่งข้างต้นจะแสดงรายการพาร์ติชันฮาร์ดดิสก์ทั้งหมด ให้ใช้ตัวอักษรที่ตรงกับพาร์ติชันในคำสั่ง chkdsk

วิธีแก้ไขที่ 2: การแก้ไขปัญหาใน Safe Mode

ยังมีคำสั่งที่มีประโยชน์ใน Command Prompt อีกหลายคำสั่งที่ควรลอง แต่ดีที่สุดคือใช้คำสั่งเหล่านี้ใน Safe Mode เนื่องจากข้อความข้อผิดพลาดนี้บางครั้งเกิดจากไดรเวอร์ที่เสียหายหรือไฟล์ระบบที่อาจไม่แสดงขึ้นหากสแกนในโหมดบูทปกติ

  1. รีบูตคอมพิวเตอร์และรอจนจอภาพบูตปรากฏ (มักเป็นจอที่แสดงโลโก้ผู้ผลิตพร้อมตัวเลือก เช่น "Press _ to Run Setup")
  2. ทันทีที่จอภาพปรากฏ ให้กดปุ่ม F8 ซ้ำๆ หาก F8 ไม่ทำงาน ให้รีบูตอีกครั้งและกด F5 แทน
  3. เมนู Windows Advanced Options ควรเปิดขึ้น ให้เลือกบูตเข้าสู่ Safe Mode with Command Prompt
  4. ทันทีที่ Command Prompt เปิด ให้คัดลอกและวางคำสั่งด้านล่างเพื่อตรวจสอบ Windows image (DISM) และตรวจสอบไฟล์ระบบที่หายหรือเสียหาย (SFC)
DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow
  1. ให้เวลาคำสั่งเหล่านี้ทำงานจนเสร็จ อย่ารีสตาร์ทหรือปิดคอมพิวเตอร์ก่อนเสร็จสิ้น

วิธีแก้ไขข้อผิดพลาด  Automatic Repair couldn t repair your PC  บน Windows 10

วิธีแก้ไขที่ 3: การปิดใช้งาน Early Launch Anti-Malware Protection

วิธีนี้ค่อนข้างง่ายแต่เคยทำให้ผู้ใช้หลายคนหงุดหงิดก่อนที่จะปิดตัวเลือกนี้ ให้ทำตามขั้นตอนด้านล่าง

  1. ไปที่หน้าจอเข้าสู่ระบบ Windows คลิกปุ่ม Power แล้วกดค้าง Shift ขณะคลิก Restart เพื่อเข้าสู่ Boot Options
  2. เมื่อเมนูบูตเปิด ให้ไปที่ Troubleshoot >> Advanced Options >> Startup Settings
  3. คอมพิวเตอร์จะรีสตาร์ทและบูตเข้าสู่รายการตัวเลือก
  4. เลือกหมายเลขที่ตรงกับตัวเลือก Disable early launch anti-malware protection และรีสตาร์ทคอมพิวเตอร์

วิธีแก้ไขข้อผิดพลาด  Automatic Repair couldn t repair your PC  บน Windows 10

วิธีแก้ไขที่ 4: ลบไฟล์ที่ก่อให้เกิดปัญหา

ไฟล์บางไฟล์บนคอมพิวเตอร์อาจทำงานผิดปกติและก่อให้เกิดปัญหาที่ Automatic Repair ไม่สามารถจัดการได้ หากไฟล์นั้นไม่ใช่ไฟล์ระบบ คุณสามารถค้นหาและลบได้ง่าย

  1. ไปที่หน้าจอเข้าสู่ระบบ Windows คลิกปุ่ม Power แล้วกดค้าง Shift ขณะคลิก Restart เพื่อเข้าสู่ Boot Options
  2. เมื่อเมนูบูตเปิด ให้ไปที่ Troubleshoot >> Advanced Options >> Command Promptวิธีแก้ไขข้อผิดพลาด  Automatic Repair couldn t repair your PC  บน Windows 10
  3. คัดลอกและวางคำสั่งต่อไปนี้ใน Command Prompt:
C:
cd Windows\System32\LogFiles\Srt
SrtTrail.txt
  1. ไฟล์จะเปิดขึ้นทันที ให้ค้นหาข้อความที่คล้ายกับนี้:

"Boot critical file ___________ is corrupt."

  1. ไฟล์ใดก็ตามที่แสดงในข้อความนั้นคือไฟล์ที่ก่อให้เกิดปัญหา และคุณต้องลบมันถ้าไม่ใช่ไฟล์ระบบ การค้นหาใน Google จะช่วยชี้แจงได้
  2. เพื่อลบไฟล์ ให้ไปที่ตำแหน่งของไฟล์ด้วย Command Prompt เช่น หากไฟล์อยู่ในโฟลเดอร์ "drivers" ใน System32 (ไฟล์เหล่านี้มักเป็นสาเหตุ) ใช้คำสั่ง:
cd c:\windows\system32\drivers
  1. ลบไฟล์ด้วยคำสั่ง "del" ตามด้วยชื่อไฟล์ คั่นด้วยช่องว่าง
del errorfile.sys
  1. รีสตาร์ทคอมพิวเตอร์ ยกเลิกการติดตั้งโปรแกรมที่ไฟล์นั้นเป็นของ และตรวจสอบว่าปัญหาแก้ไขแล้วหรือไม่

วิธีแก้ไขที่ 5: ปิดใช้งาน Automatic Startup Repair

คุณสมบัติ Automatic Repair อาจถูกเปิดใช้งานโดยไม่ได้เหตุผลและไม่ให้คุณใช้คอมพิวเตอร์ได้อย่างปกติ อาจเกี่ยวข้องกับเครื่องมือ Automatic Startup Repair ที่ผิดปกติ จึงควรปิดไม่ให้เริ่มต้นอัตโนมัติ

  1. ไปที่หน้าจอเข้าสู่ระบบ Windows คลิกปุ่ม Power แล้วกดค้าง Shift ขณะคลิก Restart เพื่อเข้าสู่ Boot Options
  2. เมื่อเมนูบูตเปิด ให้ไปที่ Troubleshoot >> Advanced Options >> Command Prompt
  3. เมื่อ Command Prompt เริ่มต้น ให้คัดลอกและวางคำสั่งต่อไปนี้และกด Enter เพื่อรัน
bcdedit /set {default} recoveryenabled No
  1. รีสตาร์ทคอมพิวเตอร์และตรวจสอบว่ามีการเปลี่ยนแปลงหรือไม่

วิธีแก้ไขที่ 6: แก้ไขปัญหา Registry

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

  1. ไปที่หน้าจอเข้าสู่ระบบ Windows คลิกปุ่ม Power แล้วกดค้าง Shift ขณะคลิก Restart เพื่อเข้าสู่ Boot Options
  2. เมื่อเมนูบูตเปิด ให้ไปที่ Troubleshoot >> Advanced Options >> Command Promptวิธีแก้ไขข้อผิดพลาด  Automatic Repair couldn t repair your PC  บน Windows 10
  3. คัดลอกและวางคำสั่งต่อไปนี้ใน Command Prompt และกด Enter เพื่อรัน:
copy c:\windows\system32\config\RegBack* c:\windows\system32\config
  1. หากมีข้อความถามว่าต้องการเขียนทับไฟล์ที่มีอยู่ ให้เลือกเขียนทับทั้งหมดและกด Enter
  2. รีสตาร์ทคอมพิวเตอร์และตรวจสอบว่าปัญหาแก้ไขแล้วหรือไม่

วิธีแก้ไขที่ 7: แก้ไขเครื่องมือ Automatic Repair

หากเครื่องมือ Automatic Repair มีปัญหาจริงๆ คุณอาจแก้ไขได้โดยใช้ไฟล์ Windows 10 ISO เพื่อบูตเข้าสู่ Recovery mode และเริ่ม Automatic Repair จากที่นั่น

  1. ดาวน์โหลด Windows 10 ISO และสร้าง Media Creation Tool เพื่อเปิด Automatic Repair ดาวน์โหลดและเขียน Windows ISO โดยทำตามคำแนะนำในหน้าของ Microsoft
  2. ใส่สื่อบูต (DVD หรือ USB) ลงในคอมพิวเตอร์และรีสตาร์ท
  3. หากมีข้อความ "Press any key to boot from DVD/USB" ให้กดปุ่มใดปุ่มหนึ่ง
  4. เมื่อหน้า Install Windows เปิด ให้คลิก Repair your computer ซึ่งจะเปิด Windows Recovery Environment
  5. เมื่อ Windows Recovery Environment พร้อม ให้คลิก Troubleshoot
  6. ไปที่ Advanced Options และคลิก Automatic Repair
  7. ควรจะเปิด Automatic Repair จากไดรฟ์บูตและแก้ไขปัญหาเกี่ยวกับข้อความข้อผิดพลาดที่คุณได้รับ

วิธีแก้ไขที่ 8: ปัญหาฮาร์ดแวร์

หากคุณเพิ่งติดตั้งฮาร์ดแวร์ใหม่ อาจก่อให้เกิดความไม่เสถียรของระบบและข้อความข้อผิดพลาดเช่นที่เกี่ยวกับ Automatic Repair อีกทางหนึ่ง อุปกรณ์เก่าๆ เช่น ฮาร์ดดิสก์ RAM เป็นต้น ก็อาจก่อให้เกิดปัญหาเหล่านี้ เริ่มวินิจฉัยว่าอะไรอาจเป็นสาเหตุ

  1. เริ่มด้วยการถอดอุปกรณ์ภายนอกทั้งหมดยกเว้นเมาส์และคีย์บอร์ด หากแก้ไขปัญหาได้ ให้ต่ออุปกรณ์ทีละตัวเพื่อดูว่าตัวไหนมีปัญหา
  2. หากคุณมี RAM หลายแท่ง ลองถอดแท่งหนึ่งออกและบูตคอมพิวเตอร์ หากแก้ไขปัญหาได้ พิจารณาเปลี่ยน RAM ที่เสีย
  3. ถอดอุปกรณ์จัดเก็บภายนอก เช่น SSD หรือ HDD ภายนอก และตรวจสอบว่าปัญหาแก้ไขหรือไม่
  4. พิจารณาเปลี่ยนหรือซ่อมแซมอุปกรณ์ที่เสียหายตั้งแต่แรก เนื่องจากอาจแย่ลงหากต่อยังคงต่ออยู่

วิธีแก้ไขที่ 9: รีเฟรชหรือรีเซ็ตระบบ

น่าเสียดายที่ต้องมาถึงขั้นนี้ หากวิธีทั้งหมดข้างต้นล้มเหลว ทางออกสุดท้ายคือการรีเฟรชการติดตั้ง Windows 10 หรือรีเซ็ตระบบทั้งหมด Windows 10 ทำให้ง่ายขึ้น เพราะตอนนี้คุณสามารถรีเฟรชระบบได้โดยไม่สูญเสียไฟล์ส่วนตัว

  1. เปิดแอป Settings โดยคลิกเมนู Start แล้วเลือกไอ콘เฟืองหรือค้นหา
  2. เปิดส่วน Update & security และไปที่เมนูย่อย Recoveryวิธีแก้ไขข้อผิดพลาด  Automatic Repair couldn t repair your PC  บน Windows 10
  3. ภายใต้ Reset this PC ให้คลิก Get started
  4. เมื่อถูกถาม ให้เลือก Keep my files และทำตามคำแนะนำบนหน้าจอ
  5. โปรดทราบว่าแอปและโปรแกรมจะถูกถอนการติดตั้ง จึงควรสำรองข้อมูลสำคัญก่อนดำเนินการ
  6. คุณยังสามารถใช้สื่อ Windows 10 ISO เพื่อติดตั้ง Windows 10 ใหม่แบบสะอาด แต่จะลบไฟล์ส่วนตัวและโปรแกรมทั้งหมด