Pa Gôd Cychwyn Cyfrol Ydy A Helpu Gosod Camgymeriadau Cod Cychwyn Cyfrol
Y bloc paramedr cod cod cychwyn a disg a'r ddwy brif ran sy'n ffurfio'r cofnod / sector cychwynnol cyfaint . Mae'r cod cychwyn cyffredin yn galw ar y cod cychwyn meistr ac fe'i defnyddir i gychwyn y rheolwr cychwyn, sy'n dechrau llwytho gwirioneddol y system weithredu .
Mae'r cod cychwyn cyfaint yn bodoli ar bob rhaniad lle mae'r cofnod cyfrol yn bodoli, sef pob rhaniad fformat . Fodd bynnag, dim ond y cod cychwyn meistr sy'n galw ar y rhaniad sylfaenol a osodir fel gweithredol. Fel arall, ar gyfer rhaniadau anweithredol, nid yw'r cod cychwyn cyfaint yn parhau heb ei ddefnyddio.
Mae codau cychwyn cyfrol yn benodol i'r system weithredu ar y rhaniad penodol honno. Er enghraifft, gall cod cychwyn cyfaint ar gyfer Windows 10 weithredu'n wahanol nag un ar gyfer blas o Linux neu hyd yn oed fersiwn wahanol o Windows fel Windows XP neu Windows 7 .
Nodyn: Weithiau cyfeirir at y cod cychwyn cyfaint gan ei gronfa VBC.
Beth mae'r Cod Cychwyn Cyfrol yn ei wneud?
Mae'r chwiliad meistr yn chwilio am ddyfais gychwyn ym mha bynnag drefn / gorchymyn cychwyn sy'n cael ei osod gan BIOS .
Tip: Gweler Sut i Newid y Gorchymyn Cychwyn yn y BIOS os bydd angen help arnoch i newid y drefn y caiff codau cychwyn y ddyfais eu gwirio.
Unwaith y darganfyddir dyfais berthnasol, fel disg galed , mae'r cod cychwyn cyfaint yn gyfrifol am lwytho'r ffeiliau priodol sy'n cychwyn y system weithredu. Ar gyfer Windows 10, Windows 8 , Windows 7, a Windows Vista , mae'n Rheolwr Boot Windows (BOOTMGR) sydd mewn gwirionedd yn llwythi'r system weithredu.
Ar gyfer fersiynau hŷn o Windows, fel Windows XP, mae'n NT Loader (NTLDR) y mae'r cod cychwyn cyfaint yn ei ddefnyddio i gychwyn y system weithredu.
Yn y naill achos neu'r llall, mae'r cod cychwyn cyfaint yn canfod y data cywir i symud y broses gychwyn ymlaen. Gallwch chi weld yma pan ddefnyddir y cod cychwyn cyfaint mewn proses nodweddiadol lle mae'r OS yn llwytho o galed caled:
- Mae POST yn cael ei rhedeg i wirio ymarferoldeb caledwedd .
- Mae BIOS yn llwythi ac yn pennu'r cod o'r cofnod meistr sydd wedi'i lleoli ar y sector cyntaf o'r disg galed.
- Mae'r cod cychwyn meistr yn edrych trwy'r tabl rhaniad meistr ar gyfer rhaniad gychwyn ar y disg galed honno.
- Gwneir ymgais i gychwyn y rhaniad gweithredol cynradd.
- Mae sector cychwyn cyfaint y rhaniad hwnnw wedi'i lwytho i mewn i'r cof fel y gellir defnyddio ei bloc paramedr cod a disg.
- Mae'r cod cychwyn cyfaint yn y sector cychwyn hwnnw yn cael ei reoli i weddill y broses gychwyn, lle mae'n sicrhau bod strwythur y system ffeiliau yn gweithio.
- Unwaith y bydd y cod cychwyn cyfaint yn dilysu'r system ffeiliau, gweithredir BOOTMGR neu NTLDR.
- Fel y crybwyllir uchod, mae'r BOOTMGR neu'r NTLDR yn cael eu llwytho i mewn i'r cof ac fe drosglwyddir rheolaeth iddynt fel bod modd gweithredu'r ffeiliau OS priodol a gall Windows ddechrau fel arfer.
Gwallau Cod Cychwyn Cyfrol
Fel y gwelwch uchod, mae yna lawer o gydrannau sy'n ffurfio cyfanswm y broses y gall y system weithredu gael ei llwytho yn y pen draw. Mae hyn yn golygu bod yna lawer o achosion pan ellir taflu gwall, ac felly gwahanol faterion a allai achosi negeseuon gwall penodol.
Mae cod cychwyn cyfaint llygredig fel arfer yn arwain at wallau hal.dll fel:
- Msgstr " Methu canfod \ Windows \ System32 \ hal.dll " neu
- Msgstr " Ni all Windows ddechrau oherwydd bod y ffeil ganlynol ar goll neu yn llygredig: C: \ Windows \ system32 \ hal.dll. Ail-osod copi o'r ffeil uchod. "
Gellir gosod y mathau hynny o wallau cod cychwyn cyflym gyda'r gorchymyn bootsect , un o'r gorchmynion Hysbysiad Gorchymyn sydd ar gael yn Windows. Gweler sut i ddefnyddio Bootsect i ddiweddaru'r Cod Cychwyn Cyfrol i BOOTMGR os oes angen help arnoch chi â hynny.
Yn Cam 4 uchod, os yw'r ymgais i ddod o hyd i raniad gweithgar yn methu, efallai y byddwch yn gweld gwall fel " Dim dyfais cychwyn". Mae'n amlwg ar y pwynt bod y gwall yn digwydd nad yw o ganlyniad i'r cod cychwyn cyfaint.
Mae'n bosibl nad oes rhaniad wedi'i fformatio'n iawn ar y disg galed honno na bod BIOS yn edrych ar y ddyfais anghywir, ac os felly, gallwch chi newid y gorchymyn ar y ddyfais gywir fel y disg galed (yn hytrach na disg neu allanol disg galed , er enghraifft).