Cili është kodi kryesor i nisjes? (Përkufizimi i MBC)

Përmbajtje:

Cili është kodi kryesor i nisjes? (Përkufizimi i MBC)
Cili është kodi kryesor i nisjes? (Përkufizimi i MBC)
Anonim

Kodi kryesor i nisjes (ndonjëherë i shkurtuar si MBC) është një nga disa pjesë të regjistrimit kryesor të nisjes. Ai kryen grupin e parë të funksioneve të rëndësishme në procesin e nisjes.

Në mënyrë të veçantë, në rekordin tipik të nisjes së përgjithshme, kodi kryesor i nisjes konsumon 446 bajt nga totali i regjistrimit kryesor të nisjes prej 512 bajtësh - hapësira e mbetur përdoret nga tabela e ndarjes (64 bajt) dhe 2-bajtë nënshkrimi i diskut.

Image
Image

Si funksionon Kodi kryesor i nisjes

Duke supozuar se kodi kryesor i nisjes është ekzekutuar siç duhet nga BIOS, kodi kryesor i nisjes e kalon kontrollin e nisjes tek kodi i nisjes së volumit, pjesë e sektorit të nisjes së volumit, në ndarjen në hard diskun që përmban sistemin operativ.

Një kod kryesor i nisjes përdoret vetëm në ndarjet kryesore. Ndarjet joaktive si ato në një disk të jashtëm që mund të ruajnë të dhëna si kopje rezervë të skedarëve, për shembull, nuk kanë nevojë të nisen nga ato sepse nuk përmbajnë një sistem operativ dhe për këtë arsye nuk kanë arsye për një kod kryesor nisjeje.

Këto janë veprimet që ndjek kodi kryesor i nisjes, sipas Microsoft:

  1. Skanon tabelën e ndarjes për ndarjen aktive.
  2. Gjen sektorin fillestar të ndarjes aktive.
  3. Ngarkon në memorie një kopje të sektorit të nisjes nga ndarja aktive.
  4. Transferon kontrollin te kodi i ekzekutueshëm në sektorin e nisjes.

Kodi kryesor i nisjes përdor ato që quhen fushat CHS (fushat e fillimit dhe përfundimit të cilindrit, kokës dhe sektorit) nga tabela e ndarjes për të gjetur pjesën e sektorit të nisjes së ndarjes.

Gabimet e kodit kryesor të nisjes

Skedarët që Windows duhet të nisin në sistemin operativ ndonjëherë mund të korruptohen ose të zhduken. Gabimet e kodit kryesor të nisjes mund të ndodhin për shkak të çdo gjëje, nga një sulm virusi që zëvendëson të dhënat me kode me qëllim të keq, deri te dëmtimi fizik i diskut.

Identifikimi i gabimeve të kodit kryesor të nisjes

Një nga këto gabime ka të ngjarë të shfaqet nëse kodi kryesor i nisjes nuk mund të gjejë sektorin e nisjes, duke penguar fillimin e Windows:

  • Mungon sistemi operativ
  • Tabela e pavlefshme e ndarjes
  • Gabim në ngarkimin e sistemit operativ
  • Gabim MBR 1
  • Gabim MBR 2

Një mënyrë për të rregulluar gabimet në regjistrimin kryesor të nisjes është të riinstaloni Windows. Ndonëse ky mund të jetë mendimi juaj i parë sepse nuk dëshironi të kaloni nëpër procesin e rregullimit të gabimit, ë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 e kodit kryesor të nisjes

Ndërsa normalisht mund të hapni një Command Prompt për të ekzekutuar komanda në Windows, problemet me kodin kryesor të nisjes ka të ngjarë të nënkuptojnë që Windows nuk do të fillojë. Në këto raste, do t'ju duhet të hyni në një linjë komande nga jashtë Windows…

Në Windows 11, Windows 10, Windows 8, Windows 7 dhe Windows Vista, mund të përpiqeni të rregulloni një gabim të kodit kryesor të nisjes duke rindërtuar të dhënat e konfigurimit të nisjes (BCD) duke përdorur komandën bootrec.

Komanda bootrec mund të ekzekutohet në Windows 11/10/8 përmes Opsioneve të Avancuara të Nisjes. Në Windows 7 dhe Windows Vista, mund të ekzekutoni të njëjtën komandë, por kjo bëhet nëpërmjet Opsioneve të Rimëkëmbjes së Sistemit.

Në Windows XP dhe Windows 2000, komanda fixmbr përdoret për ndërtimin e një rekordi të ri të nisjes duke rishkruar kodin kryesor të nisjes. Kjo komandë ofrohet në Recovery Console.

Recommended: