เทคนิคการกู้คืนข้อมูลสำหรับระบบไฟล์ต่างๆ วิธีคืนค่าเซกเตอร์สำหรับบูต hdd - วิธีการที่มีประสิทธิภาพและง่ายดาย

27.12.2023

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

สาเหตุที่เป็นไปได้ของความล้มเหลว

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

สารละลาย

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

การกู้คืนบูตเซกเตอร์ของ Windows 7

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

การเรียงลำดับ

คุณควรเริ่มกู้คืนเซกเตอร์สำหรับบูต Windows 7 โดยกดปุ่ม "ลบ" เมื่อคุณเปิดคอมพิวเตอร์ ในส่วน "ขั้นสูง" (หรือ "การบูต") ให้ค้นหาลำดับการบู๊ตอุปกรณ์ ตั้งค่า BIOS เป็นอุปกรณ์แรกเป็น CD/DVD บันทึกการเปลี่ยนแปลงและออก

ขั้นตอนต่อไปคือเลือก “กู้คืน Windows โดยใช้คอนโซลการกู้คืน” จากนั้น จากรายการที่ให้ไว้ ให้เลือกระบบที่จะกู้คืนและป้อนหมายเลข กดปุ่มตกลง". จากนั้นป้อนคำสั่ง "fixmbr" เพื่อซ่อมแซม MBR หรือคำสั่ง "fixboot" ระบุอักษรระบุไดรฟ์ที่จะกู้คืน ยืนยัน (Y) แล้วกด "Enter" อีกครั้ง รีสตาร์ทคอมพิวเตอร์ของคุณ หากไม่สามารถกู้คืนบูตเซกเตอร์ด้วยวิธีนี้ได้ สิ่งเดียวที่เหลืออยู่คือติดตั้งระบบใหม่

บูตเซกเตอร์

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

เซกเตอร์เหล่านี้เหมือนกับเซกเตอร์สำหรับบูตพาร์ติชันซึ่งมีตารางที่มีข้อมูลพิเศษเกี่ยวกับไดรฟ์แบบลอจิคัล

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

รหัสบูตเป็นโปรแกรมที่เริ่มกระบวนการบูตระบบปฏิบัติการ สำหรับ DOS และ Windows 9x/Me นี่คือไฟล์ Io ระบบ

ROM BIOS โหลดเซกเตอร์สำหรับบูตของฟล็อปปี้ดิสก์ และเมื่อระบบบูทจากฮาร์ดไดรฟ์ MBR จะถ่ายโอนการควบคุมไปยังเซกเตอร์สำหรับบูตของพาร์ติชันที่ใช้งานอยู่ ในทั้งสองกรณี เซกเตอร์สำหรับเริ่มระบบของดิสก์แบบลอจิคัลได้รับการควบคุม มันจะตรวจสอบบางอย่างแล้วพยายามอ่านไฟล์ระบบแรกจากดิสก์ (ใน DOS/Windows นี่คือไฟล์ Io .sys) มองไม่เห็นเซกเตอร์สำหรับบูตเนื่องจากตั้งอยู่นอกพื้นที่จัดเก็บไฟล์ของโลจิคัลดิสก์

เซกเตอร์สำหรับบูตของดิสก์ลอจิคัลถูกสร้างขึ้นโดย DOS และรูปแบบ Windows 9x บนฮาร์ดไดรฟ์ เซกเตอร์สำหรับเริ่มระบบจะอยู่ที่จุดเริ่มต้นของแต่ละไดรฟ์แบบลอจิคัลทั้งในพาร์ติชันหลักและพาร์ติชันรอง เซกเตอร์สำหรับบูตทั้งหมดพร้อมกับข้อมูลเกี่ยวกับโลจิคัลดิสก์มีบันทึกพิเศษ แต่ในระหว่างการบู๊ตจะมีการดำเนินการเฉพาะรหัสของเซกเตอร์ที่อยู่ในพาร์ติชันที่ใช้งานอยู่เท่านั้น ระบบปฏิบัติการจะอ่านเซกเตอร์ที่เหลือเพื่อกำหนดพารามิเตอร์ของไดรฟ์แบบลอจิคัล

