กู้คืน mbr ของฮาร์ดไดรฟ์ภายนอก การกู้คืนบันทึกการบูต MBR การกู้คืนข้อมูลบริการใน MFT

หนึ่งในขั้นตอนที่มีประสิทธิภาพในการแก้ไขปัญหาการบูต Windows คือการกู้คืน รายการบูต Windows 10/7/8.1 พร้อมการแบ่งพาร์ติชัน UEFI และ GPT ใหม่ หรือ BIOS พร้อมการแบ่งพาร์ติชัน MBR สาเหตุทั่วไปประการหนึ่งที่ทำให้ Master Boot Record อาจเสียหายเนื่องจากการติดมัลแวร์หรือไฟล์เสียหายในภาคนั้น การปิดระบบที่ไม่เหมาะสมยังสามารถทำให้เกิดความเสียหายของบันทึกการบูต (MBR) ได้ บางครั้งปัญหาเกิดขึ้นเมื่อติดตั้ง Linux Grub และ Windows ตรวจไม่พบ ในบางกรณีคุณอาจได้รับข้อผิดพลาด Bootmgr หายไปหรือ บีซีดีเมื่อคุณเปิดเครื่องคอมพิวเตอร์ ในกรณีเช่นนี้ คุณสามารถเรียกใช้การซ่อมแซม bootloader เพื่อแก้ไขปัญหาเหล่านี้ได้

วิธีคืนค่า bootloader ของ Windows 10

คุณควรเตรียมพร้อมเนื่องจากคอมพิวเตอร์ของคุณไม่สามารถบูตไปที่เดสก์ท็อปได้ และตัวเลือกการบูตเพิ่มเติมอาจไม่ได้ผล ดังนั้น คุณจึงต้องใช้ Windows 10 ที่มีความลึกบิตเท่ากัน (x32 หรือ x64) ที่คุณจะซ่อมแซม และควรเป็นเวอร์ชันเดียวกัน คุณต้องบูตด้วยวิธีการด้านล่างทั้งหมดด้วย แฟลชไดรฟ์ที่สามารถบู๊ตได้วิ่ง บรรทัดคำสั่ง- โปรดจำไว้ว่าหลังจากกู้คืน bootloader แล้ว ข้อผิดพลาดบางอย่างอาจปรากฏขึ้น และคุณเพียงแค่ต้องรีสตาร์ทพีซีสองสามครั้งเพื่อให้ bootloader ทำความคุ้นเคย

เริ่มการติดตั้ง Windows 10 จากแฟลชไดรฟ์ USB ที่สามารถบู๊ตได้และไปที่จุดติดตั้ง จากนั้นคลิกที่ด้านล่าง " การคืนค่าระบบ" เพื่อไปยังตัวเลือกการบูตเพิ่มเติม

วิธีที่ 1- เมื่อคุณอยู่ในตัวเลือกการบูตขั้นสูงแล้ว ให้ไปที่ " " > "ตัวเลือกเพิ่มเติม" > และเลือก "" รอให้กระบวนการเสร็จสิ้นและบูตโหลดเดอร์ Windows 10 ควรกู้คืน

วิธีที่ 2- ในตัวเลือกการบูตขั้นสูงเดียวกัน ให้ไปที่ " การแก้ไขปัญหา" > "ตัวเลือกเพิ่มเติม"> และเรียกใช้ " บรรทัดคำสั่ง".

ขั้นแรกเราจะตรวจสอบให้แน่ใจว่าระบบที่เราต้องการกู้คืน bootloader นั้นอยู่ที่ไดรฟ์ในเครื่องใด เมื่อต้องการทำเช่นนี้ ให้รันคำสั่งสามคำสั่งต่อไปนี้บนบรรทัดคำสั่ง โดยกด Enter หลังจากแต่ละคำสั่ง:

  1. ดิสก์พาร์ท
  2. ปริมาณรายการ- แสดงรายการส่วนต่างๆ
  3. ออก- ออกจากเครื่องมือเพื่อทำงานกับดิสก์

ในกรณีของฉัน ภาพหน้าจอด้านล่างแสดงว่าดิสก์ในเครื่องที่ติดตั้ง Windows 10 ไม่ใช่ "C" แต่เป็น "D" คุณน่าจะมี "C" แต่ระวัง คุณต้องพิจารณาว่าคุณติดตั้งระบบไว้ที่ใด เมื่อคุณทราบแล้วว่าระบบของคุณอยู่ภายใต้ตัวอักษรใด ให้ป้อนคำสั่งต่อไปนี้เพื่อกู้คืน bootloader ของ Windows 10:

  • bcdboot D:\windows

วิธีที่ 3- หากคุณใช้ระบบ Windows กับรูปแบบพาร์ติชัน UEFI และ GPT ใหม่คุณจะต้องค้นหา ส่วนที่ซ่อนไว้ด้วยระบบไฟล์ FAT32 (ขนาดประมาณ 90-300 MB) หากคุณมีการแบ่งพาร์ติชัน BIOS และ MBR ระบบไฟล์จะเป็น NTFS (ประมาณ 500 MB) ในกรณีของฉันมันคือ NTFS ซึ่งหมายความว่าเราเรียกใช้บรรทัดคำสั่งผ่านแฟลชไดรฟ์ USB ที่สามารถบู๊ตได้ตามที่อธิบายไว้ข้างต้นและเขียนคำสั่ง:

  1. ดิสก์พาร์ท- เปิดตัวเครื่องมือสำหรับการทำงานกับดิสก์
  2. ปริมาณรายการ- แสดงรายการส่วนต่างๆ
  3. เลือกเล่มที่ 3- ทางเลือก ที่ซ่อนอยู่วอลุ่ม (ในกรณีของฉันคือ NTFS คุณอาจมี FAT32 ซ่อนอยู่)
  4. รูปแบบ fs=ntfsหรือ รูปแบบ fs=fat32- การจัดรูปแบบโวลุ่มที่เลือก (ขึ้นอยู่กับว่าคุณมีอันไหน)
  5. กำหนดตัวอักษร=E- เรากำหนดจดหมายใหม่ให้กับสิ่งนั้น (ฉันกำหนดสิ่งที่เป็นอยู่แล้ว)
  6. ออก- ออกจากเครื่องมือ discpart
  7. bcdboot D:\Windows /s E: /f ทั้งหมด- คัดลอกไฟล์ bootloader (ในกรณีของฉัน ไดรฟ์ D: คือโวลุ่มที่มี Windows อยู่ E: คือตัวอักษรที่เรากำหนดให้กับพาร์ติชันที่ซ่อนอยู่)
  8. ดิสก์พาร์ท- เปิดตัวเครื่องมือดิสก์กลับ
  9. ปริมาณรายการ- แสดงรายการส่วนต่างๆ
  10. เลือกเล่มที่ 3- จำนวนวอลลุ่มลับที่เรากำหนดจดหมายให้
  11. ลบตัวอักษร=E- ลบตัวอักษรเพื่อไม่ให้พาร์ติชันปรากฏในระบบเมื่อเรารีบูต


วิธีที่ 4- ในวิธีนี้เราจะใช้เครื่องมือ Bootrec.exe- ป้อนคำสั่งต่อไปนี้ทีละคำสั่งในบรรทัดคำสั่ง:

  1. bootrec /RebuildBcd
  2. bootrec /fixMbr
  3. bootrec/fixboot.dll

