หากพีซี Windows ของคุณส่งข้อความแสดงข้อผิดพลาดมาที่คุณก่อนที่เครื่องจะเริ่มโหลด Windows อาจเป็นไปได้ว่าบูตเซกเตอร์บนพาร์ติชันระบบของคุณเสียหายเสียหายหรือมีไฟล์หายไป วิธีแก้ปัญหาเหล่านั้นมีดังนี้
Boot Sector และ Master Boot Record คืออะไร?
ที่เกี่ยวข้อง: GPT และ MBR แตกต่างกันอย่างไรเมื่อแบ่งพาร์ติชันไดรฟ์
บูตเซกเตอร์เป็นส่วนเล็ก ๆ ที่จุดเริ่มต้นของฮาร์ดไดรฟ์ที่สร้างขึ้นเมื่อใดก็ตามที่คุณฟอร์แมตไดรฟ์ บูตเซกเตอร์มีรหัสและข้อมูลบางอย่างที่ช่วยให้ BIOS สามารถควบคุมกระบวนการเริ่มต้นระบบไปยัง Windows ได้ บูตเซกเตอร์ยังโฮสต์ไฟล์ มาสเตอร์บูตเรคคอร์ด (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 ได้แล้วเราขอแนะนำให้ดำเนินการตามขั้นตอนอื่น ๆ ต่อไป ขั้นแรกให้เรียกใช้ไฟล์ ตรวจสอบยูทิลิตี้ดิสก์ เพื่อสแกนความสมบูรณ์ของระบบไฟล์และฮาร์ดดิสก์ของคุณ เป็นไปได้เสมอที่ข้อผิดพลาด bootloader ของคุณเกิดจากปัญหาทางกายภาพกับฮาร์ดดิสก์ของคุณ
ประการที่สองใช้ไฟล์ ยูทิลิตี้ System File Checker เพื่อสแกนและแก้ไขไฟล์ระบบที่เสียหาย ไม่น่าเป็นไปได้ที่การใช้ขั้นตอนที่เราพูดถึงจะทำให้เกิดปัญหากับไฟล์ระบบ แต่ก็เป็นไปได้ และเป็นเรื่องง่ายมากที่จะตรวจสอบและแก้ไข
ที่เกี่ยวข้อง: วิธีแก้ไขปัญหาฮาร์ดไดรฟ์กับ Chkdsk ใน Windows 7, 8 และ 10
แม้ว่าข้อผิดพลาดในการบูตตัวโหลดอาจเป็นเรื่องที่น่ากลัวเล็กน้อยเมื่อเกิดขึ้นส่วนใหญ่เป็นเพราะคุณได้รับข้อมูลเพียงเล็กน้อยเมื่อเกิดขึ้น แต่ก็สามารถซ่อมแซมได้ง่าย คุณต้องรู้ว่าต้องระวังอะไรบ้างและมีโซลูชันการกู้คืนที่พร้อมสำหรับการโหลด