ซ่อม Boot Windows 10 ด้วย Bootrec ทำอย่างไร

 หาก Windows 10 บูตไม่ขึ้น, ขึ้นข้อความ Operating System not found, Bootmgr is missing, No Bootable Device, หรือเข้าสู่ Automatic Repair ซ้ำ ๆ การใช้คำสั่ง Bootrec เป็นวิธีมาตรฐานของ Microsoft สำหรับซ่อมระบบบูตโดยไม่ต้องติดตั้ง Windows ใหม่ บทความนี้อธิบายการใช้งาน Bootrec อย่างละเอียด พร้อมอธิบายความหมายของแต่ละคำสั่งและวิธีแก้ปัญหาที่พบบ่อย

สารบัญ

  1. Bootrec คืออะไร

  2. Bootrec ใช้แก้ปัญหาอะไรได้บ้าง

  3. วิธีเข้า Command Prompt

  4. วิธีซ่อม Boot Windows 10 ด้วย Bootrec

  5. หาก Bootrec ใช้ไม่ได้ต้องทำอย่างไร

  6. คำถามที่พบบ่อย

  7. สรุป


1. Bootrec คืออะไร

Bootrec.exe เป็นเครื่องมือที่มาพร้อมกับ Windows Recovery Environment (WinRE) ใช้สำหรับซ่อมแซมระบบบูตของ Windows

สามารถซ่อมได้ เช่น

  • Master Boot Record (MBR)

  • Boot Sector

  • Boot Configuration Data (BCD)

  • ปัญหาการค้นหาระบบปฏิบัติการ

เหมาะสำหรับเครื่องที่บูตไม่ขึ้นจากปัญหาซอฟต์แวร์


2. Bootrec ใช้แก้ปัญหาอะไรได้บ้าง

Bootrec สามารถช่วยแก้ปัญหา เช่น

  • Windows 10 บูตไม่ขึ้น

  • Bootmgr is missing

  • No Bootable Device

  • Operating System not found

  • Automatic Repair Loop

  • BCD เสียหาย

  • รีสตาร์ทวน

  • Boot Loader เสีย

หาก SSD หรือ HDD เสียหายทางกายภาพ Bootrec จะไม่สามารถแก้ปัญหาได้


3. วิธีเข้า Command Prompt

วิธีที่ 1 ผ่าน WinRE

หากเข้า Windows ไม่ได้

  1. เปิดและปิดเครื่องระหว่างบูต 3 ครั้ง

  2. เข้า

Troubleshoot → Advanced options → Command Prompt


วิธีที่ 2 ผ่าน USB ติดตั้ง Windows

  1. บูตจาก USB ติดตั้ง Windows 10

  2. เลือก

Repair your computer

  1. ไปที่

Troubleshoot → Command Prompt


4. วิธีซ่อม Boot Windows 10 ด้วย Bootrec

ขั้นตอนที่ 1 ซ่อม Master Boot Record

พิมพ์คำสั่ง

bootrec /fixmbr

คำสั่งนี้จะสร้าง Master Boot Record ใหม่ โดยไม่กระทบข้อมูลในฮาร์ดดิสก์


ขั้นตอนที่ 2 ซ่อม Boot Sector

พิมพ์

bootrec /fixboot

คำสั่งนี้จะสร้าง Boot Sector ใหม่

หากขึ้นข้อความ

Access is denied

ให้ดูหัวข้อ "Bootrec ใช้ไม่ได้" ด้านล่าง


ขั้นตอนที่ 3 ค้นหาระบบ Windows

พิมพ์

bootrec /scanos

Windows จะค้นหาระบบปฏิบัติการที่ติดตั้งอยู่ในเครื่อง


ขั้นตอนที่ 4 สร้าง BCD ใหม่

พิมพ์

bootrec /rebuildbcd

หากพบ Windows

พิมพ์

Y

เพื่อเพิ่ม Windows เข้า Boot Manager


ขั้นตอนที่ 5 รีสตาร์ทเครื่อง

เมื่อทุกคำสั่งทำงานสำเร็จ

พิมพ์

exit

แล้วรีสตาร์ทเครื่อง


5. หาก Bootrec ใช้ไม่ได้ต้องทำอย่างไร

กรณี bootrec /fixboot ขึ้น Access is denied

ให้ใช้คำสั่ง

bootsect /nt60 sys

จากนั้นรัน

bootrec /fixboot

อีกครั้ง


ตรวจสอบไฟล์ระบบ

หากยังบูตไม่ได้

ใช้คำสั่ง

sfc /scannow

และ

DISM /Online /Cleanup-Image /RestoreHealth

ตรวจสอบฮาร์ดดิสก์

รัน

chkdsk C: /f /r

หากพบ Bad Sector จำนวนมาก ควรสำรองข้อมูลและตรวจสอบสุขภาพของ SSD หรือ HDD


ใช้ Startup Repair

หาก Bootrec ไม่สามารถแก้ปัญหาได้

กลับไปที่

Startup Repair

ให้ Windows ซ่อมระบบอัตโนมัติอีกครั้ง


คำถามที่พบบ่อย (FAQ)

Bootrec ลบข้อมูลหรือไม่

ไม่ลบ Bootrec จะซ่อมเฉพาะข้อมูลการบูตของ Windows

ใช้ Bootrec แล้ว Windows ยังไม่ขึ้นเกิดจากอะไร

อาจเกิดจาก SSD หรือ HDD เสีย, ไฟล์ระบบเสียหาย หรือพาร์ทิชันระบบมีปัญหา

ใช้ Bootrec กับ GPT ได้หรือไม่

ได้ แต่ในบางกรณีของระบบ UEFI/GPT อาจต้องใช้คำสั่งเพิ่มเติม เช่น bcdboot

Bootrec ใช้กับ Windows 11 ได้หรือไม่

ได้ หลักการทำงานเหมือนกับ Windows 10


สรุป

การ ซ่อม Boot Windows 10 ด้วย Bootrec เป็นวิธีมาตรฐานในการแก้ปัญหาเครื่องบูตไม่ขึ้น, BCD เสียหาย และ Boot Loader ผิดพลาด โดยเริ่มจากคำสั่ง /fixmbr, /fixboot, /scanos และ /rebuildbcd หากยังไม่สามารถแก้ไขได้ ควรตรวจสอบไฟล์ระบบและสุขภาพของ SSD หรือ HDD เพิ่มเติม ก่อนพิจารณาติดตั้ง Windows ใหม่ สำหรับคู่มือการแก้ปัญหา Windows และเทคนิคไอทีเพิ่มเติม สามารถติดตามได้ที่ comsiam ซึ่งรวบรวมบทความคุณภาพสำหรับผู้ใช้ Windows และอัปเดตเนื้อหาใหม่บน comsiam อย่างต่อเนื่อง

Popular posts from this blog

Windows 10 WiFi เปิดไม่ได้ – วิธีแก้ WiFi Not Turning On

Windows 10 ช้าหลัง Update – วิธีแก้ Slow After Update แบบช่าง IT มืออาชีพ

Activate Windows ไม่ได้ เกิดจากอะไร? วิธีแก้ปัญหา Windows ไม่แท้แบบถูกต้อง