ออกจากระบบและรีบูตระบบของคุณ

ในบางกรณี คุณจะต้องเรียกใช้คำสั่งเพิ่มเติม:

  • บูทเซค /nt60 SYSหรือ bootsect /nt60 ทั้งหมด

สวัสดีทุกคน! วันนี้ฉันจะพูดถึงปัญหาที่พบบ่อยเกี่ยวกับระบบปฏิบัติการของครอบครัว วินโดวส์วิสต้า/7/8/8.1/10 - การละเมิดความสมบูรณ์ของ bootloader MBR ไม่ว่า Microsoft จะพยายามคำนึงถึงหนักแค่ไหนก็ตาม ปัญหาที่เป็นไปได้การทำงานของซอฟต์แวร์ของคุณ อาจเป็นไปไม่ได้เลยที่จะคาดการณ์ทุกอย่างในขั้นตอนการพัฒนาและการทดสอบ ตัวโหลดของบุคคลที่สามต่างๆ (ตัวกระตุ้น, ระบบปฏิบัติการเวอร์ชันอื่น, ไวรัส) เพิ่มปัญหาให้กับความเสถียร

สิ่งที่จำเป็นในการกู้คืน bootloader

  1. สื่อการติดตั้ง Windows Vista/7/8/8.1/10
  2. ผู้ใช้.
  3. ไดรฟ์ดีวีดี

มาเริ่มกันเลย!

วิธีที่ง่ายที่สุดในการกู้คืน bootloader หากต้องการใช้เครื่องมือซ่อมแซมการเริ่มต้นระบบ คุณต้องเริ่มสภาพแวดล้อมก่อน การกู้คืนวินโดวส์อีกครั้ง.

เมื่อต้องการทำสิ่งนี้:

  • ตั้งค่า BIOS ให้บูตจากสื่อการติดตั้ง
  • เลือกรายการ การคืนค่าระบบ.

  • ต่อไป.
  • ในกล่องโต้ตอบ ให้เลือก การกู้คืนการเริ่มต้น.

  • ปฏิบัติตามคำแนะนำเพิ่มเติม

หลังจากที่เครื่องมือ Startup Repair เสร็จสิ้น ให้รีสตาร์ทคอมพิวเตอร์ ลองเริ่ม Windows ตามปกติโดยไม่มีสื่อการติดตั้ง

หากปัญหายังคงอยู่ ให้ดำเนินการต่อไป

ตอนนี้เราจะดูการกู้คืนบันทึกการบูต MBR โดยใช้เครื่องมือระบบปฏิบัติการมาตรฐาน ซึ่งมาเป็นส่วนหนึ่งของดิสก์การติดตั้งหรือเป็นส่วนประกอบของระบบปฏิบัติการ กล่าวคือ BOOTREC.EXEและ บูทเซค.

BOOTREC.EXE- เครื่องมือการกู้คืนบันทึกการบูต รองรับตัวเลือกต่อไปนี้ซึ่งคุณสามารถเลือกตัวเลือกที่เหมาะกับคุณที่สุดได้

ตัวเลือกนี้จะเขียนมาสเตอร์บูตเรคคอร์ดที่เข้ากันได้กับ Windows 7 หรือ Windows Vista ลงในพาร์ติชันระบบ มันไม่ได้เขียนทับตารางพาร์ติชันที่มีอยู่ พารามิเตอร์นี้ควรใช้เพื่อแก้ไขปัญหาความเสียหายของ MBR หรือหากคุณต้องการลบรหัสที่ไม่ได้มาตรฐานออกจาก MBR

/FixBoot

พารามิเตอร์นี้เขียนใหม่ บูตเซกเตอร์ไปยังพาร์ติชันระบบโดยใช้บูตเซกเตอร์ที่เข้ากันได้กับ Windows Vista หรือ Windows 7 ควรใช้ตัวเลือกนี้หากเงื่อนไขต่อไปนี้เป็นจริงอย่างน้อยหนึ่งข้อ

  • เซกเตอร์สำหรับบูตถูกแทนที่ด้วยเซกเตอร์สำหรับบูต Windows Vista หรือ Windows 7 ที่ไม่ได้มาตรฐาน
  • เซกเตอร์สำหรับเริ่มระบบเสียหาย
  • หลังจาก การติดตั้งวินโดวส์ Vista หรือ Windows 7 ซึ่งมีการติดตั้งระบบปฏิบัติการเวอร์ชันก่อนหน้าบนคอมพิวเตอร์ ระบบวินโดวส์- ในกรณีนี้ Windows NT Boot Loader (NTLDR) จะถูกใช้แทน Windows Boot Manager (Bootmgr.exe) เพื่อเริ่มการทำงานของคอมพิวเตอร์

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

/สร้างBcd

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

มาเริ่มกันเลย!

เมื่อต้องการใช้เครื่องมือ Bootrec.exe คุณต้องเริ่มสภาพแวดล้อมการกู้คืน Windows RE ก่อน

  • แปะ ดิสก์การติดตั้ง Windows 7 หรือ Windows Vista ลงในไดรฟ์ดีวีดีแล้วเปิดคอมพิวเตอร์
  • เมื่อได้รับแจ้ง ให้กดปุ่ม
  • เลือกรายการ คืนค่าคอมพิวเตอร์ของคุณ.
  • ระบุ ระบบปฏิบัติการที่คุณต้องการคืนค่าแล้วคลิกปุ่ม ต่อไป.
  • ในกล่องโต้ตอบ ตัวเลือกการกู้คืนระบบเลือกรายการ บรรทัดคำสั่ง.
  • พิมพ์ Bootrec.exe แล้วกด ENTER จะปรากฏขึ้น รายการทั้งหมดโอกาส.
  • เขียนภาค MBR คำสั่งมีไว้เพื่ออะไร?

Bootrec.exe /FixMbr;

  • หลังจากกด Enter คอมพิวเตอร์จะแจ้งให้ผู้ใช้ทราบเกี่ยวกับความสำเร็จของการดำเนินการในบรรทัดถัดไป
  • จากนั้นทำตามขั้นตอนการบันทึกบูตเซกเตอร์ใหม่โดยการป้อน

Bootrec.exe /FixBoot;

  • สิ่งที่เหลืออยู่คือเข้าสู่ Exit แล้วลองรีสตาร์ทคอมพิวเตอร์

ถ้าไม่เราจะอธิบายวิธีคืนค่า bootloader ของ Windows ด้วยวิธีอื่นโดยใช้โปรแกรมเดียวกัน:

  • ป้อนบรรทัดคำสั่งจากดิสก์การติดตั้งหรือแฟลชไดรฟ์
  • เข้าสู่ Bootrec /ScanOs หลังจากนั้นยูทิลิตี้จะสแกนคอมพิวเตอร์ของคุณว่ามีระบบปฏิบัติการอยู่หรือไม่

Bootrec/ScanO

  • เขียนคำสั่ง Bootrec.exe /RebuildBcd ในบรรทัดถัดไปโปรแกรมจะเสนอให้เพิ่ม Windows เวอร์ชันที่พบทั้งหมดรวมถึง XP และอื่น ๆ ลงในเมนูเริ่ม

