Wat is die Master Boot Code?

Definisie van Master Boot Code & Help Fix Master Boot Code Foute

Die meesterstartkode (soms afgekort as MBC ) is een van die verskeie dele van die meesterstartrekord . Dit voer die eerste stel belangrike funksies in die proses van opstarten .

Spesifiek, in die tipiese generiese meester boot rekord, gebruik die meester boot kode 446 grepe van die totale 512-byte meester boot rekord - die oorblywende spasie word gebruik deur die partisie tafel (64 grepe) en die 2-byte skyf handtekening .

Hoe die Master Boot Code werk

Gestel die meesterstartkode is behoorlik uitgevoer deur BIOS , word die opstartkode van die meesterstop beheer aan die volume-opstartkode , deel van die volume-opstart sektor , op die partisie op die hardeskyf wat die bedryfstelsel bevat.

'N Meesterstartkode word slegs op primêre partisies gebruik. Nie-aktiewe partisies soos dié op 'n eksterne dryf wat data soos lêerbackups kan stoor, hoef byvoorbeeld nie aangeskakel te word nie omdat hulle nie 'n bedryfstelsel bevat nie en daarom geen rede het vir 'n meesterstartkode nie.

Dit is die aksies wat die meesterstartkode volg, volgens Microsoft:

  1. Skandeer die partisietabel vir die aktiewe partisie.
  2. Vind die begin sektor van die aktiewe partisie.
  3. Laai 'n kopie van die opstart sektor vanaf die aktiewe partisie in die geheue.
  4. Oordragte beheer na die uitvoerbare kode in die opstart sektor.

Die meesterstartkode gebruik wat genoem word CHS-velde (Begin en eindig Cilinder-, Hoof- en Sektorvelde) vanaf die partisietabel om die opstart sektor gedeelte van die partisie te vind.

Meester Boot Kode foute

Lêers wat Windows nodig het om na die bedryfstelsel te begin, kan soms korrup word of misloop.

Meester boot kode foute kan gebeur as gevolg van enigiets van 'n virus aanval wat die data vervang met kwaadwillige kodes, tot fisiese skade aan die hardeskyf.

Identifiseer die opstartkode-foute van die Master

Een van hierdie foute word waarskynlik vertoon as die meesterstartkode nie die opstartbedryf kan vind nie, en voorkom dat Windows begin.

Een manier om foute in die meester boot rekord te herstel, is om Windows weer te installeer . Alhoewel dit dalk jou eerste gedagte is omdat jy nie deur die proses van die oplossing van die fout wil gaan nie, is dit 'n taamlik drastiese oplossing.

Kom ons kyk na 'n paar ander, moontlik meer eenvoudige maniere om hierdie probleme op te los:

Hoe om Master Boot-kode foute op te los

Terwyl jy gewoonlik 'n opdragprompt in Windows kan oopmaak om opdragte in Windows uit te voer, beteken probleme met die meesterstartkode waarskynlik dat Windows nie sal begin nie . In hierdie gevalle moet jy 'n opdragprompt van buite Windows kry ...

In Windows 10 , Windows 8 , Windows 7 en Windows Vista kan u probeer om 'n meesterstartkodefout op te los deur die Boot Configuration Data (BCD) op te stel deur die bootrec-opdrag te gebruik .

Die bootrec-opdrag kan in Windows 10 en Windows 8 deur gevorderde opstartopsies uitgevoer word. In Windows 7 en Windows Vista kan u dieselfde opdrag uitvoer, maar dit word gedoen via System Recovery Options .

In Windows XP en Windows 2000 word die bevel fixmbr gebruik vir die bou van 'n nuwe meester- opstartrekord deur die meesterstartkode weer te skryf. Hierdie opdrag is beskikbaar in die herstelkonsole .