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

1. กู้คืนการบูต Windows 7 โดยใช้เครื่องมือการกู้คืน

บูตด้วย Windows 7 เวอร์ชันของคุณ สิ่งสำคัญคือขนาดบิตของระบบตรงกัน (32 บิตหรือ 64 บิต) นอกจากนี้ เป็นที่พึงปรารถนาที่การเปิดตัวจะเกิดขึ้นพร้อมกัน (Home, Professional, Ultimate)

แทนที่จะติดตั้ง ให้เลือก System Restore

ไปที่หน้าต่าง System Recovery Options และเลือกเครื่องมือ Startup Repair

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

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

2. กู้คืนการบูต Windows 7 โดยใช้บรรทัดคำสั่ง

หากคุณไม่สามารถกู้คืนการบูต Windows 7 โดยใช้เครื่องมือซ่อมแซมอัตโนมัติได้ ให้ลองใช้บรรทัดคำสั่ง บูตเข้าสู่ Windows 7 เวอร์ชันของคุณและเลือก System Restore แทนการติดตั้ง

ไปที่หน้าต่างตัวเลือกการกู้คืนระบบ และเลือกเครื่องมือการกู้คืนพร้อมรับคำสั่ง

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

ป้อนคำสั่งต่อไปนี้ตามลำดับ:

bootrec /fixmbr
bootrec/fixboot.dll
bootsect /nt60 ทั้งหมด /แรง /mbr
ออก

การเปลี่ยนภาษาทำได้โดยใช้คีย์ผสม "Alt" + "Shift" หลังจากป้อนแต่ละคำสั่ง (บรรทัด) คุณจะต้องกดปุ่ม "Enter"

จากนั้นรีสตาร์ทคอมพิวเตอร์ของคุณ

หลังจากนี้ ในกรณีส่วนใหญ่ ปัญหาที่เกี่ยวข้องกับบูตเซกเตอร์และบูตโหลดเดอร์ของ Windows 7 จะหายไปและระบบปฏิบัติการจะบู๊ตได้ตามปกติ

หากหลังจากใช้บรรทัดคำสั่งแล้ว Windows 7 ยังไม่บู๊ตให้ลองอีกครั้งโดยใช้เครื่องมือซ่อมแซมการบู๊ตอัตโนมัติดังที่เราได้กล่าวไว้ข้างต้น

3. กู้คืนการบูต Windows 7 ด้วยการติดตั้งระบบใหม่

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

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

