Wat is de Master Boot Code?

Definysje fan Master Boot Code & Help Befêstiging Master Boot Code Errors

De master-boadekoade (soms ôfkoart as MBC ) is ien fan 'e ferskate dielen fan' e master-bootrecord . It útfiert de earste set fan wichtige funksjes yn it proses fan it bootjen .

Yn it typysk generike master-bootrecord wurdt de master-boot-koade 446 bytes fan 'e totale 512-byte master-bootrecord ferbrûkt - de oerbleaune romte wurdt brûkt troch de partisipeletabel (64 bytes) en de 2-byte skiifeknotysje .

Hoe't it Master Boot Code wurket

As der in bepaald is dat de master-boot-koade goed ynfierd wurdt troch BIOS , de master-boot-koade hantlieding fan it bootjen kontrôle oan 'e volume bootcode , in diel fan' e volume boot-sektor , op 'e partysje op' e hurde skiif dy't it bestjoeringssysteem befettet.

In master-bootkoade wurdt allinne brûkt op basisferienings. Net aktive partysjes lykas dy op in eksterne rydt dy't gegevens as triem-backups bewarje kinne, moatte net boot wurde, om't se gjin bestjoeringssysteem hawwe en hawwe dêrom gjin reden foar in master-boadekoade.

Dit binne de aksjes dy't de master-boadekoade folgje, neffens Microsoft:

  1. Scans de dieltiidtabel foar de aktive dieling.
  2. Fyn de starttektor fan 'e aktive dieling.
  3. Laden in kopy fan 'e bootektor út' e aktive dieling yn 'e ûnthâld.
  4. Oersturking kontrôle nei de útfierbere koade yn 'e boot sektor.

De master-boadekoade brûkt gebrûk fan CHS-fjilden (Start en Ending Cylinder, Head, en Sector-fjilden) fan 'e dieltiidtafel om it dielsektor fan' e partysje te finen.

Master-boadskoade-misferstannen

Files dy't Windows nedich is om te booten nei it bestjoeringssysteem kin soms korrumpulearje of misse wurde.

Master-boadskodingsfeardichheden kinne misse fanwege ien fan 'e virus-oanfal dy't de gegevens mei miskien kodden ferfange, fysike skea oan' e hurde skiif.

Identifikaasje fan Master Boot Code misferstannen

Ien fan dizze flateren wurdt wierskynlik werjûn as de master-boadekoade de boot-sektor net fine kin, fan Windows ôf te begripen:

Ien of oare manier kinne jo falle yn it master-boot-record besykje om Windows te wiskjen . Hoewol dat dit jo earste gedachte wêze kin, om't jo net wolle troch it proses te fêstjen fan de flater, it is in earder drastyske oplossing.

Litte wy nei in pear oare, potentielerder ienfâldiger sykje, wize om dizze problemen te beheinen:

Hoe kinne Master Boot Code-flater beheare?

Wylst jo normaal in Command Prompt yn Windows iepenje kinne om kommando's yn Windows út te fieren, problemen mei de master-boadekoade betsjutte wierskynlik dat Windows net begjint . Yn dizze gefallen moatte jo tagong krije ta in Command Prompt fan bûten Windows.

Yn Windows 10 , Windows 8 , Windows 7 , en Windows Vista kinne jo besykje om in master-boadekoade-flater te behearjen troch te bouwen fan 'e Boot Configuration Data (BCD) mei it kommando bootrec .

It kommando bootrec kin yn Windows 10 en Windows 8 fia Avansearre Startupopsjes útfiert wurde. Yn Windows 7 en Windows Vista kinne jo itselde kommando útfiere, mar it wurdt dien fia System Recovery Options .

Yn Windows XP en Windows 2000 wurdt it Befehre fixmbr brûkt foar it bouwen fan in nije master-boot-record troch it skriuwen fan master-master-code te skriuwen. Dit kommando is beskikber yn Recovery Console .