Bootrec.exe /RebuildBcd

  • สิ่งที่คุณต้องทำคือเห็นด้วยกับสิ่งนี้โดยกด Y และ Enter ตามลำดับ หลังจากนั้นเมื่อโหลดระบบ คุณจะมีตัวเลือกว่าจะโหลด OS ใด - XP หรือ Seven

ถ้านั่นไม่ได้ช่วยอะไรเช่นกัน คุณสามารถแก้ไขปัญหาด้วย MBR ได้ด้วยอีกหนึ่งคำสั่ง ในการดำเนินการนี้คุณต้องป้อนบรรทัดคำสั่ง บูทเซค /NT60 SYSจากนั้น เข้าสู่

ทีม บูทเซคช่วยให้คุณสามารถเขียนโค้ดโปรแกรมที่ระบุของบูตเซกเตอร์ที่ให้การโหลดหรือ ntldr, หรือ bootmgr .

รูปแบบบรรทัดคำสั่ง:
bootsect (/help|/nt60|/nt52) (SYS|ทั้งหมด|< DriveLetter >:}

ตัวเลือกบรรทัดคำสั่ง Bootsect:
/ช่วย— การแสดงข้อมูลความช่วยเหลือ
/nt52— บันทึกรหัสบูตเซกเตอร์ที่ช่วยให้สามารถใช้บูตโหลดเดอร์ ntldr สำหรับระบบปฏิบัติการก่อน Windows Vista
/nt60- การเขียนโค้ดโปรแกรมลงในบูตเซกเตอร์เพื่อให้แน่ใจว่ามีการโหลดไฟล์ bootmgr - ตัวจัดการการบูตของ Windows Vista/Server 2008 และระบบปฏิบัติการรุ่นใหม่กว่าของตระกูล Windows
ระบบซิส— การบันทึกจะดำเนินการในส่วนของพาร์ติชันสำหรับบูตระบบ Windows ในสภาพแวดล้อมที่ดำเนินการคำสั่งนี้
ทั้งหมด— รหัสโปรแกรมจะถูกเขียนสำหรับพาร์ติชันที่มีอยู่ทั้งหมดที่สามารถใช้เพื่อบูต Windows
ไดรฟ์จดหมาย— อักษรระบุไดรฟ์ซึ่งโค้ดโปรแกรมของบูตเซกเตอร์จะถูกเขียนใหม่
/บังคับ— บังคับให้ปิดการใช้งานโวลุ่มดิสก์ที่ใช้โดยโปรแกรมอื่นเพื่อให้แน่ใจว่ามีการเข้าถึงพิเศษสำหรับยูทิลิตี้ bootsect.exe
/mbr- การเปลี่ยนรหัสโปรแกรมของมาสเตอร์บูตเรคคอร์ด (MBR - Master Boot Record) โดยไม่ต้องเปลี่ยนตารางพาร์ติชันของดิสก์ เมื่อใช้กับพารามิเตอร์ /nt52 MBR จะเข้ากันได้กับ Windows Vista เวอร์ชันก่อนหน้า เมื่อใช้กับพารามิเตอร์ /nt60 MBR จะเข้ากันได้กับ Windows Vista และระบบปฏิบัติการที่ใหม่กว่า

บูต /nt52 E:— สร้างสำหรับไดรฟ์ E: บันทึกการบูตสำหรับระบบปฏิบัติการ Windows XP/2000/NT เช่น สำหรับการบูทตาม ntldr
บูต /nt60 /mbr C:— เปลี่ยนบูตเซกเตอร์ของไดรฟ์ C: เพื่อให้แน่ใจว่าตัวจัดการ bootmgr โหลดได้ และนี่คือ Windows Vista/7/8/8.1/10
บูทเซค /nt60 SYS— การเปลี่ยนบูตเซกเตอร์สำหรับพาร์ติชันที่โหลด Windows OS ปัจจุบัน

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

ไม่สามารถแก้ไข Windows 7 ด้วยวิธีมาตรฐานได้เสมอไปโดยไม่ต้องใช้สื่อสำหรับบูตเพิ่มเติม ตัวเลือกที่สะดวกที่สุดคือการใช้แฟลชไดรฟ์ USB ที่สามารถบู๊ตได้เป็นอันสุดท้ายซึ่งเขียนทั้งโดยใช้เครื่องมือของระบบปฏิบัติการและ สาธารณูปโภคของบุคคลที่สาม- นอกจากนี้ ก่อนที่จะดำเนินการตามขั้นตอนการกู้คืน คุณต้องเตรียม BIOS ให้เหมาะสมก่อน

การสร้างแฟลชไดรฟ์ USB ที่สามารถบู๊ตได้สำหรับ Windows 7

Microsoft นำเสนอวิธีที่ง่ายที่สุดในการสร้างไดรฟ์ที่สามารถบูตได้ในเครื่องมือดาวน์โหลด USB/DVD ของ Windows 7 ดาวน์โหลดจากเว็บไซต์ของบริษัท และต้องติดตั้ง Microsoft .NET Framework 2.0 และอิมเมจ ISO ของระบบปฏิบัติการจึงจะใช้งานได้ หากต้องการสร้างสื่อที่ใช้บู๊ตได้โดยใช้ยูทิลิตี้นี้ ให้ดำเนินการดังต่อไปนี้:

นี่เป็นเพียงวิธีหนึ่งในการสร้างไดรฟ์ USB เพื่อแก้ไขปัญหาของระบบ นอกจากนี้ยังสามารถบันทึกโดยใช้โปรแกรม UltraISO - แม้ว่าจะได้รับการชำระเงิน แต่มีช่วงทดลองใช้งาน

การใช้ UltraISO สำหรับบูตไดรฟ์

หลังจากติดตั้งและเปิดโปรแกรม ผู้ใช้จะต้องดำเนินการขั้นต่ำเพื่อเบิร์นสื่อการติดตั้ง:

การเตรียมแล็ปท็อปหรือพีซีสำหรับการทำงานกับไดรฟ์ USB

อุปกรณ์สมัยใหม่ช่วยให้ผู้ใช้ที่ไม่มีประสบการณ์ไม่ต้องเข้าไปใน BIOS เพื่อให้สามารถบูตจากสิ่งอื่นที่ไม่ใช่ฮาร์ดไดรฟ์ได้ ในการดำเนินการนี้จะมีเมนูการบูตซึ่งโดยปกติจะเรียกใช้โดยการกดปุ่ม F12, F10, F8 ฯลฯ (ขึ้นอยู่กับเวอร์ชัน BIOS และผู้ผลิตบอร์ด) ทันทีหลังจากเปิดเครื่อง F12 มักใช้กับแล็ปท็อป

หากไม่มีโหมดนี้ คุณจะต้องเปลี่ยนการตั้งค่า BIOS

โดยปกติคุณสามารถเข้าสู่หน้าต่างการเปลี่ยนแปลงการกำหนดค่าได้โดยกดปุ่ม Del ก่อนที่จะโหลด Windows ในหน้าต่างที่เปิดขึ้น คุณจะต้องเลือกรายการที่อาจเรียกว่า Boot, Boot Menu, Boot Manager ฯลฯ จากนั้นเปลี่ยนลำดับความสำคัญในการบูตจาก HDD เป็น USB