บูตเซกเตอร์ของดิสก์แบบลอจิคัลประกอบด้วยโปรแกรม (โค้ดปฏิบัติการ) และพื้นที่ข้อมูล ระบบปฏิบัติการจำเป็นต้องใช้ข้อมูลนี้เพื่อกำหนดขนาดของไดรฟ์แบบลอจิคัลและตำแหน่งของโครงสร้าง เช่น FAT รูปแบบของบล็อกพารามิเตอร์ดิสก์มีความเฉพาะเจาะจงมาก ข้อผิดพลาดในบล็อกนี้อาจส่งผลให้เกิดปัญหาในการโหลด DOS หรือไม่สามารถเข้าถึงดิสก์ได้

ในตาราง รูปที่ 4 แสดงรูปแบบบูตเซกเตอร์ของ DOS ในเวอร์ชันต่างๆ

ตารางที่ 26.4. รูปแบบบันทึกการบูตของ DOS เวอร์ชันต่างๆ

ไดเรกทอรีราก

ไดเร็กทอรีคือฐานข้อมูลที่มีข้อมูลเกี่ยวกับไฟล์ที่จัดเก็บไว้ในดิสก์ แต่ละรายการในนั้นมีความยาว 32 ไบต์ และไม่ควรมีตัวคั่นระหว่างรายการ ไดเร็กทอรีเก็บข้อมูลเกือบทั้งหมดเกี่ยวกับไฟล์ที่ระบบปฏิบัติการมีอยู่

¦ชื่อไฟล์และนามสกุล—ชื่อแปดอักขระและอักขระสามตัวของนามสกุล ระยะเวลาระหว่างชื่อไฟล์และนามสกุลเป็นนัยแต่ไม่ได้รวมอยู่ในรายการนี้

ไบต์ของแอตทริบิวต์ไฟล์ที่มีแฟล็กที่แสดงถึงแอตทริบิวต์ของไฟล์มาตรฐาน

เวลาและวันที่ที่สร้างหรือแก้ไขไฟล์

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

ไดเร็กทอรีมีสองประเภทหลัก: ไดเร็กทอรีรากและไดเร็กทอรีย่อย ต่างกันที่จำนวนไฟล์สูงสุดที่จัดเก็บ ในแต่ละโลจิคัลไดรฟ์ ในตำแหน่งคงที่ ด้านหลังสำเนา FAT จะมีไดเร็กทอรีราก ขนาดของไดเร็กทอรีรากจะแตกต่างกันไปขึ้นอยู่กับขนาดของดิสก์ แต่ไดเร็กทอรีรากแต่ละไดเร็กทอรีจะมีจำนวนไฟล์สูงสุดคงที่ ความยาวของไดเร็กทอรีรากได้รับการแก้ไขเมื่อสร้างดิสก์แบบลอจิคัลและไม่สามารถเปลี่ยนแปลงได้ระหว่างการดำเนินการ ขนาดของไดเร็กทอรีรากของไดรฟ์ต่างๆ แสดงไว้ในตาราง 5. ไดเร็กทอรีย่อยต่างจากไดเร็กทอรีรากตรงที่สามารถจัดเก็บไฟล์ได้ตามจำนวนที่ต้องการและขยายได้ตามต้องการ

ตารางที่ 5. ขนาดไดเร็กทอรีราก

ไดเร็กทอรีทั้งหมดมีโครงสร้างเหมือนกัน รายการในฐานข้อมูลนี้จัดเก็บข้อมูลสำคัญเกี่ยวกับไฟล์ที่เกี่ยวข้องกับข้อมูลที่จัดเก็บไว้ใน FAT ผ่านทางฟิลด์ใดฟิลด์หนึ่งของรายการ - จำนวนของคลัสเตอร์แรกบนดิสก์ที่ถูกครอบครองโดยไฟล์ หากไฟล์ทั้งหมดบนดิสก์มีขนาดไม่เกินคลัสเตอร์เดียว ก็ไม่จำเป็นต้องใช้ FAT เลย FAT มีข้อมูลเกี่ยวกับไฟล์ที่ไม่ได้อยู่ในไดเร็กทอรี - หมายเลขของกลุ่มที่มีไฟล์ทั้งหมดอยู่

