วิธีการแก้ไขอาการ NTLDR is missing

Download Boot mini XP form CD-ROM Fix NTLDR

  • สวัสดีครับเพื่อนๆ สำหรับวันนี้ ผมต้องขออนุญาตินำบทความจากเว๊ปไซด์อื่นมาเสริมด้วยนะครับ เนื่องจากเห็นเป็นประโยชน์ต่อการซ่อมคอมพิวเตอร์ ไม่ว่าจะเป็นด้านโน๊ตบุ๊ค หรือพีซีก็ตามครรับ? ความเป็นช่างนั้นจะต้องสามารถแก้ปัญหาได้ทั้งซอฟแวร์และฮาร์ดแวร์นะครับ

แก้ได้ไม่ต้องติดตั้งวินโดว์ใหม่(กรณีมีระบบอยู่แล้วนะครับ)

  • สำหรับ อาการนี้?? ก็จัดได้ว่าเป็นอาการยอดฮิตเลยก็ว่าได้? ข้อความ error นี้จะปรากฏขึ้นมาหลังจากที่ผู้ใช้คอมพิวเตอร์เปิดเครื่องขึ้นมา ผ่านหน้าจอการโพสท์(POST) และจะเข้าสู่การบูท(Boot) ระบบปฏิบัติการ(Operating System) ก็ต้องเจอกับหน้าจอที่มีพื้นสีดำ? และมีตัวหนังสือสีขาวๆ อยู่ที่มุมซ้ายบนสุดของจอ โดยมีข้อความว่า “NTLDR missing? Press Ctrl + Alt +Del to restart “??แล้วเราจะทำอย่างไรกับอาการนี้ดีหละครับ?? ซ่อมได้ ดอทคอม มีคำตอบให้ครับ

