Quin és el codi principal d'inici?

Definició del Codi d'inici del mestre i Ajuda a la correcció dels errors del codi d'inici del mestre

El codi d'arrencada mestre (de vegades abreujat com MBC ) és una de les diverses parts del registre d'arrencada mestre . Realitza el primer conjunt de funcions importants en el procés d' arrencada .

Concretament, en el registre d'arrencada mestre genèric típic, el codi d'arrencada mestre consumeix 446 bytes del registre d'arrencada mestre de 512 bytes, l'espai restant és utilitzat per la taula de particions (64 bytes) i la signatura de disc de 2 bytes.

Com funciona el codi d'arrencada principal

Suposant que el codi d'arrencada mestre és executat correctament per BIOS , el codi d'arrencada mestre lliura el control d' arrencada al codi d'arrencada del volum , part del sector de l' arrencada del volum , a la partició del disc dur que conté el sistema operatiu .

Un codi d'arrencada mestre només s'utilitza en particions primàries. Les particions no actives com les que es troben en una unitat externa que puguin emmagatzemar dades com a còpies de seguretat de fitxers, per exemple, no necessiten ser arrencades perquè no contenen un sistema operatiu i, per tant, no tenen cap motiu per a un codi d'inici mestre.

Aquestes són les accions que segueix el codi d'arrencada mestre, segons Microsoft:

  1. Escaneja la taula de particions per a la partició activa.
  2. Troba el sector d'inici de la partició activa.
  3. Carrega una còpia del sector d'arrencada des de la partició activa a la memòria.
  4. Transfereix el control al codi executable en el sector d'arrencada.

El codi d'arrencada mestre utilitza els anomenats camps CHS (Camps d'inici i finalització del cilindre, capçalera i sector) de la taula de particions per localitzar la part del sector d'arrencada de la partició.

Errors principals del codi d'arrencada

Els fitxers que Windows necessita per arrencar al sistema operatiu poden, a vegades, ser corruptes o desaparèixer.

Els errors de codi d'arrencada mestres poden ocórrer a causa d'un atac de virus que substitueix les dades amb codis maliciosos, a danys físics al disc dur.

Identificació d'errors mestres del codi d'inici

És probable que un d'aquests errors es mostri si el codi d'arrencada mestre no pot trobar el sector d'arrencada, que impedeix que Windows iniciï:

Una manera de corregir errors en el registre d'inici mestre és reinstal·lar Windows . Tot i que això pot ser el primer cop que heu pensat perquè no voleu passar pel procés de resolució de l'error, és una solució bastant dràstica.

Vegem algunes altres maneres, potencialment més senzilles, per solucionar aquests problemes:

Com arreglar errors del codi d'inici del mestre

Encara que normalment podeu obrir un indicador d'ordres a Windows per executar comandaments a Windows, els problemes amb el codi d'inici mestre significarien que Windows no s'iniciarà . En aquests casos, haureu d'accedir a un símbol del sistema des de fora de Windows ...

En Windows 10 , Windows 8 , Windows 7 i Windows Vista , podeu intentar arreglar un error de codi d'arrencada mestre reconstruint les dades de configuració d'arrencada (BCD) utilitzant l' ordre bootrec .

La comanda bootrec es pot executar a Windows 10 i Windows 8 a través d'opcions avançades d'inici . En Windows 7 i Windows Vista, podeu executar el mateix ordre, però es fa a través de les Opcions de recuperació del sistema .

En Windows XP i Windows 2000, l' ordre fixmbr s'utilitza per crear un nou registre d'arrencada mestre reescrivint el codi d'arrencada mestre. Aquesta comanda està disponible a la consola de recuperació .