หากต้องการติดตามตำแหน่งของไฟล์ทั้งหมดบนดิสก์ ให้ศึกษาไดเรกทอรีและค้นหาหมายเลขคลัสเตอร์แรกและความยาวของไฟล์ จากนั้น ใช้ตารางการจัดสรรไฟล์ สำรวจห่วงโซ่ของคลัสเตอร์ที่ไฟล์ครอบครองจนกว่าคุณจะไปถึงจุดสิ้นสุดของไฟล์

รูปแบบของรายการไดเร็กทอรีขนาด 32 ไบต์จะแสดงในตาราง 6.

ตารางที่ 6. รูปแบบแค็ตตาล็อก

อคติ

คำสอดคล้องกับสองไบต์ในลำดับย้อนกลับ คำคู่สอดคล้องกับสองคำในลำดับย้อนกลับ

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

ในตาราง รูปที่ 7 แสดงรายการคุณลักษณะของไฟล์ที่ใช้ในรายการไดเร็กทอรี

ตารางที่ 7 แอ็ตทริบิวต์ไฟล์

ในขั้นตอนของการจัดรูปแบบลอจิคัลของแต่ละพาร์ติชัน (ดิสก์ลอจิคัล) พื้นที่โลจิคัลสี่พื้นที่จะถูกสร้างขึ้น: · บูตเซกเตอร์; · ตารางการจัดสรรไฟล์ (ECG1 และ FAT2) · แค็ตตาล็อก; · พื้นที่ข้อมูล

เซกเตอร์สำหรับบูตบนโลจิคัลดิสก์ (พาร์ติชัน) ใด ๆ จะอยู่ก่อน บล็อกข้อมูล (512 ไบต์) เริ่มต้นด้วยคำสั่ง JMP ซึ่งถ่ายโอนการควบคุมไปยังโปรแกรม IPL2 ประกอบด้วยชื่อของระบบปฏิบัติการและเวอร์ชัน มีบล็อกพารามิเตอร์ดิสก์ BIOS (BPB) ซึ่งเป็นโปรแกรม IPL 2 ที่โหลดระบบปฏิบัติการ และลงท้ายด้วยลายเซ็น 55AA ด้านล่างตารางที่ 5 อธิบายรายการที่สำคัญที่สุดบางส่วนของเขา

การเปลี่ยนแปลงเซกเตอร์สำหรับเริ่มระบบ จำนวนเซกเตอร์ที่สงวนไว้

จำนวนภาคที่สงวนไว้ก่อน FAT แรกคือ 32

บล็อกพารามิเตอร์ bios ใหม่

บล็อกพารามิเตอร์ BIOS ใน EAT32 ใช้พื้นที่มากกว่าบล็อกมาตรฐานและเรียกว่า Big FAT BIOS parameter Block (BF_BPB) ด้วยเหตุนี้ บูทเซกเตอร์จึงไม่ได้ครอบครองเพียงเซกเตอร์กายภาพเดียว แต่มีสามเซกเตอร์ทางกายภาพ และมีอีกหนึ่งเซกเตอร์ทางกายภาพและตั้งอยู่ผ่านสามเซกเตอร์กายภาพในเซกเตอร์กายภาพที่เจ็ด, แปดและเก้า BF_BPB เป็นเวอร์ชันขยายของ BPB ที่มีอยู่ใน FAT 12 และ 16 บิต ประกอบด้วยโครงสร้างเดียวกันกับ BPB มาตรฐาน แต่มีฟิลด์เพิ่มเติมหลายฟิลด์ที่จำเป็นสำหรับ FAT32 การเปลี่ยนแปลงที่ทำกับ BPB เพื่อรองรับ FAT32 มีอธิบายไว้ด้านล่าง

