Skip to main content

วิธีสร้าง BCD ใน Windows

วิธีทำ dual boot Windows 10 บนเครื่องที่มี Windows 7/8 อยู่แล้ว (มิถุนายน 2026)

วิธีทำ dual boot Windows 10 บนเครื่องที่มี Windows 7/8 อยู่แล้ว (มิถุนายน 2026)
Anonim

ถ้าการจัดเก็บข้อมูลการกำหนดค่าเริ่มต้นของ Windows (BCD) หายไปเกิดความเสียหายหรือไม่ได้รับการกำหนดค่าอย่างถูกต้อง Windows จะไม่สามารถเริ่มต้นได้และคุณจะเห็น BOOTMGR Missing หรือมีข้อความแสดงข้อผิดพลาดที่คล้ายกันในช่วงต้น บูต

ทางออกที่ง่ายที่สุดสำหรับปัญหา BCD คือการสร้างใหม่ซึ่งคุณสามารถทำได้โดยอัตโนมัติด้วย bootrec คำสั่งอธิบายอย่างเต็มที่ด้านล่าง

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

คำแนะนำต่อไปนี้ใช้กับ Windows 10, Windows 8, Windows 7 และ Windows Vista ปัญหาที่คล้ายกันสามารถเกิดขึ้นได้ใน Windows XP แต่เนื่องจากข้อมูลการกำหนดค่าบูตถูกเก็บไว้ใน boot.ini ไฟล์ไม่ใช่ BCD การแก้ไขปัญหา XP ด้วยข้อมูลการบูตเกี่ยวข้องกับกระบวนการที่แตกต่างกันโดยสิ้นเชิง

วิธีสร้าง BCD ใน Windows ใน Windows 10, 8, 7 หรือ Vista

