Cili është Kodi i Bootit Master?

Përcaktimi i kodit të boot dhe ndihmës për fiksimin e gabimeve të kodit të boot boot

Kodi i boot master (nganjëherë i shkurtuar si MBC ) është një nga pjesët e ndryshme të regjistrit të boot master . Kryen grupin e parë të funksioneve të rëndësishme në procesin e nisjes .

Në mënyrë të veçantë, në regjistrin e zakonshëm të boot master master, kodi i boot master konsumon 446 bytes të totalit të boot boot master 512 byte - hapësirën e mbetur përdoret nga tabela e ndarjes (64 bytes) dhe nënshkrimi i diskut me 2 byte.

Si funksionon Kodi i Bootit të Master

Duke supozuar se kodi master boot ekzekutohet siç duhet nga BIOS , kodi i boot master del nga kontrolli i nisjes tek kodi i nisjesvëllimit , pjesë e sektorit të nisjesvëllimit , në ndarjenhard diskun që përmban sistemin operativ .

Një kod fillestar i master përdoret vetëm në ndarjet primare. Për shembull, ndarjet joaktive si ato në një disk të jashtëm që mund të ruajnë të dhëna si kopjet e skedarëve, për shembull, nuk duhet të nisen ngaqë nuk përmbajnë një sistem operativ dhe për këtë arsye nuk kanë asnjë arsye për një kod të nisjes së masterit.

Këto janë veprimet që pason Kodi i boot master, sipas Microsoft:

  1. Skenon tabelën e ndarjes për ndarjen aktive.
  2. Zbulon sektorin fillestar të ndarjes aktive.
  3. Ngarkon një kopje të sektorit të nisjes nga ndarja aktive në kujtesë.
  4. Transferon kontrollin në kodin ekzekutues në sektorin e nisjes.

Kodi i boot master përdor atë që quhet fusha CHS (Hapja dhe përfundimi i fushave të cilindrit, të kokës dhe të sektorit) nga tabela e ndarjes për të gjetur pjesën e sektorit të nisjes së ndarjes.

Gabimet e Boot Kodi Master

Dosjet që Windows ka nevojë për të nisur në sistemin operativ mund të bëhen ndonjëherë të korruptuara ose të zhduken.

Gabimet e kodit të nisjes së masterit mund të ndodhin për shkak të ndonjë gjëje nga një sulm virusi që zëvendëson të dhënat me kodet e dëmshme, për dëmtimin fizik të hard drive.

Identifikimi i gabimeve të kodit të boot boot

Një nga këto gabime ka të ngjarë të shfaqet nëse kodi i nisjes së master nuk mund të gjejë sektorin e nisjes, duke mos lejuar që Windows të fillojë:

Një mënyrë që ju mund të rregulloni gabimet në rekordin e boot master është që të instaloni Windows . Ndërsa kjo mund të jetë mendimi juaj i parë sepse nuk doni të kaloni nëpër procesin e ndreqjes së gabimit, kjo është një zgjidhje mjaft drastike.

Le të shohim disa mënyra të tjera, potencialisht më të thjeshta, për të rregulluar këto probleme:

Si të rregulloni gabimet Master Boot Code

Ndërsa normalisht mund të hapni një urdhër komandimi në Windows për të drejtuar komandat në Windows, problemet me kodin e nisjes së zotit mund të thonë se Windows nuk do të fillojë . Në këto raste, do të duhet të hyni në një urdhër komandimi nga jashtë Windows ...

Windows 10 , Windows 8 , Windows 7 dhe Windows Vista , mund të përpiqeni të ndreqni një gabim të kodit të nisjes së masterit duke rindërtuar të dhënat e konfigurimit të Boot (BCD) duke përdorur komandën bootrec .

Komanda bootrec mund të ekzekutohet në Windows 10 dhe Windows 8 përmes Advanced Startup Options . Në Windows 7 dhe Windows Vista, mund të kryeni të njëjtin komandë, por kjo bëhet përmes opsioneve të rimëkëmbjes së sistemit .

Windows XP dhe Windows 2000, komanda fixmbr përdoret për ndërtimin e një rekordi të ri boot master duke ri-shkruar kodin e boot master. Ky komandë është në dispozicion në Recovery Console .