Windows

พารามิเตอร์ ดูว่าคุณสามารถทำอะไรได้บ้างถ้าหยุดทำงาน

เวก้าผับ ฉบับพิเศษ

เวก้าผับ ฉบับพิเศษ

สารบัญ:

Anonim

ตัวแก้ไขข้อมูลการบูต (BCD) Editor

เครื่องมือบรรทัดคำสั่ง Bcdedit.exe ปรับเปลี่ยนการจัดเก็บข้อมูลการกำหนดค่าเริ่มต้น ที่เก็บข้อมูลการกำหนดค่าบูตมีพารามิเตอร์การกำหนดค่าบูตและควบคุมวิธีการบู๊ตระบบปฏิบัติการ พารามิเตอร์เหล่านี้เคยอยู่ในไฟล์ Boot.ini (ในระบบปฏิบัติการที่ใช้ไบออส) หรือในรายการแรมที่ไม่สามารถลุกได้ (ในระบบปฏิบัติการที่ใช้เฟิร์มแวร์แบบขยายได้) คุณสามารถใช้ Bcdedit.exe เพื่อเพิ่มลบแก้ไขและผนวกรายการในการจัดเก็บข้อมูลการกำหนดค่าบูต

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

ทำไมต้องเปลี่ยนจาก Boot.ini เป็น BCD

BCD เพื่อสร้างกลไกการปรับปรุงข้อมูลการกำหนดค่าสำหรับบู๊ต ด้วยการพัฒนาเฟิร์มแวร์รุ่นใหม่ต้องมีอินเตอร์เฟซแบบขยายและ interoperable เพื่อใช้เป็นนามธรรมของเฟิร์มแวร์พื้นฐาน การออกแบบใหม่นี้เป็นรากฐานสำหรับคุณลักษณะใหม่ ๆ ใน Windows Vista, Windows 7, Windows 8, Windows 10 เช่นเครื่องมือซ่อมแซมการเริ่มต้นและทางลัดสำหรับผู้ใช้หลายคน

BCD Editor ทำอะไร

BCD Editor มีให้เป็น GUI ใน Windows แต่คุณสามารถแก้ไขตัวจัดการการบูตและซ่อมแซม Master Boot Record โดยใช้ส่วนติดต่อผู้ใช้แบบกราฟิก

อินเทอร์เฟซสำหรับผู้ใช้แบบกราฟิกยังช่วยให้คุณสามารถแก้ไขปัญหาต่างๆที่ Bootmgr พบในบางกรณี

ตำแหน่งของ BCD Registry

การเก็บข้อมูลการกำหนดค่าเริ่มต้นจะประกอบด้วยพารามิเตอร์การกำหนดค่าบูตและควบคุมวิธีการเริ่มต้นระบบปฏิบัติการ

รีจีสทรี BCD อยู่ในโฟลเดอร์

boot bcd ของพาร์ทิชันที่ใช้งาน สำหรับระบบที่ใช้ EFI ตำแหน่งดีฟอลต์ของรีจีสทรี BCD อยู่ในพาร์ติชัน EFI

อ่าน

: วิธีการสำรองและเรียกคืนไฟล์ BCD ใน Windows รุ่นบรรทัดคำสั่งของ BCD Editor

BCD Editor ของบรรทัดคำสั่งมีประสิทธิภาพมากและสามารถใช้เพื่อทำหน้าที่ต่างๆ:

สร้างร้าน BCD

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

BCDEdit.exe พิมพ์ bcdedit.exe /? ที่พรอมต์คำสั่ง จะแสดงรายการตัวเลือกและการทำงานทั้งหมดที่คุณสามารถทำได้ด้วยตัวแก้ไข BCD โดยใช้พรอมต์คำสั่ง สภาวะแวดล้อมการบูตแบบหลายระบบ

ถ้าคุณต้องการใช้ระบบปฏิบัติการตั้งแต่สองระบบขึ้นไปโปรดระลึกถึงสิ่งต่อไปนี้:

ติดตั้ง Windows Vista ขึ้นไปบนพาร์ติชันอื่น ตามกฎแล้วแต่ละระบบปฏิบัติการควรมีพาร์ทิชันร่วมกันอื่นเช่น Windows, Program Files ฯลฯ จะสร้างความขัดแย้งและอาจทำให้คอมพิวเตอร์ของคุณเสียหาย ถ้าคุณต้องการใช้ระบบปฏิบัติการรุ่นเก่าก่อนติดตั้งระบบปฏิบัติการก่อน Windows Vista เพื่อให้สามารถใช้งาน boot.ini ต่อไปได้แล้วติดตั้ง Vista หรือระบบปฏิบัติการที่ใหม่กว่าเพื่อไม่ให้เกิดความขัดแย้งกับ bootcfg

  1. คุณ จะต้องตรวจสอบให้แน่ใจว่าระบบปฏิบัติการที่เก่ากว่า Vista ใช้ boot.ini และซอฟต์แวร์ที่เริ่มต้นจาก Vista หรือระบบปฏิบัติการรุ่นหลัง ๆ ใช้ BCD ซึ่งสามารถทำได้โดยใช้บรรทัดคำสั่ง BCD และผ่านทางคำสั่ง MSCONFIG
  2. ไม่ควรปิดใช้งาน BCD แม้ว่าคุณต้องการใช้ระบบปฏิบัติการรุ่นเก่าเช่น Windows XP พร้อมกับ Vista หรือเวอร์ชันที่สูงกว่าก็ตาม BCD ช่วยในการหา boot.ini ที่จะช่วยในการโหลดระบบปฏิบัติการเก่า หากคุณปิดใช้งาน BCD เครื่องคอมพิวเตอร์ของคุณอาจไม่รู้จักระบบปฏิบัติการเก่า
  3. เปลี่ยนระบบปฏิบัติการเริ่มต้นโดยใช้ BCD

วิธีที่ง่ายและรวดเร็วที่สุดคือการใช้ BCD.exe ในบรรทัดคำสั่ง ใช้คำสั่งต่อไปนี้ที่พรอมต์คำสั่ง:

BCDEDIT / DEFAULT {ID}

เมื่อต้องการหา ID สำหรับแต่ละระบบปฏิบัติการให้ใช้คำสั่งต่อไปนี้:

BCDEDIT / ENUM ALL

จากรายการ ID, คัดลอกหนึ่งถัดจากระบบปฏิบัติการที่คุณต้องการตั้งค่าเป็นค่าเริ่มต้นและวางในตำแหน่ง {ID} ในคำสั่งแรก

ตัวแก้ไขข้อมูลการตั้งค่าการบูตได้หยุดทำงาน

ถ้าคุณได้รับข้อผิดพลาดนี้คุณจะมี เพื่อเรียกใช้การเริ่มต้นซ่อมแซม

เรียกใช้การซ่อมแซมอัตโนมัติใน Windows 8

  • เรียกใช้การเริ่มต้นการซ่อมแซมใน Windows 10 คุณจะได้รับการตั้งค่าภายใต้ Advanced Startup Options (ตัวเลือกการเริ่มต้นขั้นสูง)
  • สำหรับรายละเอียด อ่านได้โปรดเยี่ยมชม TechNet
  • EasyBCD, Visual BCD Editor และ Dual Boot Repair Tool เป็น 3 ฟรีแวร์ที่ช่วยให้คุณสามารถแก้ไขและซ่อมแซมข้อมูลการตั้งค่าการเริ่มต้นของ Windows ได้อย่างง่ายดาย