เนื่องจากข้อผิดพลาดในการบูต คุณไม่สามารถติดตั้ง Windows 7 ใหม่ได้ ให้ลบพาร์ติชันทั้งหมดออกจากดิสก์โดยใช้ยูทิลิตี้บุคคลที่สาม เช่น ดิสก์สำหรับบูต Acronis Disk Director หลังจากนั้นให้ลองอีกครั้งโดยสร้างพาร์ติชั่นใหม่

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

  • ข้อผิดพลาดเมื่อใช้ Disk Utilities
  • ตัวกระตุ้นไม่ถูกต้อง
  • การติดตั้ง Windows บนพาร์ติชันที่มีอยู่พร้อมกับ bootloader
  • เพื่อป้องกันปัญหาในการโหลดในอนาคต คุณต้องพิจารณาว่าอะไรทำให้เกิดปัญหาอย่างแน่นอน และอย่าทำผิดพลาดซ้ำอีก หากคุณไม่สามารถกู้คืนการบูต Windows ได้ หรือมีข้อผิดพลาดอื่น ๆ เกิดขึ้นกับการติดตั้งและการทำงานของระบบ โปรดไปที่เว็บไซต์ http://esate.ru ซึ่งคุณจะพบคำแนะนำในการแก้ไขปัญหาต่าง ๆ เกี่ยวกับระบบปฏิบัติการ

    ASP900S3 75E120BW F120GBLSB
    SSDSC2BW240H601 75E250BW SSDSC2BW240A4K5 7KE256BW

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

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

    Microsoft ได้แนะนำคำสั่งพิเศษอย่างรอบคอบเพื่อกู้คืนการบันทึกซึ่งทำให้แก้ไขปัญหาได้ง่ายขึ้นมาก นอกจากนี้ยังมีโปรแกรมจำนวนมากที่มีลักษณะคล้ายกัน จะพิจารณาทั้งสองกรณีซึ่งจะช่วยเรียกคืนคำสั่งซื้อเมื่อเริ่มระบบ

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

    การกู้คืน MBR โดยใช้วิธีมาตรฐาน

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

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

    • ไปที่ BIOS หรือ UEFI โดยใช้ Del (หรือตัวเลือกของคุณ)
    • คุณควรพบส่วนที่เรียกว่า "ลำดับความสำคัญในการบูต" ซึ่งส่วนใหญ่แล้วจะเป็นเพียงส่วนหนึ่งของชื่อเท่านั้น
    • ตั้งค่าไดรฟ์ของคุณด้วยระบบเป็นอันดับแรกแล้วรีสตาร์ท

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

    • ไปที่ส่วนเดียวกันอีกครั้ง เพียงเลือก "บรรทัดคำสั่ง";
    • ตอนนี้เข้าสู่ bootrec /fixmbr - อนุญาตให้คุณเขียนรายการหลักสำหรับ bootloader แม้ว่าจะไม่เปลี่ยนตารางพาร์ติชันก็ตาม
    • ใส่ bootrec /fixboot อีกครั้ง - มีความเป็นไปได้สูงที่คุณสามารถหยุดที่ขั้นตอนนี้และบูตระบบได้

    • นอกจากนี้คำสั่งควบคุม bootrec.exe /rebuildbcd;
    • วิธีการเพิ่มเติมเมื่อใช้ยูทิลิตี้อื่น bcdboot.exe c:windows

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

    การกู้คืน bootloader โดยใช้โปรแกรม

    การกู้คืน bootloader หลังจากติดตั้ง Windows ก็ทำได้ง่ายเช่นกันเมื่อใช้ยูทิลิตี้ของบุคคลที่สาม ข้อได้เปรียบหลักคือไม่จำเป็นต้องมีดิสก์การติดตั้ง Windows

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

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

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

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

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

    • ในเมนู Boot CD ของ Hiren เลือก "Mini Windows";
    • หลังจากเปิดตัวให้คลิกที่เริ่มแล้วเลือกตัวเลือก "เมนู HBCD"
    • จากนั้น ทีละรายการ ไปที่ “Partition/Boot/MBR” จากนั้นไปที่ “Commandline” และสุดท้ายคือ “MBRFix”

    • ตอนนี้ในคอนโซลให้รันคำสั่ง MBRFix.exe /drive 0 fixmbr /win7 /yes

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

    คุณสามารถเลือกรูปแบบต่างๆ ที่เสนอเพื่อให้บรรลุเป้าหมายได้ ขึ้นอยู่กับทรัพยากรที่มีอยู่ เช่น การเผยแพร่โปรแกรม


    หากคุณยังคงมีคำถามในหัวข้อ “วิธีคืนค่า bootloader ของ Windows 7” คุณสามารถถามพวกเขาได้ในความคิดเห็น


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

    ขณะนี้ใน Windows 10 คุณไม่สามารถปิดใช้งานการอัปเดตได้เหมือนใน Windows 7 และ XP

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

    หลังจากที่ผู้ใช้เปิดคอมพิวเตอร์อีกครั้ง เขาพบข้อความดังกล่าวบนหน้าจอมอนิเตอร์

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

    วิธีที่ง่ายที่สุดในการกู้คืน

    เมื่อเห็นข้อความเกี่ยวกับความล้มเหลวของ bootloader คำถามแรกที่ผู้ใช้พีซีมีคือวิธีคืนค่า bootloader ของ Windows 10 ในตัวอย่างนี้เราจะอธิบายวิธีที่ง่ายที่สุดในการกู้คืน สำหรับตัวอย่างนี้ เราจะต้อง

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

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

    ในหน้าต่างแรกของ Recovery Disk Wizard คุณต้องระบุ รูปแบบแป้นพิมพ์หลังจากนั้นเมนูตัวช่วยสร้างจะเปิดขึ้น

    ในหน้าต่างนี้เราจะเลือกแท็บที่สอง “ การแก้ไขปัญหา" และไปยังหน้าถัดไป "" ทันที

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

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

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

    การกู้คืน bootloader ของ Windows 10 โดยใช้บรรทัดคำสั่ง

    สำหรับวิธีนี้เราจำเป็นต้องมีด้วย ดิสก์กู้คืน Windows 10- มาบูตจากดิสก์ตามตัวอย่างก่อนหน้าจนถึง "" ในเมนูนี้เราสนใจแท็บ “” ซึ่งเราจะไปกัน

    ก่อนอื่นเราจะเปิดตัวยูทิลิตี้คอนโซลบนบรรทัดคำสั่ง DiskPart- เมื่อต้องการทำสิ่งนี้ ให้ป้อนคำสั่ง diskpart ในคอนโซล

    เราต้องการยูทิลิตี้นี้เพื่อ การแสดงข้อมูลเกี่ยวกับดิสก์ภายในเครื่องทั้งหมดในระบบ- ตอนนี้เราต้องค้นหาหมายเลขพาร์ติชัน bootloader โดยทั่วไปจะเป็นพาร์ติชั่นที่ซ่อนอยู่ซึ่งกินพื้นที่ 500 MB พาร์ติชันนี้ถูกสร้างขึ้นโดยอัตโนมัติโดยตัวติดตั้ง Windows 10 ต่อไปเพื่อค้นหาใน DiskPart เราจะเข้าสู่รายการคำสั่ง

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

    หลังจากออกจาก DiskPart ให้ป้อนคำสั่ง bcdboot.exe D:\Windows โปรดทราบว่าคำสั่งนี้ใช้ไดรฟ์ D เนื่องจากมีการติดตั้งสิบไว้

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

    การกู้คืน bootloader ของ Windows 10 โดยใช้บรรทัดคำสั่ง (วิธีที่สอง)

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

    ตอนนี้เราต้องฟอร์แมตพาร์ติชันที่ซ่อนอยู่ซึ่งอยู่ในโวลุ่มแรก ในการดำเนินการนี้ ให้พิมพ์คำสั่ง select Volume 1 ซึ่งจะเลือกพาร์ติชันที่เข้ารหัสลับของเราซึ่งมีขนาด 500 MB

    ขั้นตอนต่อไปคือการฟอร์แมตพาร์ติชันที่เลือก ทำเช่นนี้เพื่อลบไฟล์ทั้งหมดออกจากมัน สำหรับการดำเนินการนี้ ให้ป้อนคำสั่งในรูปแบบคอนโซล fs=FAT32

    หลังจากฟอร์แมตพาร์ติชันแล้ว เราจะออกจากยูทิลิตี้ดิสก์และป้อนคำสั่งใหม่ bcdboot.exe D:\Windows ที่เราป้อนในตัวอย่างก่อนหน้านี้

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

    อีกวิธีในการกู้คืนการบูต Windows 10 โดยใช้บรรทัดคำสั่ง

    วิธีนี้ต้องใช้ยูทิลิตี้ บูทเร็ก- แตกต่างจากยูทิลิตี้ก่อนหน้านี้ยูทิลิตี้นี้ไม่ได้กู้คืนไฟล์ bootloader แต่ กู้คืนบันทึกการบูต- นั่นก็คือเธอ คืนค่า MBR- เซกเตอร์แรกบน HDD เป็นสิ่งสำคัญมากสำหรับระบบปฏิบัติการที่ MBR ยังคงไม่เสียหาย เมื่อคอมพิวเตอร์เริ่มทำงาน BIOS ของเครื่องจะค้นหา MBR ก่อนเพื่อเปิดระบบปฏิบัติการ สำหรับตัวอย่างนี้ เรามาเปิดใช้บรรทัดคำสั่งดังในตัวอย่างก่อนหน้านี้ ยูทิลิตี้ดังกล่าวมีสองคำสั่งหลัก /FixMbr และ /FixBoot จำเป็นต้องมีคำสั่งแรก เพื่อแก้ไข MBRและอย่างที่สอง สร้างอันใหม่- ก่อนอื่น เรามาพิจารณาสถานการณ์เมื่อ MBR ของเราเสียหาย หากต้องการทำสิ่งนี้ ให้ป้อนคำสั่งแรกในคอนโซล

    ภาพด้านบนแสดงว่าการดำเนินการสำเร็จ ซึ่งหมายความว่า MBR ได้รับการกู้คืนแล้ว

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

    จากภาพด้านบน คุณจะเห็นว่าภาค MBR ใหม่ได้ถูกสร้างขึ้นเรียบร้อยแล้ว

    ตัวอย่างแสดงให้เห็นว่าการกู้คืนเซกเตอร์ MBR โดยใช้ยูทิลิตี้คอนโซล Bootrec นั้นง่ายเพียงใด ถ้าคุณมี ปัญหาเกี่ยวกับการเริ่มต้น m Windows 10 เราขอแนะนำให้ใช้ตัวอย่างนี้ก่อน

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

    หากข้อผิดพลาดของ bootloader เกิดจากมัลแวร์ ในกรณีนี้ ต้องลบโค้ดที่เป็นอันตรายออกก่อนที่จะทำการกู้คืน- ในสถานการณ์นี้มันจะช่วยคุณได้ นี่คือดิสก์ช่วยเหลือที่ มีเครื่องมือมากมายสำหรับการกู้คืนคอมพิวเตอร์ของคุณตลอดจนการรักษาไวรัส- คุณสามารถดาวน์โหลด Dr.Web LiveDisk ได้จากเว็บไซต์อย่างเป็นทางการ www.drweb.ru Live CD นี้ใช้ Linux และให้บริการฟรี แผ่นดิสก์นี้เผยแพร่เป็นอิมเมจ ISO ที่สามารถเบิร์นลงออปติคัลดิสก์หรือแฟลชไดรฟ์ USB ได้ หลังจากเบิร์นอิมเมจลงดิสก์แล้ว ให้เปิด Dr.Web LiveDisk

    ในเมนูเริ่ม ให้เลือกรายการแรกแล้วดาวน์โหลด Dr.Web LiveDisk ต่อไป หลังจากนั้นไม่กี่วินาที ระบบปฏิบัติการบน Linux ควรจะเริ่มทำงาน ซึ่งก็คือ Dr.Web LiveDisk

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

    มีประโยชน์อีกอย่างคือระบบปฏิบัติการนี้รองรับอินเทอร์เน็ตเต็มรูปแบบและมีเบราว์เซอร์ในตัว ไฟร์ฟอกซ์.

    มาสรุปกัน

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

    วิดีโอในหัวข้อ

    ในบทความนี้เราจะทราบวิธีคืนค่า bootloader ของ Windows 10 หรือ Windows 8.1 บนคอมพิวเตอร์ที่ใช้ไฟล์. ความเสียหายต่อบูตโหลดเดอร์ Windows 8 อาจเกิดจากการติดตั้งระบบปฏิบัติการตัวที่สอง (การกำหนดค่าบูตคู่) การกระทำที่ไม่ถูกต้องของ "ผู้เชี่ยวชาญ" เมื่อกู้คืนระบบหลังจากเกิดความล้มเหลว การลบข้อมูล "พิเศษ" ในพาร์ติชันที่ซ่อนอยู่ ไวรัสแรนซัมแวร์ และ เหตุผลอื่นๆ อีกหลายประการ

    ข้อผิดพลาดในการบูต ข้อมูลการกำหนดค่าการบูตสำหรับพีซีของคุณหายไป: EFI\Microsoft\Boot\BCD

    ความเสียหายที่เกิดกับ bootloader ของ Windows 10/8.1 ที่ติดตั้งในโหมด UEFI อาจระบุได้จากการไม่สามารถบู๊ตระบบได้และลักษณะของ "หน้าจอแห่งความตาย" สีน้ำเงินใหม่พร้อมข้อผิดพลาด:

    ข้อมูลการกำหนดค่าการบูตสำหรับพีซีของคุณหายไปหรือมีข้อผิดพลาด
    ไฟล์:\EFI\Microsoft\Boot\BCD
    รหัสข้อผิดพลาด: 0xc000000f

    ใน Windows เวอร์ชันรัสเซีย ข้อผิดพลาดอาจมีลักษณะดังนี้:

    คอมพิวเตอร์ของคุณต้องการการซ่อมแซม
    ข้อมูลการกำหนดค่าการบูตสำหรับพีซีของคุณหายไปหรือไม่ถูกต้อง
    ไฟล์:\EFI\Microsoft\Boot\BCD
    รหัสข้อผิดพลาด: 0xc000000f

    ทั้งหมดนี้อาจบ่งบอกถึงความเสียหายหรือการลบการกำหนดค่า bootloader ของ Windows 8 โดยสมบูรณ์ - ข้อมูลการกำหนดค่าการบูต (BCD) การกู้คืนบูตโหลดเดอร์ BCD โดยใช้วิธีใดวิธีหนึ่งที่กล่าวถึงก่อนหน้านี้ ( , ) จะไม่ทำงาน: เมื่อคุณพยายามดำเนินการคำสั่ง bcdedit ระบบจะแสดงข้อผิดพลาด:

    ไม่พบที่เก็บข้อมูลการกำหนดค่าการบูต
    ไม่พบอุปกรณ์ระบบที่ร้องขอ

    ความจริงก็คือการกำหนดค่าบูตโหลดเดอร์ BCD BCD ใน Windows 10/8 ที่ติดตั้งในโหมด UEFI จะถูกเก็บไว้ในแยกต่างหาก ที่ซ่อนอยู่ส่วน อีเอฟไอ(ขนาด 100 MB พร้อมระบบไฟล์ FAT32) ซึ่งยูทิลิตี้ bcdedit ไม่เห็นและดังนั้นจึงไม่สามารถจัดการการกำหนดค่า bootloader ได้

    การซ่อมแซม Boot Loader ของ Windows อัตโนมัติ

    ขั้นตอนการกู้คืน bootloader อัตโนมัติที่สร้างขึ้นใน ตามกฎแล้วจะไม่มีประสิทธิภาพในกรณีเช่นนี้ แต่ก็ยังคุ้มค่าที่จะลอง:

    การซ่อมแซมบูตโหลดเดอร์ของ Windows ด้วยตนเองโดยใช้ดิสก์สำหรับบูต

    มาดูขั้นตอนการกู้คืน bootloader ของ Windows บนระบบที่มี EFI กัน

    ดังนั้น ในการกู้คืนการกำหนดค่าบูตโหลดเดอร์ (BCD) คุณจะต้องบูตจากดีวีดีการติดตั้ง Windows 8 ดั้งเดิม (หรือแผ่นดิสก์การกู้คืนหรือ) และเปิดหน้าต่างพร้อมท์คำสั่ง: โดยการเลือก การคืนค่าระบบ -> การวินิจฉัย -> บรรทัดคำสั่ง(การคืนค่าระบบ -> แก้ไขปัญหา -> พร้อมรับคำสั่ง) หรือโดยการกดปุ่มผสม กะ+F10).

    มาเปิดตัว diskpart:

    มาแสดงรายการดิสก์ในระบบกัน:

    ให้เลือกดิสก์ที่ติดตั้ง Windows ของคุณ (หากมีฮาร์ดดิสก์เพียงตัวเดียวในระบบดัชนีควรเป็น 0):

    มาแสดงรายการพาร์ติชันในระบบกัน:


    ในตัวอย่างของเรา คุณจะเห็นว่าพาร์ติชัน EFI (สามารถกำหนดได้ด้วยขนาด 100 MB และระบบไฟล์ FAT32) มีดัชนีโวลุ่ม 1 และพาร์ติชันสำหรับบูตที่มีระบบ Windows ที่ติดตั้งไว้ (ซึ่งอาจเป็น Windows ก็ได้) 10 หรือ Windows 8.1/8) มีโวลุ่ม 3

    มากำหนดอักษรระบุไดรฟ์ให้กับพาร์ติชัน EFI ที่ซ่อนอยู่:

    มอบหมายจดหมาย M:

    บรรทัดควรปรากฏขึ้นเพื่อระบุว่าอักษรระบุไดรฟ์ถูกกำหนดให้กับพาร์ติชัน EFI สำเร็จแล้ว:

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

    จบงานด้วย diskpart:

    ไปที่ไดเร็กทอรีด้วย bootloader บนพาร์ติชันที่ซ่อนอยู่

    ซีดี /d m:\efi\microsoft\boot\

    ในกรณีนี้ m: คืออักษรระบุไดรฟ์ที่กำหนดให้กับพาร์ติชัน UEFI ที่อยู่ด้านบน หากไดเร็กทอรี \EFI\Microsoft\Boot\ หายไป (ระบบไม่พบข้อผิดพลาดที่ระบุพาธ) ให้ลองใช้คำสั่งต่อไปนี้:

    ซีดี /d M:\ESD\Windows\EFI\Microsoft\Boot\

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

    bootrec/fixboot.dll

    ใช้คำสั่ง attrib เพื่อลบคุณลักษณะที่ซ่อนไว้ อ่านอย่างเดียว และระบบออกจากไฟล์ BCD:

    คุณสมบัติ BCD -s -h -r

    มาลบไฟล์การกำหนดค่า BCD ปัจจุบันโดยเปลี่ยนชื่อมัน (บันทึกการกำหนดค่าเก่าเป็นข้อมูลสำรอง):

    การใช้ยูทิลิตี้ bcdboot.exeมาสร้างที่เก็บข้อมูล BCD ขึ้นมาใหม่โดยการคัดลอกไฟล์สภาพแวดล้อมการบูตจากไดเร็กทอรีระบบ:
    bcdboot C:\Windows /l en-us /s M: /f ทั้งหมด
    ที่ไหน, ซี:\Windows- เส้นทางไปยังไดเร็กทอรีที่ติดตั้ง Windows 8
    /ตก– หมายความว่าจำเป็นต้องคัดลอกไฟล์สภาพแวดล้อมการบู๊ต รวมถึงไฟล์สำหรับคอมพิวเตอร์ที่มี UEFI หรือ BIOS (ความสามารถทางทฤษฎีในการบู๊ตบนระบบ EFI และ BIOS)
    /l th-us— ประเภทสถานที่ของระบบ ค่าเริ่มต้นคือ en-us - อังกฤษ (สหรัฐอเมริกา)

    คำแนะนำ- หากคุณใช้ Windows 10 / Windows 8 เวอร์ชันภาษารัสเซียที่แปลเป็นภาษาท้องถิ่นคำสั่งจะแตกต่างออกไป:
    bcdboot C:\Windows /L ru-ru /S M: /F ทั้งหมด

    ข้อผิดพลาดที่อาจเกิดขึ้น:

    • ข้อผิดพลาด BFSVC: ไม่สามารถเปิดที่เก็บเทมเพลต BCD- สถานะ – – ตรวจสอบความถูกต้องของคำสั่งที่ป้อนและไม่ว่าคุณจะใช้ Windows ที่แปลแล้วหรือไม่ ในกรณีนี้ คุณต้องระบุรหัสภาษาของระบบอย่างถูกต้อง (รหัสภาษาท้องถิ่น)
    • ข้อผิดพลาด BFSVC: เกิดข้อผิดพลาดในการคัดลอกไฟล์บูตข้อผิดพลาดล่าสุด = 0x570 – ลองตรวจสอบดิสก์โดยใช้ CHKDSK M: /F

    รันคำสั่ง:

    bootrec/สแกนโนส
    bootrec /rebuildbcd

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

    หากหลังจากติดตั้งระบบปฏิบัติการตัวที่สองแล้วพยายามใช้พื้นที่ว่างบนพาร์ติชั่นดิสก์ที่ซ่อนอยู่หรือฟอร์แมตพาร์ติชั่นเหล่านั้นในกรณีที่ระบบล้มเหลวเมื่อทดลองกับ EasyBCD และในกรณีอื่น ๆ คุณต้องเผชิญกับความจริงที่ว่า Windows 10 ไม่สามารถบู๊ตได้ “ไม่พบระบบปฏิบัติการ”, “ไม่พบอุปกรณ์ที่สามารถบู๊ตได้ ใส่ดิสก์สำหรับบูตแล้วกดปุ่มใดก็ได้" จากนั้นคุณอาจต้องกู้คืน bootloader ของ Windows 10 ซึ่งจะกล่าวถึงด้านล่าง

    ไม่ว่าคุณจะมี UEFI หรือ BIOS ไม่ว่าระบบจะติดตั้งบนดิสก์ GPT ที่มีพาร์ติชันสำหรับเริ่มระบบ FAT32 EFI ที่ซ่อนอยู่ หรือบน MBR ที่มีพาร์ติชัน "สงวนระบบ" ขั้นตอนการกู้คืนจะเหมือนกันในสถานการณ์ส่วนใหญ่ หากวิธีการด้านล่างไม่ช่วยอะไร ให้ลอง (วิธีที่ 3)

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

    ขั้นตอนต่อไปคือการบู๊ตจากสื่อที่ระบุ หรือใช้เมนูบู๊ต หลังจากดาวน์โหลด หากนี่คือแฟลชไดรฟ์หรือดิสก์การติดตั้ง ให้กด Shift + F10 บนหน้าจอการเลือกภาษา (บรรทัดคำสั่งจะเปิดขึ้น) หากเป็นดิสก์กู้คืน ให้เลือก Diagnostics - Advanced Options - Command Prompt จากเมนู

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

    1. ดิสก์พาร์ท
    2. ปริมาณรายการ
    3. ออก

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

    ในกรณีส่วนใหญ่ (คอมพิวเตอร์มีระบบปฏิบัติการ Windows 10 เพียงระบบเดียวและมีพาร์ติชัน EFI หรือ MBR ที่ซ่อนอยู่) เพื่อกู้คืน bootloader ก็เพียงพอที่จะเรียกใช้คำสั่งเดียว:

    bcdboot c:\windows(โดยที่แทนที่จะใช้ C คุณอาจต้องระบุตัวอักษรอื่นตามที่กล่าวไว้ข้างต้น)

    หมายเหตุ: หากคอมพิวเตอร์ของคุณมีระบบปฏิบัติการหลายระบบเช่น Windows 10 และ 8.1 คุณสามารถเรียกใช้คำสั่งนี้สองครั้งในกรณีแรกระบุเส้นทางไปยังไฟล์ของระบบปฏิบัติการหนึ่งในระบบปฏิบัติการที่สอง - อีกระบบหนึ่ง (จะไม่ทำงานสำหรับ Linux และ XP สำหรับ 7 ขึ้นอยู่กับการกำหนดค่า)

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

    วิธีที่สองในการกู้คืน bootloader ของ Windows 10

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

    หากคุณมีระบบที่มี UEFI และ GPT ในรายการคุณควรเห็นพาร์ติชันที่ซ่อนอยู่พร้อมระบบไฟล์ FAT32 และขนาด 99-300 MB หาก BIOS เป็น MBR ควรตรวจพบพาร์ติชันที่มีขนาด 500 MB (หลังจากติดตั้ง Windows 10 ใหม่ทั้งหมด) หรือน้อยกว่าด้วยระบบไฟล์ NTFS คุณต้องมีหมายเลขส่วนนี้ N (เล่ม 0, เล่ม 1 ฯลฯ) โปรดสังเกตตัวอักษรที่ตรงกับพาร์ติชันที่เก็บไฟล์ Windows ด้วย

    ป้อนคำสั่งต่อไปนี้ตามลำดับ:

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

    เมื่อเสร็จสิ้น ให้ปิดบรรทัดคำสั่งแล้วรีบูตคอมพิวเตอร์ ไม่ใช่จากไดรฟ์สำหรับบูตภายนอกอีกต่อไป ตรวจสอบว่า Windows 10 บู๊ตหรือไม่

    ฉันหวังว่าข้อมูลที่นำเสนอสามารถช่วยคุณได้ อย่างไรก็ตามคุณสามารถลองใช้ "Startup Repair" ในตัวเลือกการบูตขั้นสูงหรือจากดิสก์การกู้คืนของ Windows 10 น่าเสียดายที่ทุกอย่างไม่ได้ราบรื่นเสมอไปและปัญหาก็แก้ไขได้ง่าย: บ่อยครั้ง (หากไม่มีความเสียหายต่อไฟล์ HDD ซึ่งอาจเป็นเช่นนั้นก็ได้) คุณต้องหันไปติดตั้งระบบปฏิบัติการใหม่

    อัปเดต (เข้ามาในความคิดเห็น แต่ฉันลืมเขียนบางอย่างเกี่ยวกับวิธีการในบทความ): คุณสามารถลองใช้คำสั่งง่ายๆ bootrec.exe /fixboot.dll(ซม. ).