ตารางที่ 5. รายการที่สำคัญที่สุดในบูตเซกเตอร์

ความยาว (เป็นไบต์)

เนื้อหา

คำสั่ง JMP และ NOP

ชื่อและเวอร์ชันของ Windows

จำนวนไบต์ต่อเซกเตอร์

จำนวนเซกเตอร์ต่อคลัสเตอร์ (ผลคูณของสองยกกำลัง n เสมอ)

จำนวนภาคที่สงวนไว้ก่อน FAT แรก

จำนวนตาราง FAT

จำนวนรายการในไดเร็กทอรีราก (ขีดจำกัดสูงสุด)

จำนวนเซกเตอร์ทั้งหมด (00 00 - หากขนาดดิสก์มากกว่า 32 MB)

ตัวบ่งชี้สภาพแวดล้อม; ในกรณีนี้คือ F8 ซึ่งระบุดิสก์ว่าเป็นฮาร์ดไดรฟ์ที่มีความจุเท่าใดก็ได้

จำนวนเซกเตอร์ต่อองค์ประกอบตาราง FAT

จำนวนเซกเตอร์ต่อแทร็ก

จำนวนหัว

จำนวนเซกเตอร์ที่ซ่อนอยู่

จำนวนเซกเตอร์ทั้งหมดหากขนาดดิสก์มากกว่า 32 MB

หมายเลขดิสก์ ในกรณีนี้คือ 80 ซึ่งระบุพาร์ติชันหลัก

ที่สงวนไว้

ขยายลายเซ็น (29 ชม. เสมอ)

หมายเลขซีเรียลของวอลุ่ม

ฉลากปริมาณ

ประเภทระบบไฟล์ (12 บิตหรือ 16 บิต)

บันทึก.ส่วนนี้ของบูตเซกเตอร์เรียกว่า BIOS parameter block (BPB) ประกอบด้วยคุณลักษณะทางกายภาพของดิสก์ที่ MS-DOS และ Windows ใช้ในการค้นหาพื้นที่เฉพาะ ด้วยการเพิ่มหรือคูณค่าของพารามิเตอร์เหล่านี้ ระบบปฏิบัติการจะเรียนรู้ว่าตาราง FAT อยู่ที่ใด ไดเร็กทอรีราก และตำแหน่งที่พื้นที่ข้อมูลเริ่มต้นและสิ้นสุด

ฟิลด์ไดเร็กทอรีราก

องค์ประกอบนี้รายงานจำนวนเซกเตอร์ในไดเร็กทอรีราก สำหรับฮาร์ดไดรฟ์ ค่านี้จะอยู่ที่ 512 (0200h) เสมอ และหมายถึงจำนวนบรรทัดไดเร็กทอรีที่อยู่ในเซกเตอร์สามสิบสอง ตอนนี้เปลี่ยนเป็น 0 (0000h) และถูกละเว้นบนดิสก์ FAT32

จำนวนเซกเตอร์ต่อองค์ประกอบตาราง FAT

องค์ประกอบนี้ถูกแทนที่ด้วย null และตอนนี้ทำหน้าที่เป็นตัวชี้ไปยังองค์ประกอบที่เกี่ยวข้องใน BF_BPB เมื่อมาถึง BF_BPB ระหว่างการโหลด

คำอธิบายของดิสก์

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

คลัสเตอร์แรกของไดเร็กทอรีราก

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

ภาคข้อมูลไฟล์

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

การสำรองข้อมูลเซกเตอร์สำหรับบูต

