Ачаалах мастер код гэж юу вэ? (MBC тодорхойлолт)

Агуулгын хүснэгт:

Ачаалах мастер код гэж юу вэ? (MBC тодорхойлолт)
Ачаалах мастер код гэж юу вэ? (MBC тодорхойлолт)
Anonim

Мастер ачаалах код (заримдаа MBC гэж товчилдог) нь үндсэн ачаалах бичлэгийн хэд хэдэн хэсгүүдийн нэг юм. Энэ нь ачаалах явцад чухал үүрэг гүйцэтгэдэг эхний багцыг гүйцэтгэдэг.

Тодруулбал, ердийн ерөнхий ачаалах бичлэгт мастер ачаалах код нь нийт 512 байт үндсэн ачаалах бичлэгийн 446 байтыг зарцуулдаг-үлдсэн зайг хуваалтын хүснэгт (64 байт) болон 2 байт ашигладаг. дискний гарын үсэг.

Image
Image

Ачаалах мастер код хэрхэн ажилладаг вэ

Ачаалах мастер кодыг BIOS-оор зөв гүйцэтгэсэн гэж үзвэл үндсэн ачаалах код нь ачаалах удирдлагыг үйлдлийн системийг агуулсан хатуу дискний хэсэг дэх дууны ачаалах секторын хэсэг болох дууны ачаалах код руу шилжүүлдэг.

Мастер ачаалах кодыг зөвхөн үндсэн хуваалтуудад ашигладаг. Файлын нөөцлөлт гэх мэт өгөгдлийг хадгалах боломжтой гадаад драйв дээрх идэвхтэй бус хуваалтууд нь үйлдлийн систем агуулаагүй тул ачаалах үндсэн код үүсгэх шалтгаангүй тул ачаалах шаардлагагүй.

Эдгээр нь Microsoft-ын дагуу үндсэн ачаалах кодын дагадаг үйлдэл юм:

  1. Идэвхтэй хуваалтын хуваалтын хүснэгтийг сканнер.
  2. Идэвхтэй хуваалтын эхлэл секторыг олно.
  3. Ачаалах секторын хуулбарыг идэвхтэй хуваалтаас санах ойд ачаална.

  4. Ачаалах сектор дахь гүйцэтгэх код руу хяналтыг шилжүүлдэг.

Ачаалах мастер код нь хуваалтын ачаалах секторын хэсгийг олохын тулд хуваалтын хүснэгтээс CHS талбаруудыг (Эхлэх ба төгсгөлийн цилиндр, Толгой ба Салбарын талбарууд) ашигладаг.

Ачаалах мастер кодын алдаа

Windows үйлдлийн системд ачаалах шаардлагатай файлууд заримдаа эвдэрч, алга болдог. Мастер ачаалах кодын алдаа нь өгөгдлийг хортой кодоор солих вирусын халдлагаас эхлээд хатуу дискний физик гэмтэл зэргээс шалтгаалж болно.

Ачаалах мастер кодын алдааг тодорхойлох

Эдгээр алдаануудын аль нэг нь ачаалах код нь ачаалах салбарыг олж чадаагүй тохиолдолд гарч ирэх бөгөөд энэ нь Windows-г эхлүүлэхээс сэргийлнэ:

  • Үйлдлийн систем байхгүй
  • Буруу хуваалтын хүснэгт
  • Үйлдлийн системийг ачаалахад алдаа гарлаа
  • MBR алдаа 1
  • MBR алдаа 2

Ачаалах үндсэн бичлэгийн алдааг засах нэг арга бол Windows-г дахин суулгах явдал юм. Хэдийгээр та алдаагаа засахыг хүсэхгүй байгаа тул энэ нь таны анхны бодол байж болох ч энэ нь маш хатуу шийдэл юм.

Эдгээр асуудлыг засах өөр хэд хэдэн, илүү энгийн арга замыг харцгаая:

Мастер ачаалах кодын алдааг хэрхэн засах вэ

Та Windows дээр тушаалуудыг ажиллуулахын тулд командын мөрийг нээдэг ч үндсэн ачаалах кодтой холбоотой асуудал нь Windows эхлэхгүй байх магадлалтай. Эдгээр тохиолдолд та Windows-н гаднаас командын мөрөнд хандах шаардлагатай болно…

Windows 11, Windows 10, Windows 8, Windows 7, болон Windows Vista-д bootrec командыг ашиглан ачаалах тохиргооны өгөгдлийг (BCD) дахин бүтээх замаар үндсэн ачаалах кодын алдааг засахыг оролдож болно.

Bootrec командыг Windows 11/10/8 дээр Нарийвчилсан эхлүүлэх сонголтоор ажиллуулж болно. Windows 7 болон Windows Vista дээр та ижил тушаалыг ажиллуулж болох боловч үүнийг Системийг сэргээх сонголтоор гүйцэтгэдэг.

Windows XP болон Windows 2000 дээр fixmbr команд нь үндсэн ачаалах кодыг дахин бичих замаар шинэ үндсэн ачаалах бичлэг үүсгэхэд ашиглагддаг. Энэ тушаалыг сэргээх консол дээр ашиглах боломжтой.

Зөвлөмж болгож буй: