วิธีแก้ไขปัญหา Windows Bootloader (หากคอมพิวเตอร์ของคุณไม่เริ่มทำงาน)

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

Boot Sector และ Master Boot Record คืออะไร?

ที่เกี่ยวข้อง: GPT และ MBR แตกต่างกันอย่างไรเมื่อแบ่งพาร์ติชันไดรฟ์

บูตเซกเตอร์เป็นส่วนเล็ก ๆ ที่จุดเริ่มต้นของฮาร์ดไดรฟ์ที่สร้างขึ้นเมื่อใดก็ตามที่คุณฟอร์แมตไดรฟ์ บูตเซกเตอร์ประกอบด้วยรหัสและข้อมูลบางอย่างที่ช่วยให้ BIOS สามารถควบคุมกระบวนการเริ่มต้นระบบไปยัง Windows ได้ บูตเซกเตอร์ยังโฮสต์ Master Boot Record (MBR) ซึ่งมีลายเซ็นดิสก์ตารางพาร์ติชันสำหรับดิสก์และโค้ดเล็กน้อยที่เรียกว่ามาสเตอร์บูตโค้ด

เมื่อพีซีเริ่มทำงานขั้นตอนการเปิดเครื่องเริ่มต้นจะถูกจัดการโดย BIOS จากนั้น BIOS จะโหลดรหัสบูตหลักลงใน RAM ของพีซีและส่งผ่านกระบวนการเริ่มต้นไป รหัสบูตหลักจะสแกนตารางพาร์ติชันกำหนดพาร์ติชันที่ใช้งานอยู่โหลดสำเนาของบูตเซกเตอร์ลงใน RAM ของพีซีและส่งกระบวนการเริ่มต้นไปยังรหัสนั้น นี่คือกระบวนการรัดบูตที่ช่วยให้บิตเริ่มต้นของรหัส Windows เริ่มโหลด

บูตเซกเตอร์อาจพบปัญหาประเภทเดียวกับส่วนอื่น ๆ ของฮาร์ดไดรฟ์ของคุณเช่นไฟล์หายไฟล์เสียหายและแม้แต่ความเสียหายทางกายภาพ เมื่อกระบวนการบูตล้มเหลวจะเกิดขึ้นหลังจากที่คุณเห็นข้อมูล BIOS แต่ก่อนที่ Windows จะเริ่มโหลดจริง โดยปกติคุณจะเห็นข้อความแสดงข้อผิดพลาดดังต่อไปนี้:

  • เกิดข้อผิดพลาดในการโหลดระบบปฏิบัติการ
  • ไม่มีระบบปฏิบัติการ
  • รีบูตและเลือกอุปกรณ์บูตที่เหมาะสม
  • ตารางพาร์ติชันไม่ถูกต้อง
  • Bootmgr หายไป
  • FATAL: ไม่พบสื่อที่สามารถบู๊ตได้! ระบบหยุดทำงาน.

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

หมายเหตุ: หากพีซีของคุณเริ่มโหลด Windows แต่ล้มเหลวแสดงว่า bootloader ไม่ใช่ปัญหา คุณควรลองเริ่มพีซีใน Safe Mode และแก้ไขปัญหาจากที่นั่นแทน การดำเนินการคืนค่าระบบจะเป็นจุดเริ่มต้นที่ดี

ที่เกี่ยวข้อง: วิธีใช้เซฟโหมดเพื่อแก้ไขพีซีที่ใช้ Windows ของคุณ (และเมื่อคุณควร)

บูตจากสื่อการติดตั้ง Windows หรือพาร์ติชันการกู้คืน

สิ่งแรกที่คุณต้องทำคือเริ่มพีซีของคุณใน Windows Recovery Environment เป็นไปได้ว่าพีซีของคุณมีพาร์ติชันการกู้คืนพิเศษที่จะช่วยให้คุณสามารถเริ่ม Windows Recovery Environment ได้โดยไม่ต้องใช้ดิสก์จริง วิธีที่คุณทำนั้นแตกต่างกันไปตามยี่ห้อพีซีที่คุณเป็นเจ้าของ แต่คุณมักจะเห็นข้อความระหว่างการเริ่มต้นระบบแจ้งว่าต้องกดปุ่มใดเพื่อเริ่มการกู้คืนและซ่อมแซม หากพีซีของคุณไม่มีพาร์ติชันการกู้คืนหรือคุณไม่แน่ใจว่าจะเข้าถึงได้อย่างไรคุณสามารถเริ่มพีซีของคุณโดยใช้ดีวีดีหรือ USB โดยใช้ตัวติดตั้ง Windows

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

ที่เกี่ยวข้อง: จะดาวน์โหลด Windows 10, 8.1 และ 7 ISO ได้ที่ไหนอย่างถูกกฎหมาย

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

จากนั้น Windows จะโหลดสภาพแวดล้อมการกู้คืน ในหน้าแรกให้คลิกตัวเลือก“ แก้ไขปัญหา”

หน้าตัวเลือกขั้นสูงจะปรากฏขึ้นถัดไปและมีตัวเลือกที่เราจะพูดถึงในสองส่วนถัดไป

โปรดทราบว่าหากคุณใช้ Windows 7 หน้าจออาจดูแตกต่างไปเล็กน้อย คุณจะเห็นตัวเลือกเดียวกันเกือบทั้งหมดรวมถึงตัวเลือกที่เราจะกล่าวถึงต่อไป

ซ่อมแซมการเริ่มต้นโดยอัตโนมัติ

ในกรณีส่วนใหญ่คุณควรปล่อยให้ Windows พยายามซ่อมแซมการเริ่มต้นโดยอัตโนมัติ ไม่เพียง แต่จะพยายามแก้ไข Master Boot Record หรือสร้างบูตเซกเตอร์ใหม่เท่านั้น แต่จะสแกนหาและพยายามแก้ไขปัญหาการเริ่มต้นทั่วไปอื่น ๆ ด้วย ในหน้าตัวเลือกขั้นสูงคลิก“ ซ่อมแซมการเริ่มต้นระบบ”

หน้าถัดไปจะแสดงระบบปฏิบัติการทั้งหมดที่ตรวจพบบนพีซีของคุณแม้ว่าคุณจะติดตั้งเพียงระบบเดียวก็ตาม คลิกระบบปฏิบัติการที่คุณต้องการซ่อมแซม

Windows จะเริ่มตรวจสอบปัญหาในการเริ่มต้นระบบและพยายามซ่อมแซม

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

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

ซ่อมแซม Master Boot Record จาก Command Prompt

หากคุณต้องการจัดการสิ่งต่างๆด้วยตัวเองหรือการซ่อมแซมอัตโนมัติล้มเหลวและคุณค่อนข้างแน่ใจว่าปัญหาเกิดจาก Master Boot Record หรือบูตเซกเตอร์คุณสามารถไปที่ Command Prompt เพื่อทำการแก้ไขอย่างรวดเร็ว ในหน้าตัวเลือกขั้นสูงให้คลิก“ พรอมต์คำสั่ง”

เมื่อคุณอยู่ที่พรอมต์คำสั่งคุณจะใช้bootrecคำสั่งและมีตัวเลือกสองสามตัวที่จะเป็นประโยชน์ในการแก้ไขข้อผิดพลาด bootloader

ในการกู้คืน Master Boot Record ให้พิมพ์คำสั่งต่อไปนี้แล้วกด Enter คำสั่งนี้เขียน Master Boot Record ใหม่ที่เข้ากันได้กับ Windows (ขึ้นอยู่กับ Windows เวอร์ชันใดก็ตามที่คุณใช้) ไปยังบูตเซกเตอร์โดยไม่เขียนทับตารางพาร์ติชันที่มีอยู่ เป็นการเริ่มต้นที่ดีสำหรับการซ่อมแซมข้อผิดพลาดในการบูตตัวโหลดที่เกิดจากความเสียหายของไฟล์

bootrec / fixmbr

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

bootrec / fixboot

และแน่นอนว่าเครื่องมือ bootrec ยังมีตัวเลือกขั้นสูงอื่น ๆ อีกด้วย คุณสามารถพิมพ์bootrec /?เพื่อดูตัวเลือกเพิ่มเติมและรับความช่วยเหลือเกี่ยวกับคำสั่งได้ตลอดเวลา

ขั้นตอนในการดำเนินการหลังการกู้คืน

หลังจากคุณซ่อมแซมพีซีของคุณสำเร็จและสามารถเริ่ม Windows ได้แล้วเราขอแนะนำให้ดำเนินการตามขั้นตอนอื่น ขั้นแรกให้รันยูทิลิตี้ Check Disk เพื่อสแกนความสมบูรณ์ของระบบไฟล์และฮาร์ดดิสก์ของคุณ เป็นไปได้เสมอที่ข้อผิดพลาด bootloader ของคุณเกิดจากปัญหาทางกายภาพกับฮาร์ดดิสก์ของคุณ

ประการที่สองใช้ยูทิลิตี้ System File Checker เพื่อสแกนและแก้ไขไฟล์ระบบที่เสียหาย ไม่น่าเป็นไปได้ที่การใช้ขั้นตอนที่เราพูดถึงจะทำให้เกิดปัญหากับไฟล์ระบบ แต่ก็เป็นไปได้ และเป็นเรื่องง่ายมากที่จะตรวจสอบและแก้ไข

ที่เกี่ยวข้อง: วิธีแก้ไขปัญหาฮาร์ดไดรฟ์กับ Chkdsk ใน Windows 7, 8 และ 10

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