วิธีสร้างไฟล์ BCD หรือ Boot Configuration Data ใหม่ใน Windows 11/10

BCD หรือที่รู้จักกันในชื่อBoot Configuration Dataมีพารามิเตอร์การกำหนดค่าการบูตเกี่ยวกับวิธีการเริ่มWindowsของ คุณ หากไฟล์การกำหนดค่าเสียหาย คุณจะต้องสร้าง ไฟล์ BCDหรือBoot Configuration Dataใหม่ โดยปกติ เมื่อBCDเสียหาย จะส่งผลให้เกิดสถานการณ์ที่ไม่สามารถบู๊ตได้ ใน Windows 11/10

ในWindows รุ่นก่อนหน้า ข้อมูลการบูตจะถูกเก็บไว้ในไฟล์Boot.ini (Boot.ini file)บนระบบปฏิบัติการ ที่ใช้ EFI คุณจะพบรายการในตัวจัดการการบูตเฟิร์มแวร์ (EFI)EFIซึ่งมีอยู่ที่– \EFI\Microsoft\Boot\Bootmgfw.efi

สร้าง BCD ใหม่ใน Windows 11/10

วิธีสร้างไฟล์ BCD หรือ Boot Configuration Data ใหม่ใน Windows 10

BCDหรือข้อมูลการกำหนดค่าการบูต(Boot Configuration Data)เป็นไฟล์ฐานข้อมูลที่ไม่ขึ้นกับเฟิร์มแวร์ซึ่งมีข้อมูลการกำหนดค่าเวลาบูต จำเป็นต้องใช้โดยWindows Boot Managerและแทนที่boot.iniที่NTLDR ใช้ ก่อนหน้านี้ ในกรณีที่เกิดปัญหาในการบู๊ต คุณอาจต้องสร้างBCDใหม่

  1. บูตคอมพิวเตอร์ของคุณเข้าสู่โหมดการกู้คืนขั้นสูง
  2. เรียก ใช้พร้อมท์ คำสั่ง(Command Prompt)ภายใต้ตัวเลือกขั้น(Advanced Options)สูง
  3. ในการสร้างไฟล์ BCD(rebuild the BCD)หรือBoot Configuration Dataใหม่ ให้ใช้คำสั่ง – bootrec /rebuildbcd
  4. มันจะสแกนหาระบบปฏิบัติการอื่น ๆ และให้คุณเลือกระบบปฏิบัติการที่คุณต้องการเพิ่มในBCD

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

ในCommand Promptให้พิมพ์คำสั่งต่อไปนี้แล้วกดEnter :

bcdboot c:\windows /s c:

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

โปรดทราบว่าคุณต้องบูตคอมพิวเตอร์เข้าสู่โหมดการกู้คืนขั้นสูง(Advanced Recovery Mode)แล้วรันคำสั่งนี้ มิฉะนั้น คุณอาจเห็นข้อความแสดงข้อผิดพลาดความล้มเหลว เมื่อพยายามคัดลอกไฟล์สำหรับบูต(Failure when attempting to copy boot files)

เมื่อคุณรันคำสั่งนี้ มันจะให้Bootloaderใหม่ แก่คุณ ที่นี่ "c" คือไดรฟ์ระบบ (System)คุณควรทำเช่นนี้ก็ต่อเมื่อคุณทราบไดรฟ์ที่แน่นอนที่ติดตั้งWindows

สุดท้ายนี้ เราขอแนะนำให้คุณดูโพสต์นี้เกี่ยวกับวิธีซ่อมแซมและสร้าง MBR(repair & rebuild MBR)หรือMaster Boot Recordใหม่ หากคุณไม่สะดวกใจกับคำสั่งต่างๆ คุณสามารถใช้เครื่องมือของบริษัทอื่น เช่นEasyBCD  หรือ  Dual-Boot Repairเพื่อซ่อมแซมไฟล์ BCD ของคุณได้

อ่าน(Read) : วิธีซ่อมแซม EFI bootloaderใน Windows

การสร้าง BCD ใหม่จะลบไฟล์หรือไม่

ไม่ การสร้างBCD ใหม่ จะไม่ลบไฟล์ Bootrec.exe , fixmbr bootrec.exe, fixboot และ bootrec.exe ช่วยเราซ่อมแซมไฟล์สำหรับบู๊ต ซึ่งจะไม่มีผลกับไฟล์และโฟลเดอร์ส่วนบุคคลใดๆ

การอ่านที่เกี่ยวข้อง: (Related reading:) Windows ไม่สามารถบูตได้ การซ่อมแซมการเริ่มต้นอัตโนมัติ รีเฟรช รีเซ็ตพีซีก็ล้มเหลวเช่นกัน(Windows fails to boot; Automatic Startup Repair, Refresh, Reset PC also fails)



About the author

ฉันเป็นวิศวกรซอฟต์แวร์ที่มีประสบการณ์มากกว่า 10 ปีในการพัฒนาและบำรุงรักษาแอปพลิเคชัน Windows 11 หรือ 10 ฉันยังมีประสบการณ์ในการทำงานกับ Google Docs และ Microsoft Edge ทักษะของฉันในด้านเหล่านี้ทำให้ฉันเป็นผู้สมัครที่ยอดเยี่ยมสำหรับบทบาทวิศวกรรมซอฟต์แวร์ในอนาคต



Related posts