กู้คืน 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 หลังจากแต่ละคำสั่ง:
- ดิสก์พาร์ท
- ปริมาณรายการ- แสดงรายการส่วนต่างๆ
- ออก- ออกจากเครื่องมือเพื่อทำงานกับดิสก์
ในกรณีของฉัน ภาพหน้าจอด้านล่างแสดงว่าดิสก์ในเครื่องที่ติดตั้ง 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 ที่สามารถบู๊ตได้ตามที่อธิบายไว้ข้างต้นและเขียนคำสั่ง:
- ดิสก์พาร์ท- เปิดตัวเครื่องมือสำหรับการทำงานกับดิสก์
- ปริมาณรายการ- แสดงรายการส่วนต่างๆ
- เลือกเล่มที่ 3- ทางเลือก ที่ซ่อนอยู่วอลุ่ม (ในกรณีของฉันคือ NTFS คุณอาจมี FAT32 ซ่อนอยู่)
- รูปแบบ fs=ntfsหรือ รูปแบบ fs=fat32- การจัดรูปแบบโวลุ่มที่เลือก (ขึ้นอยู่กับว่าคุณมีอันไหน)
- กำหนดตัวอักษร=E- เรากำหนดจดหมายใหม่ให้กับสิ่งนั้น (ฉันกำหนดสิ่งที่เป็นอยู่แล้ว)
- ออก- ออกจากเครื่องมือ discpart
- bcdboot D:\Windows /s E: /f ทั้งหมด- คัดลอกไฟล์ bootloader (ในกรณีของฉัน ไดรฟ์ D: คือโวลุ่มที่มี Windows อยู่ E: คือตัวอักษรที่เรากำหนดให้กับพาร์ติชันที่ซ่อนอยู่)
- ดิสก์พาร์ท- เปิดตัวเครื่องมือดิสก์กลับ
- ปริมาณรายการ- แสดงรายการส่วนต่างๆ
- เลือกเล่มที่ 3- จำนวนวอลลุ่มลับที่เรากำหนดจดหมายให้
- ลบตัวอักษร=E- ลบตัวอักษรเพื่อไม่ให้พาร์ติชันปรากฏในระบบเมื่อเรารีบูต
วิธีที่ 4- ในวิธีนี้เราจะใช้เครื่องมือ Bootrec.exe- ป้อนคำสั่งต่อไปนี้ทีละคำสั่งในบรรทัดคำสั่ง:
- bootrec /RebuildBcd
- bootrec /fixMbr
- bootrec/fixboot.dll
ออกจากระบบและรีบูตระบบของคุณ
ในบางกรณี คุณจะต้องเรียกใช้คำสั่งเพิ่มเติม:
- บูทเซค /nt60 SYSหรือ bootsect /nt60 ทั้งหมด
สวัสดีทุกคน! วันนี้ฉันจะพูดถึงปัญหาที่พบบ่อยเกี่ยวกับระบบปฏิบัติการของครอบครัว วินโดวส์วิสต้า/7/8/8.1/10 - การละเมิดความสมบูรณ์ของ bootloader MBR ไม่ว่า Microsoft จะพยายามคำนึงถึงหนักแค่ไหนก็ตาม ปัญหาที่เป็นไปได้การทำงานของซอฟต์แวร์ของคุณ อาจเป็นไปไม่ได้เลยที่จะคาดการณ์ทุกอย่างในขั้นตอนการพัฒนาและการทดสอบ ตัวโหลดของบุคคลที่สามต่างๆ (ตัวกระตุ้น, ระบบปฏิบัติการเวอร์ชันอื่น, ไวรัส) เพิ่มปัญหาให้กับความเสถียร
สิ่งที่จำเป็นในการกู้คืน bootloader
- สื่อการติดตั้ง Windows Vista/7/8/8.1/10
- ผู้ใช้.
- ไดรฟ์ดีวีดี
มาเริ่มกันเลย!
วิธีที่ง่ายที่สุดในการกู้คืน 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 จะถูกเขียนทับ และระบบปฏิบัติการที่ใหม่กว่าก็ไม่สามารถบู๊ตได้ หลังจากเปิดใช้งานยูทิลิตี้นี้ หากตรวจพบปัญหา ผู้ใช้จะเห็นหน้าต่างแจ้งให้แก้ไข หลังจากรีบูต ระบบสามารถเริ่มทำงานได้ตามที่คาดไว้
การคืนค่าระบบ
รายการนี้เกี่ยวข้องกับการคืนการกำหนดค่าระบบปฏิบัติการไปยังสถานะใดสถานะหนึ่งที่บันทึกไว้ก่อนหน้านี้ เช่น ด้วยความช่วยเหลือคุณสามารถย้อนกลับไปยังจุดตรวจสอบสุดท้ายหรือก่อนหน้าได้ เมื่อต้องการทำสิ่งนี้:
- เปิดรายการที่เหมาะสมหลังจากนั้นหน้าต่างใหม่จะปรากฏขึ้น มันจะแสดงจุดสุดท้ายที่ Windows สามารถสร้างได้
- คุณสามารถเลือกอันก่อนหน้าได้หากคุณทำเครื่องหมายในช่องที่ให้คุณแสดงจุดทั้งหมด
- คลิก "ถัดไป" ในหน้าต่างถัดไป - "เสร็จสิ้น" หลังจากนั้นระบบปฏิบัติการจะย้อนกลับไปที่จุดคืนค่าที่คุณเลือก
คุณจะต้องมีโปรแกรม 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 จะบูตเข้าสู่คอมพิวเตอร์อีกครั้ง
การแก้ไขปัญหาอัตโนมัติโดยใช้เครื่องมือระบบสามารถเริ่มต้นแตกต่างออกไปเล็กน้อย:
- ในหน้าต่าง "ตัวเลือกการกู้คืนระบบ" ให้เปิดใช้งานตัวเลือก "ใช้เครื่องมือการกู้คืนเพื่อแก้ไขปัญหาเมื่อใด" การเริ่มต้นระบบวินโดวส์- เลือกระบบปฏิบัติการที่จะกู้คืน" จากนั้นคลิกที่ปุ่ม "ถัดไป"
- ในหน้าต่างสำหรับเลือกเครื่องมือการกู้คืนให้คลิกที่ "Startup Recovery"
- รอให้การดำเนินการแก้ไขปัญหาที่ทำให้ระบบไม่สามารถเริ่มทำงานให้เสร็จสมบูรณ์ได้โดยอัตโนมัติ
หากปัญหาไม่ได้รับการแก้ไขโดยอัตโนมัติ ให้ไปยังวิธีการต่อไปนี้ ซึ่งผู้ใช้จะต้องป้อนคำสั่งด้วยตนเองใน 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. คลิก เข้าเพื่อรีสตาร์ทคอมพิวเตอร์ของคุณ
เราหวังว่าบทความนี้จะเป็นประโยชน์สำหรับคุณและช่วยคุณกู้คืนเซกเตอร์สำหรับบูตของดิสก์ของคุณ