อีกหนึ่งนวัตกรรมสำคัญใน EAT32 ในระบบไฟล์ FAT เวอร์ชันก่อนหน้า ความเสียหายต่อเซกเตอร์สำหรับบูตส่งผลให้เนื้อหาทั้งหมดของดิสก์สูญหายโดยสิ้นเชิง FAT32 บรรเทาปัญหานี้ ด้วยการเขียนการเปลี่ยนแปลงไปยังโวลุ่มสำหรับบูต FAT32 FDISK จะสร้างสำเนาสำรองของเซกเตอร์สำหรับเริ่มระบบและวางไว้ในเซกเตอร์โลจิคัล 6 ของโวลุ่ม หาก MBR ใหม่พบข้อผิดพลาดในการอ่านหรือลายเซ็นไม่ถูกต้องเมื่อเข้าถึงบูตเซกเตอร์ มันจะค้นหาเซกเตอร์ 6 และอ่านโค้ดสำหรับบูตที่เหลือจากที่นั่น

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

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

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

การกระทำของคุณจะแตกต่างกันไปขึ้นอยู่กับสิ่งที่ทำให้ไม่สามารถบู๊ตเป็น "เจ็ด" ได้อย่างแน่นอน

หากคุณติดตั้งระบบปฏิบัติการ WinXP ไว้บน Win7 คุณควรดาวน์โหลดโปรแกรม EasyBCD ด้วยการรันใน XP คุณสามารถกู้คืน bootloader ได้ในไม่กี่ขั้นตอนง่ายๆ และกลับสู่รายการบูต Windows 7

ตัวอย่างเช่นหากคุณติดตั้ง Windows XP ที่ด้านบนของ Windows 7 และบูตผ่าน EasyBCD จากนั้นตัดสินใจลบพาร์ติชัน XP ลงใน HDD ด้วยเหตุผลบางประการแสดงว่าคุณมีสถานการณ์ที่ซับซ้อนมากขึ้น ด้วยการถอนการติดตั้ง XP คุณจะลบ EasyBCD ออกไปด้วย ซึ่งหมายความว่าตอนนี้คอมพิวเตอร์ไม่ทราบวิธีโหลดระบบปฏิบัติการใด ๆ

ในการกู้คืนเซกเตอร์สำหรับบูต Windows 7 คุณจะต้องจำไว้ว่าคุณมีดิสก์กู้คืน Win7 อยู่ที่ไหน (แน่นอนคุณสร้างมันขึ้นมาใช่ไหม) หรือหากคำตอบคือไม่ ให้มองหาดิสก์ ไม่สำคัญว่าคุณจะเป็นอะไร ค้นหาสิ่งที่คุณมีให้ใส่ลงในไดรฟ์ ตอนนี้คุณต้องบูตจากดิสก์และเข้าสู่ส่วน "การคืนค่าระบบ" การใช้ยูทิลิตี้ Bootrec.exe ซึ่งมีอยู่ในดิสก์การติดตั้งและดิสก์กู้คืน 7 การกู้คืนเซกเตอร์สำหรับบูต Win7 จะไม่ใช้เวลานาน

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

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

หากต้องการเริ่มการกู้คืนบูตเซกเตอร์ ให้พิมพ์คำสั่ง

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

bootrec/fixboot.dll

หลังจากที่คุณกด Enter คอมพิวเตอร์จะสร้างบูตเซกเตอร์ใหม่ ตอนนี้คุณสามารถพิมพ์คำสั่งได้แล้ว

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

อย่างที่คุณเห็นการกู้คืนเซกเตอร์สำหรับบูต Windows 7 นั้นเป็นขั้นตอนที่ง่ายมาก

วิธีการกู้คืนบูตเซกเตอร์ hdd