การสร้าง BCD ใหม่ใน Windows ควรใช้เวลาประมาณ 15 นาทีเท่านั้น:

  1. เริ่มตัวเลือกการเริ่มต้นขั้นสูงถ้าคุณใช้ Windows 10 หรือ Windows 8 เริ่มตัวเลือกการกู้คืนระบบถ้าคุณใช้ Windows 7 หรือ Windows Vista

  2. ใน Windows 10 คลิกหรือแตะที่ การแก้ไขปัญหา ปุ่ม. จากนั้นคลิกหรือแตะที่ ตัวเลือกขั้นสูง.

  3. คลิกหรือแตะที่ปุ่ม Command Prompt เพื่อเริ่มต้น

    คุณอาจต้องเลือกชื่อบัญชีของคุณและป้อนรหัสผ่านเพื่อไปที่ Command Prompt

  4. ที่พรอมต์พิมพ์ bootrec คำสั่งดังแสดงด้านล่างและกด เข้าสู่:

    bootrec / rebuildbcd

    bootrec จะค้นหาการติดตั้ง Windows ที่ไม่รวมอยู่ใน BCD จากนั้นขอให้คุณถ้าคุณต้องการเพิ่มหนึ่งหรือมากกว่านั้น

  5. คุณควรเห็นหนึ่งในข้อความต่อไปนี้ที่บรรทัดคำสั่ง

    ตัวเลือกที่ 1

    การสแกนดิสก์ทั้งหมดสำหรับการติดตั้ง Windows โปรดรอสักครู่เนื่องจากการดำเนินการนี้อาจใช้เวลาสักครู่ … สแกนการติดตั้ง Windows เสร็จเรียบร้อยแล้ว การติดตั้ง Windows ทั้งหมดที่ระบุ: 0 การดำเนินการเสร็จสมบูรณ์

    ทางเลือกที่ 2

    การสแกนดิสก์ทั้งหมดสำหรับการติดตั้ง Windows โปรดรอสักครู่เนื่องจากการดำเนินการนี้อาจใช้เวลาสักครู่ … สแกนการติดตั้ง Windows เสร็จเรียบร้อยแล้ว การติดตั้ง Windows ที่ระบุทั้งหมด: 1 1 D: Windows เพิ่มการติดตั้งลงในรายการบูตหรือไม่? Yes / No / ทั้งหมด:

    ถ้าคุณเห็นตัวเลือกที่ 1: ไปยังขั้นตอนที่ 5 ผลลัพธ์นี้น่าจะหมายถึงข้อมูลการติดตั้ง Windows ในที่เก็บ BCD มีอยู่ แต่ bootrec ไม่พบข้อมูลใด ๆ เพิ่มเติม การติดตั้ง Windows บนคอมพิวเตอร์ของคุณเพื่อเพิ่มลงใน BCD ไม่เป็นไร; คุณเพียงแค่ต้องใช้ขั้นตอนเพิ่มเติมบางอย่างเพื่อสร้าง BCD

    ถ้าคุณเห็นตัวเลือกที่ 2: เข้าสู่ Y หรือ ใช่ ไปที่ เพิ่มการติดตั้งลงในรายการบูต? คำถามหลังจากที่คุณจะเห็น การดำเนินการเสร็จสมบูรณ์ ตามด้วยเคอร์เซอร์กะพริบที่พรอมต์ เสร็จสิ้นขั้นตอนที่ 10 ทางด้านล่างของหน้า

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

    bcdedit / export c: bcdbackup

    bcdedit คำสั่งจะใช้ที่นี่เพื่อส่งออก BCD เก็บเป็นแฟ้ม: bcdbackup. ไม่จำเป็นต้องระบุส่วนขยายของไฟล์ คำสั่งควรส่งคืนข้อมูลบนหน้าจอต่อไปนี้ซึ่งหมายความว่าการส่งออก BCD ทำงานตามที่คาดไว้:

    การดำเนินการเสร็จสมบูรณ์

  7. ณ จุดนี้คุณจำเป็นต้องปรับคุณลักษณะหลายไฟล์สำหรับเก็บ BCD เพื่อให้คุณสามารถจัดการกับมันได้ ที่พรอมต์ให้ดำเนินการ attrib command ตรงนี้:

    attrib C: boot bcd -h -r -s

    สิ่งที่คุณเพิ่งทำกับคำสั่ง attrib ให้นำคุณลักษณะ hidden, read-only และ system ออกจากไฟล์ BCD. แอตทริบิวต์เหล่านี้ จำกัด การทำงานที่คุณสามารถทำได้ในไฟล์ ตอนนี้พวกเขาไปแล้วคุณสามารถจัดการไฟล์ได้อย่างอิสระ (โดยเฉพาะเปลี่ยนชื่อ)

  8. หากต้องการเปลี่ยนชื่อร้าน BCD ให้ดำเนินการ Ren คำสั่งดังแสดง:

    ren c: boot bcd bcd.old

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

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

  9. ลองสร้าง BCD อีกครั้งโดยปฏิบัติตามขั้นตอนต่อไปนี้ตามด้วย เข้าสู่:

    bootrec / rebuildbcd

    ควรผลิตใน พร้อมรับคำสั่ง หน้าต่าง:

    การสแกนดิสก์ทั้งหมดสำหรับการติดตั้ง Windows โปรดรอสักครู่เนื่องจากการดำเนินการนี้อาจใช้เวลาสักครู่ … สแกนการติดตั้ง Windows เสร็จเรียบร้อยแล้ว การติดตั้ง Windows ที่ระบุทั้งหมด: 1 1 D: Windows เพิ่มการติดตั้งลงในรายการบูตหรือไม่? Yes / No / ทั้งหมด:

    ซึ่งหมายความว่าการสร้างคลังเก็บ BCD กำลังดำเนินไปอย่างที่คาดหมาย

  10. ที่ เพิ่มการติดตั้งลงในรายการบูต? ประเภทคำถามY หรือ ใช่, ตามด้วย เข้าสู่ สำคัญ.

    คุณควรจะเห็นสิ่งนี้บนหน้าจอเพื่อแสดงให้เห็นว่าการสร้าง BCD เสร็จสมบูรณ์:

    การดำเนินการเสร็จสมบูรณ์

  11. รีสตาร์ทเครื่องคอมพิวเตอร์ของคุณ สมมติว่าปัญหาเกี่ยวกับร้าน BCD เป็นปัญหาเดียว Windows ควรเริ่มต้นตามที่คาดไว้

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

  12. หากการสร้างใหม่ BCD ไม่สามารถแก้ไขปัญหาที่คุณพบได้ให้ดำเนินการแก้ไขปัญหาเฉพาะที่คุณเห็นซึ่งทำให้ Windows ไม่สามารถบูตได้ตามปกติ