NTLDR is missing

เวลาเปิดเครื่องแล้วมันขึ้นว่า NTLDR is missing จะทำยังไงดี

สาเหตุ. เกิดจากการที่ไฟล์ ที่ใช้สำหรับ Boot windows หายไปครับ อาจเกิดจากการลบโดยบังเอิญ หรือ ไวรัส หรือ ความผิดปกติของ harddisk ก็ได้ครับ

วิธีการแก้ไข ง่าย ๆ คือ เอาไฟล์ที่หายไปคืนมาครับ (พูดง่ายเนอะ)

ไฟล์สำคัญที่หายไปคือ

  1. boot.ini เก็บข้อมูลการ Boot เครื่อง
  2. NTDETECT.COM
  3. NTLDR

แล้วจะเอามันคืนมาได้ไงล่ะ เครื่องก็เปิดไม่ได้ ..... คำตอบคือ ใช้เครื่องอื่นครับ

  1. จะถอด harddisk ไปต่อกับเครื่องอื่น เพื่อ Copy ไฟล์ที่หายไปคืนมาก็ได้ครับ  ก็ทำได้เลยครับ
  2. ใช้เครื่องอื่นสร้าง Boot Disk หรือ Boot CD หรือ Boot USB พร้อมกับไฟล์ ที่จำเป็น ดังนี้ครับ http://tinyempire.com/notes/ntldrismissing.htm หลักการคือ สร้าง แผ่น Boot เพื่อทำหน้าที่ Boot แทน Drive C (Boot Drive) แล้ว copy ไฟล์ สำคัญ ใส่ในแผ่น boot ไว้ด้วย เมื่อ boot ด้วยแผ่น boot ได้แล้วให้ copy ไฟล์ สำคัญ ไปไว้ใน Drive C (Boot Drive) ครับ
    ไฟล์สำคัญ 3 ไฟล์ สามารถ download ได้จากที่นี่ ครับ ข้างในจะมี Folder "putonusb" ครับ มีครบเลย
  3. พาเครื่องไปหาหมอ ครับ (เสียตังนิดหน่อย)

ขอขอบคุณ

  1. http://tinyempire.com/notes/ntldrismissing.htm ที่หาทางแก้ไขไว้ให้
  2. Microsoft Corp. ที่สร้าง Bug (ทั้งโดยตั้งใจและไม่ตั้งใจ) ให้พวกเราคอยแก้ไขกัน อิ.อิ..