ผู้ใช้เกือบทุกคนที่ทำงานกับคอมพิวเตอร์ต้องเผชิญกับปัญหาเซกเตอร์ hdd ที่เสียหาย อาจมีสาเหตุหลายประการตั้งแต่การปิดระบบที่ไม่เหมาะสมไปจนถึงการแทรกซึมของไวรัสในเชิงลึก มีหลายวิธีที่เป็นไปได้ในการกู้คืนเซกเตอร์สำหรับบูต hdd และข้อมูลในนั้น (ในบางกรณี ข้อมูลอาจสูญหายตลอดไป) ตัวเลือกบางอย่างอาจซับซ้อนเกินไปสำหรับผู้ใช้พีซีทั่วไป และสิ่งที่แย่ที่สุดคือการกระทำที่ไม่ถูกต้องอาจนำไปสู่กระบวนการที่ข้อมูลสูญหายอย่างถาวรหรือสร้างความเสียหายให้กับระบบโดยรวมทั่วโลก ดังนั้นกฎข้อแรกก่อนที่จะเริ่มงานฟื้นฟูคือพยายามลดจำนวนผลกระทบและโดยเฉพาะอย่างยิ่งการจัดการที่ไม่สามารถเข้าใจได้และไม่ได้รับการยืนยัน ไม่แนะนำให้ลบ ตัด หรือคัดลอกสิ่งใดๆ แต่ละปัญหาเป็นเรื่องส่วนบุคคล ดังนั้นคุณจะต้องตรวจสอบเซกเตอร์ของซอฟต์แวร์ที่แตกต่างกัน มีโปรแกรมต่างๆ มากมาย โปรแกรมยอดนิยม ได้แก่:

HDDScan;
การกู้คืนไฟล์ที่ใช้งานอยู่;
R-สตูดิโอ;
นอร์ตันพาร์ติชั่นเมจิก;
รักโก้;
EASEUS พาร์ติชั่นมาสเตอร์

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

การจัดรูปแบบสื่อ

วิธีนี้เหมาะสำหรับผู้ที่ไม่สนใจข้อมูลในสื่อบันทึกและสิ่งสำคัญคือต้องกู้คืนเซกเตอร์สำหรับบูตของ hdd โดยเร็วที่สุด หลังจากขั้นตอนนี้ ในกรณี 80% งานจะได้รับการฟื้นฟูอย่างสมบูรณ์ แต่วิธีนี้มักถูกใช้เป็นทางเลือกสุดท้าย เพราะ... ข้อมูลบนดิสก์ยังคงมีบทบาทสำคัญในเกือบทุกคน โดยเฉพาะอย่างยิ่งหากเป็นคอมพิวเตอร์ที่ทำงาน

ดิสก์ทดสอบ
หากผู้ใช้ประสบปัญหาเป็นครั้งแรกและไม่รู้ว่าจะกู้คืนเซกเตอร์สำหรับบูต hdd2 ได้อย่างไรยูทิลิตี้นี้สามารถรับมือกับงานได้อย่างรวดเร็ว อย่างไรก็ตาม หากผู้ใช้ไม่ได้มีส่วนร่วม ก็จำเป็นต้องเข้าใจบางประเด็น สิ่งที่ทำให้โปรแกรมยากเป็นพิเศษคืออินเทอร์เฟซภาษาอังกฤษ หากรู้คำศัพท์ทางเทคนิคระบบก็จะเข้าใจได้

ลองพิจารณาวิธีนี้ทีละจุด:
1) ค้นหา สร้างไฟล์บันทึกใหม่ หากจำเป็น ให้ป้อนบันทึก
2) ถัดไป คุณต้องค้นหาสื่อที่เสียหายตามคำอธิบายคุณลักษณะ เช่น: Disk/dev/sds – 160 GB เลือกมัน
3) ขั้นตอนต่อไปคือการเลือกประเภทพาร์ติชันระหว่าง Intel, Sun, Mac และอื่น ๆ
4) หลังจากนั้น การดำเนินการที่เป็นไปได้ที่สามารถทำได้ด้วยดิสก์จะถูกเปิดขึ้น เลือกวิเคราะห์
5) ต่อไปเป็นการวิเคราะห์ความสูญเสียที่เป็นไปได้และโครงสร้างโดยรวม
6) การเลือกรูปทรงบนดิสก์
7) ขั้นตอนสุดท้ายในส่วน "Master Boot Record" มีหน้าที่ในการรีบูตเซกเตอร์ คุณต้องเลือกดิสก์ที่เสียหาย จากนั้นตรวจสอบเซกเตอร์และเขียน MBD ใหม่

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

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

