Kas ir galvenais sāknēšanas kods? (MBC definīcija)

Satura rādītājs:

Kas ir galvenais sāknēšanas kods? (MBC definīcija)
Kas ir galvenais sāknēšanas kods? (MBC definīcija)
Anonim

Galvenais sāknēšanas kods (dažreiz saīsināts kā MBC) ir viena no vairākām galvenā sāknēšanas ieraksta daļām. Tas veic pirmo svarīgo funkciju kopu sāknēšanas procesā.

Konkrēti, tipiskā vispārīgā galvenajā sāknēšanas ierakstā galvenais sāknēšanas kods patērē 446 baitus no kopējā 512 baitu galvenā sāknēšanas ieraksta - atlikušo vietu izmanto nodalījuma tabula (64 baiti) un 2 baiti. diska paraksts.

Image
Image

Kā darbojas galvenais sāknēšanas kods

Pieņemot, ka BIOS pareizi izpilda galveno sāknēšanas kodu, galvenais sāknēšanas kods nodod sāknēšanas vadību skaļuma sāknēšanas kodam, kas ir daļa no skaļuma sāknēšanas sektora, cietā diska nodalījumā, kurā ir operētājsistēma.

Galvenais sāknēšanas kods tiek izmantots tikai primārajos nodalījumos. Neaktīvus nodalījumus, piemēram, ārējā diska nodalījumus, kuros var saglabāt datus, piemēram, failu dublējumkopijas, piemēram, nav nepieciešams sāknēt, jo tajos nav operētājsistēmas un tāpēc tiem nav iemesla galvenajam sāknēšanas kodam.

Šīs ir darbības, ko veic galvenais sāknēšanas kods saskaņā ar Microsoft:

  1. Skenē nodalījuma tabulu, lai atrastu aktīvo nodalījumu.
  2. Atrod aktīvā nodalījuma sākuma sektoru.
  3. Ielādē atmiņā sāknēšanas sektora kopiju no aktīvā nodalījuma.
  4. Nodod vadību uz izpildāmo kodu sāknēšanas sektorā.

Galvenais sāknēšanas kods izmanto tā sauktos CHS laukus (lauki sākuma un beigu cilindrs, galva un sektors) no nodalījuma tabulas, lai atrastu nodalījuma sāknēšanas sektora daļu.

Galvenā sāknēšanas koda kļūdas

Faili, kas operētājsistēmai Windows nepieciešams, lai palaistu operētājsistēmu, dažkārt var tikt bojāti vai pazust. Galvenā sāknēšanas koda kļūdas var rasties jebko, sākot no vīrusu uzbrukuma, kas datus aizstāj ar ļaunprātīgiem kodiem, līdz fiziskiem cietā diska bojājumiem.

Galvenā sāknēšanas koda kļūdu identificēšana

Viena no šīm kļūdām, visticamāk, tiek parādīta, ja galvenais sāknēšanas kods nevar atrast sāknēšanas sektoru, tādējādi neļaujot Windows startēt:

  • Trūkst operētājsistēmas
  • Nederīga nodalījuma tabula
  • Kļūda, ielādējot operētājsistēmu
  • MBR 1. kļūda
  • MBR 2. kļūda

Viens no veidiem, kā varat labot kļūdas galvenajā sāknēšanas ierakstā, ir pārinstalēt sistēmu Windows. Lai gan šī var būt jūsu pirmā doma, jo nevēlaties veikt kļūdas labošanas procesu, tas ir diezgan radikāls risinājums.

Apskatīsim dažus citus, iespējams, vienkāršākus veidus, kā novērst šīs problēmas:

Kā labot galvenā sāknēšanas koda kļūdas

Lai gan parasti varat atvērt komandu uzvedni, lai palaistu komandas operētājsistēmā Windows, problēmas ar galveno sāknēšanas kodu, iespējams, nozīmē, ka sistēma Windows netiks startēta. Šādos gadījumos jums būs jāpiekļūst komandu uzvednei ārpus sistēmas Windows…

Sistēmā Windows 11, Windows 10, Windows 8, Windows 7 un Windows Vista varat mēģināt novērst galvenā sāknēšanas koda kļūdu, atjaunojot sāknēšanas konfigurācijas datus (BCD), izmantojot komandu bootrec.

Bootrec komandu var palaist operētājsistēmā Windows 11/10/8, izmantojot papildu startēšanas opcijas. Operētājsistēmās Windows 7 un Windows Vista varat palaist vienu un to pašu komandu, taču to var izdarīt, izmantojot sistēmas atkopšanas opcijas.

Sistēmās Windows XP un Windows 2000 komanda fixmbr tiek izmantota, lai izveidotu jaunu galveno sāknēšanas ierakstu, pārrakstot galveno sāknēšanas kodu. Šī komanda ir pieejama atkopšanas konsolē.

Ieteicams: