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

สร้างข้อมูลการกำหนดค่าเริ่มต้นระบบใหม่เพื่อแก้ไขปัญหาการเริ่มต้นระบบ Windows บางส่วน

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

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

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

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

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

การสร้าง BCD ใหม่ใน Windows ควรใช้เวลาประมาณ 15 นาทีและในขณะที่ไม่ใช่สิ่งที่ง่ายที่สุดที่คุณจะทำได้ไม่ยากเกินไปโดยเฉพาะอย่างยิ่งถ้าคุณทำตามคำแนะนำด้านล่าง

  1. เริ่ม ตัวเลือกการเริ่มต้นขั้นสูง ถ้าคุณใช้ Windows 10 หรือ Windows 8 ดู วิธีการเข้าถึงตัวเลือกการเริ่มต้นขั้นสูง หากคุณไม่แน่ใจว่าจะทำอย่างไร
    1. เริ่ม ตัวเลือกการกู้คืนระบบ ถ้าคุณใช้ Windows 7 หรือ Windows Vista ดูหัวข้อ วิธีการเข้าถึงเมนูตัวเลือกการกู้คืนระบบ ในลิงก์นั้นฉันขอความช่วยเหลือจากคุณหากนี่เป็นครั้งแรกที่คุณใช้เมนู
  2. เปิด Command Prompt จาก Advanced Startup Options หรือเมนู Options Recovery System
    1. หมายเหตุ: Command Prompt ที่พร้อมใช้งานจากเมนูการวินิจฉัยเหล่านี้คล้ายกับที่คุณอาจคุ้นเคยกับภายใน Windows นอกจากนี้ขั้นตอนต่อไปนี้ควรทำงานเหมือนกันใน Windows 10, 8, 7 และ Vista
  3. ให้พิมพ์คำสั่ง bootrec ดังที่แสดงด้านล่างและกด Enter : bootrec / rebuildbcd คำสั่ง bootrec จะค้นหาการติดตั้ง Windows ที่ไม่รวมอยู่ในข้อมูลการกำหนดค่าการบูตแล้วถามว่าคุณต้องการเพิ่มหนึ่งหรือมากกว่านั้น .
  4. คุณควรเห็นหนึ่งในข้อความต่อไปนี้ที่ บรรทัดคำสั่ง
    1. ตัวเลือก 1 การสแกนดิสก์ทั้งหมดสำหรับการติดตั้ง Windows โปรดรอสักครู่เนื่องจากการดำเนินการนี้อาจใช้เวลาสักครู่ ... สแกนการติดตั้ง Windows เสร็จเรียบร้อยแล้ว การติดตั้ง Windows ทั้งหมดที่ระบุ: 0 การดำเนินการเสร็จสมบูรณ์ ตัวเลือก 2 การสแกนดิสก์ทั้งหมดสำหรับการติดตั้ง Windows โปรดรอสักครู่เนื่องจากการดำเนินการนี้อาจใช้เวลาสักครู่ ... สแกนการติดตั้ง Windows เสร็จเรียบร้อยแล้ว การติดตั้ง Windows ที่ระบุทั้งหมด: 1 [1] D: \ Windows เพิ่มการติดตั้งลงในรายการบูตหรือไม่? ใช่ / ไม่ใช่ / ทั้งหมด: ถ้าคุณเห็น:
    2. ตัวเลือกที่ 1: ไปยังขั้นที่ 5 ผลลัพธ์นี้น่าจะหมายถึงข้อมูลการติดตั้ง Windows ในที่เก็บ BCD อยู่ แต่ bootrec ไม่พบการติดตั้ง Windows เพิ่มเติมในคอมพิวเตอร์ของคุณเพื่อเพิ่มลงใน BCD ดีแล้วคุณจะต้องทำตามขั้นตอนเพิ่มเติมเพื่อสร้าง BCD ใหม่
    3. ตัวเลือกที่ 2: ใส่ Y หรือ ใช่ ในการ เพิ่มการติดตั้งลงในรายการบูต คำถามหลังจากนั้นคุณจะเห็น การดำเนินการเสร็จสมบูรณ์ ข้อความตามด้วยเคอร์เซอร์กะพริบที่พร้อมท์ เสร็จสิ้นขั้นตอนที่ 10 ทางด้านล่างของหน้า
  1. เนื่องจากมีที่เก็บ BCD อยู่และแสดงการติดตั้ง Windows คุณต้อง "ลบ" ด้วยตนเองก่อนแล้วจึงพยายามสร้างใหม่อีกครั้ง
    1. ที่พรอมต์รันคำสั่ง bcdedit ตามที่แสดงและกด Enter :
    2. bcdedit / export c: \ bcdbackup คำสั่ง bcdedit ใช้เพื่อส่งออก BCD store เป็นไฟล์: bcdbackup ไม่จำเป็นต้องระบุ ส่วนขยายของไฟล์
    3. คำสั่งควรส่งคืนข้อมูลต่อไปนี้บนหน้าจอซึ่งหมายความว่าการส่งออก BCD ทำงานได้ตามปกติ: การดำเนินการเสร็จสมบูรณ์
  2. ณ จุดนี้คุณจำเป็นต้องปรับ คุณลักษณะ หลาย ไฟล์ สำหรับเก็บ BCD เพื่อให้คุณสามารถจัดการกับมันได้
    1. ที่พรอมต์ให้รัน คำสั่ง attrib ดังนี้:
    2. c: \ boot \ bcd -h -r -s สิ่งที่คุณเพิ่งทำกับคำสั่ง attrib ให้ลบคุณลักษณะ hidden , read-only และ system ออกจากไฟล์ bcd แอตทริบิวต์เหล่านี้ จำกัด การทำงานที่คุณสามารถทำได้ในไฟล์ ตอนนี้พวกเขาไปแล้วคุณสามารถจัดการไฟล์ได้อย่างอิสระโดยเฉพาะเปลี่ยนชื่อ
  3. เมื่อต้องการเปลี่ยนชื่อร้าน BCD ให้ดำเนินการคำสั่ง ren ตามที่แสดงไว้: ren c: \ boot \ bcd bcd.old ขณะนี้เปลี่ยนชื่อ BCD store แล้วคุณควรจะสามารถสร้างใหม่ได้ตามที่คุณพยายามทำในขั้นตอนที่ 3
    1. หมายเหตุ: คุณสามารถลบไฟล์ BCD ทั้งหมดเนื่องจากคุณกำลังจะสร้างไฟล์ใหม่ อย่างไรก็ตามการเปลี่ยนชื่อ BCD ที่มีอยู่ทำสิ่งเดียวกันเนื่องจาก Windows ไม่สามารถใช้งานได้ในขณะนี้พร้อมทั้งให้การสำรองข้อมูลอีกชั้นหนึ่งนอกเหนือไปจากการส่งออกที่คุณทำในขั้นตอนที่ 5 หากคุณต้องการยกเลิกการกระทำของคุณ
  1. ลองสร้าง BCD ใหม่อีกครั้งโดยปฏิบัติตามขั้นตอนต่อไปนี้ตามด้วย Enter : bootrec / rebuildbcd ควรสร้างข้อมูลนี้ในหน้าต่าง Command Prompt: การสแกนดิสก์ทั้งหมดสำหรับการติดตั้ง Windows โปรดรอสักครู่เนื่องจากการดำเนินการนี้อาจใช้เวลาสักครู่ ... สแกนการติดตั้ง Windows เสร็จเรียบร้อยแล้ว การติดตั้ง Windows ที่ระบุทั้งหมด: 1 [1] D: \ Windows เพิ่มการติดตั้งลงในรายการบูตหรือไม่? ใช่ / ไม่ใช่ / ทั้งหมด: สิ่งนี้หมายความว่าการสร้างใหม่ของ BCD store กำลังดำเนินไปตามที่คาดหมาย
  2. ที่ เพิ่มการติดตั้งลงในรายการบูต? พิมพ์ Y หรือ ใช่ ตามด้วยปุ่ม Enter
    1. คุณควรจะเห็นหน้าจอนี้เพื่อแสดงให้เห็นว่าการสร้าง BCD เสร็จสมบูรณ์: การดำเนินการเสร็จสมบูรณ์
  3. รีสตาร์ทเครื่องคอมพิวเตอร์ของคุณ
    1. สมมติว่าปัญหาเกี่ยวกับร้าน BCD เป็นปัญหาเดียว Windows ควรเริ่มต้นตามที่คาดไว้
    2. ถ้าไม่ทำตามขั้นตอนต่อไปเพื่อแก้ไขปัญหาเฉพาะที่คุณเห็นซึ่งทำให้ Windows ไม่สามารถบูตได้ตามปกติ
    3. ข้อมูลสำคัญ: ขึ้นอยู่กับว่าคุณเริ่มใช้ตัวเลือกการเริ่มต้นขั้นสูงหรือตัวเลือกการกู้คืนระบบคุณอาจต้องถอดแผ่นดิสก์หรือ แฟลชไดรฟ์ ก่อนที่จะเริ่มต้นใหม่