Мастер Boot Code гэж юу вэ?

Мастер Ачаалалтын кодын тодорхойлолт & Мастер Ачаалалтын код алдааг засах нь

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

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

Мастер Boot Code хэрхэн ажилладаг вэ

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

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

Эдгээр нь мастер ачаалах кодыг дагаж мөрддөг үйлдлүүд юм.

  1. Хуваалтыг идэвхтэй хуваалтад зориулж хуваалтын хүснэгтийг скан хийнэ.
  2. Идэвхтэй хуваалтын эхлэлийн салбарыг олно.
  3. Ачаалах салбарын хуулбарыг идэвхтэй хуваалтаас санах ой руу ачаална.
  4. Ачаалах салбар дахь гүйцэтгэгддэг кодыг шилжүүлэх.

Мастер Ачаалах код нь хуваалтын хүснэгтээс CHS талбар (Starting and Ending Cylinder, Head, and Sector талбаруудыг) ашигладаг.

Мастер Ачаалалтын код алдаатай байна

Үйлдлийн системийг ачаалахын тулд Windows-ийн хэрэгцээтэй файлууд нь заримдаа авлигад автаж эсвэл алга болдог.

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

Мастер Ачаалалтын код алдааг олох нь

Мастер Ачаалах код нь ачаалах секторыг олж чадахгүй байгаа бол эдгээр алдаануудын нэг нь дэлгэцэн дээр гарч магадгүй юм:

Мастер ачаалах бичлэгийн алдааг засах нэг арга нь Windows- г дахин суулгах явдал юм. Энэ нь таны анхны бодол байж болох юм, учир нь та алдааг засах процессоор дамжихыг хүсэхгүй байгаа тул энэ нь эрс хатуу шийдэл юм.

Эдгээр асуудлыг шийдэх арга замыг илүү энгийн, өөр аргаар авч үзье:

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

Windows дээр Command командыг Windows- д ажиллуулах боломжтой боловч мастер boot кодтой холбоотой асуудлууд нь Windows эхлэхгүй гэсэн үг юм. Эдгээр тохиолдлуудад Windows-оос гадна Command Prompt- д хандах хэрэгтэй болно ...

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

Bootrec тушаалыг Windows 10 болон Windows 8 дээр Advanced Startup Options- ээр ажиллуулж болно. Windows 7 ба Windows Vista-д та мөн адил тушаалыг ажиллуулж болох боловч энэ нь системийг сэргээх сонголтуудаар хийгддэг.

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