MBR เป็นเซกเตอร์แรกที่พบในดิสก์โดยมีตารางพิเศษพร้อมพาร์ติชันและโปรแกรมบูตที่อ่านข้อมูลและเส้นทางโดยเริ่มจากฮาร์ดไดรฟ์และลงท้ายด้วยพาร์ติชันของระบบปฏิบัติการที่ติดตั้ง

ขั้นตอน:
1) ขั้นแรกคุณต้องเปิดคอมพิวเตอร์และเลือกการบูตจากดิสก์การติดตั้งหรือไดรฟ์ USB กดปุ่มใดก็ได้และในหน้าต่างการติดตั้ง Windows ให้เลือก "System Restore" หากตรวจพบปัญหาให้คลิกแก้ไขและรีบูต
2) หากวิธีนี้ไม่ช่วยบูตเซกเตอร์ ให้เปิด "การคืนค่าระบบ" อีกครั้งและเลือก "ถัดไป" เขียน bootrec/fixmbr บนบรรทัดคำสั่ง คำสั่งนี้จะทำให้มาสเตอร์บูตเรคคอร์ดเข้ากันได้และแก้ไขปัญหาความเสียหาย แต่จะไม่มีอะไรเปลี่ยนแปลงในตารางพาร์ติชัน
3) เราออกคำสั่งต่อไปนี้ bootrec/fixboot การดำเนินการนี้จะเขียนบูตเซกเตอร์ใหม่ที่จะเข้ากันได้กับ Windows คลิก "ออก" และรีสตาร์ทคอมพิวเตอร์

โดยรวมแล้วสิ่งนี้น่าจะได้ผล! แต่ดังที่แสดงให้เห็นในทางปฏิบัติแล้ว การกู้คืนเซกเตอร์สำหรับบูต hdd ไม่ใช่เรื่องง่าย และในกรณีนี้ มีวิธีและคำสั่งอื่น:
1) คำสั่ง bootrec/ScanOs จะทำการสแกนแบบเต็มและค้นหาระบบปฏิบัติการ หากพบ คำสั่งดังกล่าวจะปรากฏบนหน้าจอ
2) bootrec/RebuildBcd ใช้เพื่อเพิ่ม Windows ที่พบลงในเมนูการบูตทั่วไป การรวมกัน Y และ Enter จะทำให้กระบวนการเพิ่มเติมเสร็จสมบูรณ์

หากวิธีนี้ไม่ทำให้เกิดผลตามที่ต้องการ คำสั่ง เช่น bootsect/NT60 SYS ในแต่ละกรณีสามารถกู้คืนเซกเตอร์สำหรับบูต hdd ได้โดยการอัพเดตโค้ดสำหรับบูตหลัก จากนั้นคุณต้องคลิก "ออก" และรีสตาร์ทคอมพิวเตอร์
แน่นอนว่านี่ไม่ใช่วิธีการและโปรแกรมทั้งหมดที่มีอยู่ ดังนั้นหากตัวเลือกเหล่านี้ไม่ช่วยก็ควรไปที่ฟอรัมคอมพิวเตอร์เนื่องจากผู้ใช้หลายคนประสบปัญหานี้และบอกกันถึงวิธีดำเนินการเพื่อกู้คืน hdd อย่างชาญฉลาด บูตเซกเตอร์และไม่สร้างความเสียหายเพิ่มเติมอีก บูตเซกเตอร์เป็นหัวข้อที่ได้รับความนิยมพอสมควร หากคุณใช้ Google จะเห็นได้ชัดว่าสถานการณ์ที่เกิดความล้มเหลวของบูตโหลดอาจแตกต่างกันมาก แต่มักจะมีการตอบโต้ต่อการกระทำใด ๆ เกือบทุกครั้ง ต่อไปนี้เป็นโปรแกรมที่ดีและมีประสิทธิภาพสำหรับการกู้คืนฮาร์ดไดรฟ์:
MBRFix
ฮาร์ดดิสก์พารากอน
รองเท้าบู๊ตของ Hirlen