เวลาเปิดเครื่องแล้วมันขึ้นว่า NTLDR is missing จะทำยังไงดี
สาเหตุ. เกิดจากการที่ไฟล์ ที่ใช้สำหรับ Boot windows หายไปครับ อาจเกิดจากการลบโดยบังเอิญ หรือ ไวรัส หรือ ความผิดปกติของ harddisk ก็ได้ครับ
วิธีการแก้ไข ง่าย ๆ คือ เอาไฟล์ที่หายไปคืนมาครับ (พูดง่ายเนอะ)
ไฟล์สำคัญที่หายไปคือ
- boot.ini เก็บข้อมูลการ Boot เครื่อง
- NTDETECT.COM
- NTLDR
แล้วจะเอามันคืนมาได้ไงล่ะ เครื่องก็เปิดไม่ได้ ..... คำตอบคือ ใช้เครื่องอื่นครับ
- จะถอด harddisk ไปต่อกับเครื่องอื่น เพื่อ Copy ไฟล์ที่หายไปคืนมาก็ได้ครับ ก็ทำได้เลยครับ
- ใช้เครื่องอื่นสร้าง 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" ครับ มีครบเลย
- พาเครื่องไปหาหมอ ครับ (เสียตังนิดหน่อย)
ขอขอบคุณ
- http://tinyempire.com/notes/ntldrismissing.htm ที่หาทางแก้ไขไว้ให้
- Microsoft Corp. ที่สร้าง Bug (ทั้งโดยตั้งใจและไม่ตั้งใจ) ให้พวกเราคอยแก้ไขกัน อิ.อิ..