Boot Sector คืออะไร & ทำไมถึงมีความสำคัญ?

สารบัญ:

Boot Sector คืออะไร & ทำไมถึงมีความสำคัญ?
Boot Sector คืออะไร & ทำไมถึงมีความสำคัญ?
Anonim

บูตเซกเตอร์คือเซกเตอร์หรือส่วนกายภาพบนฮาร์ดไดรฟ์ที่มีข้อมูลเกี่ยวกับวิธีเริ่มกระบวนการบู๊ตเพื่อโหลดระบบปฏิบัติการ

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

Image
Image

บูตเซคเตอร์ใช้งานอย่างไร

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

สมมติว่าคุณมีฮาร์ดไดรฟ์หนึ่งตัวในคอมพิวเตอร์ของคุณ ซึ่งหมายความว่าคุณมีฮาร์ดไดรฟ์หนึ่งตัวที่มีหนึ่งบูตเซกเตอร์ ในส่วนของฮาร์ดไดรฟ์นั้นอาจเป็นหนึ่งในสองสิ่ง: Master Boot Record (MBR) หรือ Volume Boot Record (VBR)

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

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

ดูลิงก์ MBR และ VBR ด้านบนเพื่อดูข้อมูลเพิ่มเติมเกี่ยวกับ Master Boot Record และ Volume Boot Records และวิธีการทำงานซึ่งเป็นส่วนหนึ่งของกระบวนการบูต

ข้อผิดพลาดของบูตเซกเตอร์

เซกเตอร์ต้องมีลายเซ็นดิสก์ที่เฉพาะเจาะจงมากเพื่อให้ไบออสเห็นเป็นบูตเซกเตอร์ ลายเซ็นนี้คือ 0x55AA และอยู่ในข้อมูลสองไบต์สุดท้าย

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

ข้อความแสดงข้อผิดพลาดใดๆ ต่อไปนี้อาจบ่งชี้ว่าบูตเซกเตอร์เสียหาย:

  • ตารางพาร์ติชั่นไม่ถูกต้อง
  • ไม่พบ BOOTMGR
  • BOOTMGR หายไป
  • ไม่มีระบบปฏิบัติการ
  • การตั้งค่าระบุว่าระบบไฟล์ของคุณเสียหาย
  • เกิดข้อผิดพลาดในการอ่านดิสก์
  • NTLDR หายไป
  • เกิดข้อผิดพลาดในการโหลดระบบปฏิบัติการ

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

วิธีซ่อมแซมข้อผิดพลาดของบูตเซกเตอร์

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

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

ในการซ่อมแซมบูตเซกเตอร์ที่เสียหายใน Windows 10, 8, 7 หรือ Vista ให้ทำตามบทช่วยสอนโดยละเอียดเกี่ยวกับวิธีเขียนพาร์ติชั่นใหม่สำหรับบูตเซกเตอร์ไปยังพาร์ติชั่นระบบ Windows

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

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

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

ไวรัสภาคบูต

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

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

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

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

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

ข้อมูลเพิ่มเติมเกี่ยวกับ Boot Sectors

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

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

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

คำถามที่พบบ่อย

    รหัสบูตหลักคืออะไร

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

    รหัสบูตวอลุ่มคืออะไร

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

    ไวรัสรูทคิตคืออะไร

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

    ตัวจัดการการบูตของ Windows คืออะไร

    ตัวจัดการการบูต Windows หรือ BOOTMGR เรียกใช้งาน winload.exe ซึ่งเป็นตัวโหลดระบบที่ใช้เป็นส่วนหนึ่งของกระบวนการบูต Windows Boot Manager โหลดจากรหัสบูตโวลุ่ม ซึ่งเป็นส่วนหนึ่งของโวลุ่มบูตเรคคอร์ด คุณสามารถเปลี่ยนการตั้งค่า Boot Manager เพื่อเลือกระบบปฏิบัติการเริ่มต้นของคุณได้

แนะนำ: