Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาดของ Windows

แก้ไข:ดิสก์ที่เลือกไม่ใช่ดิสก์ MBR คงที่

ข้อผิดพลาดนี้ปรากฏขึ้นเมื่อพยายามตั้งค่าการทำเครื่องหมายพาร์ติชันบนดิสก์ว่าใช้งานอยู่โดยใช้การจัดการดิสก์หรือ DiskPart ข้อความแสดงข้อผิดพลาดปรากฏขึ้นตามบรรทัดต่อไปนี้:

The selected disk is not a fixed MBR disk.
The ACTIVE command can only be used on fixed MBR disks.

ปัญหานี้บ่งชี้ว่าดิสก์ที่พาร์ติชันที่คุณต้องการทำเครื่องหมายว่าทำงานอยู่นั้นเป็นดิสก์ GPT (ตารางพาร์ติชัน GUID) สิ่งนี้มีความเกี่ยวข้องอย่างแน่นหนากับข้อกำหนดการบู๊ต UEFI แทนที่จะเป็น BIOS และวิธีการบู๊ตนี้ไม่รู้จักแนวคิด เช่น พาร์ติชั่นที่ใช้งานอยู่

แก้ไข:ดิสก์ที่เลือกไม่ใช่ดิสก์ MBR คงที่

มีหลายสิ่งที่คุณสามารถทำได้เพื่อแก้ไขปัญหาโดยทำตามวิธีการที่เราเตรียมไว้ด้านล่าง

ข้อความแสดงข้อผิดพลาด “ดิสก์ที่เลือกไม่ใช่ดิสก์ MBR คงที่” เกิดจากอะไร

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

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

แนวทางที่ 1:แปลงดิสก์เป็น MBR

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

คุณสามารถใช้ Command Prompt และ DISKPART เพื่อล้างไดรฟ์ทั้งหมดและแปลงเป็น MBR ได้อย่างง่ายดาย

  1. หากระบบคอมพิวเตอร์ของคุณล่ม คุณจะต้องใช้สื่อการติดตั้งที่ใช้ในการติดตั้ง windows สำหรับกระบวนการนี้ ใส่ไดรฟ์สำหรับติดตั้ง คุณเป็นเจ้าของหรือที่คุณเพิ่งสร้างและบูตเครื่องคอมพิวเตอร์ของคุณ
  2. คุณจะเห็น เลือกรูปแบบแป้นพิมพ์ของคุณ หน้าต่างเพื่อเลือกหน้าต่างที่คุณต้องการใช้ หน้าจอเลือกตัวเลือกจะปรากฏขึ้นเพื่อไปที่ แก้ไขปัญหา>> ตัวเลือกขั้นสูง>> พร้อมรับคำสั่ง .
แก้ไข:ดิสก์ที่เลือกไม่ใช่ดิสก์ MBR คงที่
  1. ที่หน้าต่างพรอมต์คำสั่งนี้ ให้พิมพ์เพียง “diskpart ” ในบรรทัดใหม่และคลิกปุ่ม Enter เพื่อเรียกใช้คำสั่งนี้
  2. การดำเนินการนี้จะเปลี่ยนหน้าต่างพรอมต์คำสั่งเพื่อให้คุณสามารถเรียกใช้คำสั่งต่างๆ ของ Diskpart อันแรกที่คุณจะเรียกใช้คืออันที่จะช่วยให้คุณเห็นรายการทั้งหมดของโวลุ่มที่มีอยู่ทั้งหมด พิมพ์สิ่งนี้และตรวจสอบให้แน่ใจว่าคุณคลิก Enter หลังจากนั้น:
DISKPART> list
  1. ตรวจสอบให้แน่ใจว่าคุณได้เลือกไดรฟ์ของคุณอย่างระมัดระวัง โดยขึ้นอยู่กับหมายเลขที่กำหนดให้กับไดรฟ์ในรายการไดรฟ์ข้อมูล สมมุติว่าหมายเลขของมันคือ 3 ตอนนี้ เรียกใช้คำสั่งต่อไปนี้ เพื่อเลือกไดรฟ์ USB ของคุณ:
DISKPART> select volume 3
  1. ข้อความควรปรากฏขึ้นโดยพูดว่า “เล่มที่ 3 คือเล่มที่เลือก ”.
แก้ไข:ดิสก์ที่เลือกไม่ใช่ดิสก์ MBR คงที่

หมายเหตุ :หากคุณไม่แน่ใจว่าหมายเลขไดรฟ์ใดเป็นอุปกรณ์ USB ของคุณ วิธีที่ง่ายที่สุดคือตรวจสอบขนาดที่แผงด้านขวา

  1. ในการล้างโวลุ่มนี้ สิ่งที่คุณต้องทำคือพิมพ์คำสั่งที่แสดงด้านล่าง จากนั้นคลิกปุ่ม Enter หลังจากนั้น และรอจนกว่ากระบวนการจะเสร็จสิ้น กระบวนการควรจะประสบความสำเร็จสำหรับการเปลี่ยนแปลง ชุดคำสั่งจะแปลงดิสก์เป็น MBR และหวังว่าจะสามารถแก้ปัญหาได้
Clean
Convert MBR 
Exit

โซลูชันที่ 2:แก้ไขตัวจัดการการบูต

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

  1. หากระบบคอมพิวเตอร์ของคุณล่ม คุณจะต้องใช้สื่อการติดตั้งที่ใช้ในการติดตั้ง windows สำหรับกระบวนการนี้ ใส่ไดรฟ์สำหรับติดตั้ง คุณเป็นเจ้าของหรือที่คุณเพิ่งสร้างและบูตเครื่องคอมพิวเตอร์ของคุณ
  2. คุณจะเห็น เลือกรูปแบบแป้นพิมพ์ของคุณ หน้าต่างเพื่อเลือกหน้าต่างที่คุณต้องการใช้ หน้าจอเลือกตัวเลือกจะปรากฏขึ้น ให้ไปที่แก้ไขปัญหา>> ตัวเลือกขั้นสูง>> พรอมต์คำสั่ง .
แก้ไข:ดิสก์ที่เลือกไม่ใช่ดิสก์ MBR คงที่
  1. หากคุณไม่มีปัญหากับระบบ คุณสามารถใช้ UI ของ Windows เพื่อเข้าถึงหน้าจอนี้ได้ หากคุณใช้ Windows 10 บนพีซี มีวิธีอื่นในการเข้าถึง Advanced Startup บนคอมพิวเตอร์ของคุณ ใช้ คีย์ Windows + ฉัน คีย์ผสมเพื่อเปิดการตั้งค่าหรือคลิกเมนูเริ่มแล้วคลิกปุ่มเฟือง ที่ส่วนล่างซ้าย
  2. คลิกที่ อัปเดตและความปลอดภัย>> ฟื้นฟู และคลิกปุ่ม เริ่มต้นใหม่ทันที ตัวเลือกภายใต้ส่วนการเริ่มต้นขั้นสูง พีซีของคุณจะเริ่มต้นใหม่ และคุณจะได้รับแจ้งพร้อมหน้าจอตัวเลือกขั้นสูง
แก้ไข:ดิสก์ที่เลือกไม่ใช่ดิสก์ MBR คงที่
  1. คลิกเพื่อเปิด พรอมต์คำสั่ง จากหน้าจอตัวเลือกขั้นสูง
  2. พรอมต์คำสั่งควรเปิดขึ้นด้วยสิทธิ์ของผู้ดูแลระบบ ประเภท ในคำสั่งที่แสดงด้านล่างและอย่าลืมกด Enter หลังจากนั้น
bootrec /RebuildBcd
bootrec /fixMbr
bootrec /fixboot
  1. ปิดพรอมต์คำสั่งหลังจากนั้น และเลือกตัวเลือกรีสตาร์ท ตรวจสอบเพื่อดูว่าปัญหาหายไปหรือไม่

โซลูชัน 3:ปิดใช้งาน UEFI ใน BIOS

เนื่องจาก GPT มีความเกี่ยวข้องอย่างใกล้ชิดกับโหมดการบู๊ต UEFI คุณควรลองและปิดการใช้งาน UEFI จากเมนูการบู๊ตและเปลี่ยนเป็นโหมดดั้งเดิม วิธีนี้ช่วยแก้ปัญหาสำหรับผู้ใช้บางคนได้ โปรดปฏิบัติตามคำแนะนำอย่างระมัดระวัง!

  1. เปิดพีซีของคุณอีกครั้งแล้วลองเข้าสู่การตั้งค่า BIOS โดยกดปุ่ม BIOS ขณะที่ระบบกำลังจะเริ่มทำงาน โดยทั่วไปแล้ว คีย์ BIOS จะแสดงบนหน้าจอบูตโดยบอกว่า “กด ___ เพื่อเข้าสู่การตั้งค่า ” หรืออะไรทำนองนั้น มีกุญแจอื่นด้วย คีย์ BIOS ปกติคือ F1, F2, Del ฯลฯ
แก้ไข:ดิสก์ที่เลือกไม่ใช่ดิสก์ MBR คงที่
  1. ใช้แป้นลูกศรขวาเพื่อเลือกความปลอดภัย เมนูเมื่อหน้าต่างการตั้งค่า BIOS เปิดขึ้น ให้ใช้ปุ่มลูกศรชี้ลงเพื่อเลือก การกำหนดค่าการบู๊ตที่ปลอดภัย และกด Enter
  2. ก่อนที่คุณจะใช้เมนูนี้ได้ คำเตือนจะปรากฏขึ้น กด F10 เพื่อไปยังเมนู Secure Boot Configuration เมนู Secure Boot Configuration ควรเปิดขึ้น ดังนั้นให้ใช้ปุ่มลูกศรชี้ลงเพื่อเลือก Secure Boot และใช้ปุ่มลูกศรขวาเพื่อแก้ไขการตั้งค่าเป็น ปิดการใช้งาน .
แก้ไข:ดิสก์ที่เลือกไม่ใช่ดิสก์ MBR คงที่
  1. ถึงเวลาเปลี่ยนโหมดการบู๊ตจาก UEFI เป็น Legacy โหมดบูต ตัวเลือกที่คุณจะต้องเปลี่ยนจะอยู่ใต้แท็บต่างๆ บนเครื่องมือเฟิร์มแวร์ BIOS ที่ผลิตโดยผู้ผลิตหลายราย และไม่มีวิธีพิเศษในการค้นหา ปกติจะอยู่ใต้แท็บ Boot แต่มีหลายชื่อสำหรับตัวเลือกเดียวกัน
  2. เมื่อคุณพบตัวเลือก Boot Mode ในส่วนใดก็ตามของหน้าจอการตั้งค่า BIOS ให้ไปที่ตัวเลือกนั้นและเปลี่ยนค่าเป็น Legacy .
แก้ไข:ดิสก์ที่เลือกไม่ใช่ดิสก์ MBR คงที่
  1. ไปที่ส่วนออกและเลือก ออกจากการบันทึกการเปลี่ยนแปลง . การดำเนินการนี้จะดำเนินการกับคอมพิวเตอร์บูต ตรวจสอบเพื่อดูว่าปัญหายังคงมีอยู่หรือไม่