การคืนค่า Windows 7

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

ต่อไปนี้เป็นวิธีแก้ไขหลายประการที่มักจะช่วยรักษาระบบได้แม้ว่าจะเกิดความล้มเหลวอย่างรุนแรงก็ตาม

การกู้คืนการเริ่มต้น

เครื่องมือนี้ยังทำงานในโหมดอัตโนมัติและมักไม่สามารถดำเนินการตามปกติได้ อย่างไรก็ตามเธอมักจะจัดการเพื่อแก้ไขปัญหาที่อาจเกิดขึ้นเมื่อติดตั้งระบบปฏิบัติการเวอร์ชันก่อนหน้าเช่น XP เป็นตัวสำรองพร้อมกับ "Seven"

ในกรณีนี้ บันทึกการบูต MBR จะถูกเขียนทับ และระบบปฏิบัติการที่ใหม่กว่าก็ไม่สามารถบู๊ตได้ หลังจากเปิดใช้งานยูทิลิตี้นี้ หากตรวจพบปัญหา ผู้ใช้จะเห็นหน้าต่างแจ้งให้แก้ไข หลังจากรีบูต ระบบสามารถเริ่มทำงานได้ตามที่คาดไว้

การคืนค่าระบบ

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

  1. เปิดรายการที่เหมาะสมหลังจากนั้นหน้าต่างใหม่จะปรากฏขึ้น มันจะแสดงจุดสุดท้ายที่ Windows สามารถสร้างได้
  2. คุณสามารถเลือกอันก่อนหน้าได้หากคุณทำเครื่องหมายในช่องที่ให้คุณแสดงจุดทั้งหมด
  3. คลิก "ถัดไป" ในหน้าต่างถัดไป - "เสร็จสิ้น" หลังจากนั้นระบบปฏิบัติการจะย้อนกลับไปที่จุดคืนค่าที่คุณเลือก

คุณจะต้องมีโปรแกรม LiveCD ตัวใดตัวหนึ่งซึ่งจำเป็นต้องเขียนลงดิสก์หรือแฟลชไดรฟ์ด้วย ตามตัวอย่าง เราจะใช้ยูทิลิตี้ที่ได้รับการพิสูจน์แล้วว่าเป็นเครื่องมือที่ทรงพลังและเรียบง่าย - Hiren's Boot CD ประกอบด้วยโปรแกรมมากมายสำหรับการกู้คืนและวินิจฉัยฮาร์ดแวร์และ Windows รวมถึงโปรแกรมสำหรับการทำงานกับ MBR

เมื่อสร้างสื่อด้วยยูทิลิตี้แล้วคุณจะต้อง:

  • เช่นเดียวกับวิธีก่อนหน้า ให้ติดตั้งการทำงานอัตโนมัติจากสื่อผ่าน BIOS
  • เลือก “โปรแกรมดอส”;
  • ตอนนี้ค้นหา "Disk Partition Tools" ซึ่งจะมี "Paragon...";


MBR (ในภาษารัสเซีย - มาสเตอร์บูตเรคคอร์ด) คือชุดข้อมูล บรรทัดโค้ด ตารางพาร์ติชัน และลายเซ็นเฉพาะ จำเป็นต้องโหลดระบบปฏิบัติการ Windows หลังจากเปิดเครื่องคอมพิวเตอร์ มีหลายครั้งที่ MBR ได้รับความเสียหายหรือถูกลบ ซึ่งทำให้ไม่สามารถเริ่ม Windows ได้ เนื่องจากความล้มเหลวของฮาร์ดแวร์และระบบต่างๆ ปัญหาที่คล้ายกันแก้ปัญหาการกู้คืนบันทึกการบูต Windows 7 MBR

ทฤษฎีเล็กน้อย

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

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

การกู้คืนบันทึกการบูต

ในการกู้คืน MBR คุณจะต้องมีดิสก์การติดตั้งที่คุณติดตั้ง Windows (หรืออื่น ๆ ) หากไม่มีดิสก์คุณสามารถสร้างแฟลชไดรฟ์ USB ที่สามารถบู๊ตได้ด้วย Win7 อัลกอริธึมการดำเนินการ:

การกู้คืนอัตโนมัติ

เริ่มต้นด้วยการปล่อยให้การซ่อมแซม MBR เป็นเครื่องมือมาตรฐานของ Microsoft เลือกการซ่อมแซมการเริ่มต้น ไม่จำเป็นต้องดำเนินการใดๆ อีก เวลาหนึ่งจะผ่านไปและคอมพิวเตอร์จะแจ้งว่ากระบวนการนี้เสร็จสมบูรณ์ ลองสตาร์ทวินโดวส์ หากไม่มีอะไรทำงาน คุณจะต้องกู้คืน ICBM ด้วยตนเอง

บรรทัดคำสั่ง

เส้นทางนี้ต้องใช้หลายรายการ


  • จากเมนูการกู้คืนระบบ ให้เลือก Command Prompt
  • ตอนนี้คุณต้องป้อน "bottrec/fixmbr" คำสั่งนี้ใช้เพื่อเขียน MBR ใหม่ที่เข้ากันได้กับ Win 7 คำสั่งจะลบส่วนที่ไม่ได้มาตรฐานของโค้ด แก้ไขความเสียหาย แต่จะไม่ส่งผลกระทบต่อตารางพาร์ติชันที่มีอยู่
  • จากนั้นป้อน “bootrec/fixboot” คำสั่งนี้ใช้เพื่อสร้างบูตเซกเตอร์ใหม่สำหรับ Windows
  • ถัดไป “bootrec/nt60 sys” คำสั่งนี้จะอัปเดตรหัสการบูต MBR
  • ปิดคอนโซล รีสตาร์ทคอมพิวเตอร์แล้วลองเริ่มระบบ หากปัญหายังไม่ได้รับการแก้ไข คุณจะต้องป้อนคำสั่งเพิ่มเติมอีกสองสามคำสั่ง
  • เปิดคอนโซลอีกครั้งแล้วป้อน "bootrec/Scanos" และ "bootrec/rebuildbcd" เมื่อใช้ยูทิลิตี้เหล่านี้ คอมพิวเตอร์จะสแกนฮาร์ดไดรฟ์ของคุณเพื่อหาระบบปฏิบัติการ แล้วเพิ่มลงในเมนูบู๊ต
  • จากนั้นป้อน “bootrec/nt60 sys” อีกครั้งแล้วรีสตาร์ทคอมพิวเตอร์

ยูทิลิตี้ TestDisk


หลังจากนั้นเลือกระบบปฏิบัติการที่ติดตั้งคลิก "ตกลง" และ "นำไปใช้"



จะช่วยให้ผู้ใช้ไม่ต้องติดตั้งระบบปฏิบัติการใหม่ และช่วยประหยัดเวลาอีกด้วย

การกู้คืน bootloader ของ Windows 7 - ทำตามขั้นตอนเพื่อกู้คืนระบบปฏิบัติการหลังจากเกิดปัญหา กำลังบูต Windows- เนื่องจากระบบขัดข้อง ผู้ใช้อาจสูญเสียข้อมูลและไฟล์ส่วนบุคคลที่อยู่ในคอมพิวเตอร์

