Kio estas la Voluma Boot-Kodo?

Kion Volumo Boot Code Faras & Helpo Fiksanta Volumon Boot Code Errors

La kapitalo de ŝaltilo kaj disko de parametroj de disko kaj la du ĉefaj partoj kiuj formas la volumon rekomenci / sektoron . La komputila komputila kodo alvokas la komputila komputila kodo kaj estas uzata por komenci la komandan administradon, kiu komencas la efektivan ŝarĝon de la mastruma sistemo .

La volumo-pakaĵkodo ekzistas en ĉiu participo, kie ekzistas la rekompencaj rekompencoj, kiu estas ĉiuj formatoj . Tamen, ĝi nur estas alvokita per la mastruma komenca kodo por la primara disko, kiu estas aktiva. Alie, por neaktivaj partioj, la volumo-komputila kodo daŭre estas uzata.

Volumaj komputilaj kodoj estas specifa al la mastruma sistemo en tiu aparta partición. Ekzemple, volumo-komputila kodo por Windows 10 povas funkcii malsame ol unu por gusto de Linukso aŭ eĉ malsama versio de Windows kiel Windows XPWindows 7 .

Noto: La volumo-komputila kodo estas iam nomata ĝia mallongigo VBC.

Kion la Volumo Boot Code Faras

La maŝta rekordo serĉas komputilon por komprenebla kiom ajn sekvenco / ordigo de lanĉoj estas agordita de BIOS .

Konsilo: vidu kiel ŝanĝi la komandan ordonon en la BIOS, se vi bezonas helpon, ŝanĝante la ordon, en kiu la komputilaj kodoj de la aparato estas kontrolitaj.

Unufoje grava materialo estas trovita, kiel malmola disko , la volumo-komputila kodo respondecas pri ŝarĝo de konvena dosieroj, kiuj funkcias la mastruman sistemon. Por Windows 10, Windows 8 , Windows 7, kaj Windows Vista , ĝi estas la Windows Boot Manager (BOOTMGR), kiu efektive ŝarĝas la mastruman sistemon.

Por pli malnovaj versioj de Windows, kiel Windows XP, ĝi estas la NT Loader (NTLDR), ke la volumo-komputila kodo uzas por komenci la mastruman sistemon.

En ĉiu kazo, la volumo-komputila kodo trovas la ĝustajn datumojn por movi la komencan procezon. Vi povas vidi ĉi tie, kiam la volumo-ŝputila kodo estas uzata en tipa procezo, en kiu la OS estas ŝarĝita de malmola disko:

  1. POST kuras por kontroli la aparatan funkciojn.
  2. BIOS ŝarĝas kaj ekzekutas kodon de la maŝta rekordo registrita en la unua sektoro de la malmola disko.
  3. La mastruma kodo ŝajnas tra la maŝina tablo por participo bootable en tiu malmola disko.
  4. Provo provas lanĉi la primaran, aktivan partion.
  5. La kapitalo de volumo de tiu partición estas ŝarĝita en memoron por ke ĝia kodo kaj disko parametro bloko estu uzata.
  6. La volumkodo-kodon ene de tiu starta sektoro ricevas kontrolon de la resto de la proceza procezo, kie ĝi certigas, ke la strukturo de la dosieristemo funkcias.
  7. Iam la volumo-komputila kodo validas la dosieron, la BOOTMGR aŭ NTLDR ekzekutas.
  8. Kiel menciita supre, la BOOTMGR aŭ NTLDR estas ŝarĝitaj en memoro kaj kontrolo estas transdonita al ili tiel ke la taŭgaj OS-dosieroj povas esti ekzekutitaj kaj Windows povas komenci kutime.

Volumo Boot Code Eraroj

Kiel vi povas vidi supre, ekzistas multaj komponantoj kiuj konsistas el la tuta procezo dum kiu la operaciumo fine povas ŝarĝi. Ĉi tio signifas, ke ekzistas multaj okazoj kiam eraro povas esti ĵetita, kaj tial malsamaj aferoj, kiuj povus kaŭzi specifajn erarajn mesaĝojn.

Komputila kodo de korupta volumo kutime rezultas en hal.dll eraroj kiel:

Tiuj specoj de volumaj komputilaj eraroj povas esti riparitaj kun la komando de bootsect , unu el la multaj komandaj Komandaj Komputiloj haveblaj en Vindozo. Vidu kiel Uzi Bootsekton ĝisdatigi la Volumon-Boot Code al BOOTMGR se vi bezonas helpon per tio.

En Paŝo 4 pli supre, se la provo trovi aktivan partion malsukcesas, vi eble vidos eraron kiel " Ne-komputilo." Estas klare ĉe la punkto, ke la eraro okazas, ke ĝi ne estas pro la volumo-komputila kodo.

Eblas, ke ankaŭ ne estas formale formatebla partición en tiu malmola disko aŭ BIOS rigardas la malĝustan aparaton, en kies kazo vi povas ŝanĝi la ordonon al la ĝusta aparato kiel la malmola disko (anstataŭ disko aŭ ekstera malmola disko , ekzemple).