ความน่าจะเป็นของการเกิดอาการนี้

  • ไฟล์ NTLDR หาย โดย มีความตั้งใจ เช่นเผลอลบ (ความจริงแล้วไฟล์นี้จะถูกซ่อนอยู่ใน Root ของ C: ด้วยซ้ำ แต่เดี๋ยวนี้ ผู้ใช้มักจะทำการ Show Hidden files และ ให้มีการแสดงไฟล์ทีเป็นของระบบออกมาด้วย? ด้วยเหตุผลที่อาจจะตรวจจับไฟล์แปลกปลอมประเภทที่เรียกว่า ไวรัส นะครับ
  • ไฟล์ NTLDR หาย แบบอาจเกิดจากการกระทำของเจ้าไวรัสคอมพิวเตอร์ ที่จะเข้าทำลายนะครับ (อันนี้ก็โทษไปก่อนก็แล้วกัน?)
  • ไฟล์ NTLDR ไม่หาย แต่อาจเกิดความเสียหายในโครงสร้างของไฟล์ เช่น เกิดจากตำแหน่งที่จัดเก็บไฟล์บนจานดิสก์เสียหาย? , อาจเกิดจากไฟฟ้ากระชาก? อาจเกิดการ การดับของไฟฟ้า กระทันหัน ฯลฯ ก็มีความเป็นไปได้นะครับ
  • การติดตั้งระบบวินโดว์ไม่สำเร็จ ไม่ว่าจะด้วยกรณีใดๆ? ก็อาจเป็นปัญหาที่เกิดข้อความนี้ได้เช่นกันครับ(แต่สำหรับกรณีการติดตั้งวินโดว์ไม่สำเร็จแล้วเกิด NTLDR Missing นี้? การแก้ไขปัญหาในบทความนี้จะไม่สามารถทำได้นะครับ? เพื่อนๆจะต้องทำการติดตั้งวินโดว์ให้สำเร็จเท่านั้นครับ)

ขั้นตอนการแก้ปัญหาสำหรับกรณี

  • ต้อง ทำการบูทจาก startup disk เพื่อให้ได้เครื่องหมาย prompt หากเพื่อนๆต้องการไม่ให้ผิดพลาดในขั้นตอนการปฏิบัติการแก้ไขปัญหานี้ ให้ทำการ ดาวโหลด Image files ที่ผมสร้างขึ้น โดย คลิ๊กที่นี่ แล้วนำไปสร้างแผ่น CD ให้สามารถบูทได้ครับ
  • ส่วน วิธีสร้างแผ่น?บูทนี้ก็ไม่ยากครับ? ไฟล์นี้มีนามสกุลเป็น? .rar? นั่นหมายถึงไฟล์นี้ถูกบีบให้อยู่ในรูปของ rar files ด้วยโปรแกรม winrar เมื่อได้ดาวโหลดไปแล้ว ให้ทำการแตกไฟล์นี้ออกมาก็จะได้ไฟล์ชื่อ ntldrboot.nrg จากนั้นให้ทำการดับเบิ้ลคลิ๊กที่ไฟล์ ntldrboot.nrg นี้ ก็จะมีการเรียกโปรกแกรม nero ขึ้นมา(หากไม่สามารถเรียกได้ให้ตรวจสอบว่าในเครื่องของเพื่อนๆนั้นมีการติด ตั้งโปรแกรม Nero?แล้วหรือยัง) จากนั้นก็ใส่แผ่นซีดีว่างๆในเครื่องเขียนแผ่น แล้วสั่งให้โปรแกรม Burn แผ่นจนเสร็จนะครับ ใช้เวลาสั้นๆครับไม่นาน และเราก็นำแผ่น Boot?นี้ ไปใช้งานตาม Step ได้เลยครับ
  • หลัง จากเรามีแผ่น?Bootdisk ?แล้ว ก็นำแผ่น CD ดังกล่าวใส่เข้าเครื่องอ่านแผ่น? จากนั้นเข้า BIOS ตั้ง First boot(1st? boot device)?ให้เป็นชนิดของเครื่องอ่าน (เช่น CD ROM , DVD ROM เป็นต้น) เมื่อบูทจากแผ่นซีดีได้แล้ว เพื่อนๆ จะไดเห็นเครื่องหมาย เอพร้อมท์(A:\>) ซึ่งหมายถึงการรอรับคำสั่งที่จะพิมพ์ลงไป

  • จากรูปให้เลื่อนแถบสีมาที่ข้อ 2.?Boot Form CD-ROM ?แล้วกด Enter ครับ

  • จาก รูปข้างบนนี้? เมื่อการบูทสำเร็จ เราจะได้เครื่องหมาย Prompt ซึ่งตรงหน้าจอนี้เป็นของ Drive A: โดย A:\>นี้เป็น RAM Drive (หมายถึง การจำลองเนื้อที่บน RAM มาทำเป็น Drive เพื่อนำโปรแกรม Files ที่จัดว่าเป็นเครื่องมือ?หลายๆ Files มาใส่ไว้เพื่อการ Service แต่กรณีของเรานี้ไม่ได้ใช้โปรแกรมที่อยู่ใน A:> หรอกครับ? แต่เรามีของเราเอง
  • ตรงบรรทัด D:\> disk1 volum1 18269 MB. ให้ สัญนิษฐานว่า น่าจะเป็นไดร์ว C:ของฮาร์ดดิสก์นะครับ (เพราะว่าเราได้บูทจากแผ่นซีดีพิเศษแผ่นนี้ เลยทำให้ Drive มีการขยับ? เราเลยต้องมีการพิจารณาว่า ไดร์วอักษรใด เป็นไดร์ว์ C: ของฮาร์ดดิสก์ ในเวลาที่สามารถเข้าสู่หน้าจอของวินโดว์ได้แล้ว 

  • จากรูป หลังจากที่เราบูทมาได้ A:\>แล้ว ให้เราเปลี่ยนการทำงานไปที่ Drive D: (โดยการพิมพ์ D: แล้วกด enter)ซึ่งเรากำลังสรุปว่า D: ในขณะนี้ก็คือ Drive C: ของฮาร์ดดิสก์ (เมื่ออยู่ในหน้าจอของ Windows ตอนที่ทำงานได้แล้ว) โดยเราพิมพ์คำสั่งตรง Promt ว่า? dir /a (เป็นการตรวจดูข้อมูลใน Drive /a?เป็น parameter เพื่อให้แสดง files , directory?ที่ถูกซ่อน)? ซึ่งดูจากรูปจะเห็นว่า มี Directory ของ Windows <DIR> นั่นแสดงว่า Drive D: ในขณะนี้ คือ Drive C: ของฮาร์ดดิสก์(เมื่ออยู่ในหน้าจอของ Windows ตอนที่ทำงานได้แล้ว)
  • จาก นั้นให้สังเกตุ files ใน Drive D: นี้ จะเห็นว่า ไม่มีไฟล์ชื่อ NTLDR กับ NTDETECT.COM (ตามปรกติจะต้องมี เนื่องจากเราใช้ parameter? /a ดูแล้ว) ให้สัญนิฐานว่า ไฟล์ถูกลบ? (แต่หากมีอยู่ทั้งสองไฟล์ ก็ให้สัญนิฐานว่า ไฟล์ทั้งสองอาจเสียหาย? ) ยังไงก็แล้วแต่นะครับ? ให้เดินหน้าทำตามขั้นตอนข้างล่างนี้ต่อไปให้จบ? ไม่ว่าจะมีอยู่หรือไม่อยู่ก็ตาม (มองอีกมุมก็คือ? หากไม่มี เราก็จะนำไฟล์ทั้งสองจากสื่ออื่นใส่เข้าไป แต่ถ้าหากมันมีอยู่แล้วก็ถือว่าเราทำการซ่อมแซมแฟ้มทั้งสองที่อาจจะเสียหายจากระบบไฟ , ไวรัส ,การจัดเก็บข้อมูล ฯลฯก็ได้นะครับ) ความจริงแล้ว อาการนี้ต้องการเพียง NTLDR เท่านั้น ก็หายครับ
  • จาก นั้นให้ทำการเปลี่ยนการทำงานไปที่ ไดร์วของเครื่องอ่านซีดีรอม ซึ่งจะเป็น Drive C นะครับ? ให้เพื่อพิมพ์ว่า C: แล้วกด enter ครับ จะได้ ดังรูปด้านล่างนี้? ซึ่งจากนั้นให้พิมพ์ dir เพื่อดูข้อมูลใน Driver ครับ ก็จะได้ข้อมูลดังรูปล่างเช่นกัน

  • จากรูปด้านล่าง? เราจะเห็นไฟล์ที่ชื่อ NTLDR กับ NTDETECT.COM ซึ่งสองไฟล์นี้ผมได้ก๊อปปี้เก็บไว้ในแผ่นซีดีเอง

  • จาก รูปด้านบนนี้? ตรงตำแหน่งที่เป็น C:\> นี้? ให้เราทำการพิมพ์คำสั่ง Copy ntldr d: (Enter) และ copy ntdetect.com (Enter) จะได้ 1 file(s) copied
  • แต่ถ้าหากมีข้อความขึ้นถามว่า Overwrite d:NTLDR.(Yes/No/All) ให้ตอบ Y นะครับ (เนื่องจากตำแหน่งที่เราจะก๊อปปี้ไฟล์ลงไปนั้น? มีสองไฟล์ดังกล่าวนี้แล้ว?)ก็ไม่เป็นไรครับให้ทำการเขียนทับได้เลยถือเป็น การซ่อมแซมไฟล์ที่เสียหายก็แล้วกัน (ตามรูปด้านล่างครับ)

  • จาก นั้นให้เอาแผ่นซีดีออก แล้วทำการ restart เครื่อง? ถ้าเพื่อนๆ ทำได้ถูกต้องตามขั้นตอนก็จะสามารถเข้าสู่ระบบปฏิบัติการวินโดว์ XP ได้ตามรูปข้างล่างครับ

หมายเหตุ..

  • ไฟล์ NTLDR หาย , เสีย? อาการที่เจอก็คือ NTLDR? Missing ที่เราได้ทำกันมาข้างต้นครับ
  • หาก เป็น ไฟล์ NTDETECT.COM หาย , เสีย อาการที่เจอก็คือ เครื่องจะทำการ Restart ตัวเองตลอด โดยยังไม่สิทธิที่จะเห็นโลโก้ของ Windows ด้วยซ้ำ (เรียกว่า เปิดเครื่องปุ๊บ มีการ Post เกิดขึ้น เตรียมไปบูทจากฮาร์ดดิสก์ ก็รีสตาร์ทใหม่แล้วครับ)
  • การ ทดสอบอาการเสียเหล่านี้? ก็ให้เพื่อน เข้าสู่หน้าจอของวินโดว์ในการทำงานปรกติได้เล้ว ก็ทำการลบไฟล์ที่ต้องการให้เกิดปัญหาออก แล้ว สั่งrestartเครื่องใหม่ ก็จะได้อาการสมใจท่านหละครับ เรียกว่า ทำให้เกิดได้ ก็ทำให้เสียเป็นได้นะครับ ขอให้เพื่อนๆจงประสบกับควาสำเร็จในการแก้ไขปัญหานี้นะครับ มีอะไรที่เป็นข้อสงสัยก็เขียนมาสอบถามกันได้ครับ

ขอบคุณเจ้าของบทความ? www.somdai.com

ข้อมูลเพิ่มเติมดูที่

http://support.microsoft.com/kb/314057/th