ในช่วงเวลาหนึ่ง ระบบปฏิบัติการจะไม่สามารถบูตบนคอมพิวเตอร์ได้ ข้อความต่างๆ (ไม่ใช่ภาษารัสเซียเสมอไป) ปรากฏบนหน้าจอ ระบุว่ามีปัญหาในการโหลด Windows

สาเหตุหลักของปัญหากับบูตเดอร์ Windows 7:

  • การกระทำของผู้ใช้: พยายามใช้พาร์ติชันระบบที่ซ่อนอยู่ การเปลี่ยนแปลงไฟล์บูตที่ไม่ถูกต้องโดยใช้ EasyBCD ฯลฯ
  • ระบบล้มเหลว
  • การสัมผัสกับซอฟต์แวร์ที่เป็นอันตราย
  • ลักษณะของบล็อกเสียบนฮาร์ดไดรฟ์ของคอมพิวเตอร์
  • ติดตั้งระบบปฏิบัติการบนคอมพิวเตอร์ในลำดับที่ไม่ถูกต้อง
  • ปัญหาฮาร์ดแวร์

ต้องแก้ไขปัญหาเกี่ยวกับ bootloader มิฉะนั้นคุณจะไม่สามารถใช้ Windows ได้เนื่องจากระบบจะไม่เริ่มทำงานบนคอมพิวเตอร์ ปัญหาสามารถแก้ไขได้ด้วยวิธีที่รุนแรง: อีกครั้งบนพีซี

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

จะคืนค่า bootloader ของ Windows 7 ได้อย่างไร? หากต้องการกู้คืนไฟล์บูตระบบปฏิบัติการให้ใช้ไฟล์ในตัว ใช้วินโดวส์: การกู้คืนอัตโนมัติเรียกใช้เช่นเดียวกับการใช้ยูทิลิตี้ BootRec และ BCDboot ที่รวมอยู่ในระบบปฏิบัติการซึ่งเปิดใช้งานบนบรรทัดคำสั่ง

ก่อนที่จะใช้เครื่องมือระบบปฏิบัติการ คุณต้องทราบมาร์กอัปก่อน ฮาร์ดไดรฟ์. คอมพิวเตอร์สมัยใหม่มีสไตล์เค้าโครงฮาร์ดไดรฟ์ GPT และ BIOS ใหม่ - UEFI และใน เวลาของ Windowsในเวอร์ชัน 7.7 ดิสก์ใช้การแบ่งพาร์ติชัน MBR และตอนนี้เป็น BIOS ที่ล้าสมัย ในคอมพิวเตอร์บางเครื่อง มีการติดตั้ง Windows 7 64 บิตบนไดรฟ์ UEFI และ GPT และโดยทั่วไปพีซีที่ใช้ Windows 7 จะใช้การแบ่งพาร์ติชัน MBR (Master Boot Record)

ในบทความนี้เราจะดูคำแนะนำเกี่ยวกับวิธีการกู้คืน bootloader ใน Windows 7 โดยใช้เครื่องมือระบบ: ก่อนอื่นเราจะทำการกู้คืนอัตโนมัติจากนั้นเราจะพยายามกู้คืน bootloader จากบรรทัดคำสั่ง

ในการดำเนินการเพื่อกู้คืน bootloader คุณจะต้องมีดีวีดีการติดตั้งพร้อมระบบปฏิบัติการหรือแฟลชไดรฟ์ USB ที่สามารถบู๊ตได้สำหรับ Windows 7 จำเป็นต้องมีสื่อที่สามารถบู๊ตได้เพื่อให้สามารถบู๊ตได้ คอมพิวเตอร์ส่วนบุคคลสภาพแวดล้อมการกู้คืน Windows RE ( การกู้คืนวินโดวส์สภาพแวดล้อม) ซึ่งคุณสามารถลองแก้ไขปัญหาโดยไม่สามารถเริ่มระบบได้

ทำการกู้คืน Windows 7 โดยอัตโนมัติโดยใช้เครื่องมือระบบ

วิธีที่ง่ายที่สุด: การกู้คืนพาร์ติชันสำหรับบูตบนฮาร์ดไดรฟ์โดยอัตโนมัติโดยใช้ระบบปฏิบัติการ การดำเนินการนี้เกิดขึ้นโดยที่ผู้ใช้ไม่ต้องดำเนินการ คุณเพียงแค่ต้องบูตเครื่องคอมพิวเตอร์ด้วย ดิสก์สำหรับบูต.

ทันทีหลังจากสตาร์ทคอมพิวเตอร์โดยใช้แป้นคีย์บอร์ดที่คุณต้องป้อน เมนูบูต(เมนูบู๊ต) เพื่อเลือกอุปกรณ์ภายนอกที่จะบู๊ต: แผ่นดีวีดีหรือ แฟลชไดรฟ์ USB- ปุ่มใดที่ต้องกดขึ้นอยู่กับผู้ผลิตฮาร์ดแวร์ โปรดตรวจสอบข้อมูลนี้ล่วงหน้า

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

ในตัวอย่างนี้ ฉันใช้ดิสก์การติดตั้ง Windows 7 การดำเนินการทั้งหมดจากแฟลชไดรฟ์ USB ที่สามารถบู๊ตได้จะดำเนินการในลักษณะเดียวกัน

ในหน้าต่างแรกของโปรแกรมติดตั้ง Windows ให้คลิกที่ปุ่ม "ถัดไป"

ในหน้าต่างที่ขอให้คุณเริ่มติดตั้งระบบปฏิบัติการบนคอมพิวเตอร์ของคุณ ให้คลิกที่ "System Restore" ที่มุมซ้ายล่าง

ในหน้าต่าง "ตัวเลือกการกู้คืนระบบ" ที่เปิดขึ้น การค้นหาระบบที่ติดตั้งจะเริ่มขึ้น

หลังจากนั้นไม่นาน ข้อความจะปรากฏขึ้นโดยระบุว่าตรวจพบปัญหาในการตั้งค่าการบูตของคอมพิวเตอร์

คลิกที่ "รายละเอียด" เพื่อดูคำอธิบายของการแก้ไข

หากต้องการเรียกใช้การแก้ไขปัญหาการบูตระบบโดยอัตโนมัติ ให้คลิกที่ปุ่ม "แก้ไขและรีสตาร์ท"

หลังจากกู้คืน bootloader แล้ว ระบบปฏิบัติการ Windows 7 จะบูตเข้าสู่คอมพิวเตอร์อีกครั้ง

การแก้ไขปัญหาอัตโนมัติโดยใช้เครื่องมือระบบสามารถเริ่มต้นแตกต่างออกไปเล็กน้อย:

  1. ในหน้าต่าง "ตัวเลือกการกู้คืนระบบ" ให้เปิดใช้งานตัวเลือก "ใช้เครื่องมือการกู้คืนเพื่อแก้ไขปัญหาเมื่อใด" การเริ่มต้นระบบวินโดวส์- เลือกระบบปฏิบัติการที่จะกู้คืน" จากนั้นคลิกที่ปุ่ม "ถัดไป"

  1. ในหน้าต่างสำหรับเลือกเครื่องมือการกู้คืนให้คลิกที่ "Startup Recovery"

  1. รอให้การดำเนินการแก้ไขปัญหาที่ทำให้ระบบไม่สามารถเริ่มทำงานให้เสร็จสมบูรณ์ได้โดยอัตโนมัติ

หากปัญหาไม่ได้รับการแก้ไขโดยอัตโนมัติ ให้ไปยังวิธีการต่อไปนี้ ซึ่งผู้ใช้จะต้องป้อนคำสั่งด้วยตนเองใน Command Prompt ของ Windows

การคืนค่า bootloader ของ Windows 7 โดยใช้ยูทิลิตี้ Bootrec

วิธีถัดไปเกี่ยวข้องกับการกู้คืนบูตโหลดเดอร์ Windows 7 ผ่านทางบรรทัดคำสั่ง สำหรับสิ่งนี้เราใช้ยูทิลิตี้ Bootrec.exe วิธีการนี้ใช้ได้กับดิสก์ที่มี Master Boot Record (MBR) เท่านั้น

จากดิสก์สำหรับบูตคุณต้องเข้าสู่ Windows Recovery Environment โดยใช้วิธีที่อธิบายไว้ข้างต้น

ในหน้าต่าง System Recovery Options คลิกที่ตัวเลือก Command Prompt

โปรแกรมอรรถประโยชน์ Bootrec.exe ใช้คำสั่งพื้นฐานต่อไปนี้:

  • FixMbr - ตัวเลือกเขียน Master Boot Record (MBR) ไปยังพาร์ติชันดิสก์ระบบซึ่งเข้ากันได้กับ Windows 7 ไม่ได้เขียนทับตารางพาร์ติชันที่มีอยู่
  • FixBoot - ใช้คำสั่งบูตเซกเตอร์ใหม่ที่เข้ากันได้กับ Windows 7 จะถูกเขียนลงในพาร์ติชันระบบ
  • ScanOS - ค้นหาไดรฟ์ทั้งหมดของระบบที่รองรับ Windows 7 ที่ติดตั้งไว้ โดยแสดงรายการที่ไม่ได้อยู่ในที่เก็บการกำหนดค่าระบบ
  • RebuildBcd - ค้นหาไดรฟ์ทั้งหมดของระบบที่รองรับ Windows 7 ที่ติดตั้งโดยเลือกระบบที่จะเพิ่มข้อมูลลงในที่เก็บการกำหนดค่าการบูต

คำสั่ง FixMbr ใช้เพื่อแก้ไขมาสเตอร์บูตเรคคอร์ด เช่นเดียวกับการลบโค้ดที่ไม่ถูกต้องออกจากมาสเตอร์บูตเรคคอร์ด

คำสั่ง FixBoot ถูกใช้ภายใต้เงื่อนไขต่อไปนี้: เซกเตอร์สำหรับเริ่มระบบเสียหาย, เซกเตอร์สำหรับเริ่มระบบถูกแทนที่ด้วยเซกเตอร์สำหรับเริ่มระบบที่ไม่ได้มาตรฐาน หรือติดตั้ง Windows รุ่นก่อนหน้า (Windows XP หรือ Windows Vista) บนคอมพิวเตอร์ Windows 7 .

คำสั่ง ScanOS ค้นหาไดรฟ์ทั้งหมดสำหรับระบบปฏิบัติการที่เข้ากันได้กับ Windows 7 ดังนั้นรายการทั้งหมดที่เกี่ยวข้องกับระบบปฏิบัติการอื่นที่ติดตั้งบนคอมพิวเตอร์ที่ไม่ปรากฏในเมนูตัวจัดการการบูตจะปรากฏขึ้น

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

ในหน้าต่างล่ามบรรทัดคำสั่งให้ป้อนคำสั่ง (หลังจากป้อนคำสั่งในบรรทัดคำสั่งแล้วให้กดปุ่ม "Enter"):

Bootrec/fixmbr

หากปัญหายังคงอยู่ คุณอาจต้องป้อนคำสั่งต่อไปนี้:

Bootrec /fixboot.dll

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

ปิด Command Prompt และในหน้าต่าง System Recovery Options ให้คลิกปุ่ม Restart

วิธีคืนค่า bootloader ของ Windows 7 จากบรรทัดคำสั่งโดยใช้ยูทิลิตี้ BCDboot

การใช้ยูทิลิตี้ bcdboot.exe คุณสามารถกู้คืน bootloader ของ Windows 7 บนคอมพิวเตอร์ที่มีรูปแบบพาร์ติชันฮาร์ดดิสก์ MBR หรือ GPT

บูตจากอุปกรณ์แบบถอดได้ ไปที่หน้าต่างโดยเลือกวิธีการกู้คืนระบบ จากนั้นเปิดบรรทัดคำสั่ง อีกทางเลือกหนึ่ง: ในหน้าต่างแรกให้กดปุ่ม "Shift" + "F10" บนแป้นพิมพ์เพื่อเข้าสู่หน้าต่างบรรทัดคำสั่ง

ในหน้าต่าง Command Prompt ให้ป้อนคำสั่งเพื่อเปิดยูทิลิตี้ DiskPart:

ดิสก์พาร์ท

หากต้องการแสดงข้อมูลเกี่ยวกับไดรฟ์ของคอมพิวเตอร์ของคุณ ให้ป้อนคำสั่งต่อไปนี้:

ปริมาณรายการ

เราจำเป็นต้องค้นหาอักษรระบุไดรฟ์ (ชื่อโวลุ่ม) ที่ติดตั้งระบบปฏิบัติการ

ชื่อไดรฟ์ข้อมูล (อักษรระบุไดรฟ์) ใน Diskpart อาจแตกต่างจากอักษรระบุไดรฟ์ใน Explorer ตัวอย่างเช่น ในกรณีของฉัน ใน Explorer พาร์ติชันระบบจะมีตัวอักษร "C" และใน diskpart จะถูกกำหนดด้วยตัวอักษร "E"

หากต้องการออกจากยูทิลิตี diskpart ให้ป้อน:

Bcdboot X:\windows

ในคำสั่งนี้: “X” คืออักษรระบุไดรฟ์ที่ติดตั้งระบบปฏิบัติการ ในกรณีของฉัน มันคือตัวอักษร "E" คุณอาจมีชื่อโวลุ่ม (ดิสก์) ที่แตกต่างกัน

ปิดพรอมต์คำสั่ง

ในหน้าต่าง System Recovery Options ให้คลิกปุ่มเพื่อรีสตาร์ทคอมพิวเตอร์

บทสรุปของบทความ

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

ผู้ใช้พีซีและอินเทอร์เน็ตที่มีประสบการณ์

เอ็มบีอาร์ซึ่งถูกกำหนดให้เป็น หรือ บันทึกการบูตหลักเป็นเซกเตอร์ของฮาร์ดดิสก์ที่มีข้อมูลเกี่ยวกับพาร์ติชันและทำหน้าที่เป็นบูตโหลดเดอร์ของระบบปฏิบัติการ

Master Boot Record คือ 512 ไบต์แรก (4096 บิต) ของ HDD ของคุณและถูกสร้างขึ้นเมื่อคุณติดตั้ง Windows เป็นครั้งแรก หาก MBR เสียหาย คุณจะไม่สามารถเริ่มระบบปฏิบัติการและใช้งานต่อไปได้ตามปกติอีกต่อไป ข้อเท็จจริงนี้ใช้กับ Windows รุ่นต่อไปนี้: XP, Vista, 7 และ 8

อาการของความเสียหาย MBR:

1. ไม่พบระบบปฏิบัติการ

2. เกิดข้อผิดพลาดในการโหลดระบบปฏิบัติการ เกิดข้อผิดพลาดในการโหลดระบบปฏิบัติการ

3. ตารางพาร์ติชันไม่ถูกต้อง

4. ร้ายแรง: ไม่พบสื่อที่สามารถบูตได้

5. รีบูตและเลือกอุปกรณ์บู๊ตที่เหมาะสม (รีสตาร์ทระบบและเลือกอุปกรณ์บู๊ตที่เหมาะสม

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

สาเหตุของการทุจริต MBR:

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

เมื่อรู้ว่า MBR คืออะไรจึงได้ค้นพบ เหตุผลที่เป็นไปได้ความล้มเหลวและอาการที่เกิดขึ้น ในที่สุดเราก็พร้อมที่จะเริ่มต้นการกู้คืน Master Boot Record โดยตรง

1. การสำรองข้อมูล MBR

ก่อนที่คุณจะเริ่มซ่อมแซม Master Boot Record เราขอแนะนำอย่างยิ่งให้คุณซ่อมแซมมัน การสำรองข้อมูล- เมื่อต้องการทำเช่นนี้ ใช้คำสั่งต่อไปนี้:

dd if=/dev/sda ของ=/path-to-save/mbr-backup bs=512 count=1

แทนที่ชิ้นส่วน /เส้นทางที่จะบันทึก/บนเส้นทางที่จะคงอยู่ รุ่นเก่าบูตเซกเตอร์

2. การกู้คืน MBR โดยใช้คำสั่ง bootrec

สำหรับงานต่อไป คุณจะต้องมีอุปกรณ์บู๊ตที่ติดตั้งไว้ล่วงหน้า เวอร์ชันวินโดวส์ 10.

คำแนะนำโดยย่อ:

  • การคืนค่าระบบ.
  • 3. ไปที่ส่วน
  • 4. เปิดยูทิลิตี้ บรรทัดคำสั่ง.
  • เข้า.
    เมื่อเสร็จแล้วอย่าปิดบรรทัดคำสั่ง

    bootrec /FixMbr
    bootrec /FixBoot
    bootrec /ScanOs
    bootrec /RebuildBcd

  • 7. เข้า ออกและกด เข้า.
  • 8. รีสตาร์ทคอมพิวเตอร์ของคุณ
  • 1. เริ่มคอมพิวเตอร์ของคุณโดยใช้สื่อที่สามารถบู๊ตได้
  • 2. บนหน้าจอต้อนรับ คลิกที่ตัวเลือก การคืนค่าระบบ.
  • 3. ไปที่ส่วน การแก้ไขปัญหา.
  • 4. เปิดยูทิลิตี้ บรรทัดคำสั่ง.
  • 5. ป้อนคำสั่งต่อไปนี้เพื่อยืนยันการทำงานของแต่ละคำสั่งโดยการกดปุ่ม เข้า.

    ดิสก์พาร์ท
    เซลดิสก์ 0
    รายการฉบับที่

  • Fs FAT32- บท อีเอฟไอ FAT32 2 ให้ป้อนคำสั่งต่อไปนี้:

    หากจำนวนวอลุ่มไม่เท่ากัน 2

  • 7. กำหนดให้กับส่วน ใหม่ ร:\

    กำหนดตัวอักษร-r:

  • 9. เข้า ออกเพื่อออกจากยูทิลิตี้ DiskPart.
  • ร:\ อีเอฟไอ:

    ซีดี /d r:\EFI\Microsoft\Boot\

  • bootrec/fixboot.dll

  • ren BCD BCD.สำรอง

  • บีซีดีและแทนที่ ร:\จดหมายที่ได้รับมอบหมายก่อนหน้านี้:
  • ค:\
  • 16. เข้า ออก.
  • 17. รีสตาร์ทคอมพิวเตอร์ของคุณ

การกู้คืน MBR ใน Windows 8 และ 8.1

หากต้องการดำเนินการต่อ คุณจะต้องมีอุปกรณ์ที่สามารถบู๊ตได้ซึ่งมี Windows 8 เวอร์ชันติดตั้งไว้ล่วงหน้า

คำแนะนำโดยย่อ:

  • 1. เริ่มคอมพิวเตอร์ของคุณโดยใช้สื่อที่สามารถบู๊ตได้
  • 2. บนหน้าจอต้อนรับ คลิกที่ตัวเลือก การคืนค่าระบบ.
  • 3. ไปที่ส่วน การแก้ไขปัญหา.
  • 4. เปิดยูทิลิตี้ บรรทัดคำสั่ง.
  • 5. ป้อนคำสั่งต่อไปนี้เพื่อยืนยันการทำงานของแต่ละคำสั่งโดยการกดปุ่ม เข้า- เมื่อเสร็จแล้วอย่าปิดบรรทัดคำสั่ง

    bootrec /FixMbr
    bootrec /FixBoot
    bootrec /ScanOs
    bootrec /RebuildBcd

  • 6. ถอดอุปกรณ์บู๊ตออก
  • 7. เข้า ออกและกด เข้า.
  • 8. รีสตาร์ทคอมพิวเตอร์ของคุณ

หากคำแนะนำในการกู้คืนมาสเตอร์บูตเรคคอร์ดไม่มีพลังงาน ให้ใช้ดังต่อไปนี้:

  • 1. เริ่มคอมพิวเตอร์ของคุณโดยใช้สื่อที่สามารถบู๊ตได้
  • 2. บนหน้าจอต้อนรับ คลิกที่ตัวเลือก การคืนค่าระบบ.
  • 3. ไปที่ส่วน การแก้ไขปัญหา.
  • 4. เปิดยูทิลิตี้ บรรทัดคำสั่ง.
  • 5. ป้อนคำสั่งต่อไปนี้เพื่อยืนยันการทำงานของแต่ละคำสั่งโดยการกดปุ่ม เข้า.

    ดิสก์พาร์ท
    เซลดิสก์ 0
    รายการฉบับที่

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

  • 6. ค้นหาองค์ประกอบปริมาตรด้วยคอลัมน์ Fs FAT32- บท อีเอฟไอจะต้องเป็นไปตามรูปแบบอย่างเคร่งครัด FAT32- หากพาร์ติชันวอลุ่มระบุด้วยตัวเลข 2 ให้ป้อนคำสั่งต่อไปนี้:

    หากจำนวนวอลุ่มไม่เท่ากัน 2 ให้แทนที่ 2 ด้วยตัวเลขอื่นๆ ที่มีอยู่

  • 7. กำหนดให้กับส่วน ใหม่จดหมาย ซึ่งเป็นตัวอักษรที่แตกต่างจากที่มีอยู่แล้วในคอมพิวเตอร์ของคุณ ตัวอย่างเช่น ร:\- ในการดำเนินการนี้ ให้ใช้คำสั่งต่อไปนี้:

    กำหนดตัวอักษร-r:

  • 8. รอให้ข้อความด้านล่างปรากฏขึ้น:

    Diskpart กำหนดอักษรระบุไดรฟ์หรือจุดจำนวนสำเร็จแล้ว

  • 9. เข้า ออกเพื่อออกจากยูทิลิตี้ DiskPart.
  • 10. จำเป็นต้องใช้คำสั่งต่อไปนี้เพื่อแทนที่ ร:\จดหมายที่กำหนดให้กับพาร์ติชันก่อนหน้านี้ อีเอฟไอ:

    ซีดี /d r:\EFI\Microsoft\Boot\

  • 11. ป้อนคำสั่งด้านล่างเพื่อซ่อมแซมโวลุ่มดิสก์:

    bootrec/fixboot.dll

  • 12. ตอนนี้คุณต้องทำ สำเนาสำรองบีซีดีเก่า:

    ren BCD BCD.สำรอง

  • 13. ป้อนคำสั่งต่อไปนี้เพื่อสร้างใหม่ บีซีดีและแทนที่ ร:\จดหมายที่ได้รับมอบหมายก่อนหน้านี้:

    bcdboot c:\Windows /l ru-ru /s r: /f ทั้งหมด

  • 14. ในคำสั่งข้างต้น เราได้ระบุอักษรระบบปฏิบัติการ - ค:\- หากคุณติดตั้ง Windows บนไดรฟ์ที่มีเส้นทางอื่น โปรดระบุอักษรระบุไดรฟ์ที่ถูกต้อง
  • 15. ถอดอุปกรณ์บู๊ตออก
  • 16. เข้า ออก.
  • 17. รีสตาร์ทคอมพิวเตอร์ของคุณ

หากต้องการดำเนินการต่อ คุณจะต้องมีอุปกรณ์ที่สามารถบู๊ตได้ซึ่งมี Windows 7 เวอร์ชันติดตั้งไว้ล่วงหน้า

  • 1. เริ่มคอมพิวเตอร์ของคุณโดยใช้สื่อที่สามารถบู๊ตได้
  • 2. ระบุภาษาของระบบปฏิบัติการ
  • 3. เลือกรูปแบบแป้นพิมพ์ของคุณ
  • 4. คลิก ต่อไป.
  • 5. เลือกระบบปฏิบัติการของคุณแล้วคลิกอีกครั้ง ต่อไป.
  • 6. บนหน้าจอ ตัวเลือกการกู้คืนระบบเลือกยูทิลิตี้ บรรทัดคำสั่ง.
  • 7. เมื่อ Command Prompt ทำงานแล้ว ให้ป้อนคำสั่งต่อไปนี้:

    bootrec /rebuildbcd

  • 8. คลิก เข้า.
  • 9. ถัดไปป้อน:

    bootrec /rebuildbcd

  • 10. คลิก เข้า.
  • 11. ถอดสื่อสำหรับบูตออกแล้วรีสตาร์ทคอมพิวเตอร์

หากคำสั่งเหล่านี้เพื่อกู้คืนมาสเตอร์บูตเรคคอร์ดไม่มีพลังงาน ให้ใช้คำแนะนำด้านล่าง:

  • 1. กำหนดตัวอักษรของอุปกรณ์บู๊ตของคุณโดยป้อนคำสั่งต่อไปนี้ตามลำดับ:

    ดิสก์พาร์ท
    เลือกดิสก์ 0
    ปริมาณรายการ

  • 2. ตอนนี้ป้อน:

    ออก
    ฉ:
    บูตซีดี
    ผบ

    ตัวอักษร F: แทนที่ด้วยตัวอักษรที่ระบุสื่อที่ใช้บู๊ตได้

  • 3. ป้อนคำสั่ง:

    บูทเซค /nt60 SYS /mbr

  • 4. ยืนยันการทำงานโดยการกด เข้า.
  • 5. ถอดอุปกรณ์บู๊ตออก
  • 6. ป้อนคำสั่ง ออก.
  • 7. ตอนนี้คลิก เข้า

หากต้องการดำเนินการต่อ คุณจะต้องมีอุปกรณ์ที่สามารถบูตได้ซึ่งมี Windows Vista เวอร์ชันที่ติดตั้งไว้ล่วงหน้า

  • 1. เริ่มคอมพิวเตอร์ของคุณโดยใช้สื่อที่สามารถบู๊ตได้
  • 2. เลือกภาษาและรูปแบบแป้นพิมพ์ของคุณ
  • 3. บนหน้าจอต้อนรับ ให้เลือกตัวเลือก การคืนค่าระบบ.
  • 4. เลือกระบบปฏิบัติการของคุณแล้วคลิก ต่อไป.
  • 5. เปิดยูทิลิตี้ บรรทัดคำสั่ง.
  • 6. เมื่อแอปพลิเคชันเริ่มทำงาน ให้ป้อนคำสั่งต่อไปนี้ตามลำดับ:

    bootrec /FixMbr
    bootrec /FixBoot
    bootrec /RebuildBcd

  • 7. รอให้การดำเนินการแต่ละครั้งเสร็จสิ้น
  • 9. พิมพ์ทางออก

อีกทางเลือกหนึ่งนอกเหนือจากคำสั่ง bootrec คุณสามารถลองกู้คืน MBR โดยอัตโนมัติได้:

  • 1. เริ่มคอมพิวเตอร์ของคุณโดยใช้สื่อที่สามารถบู๊ตได้
  • 2. บนหน้าจอต้อนรับ ให้เลือกตัวเลือก การคืนค่าระบบ.
  • 3. เลือกตัวเลือก การกู้คืนการเริ่มต้น.
  • 4. รอจนกว่ากระบวนการจะเสร็จสิ้นแล้วรีสตาร์ทคอมพิวเตอร์

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

bcdedit / ส่งออก C:\bcdbackup
ค:
บูตซีดี
คุณสมบัติ bcd -s -h -r
ren c:\boot\bcd bcd.backup
bootrec /rebuildbcd

ยืนยันการดำเนินการของแต่ละคำสั่งโดยกดปุ่ม เข้า.

การกู้คืน MBR ใน Windows XP

หากต้องการดำเนินการต่อ คุณจะต้องมีอุปกรณ์ที่สามารถบูตได้ซึ่งมี Windows XP เวอร์ชันติดตั้งไว้ล่วงหน้า

  • 1. สำหรับการทำงานเพิ่มเติม คุณจะต้องมีอุปกรณ์ที่สามารถบูตได้ซึ่งมี Windows Vista เวอร์ชันที่ติดตั้งไว้ล่วงหน้า
  • 2. เมื่อหน้าจอต้อนรับปรากฏขึ้น ให้กดปุ่ม R เพื่อเปิด คอนโซลการกู้คืน
  • 3. เมื่อถามถึงการดำเนินการเพิ่มเติม ให้ตอบระบบโดยกรอกตัวเลข 1 และยืนยันการทำงานโดยการกดปุ่ม เข้า.
  • 4. หากจำเป็น ให้ป้อนรหัสผ่านผู้ดูแลระบบ
  • 5. ป้อนคำสั่ง แก้ไข.
  • 6. เมื่อระบบขอให้คุณยืนยันการกระทำของคุณ ให้กดปุ่ม และ เข้า.
  • 7. รอให้การดำเนินการเสร็จสิ้น
  • 8. ถอดออก บูตไดรฟ์.
  • 9. ป้อนคำสั่ง ออก.
  • 10. คลิก เข้าเพื่อรีสตาร์ทคอมพิวเตอร์ของคุณ

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