Дыбыс жүктеу коды және диск параметрінің блогы - көлемді жүктеу жазбасын/секторын құрайтын екі негізгі бөлік. Көлемді жүктеу коды негізгі жүктеу коды арқылы шақырылады және операциялық жүйенің нақты жүктелуін бастайтын жүктеу менеджерін іске қосу үшін пайдаланылады.
Дыбыс деңгейін жүктеу коды дыбыстық жүктеу жазбасы бар әрбір бөлімде бар, яғни пішімделген бөлімдер. Дегенмен, ол тек белсенді деп орнатылған негізгі бөлімнің негізгі жүктеу коды арқылы шақырылады. Әйтпесе, белсенді емес бөлімдер үшін көлемді жүктеу коды пайдаланылмайды.
Көлемді жүктеу кодтары нақты бөлімдегі операциялық жүйеге тән. Мысалы, Windows 10 жүйесіне арналған көлемді жүктеу коды Linux нұсқасына немесе Windows XP немесе Windows 7 сияқты Windows жүйесінің басқа нұсқасына қарағанда басқаша жұмыс істеуі мүмкін.
Дыбыс деңгейін жүктеу коды кейде VBC аббревиатурасымен аталады.
Көлемді жүктеу коды не істейді
Негізгі жүктеу жазбасы BIOS орнатқан жүктеу реті/тәртібі бойынша жүктелетін құрылғыны іздейді.
Құрылғының жүктеу кодтарының тексерілу ретін өзгертуге көмек қажет болса, BIOS жүйесінде жүктеу ретін өзгерту жолын қараңыз.
Қатты диск сияқты тиісті құрылғы табылғаннан кейін, дыбыс деңгейін жүктеу коды операциялық жүйені іске қосатын тиісті файлдарды жүктеуге жауап береді. Windows 10 және Windows Vista жүйесі үшін бұл амалдық жүйені жүктейтін Windows жүктеу менеджері (BOOTMGR).
Windows XP сияқты Windows жүйесінің ескі нұсқалары үшін бұл томдық жүктеу коды операциялық жүйені іске қосу үшін пайдаланатын NT Loader (NTLDR) болып табылады.
Ешбір жағдайда да дыбыстық жүктеу коды жүктеу процесін алға жылжыту үшін дұрыс деректерді табады. Операциялық жүйе қатты дискіден жүктелетін әдеттегі процесте дыбыс деңгейін жүктеу коды пайдаланылғанын мына жерден көре аласыз:
- POST аппараттық құралдың жұмысын тексеру үшін іске қосылады.
- BIOS қатты дискінің бірінші секторында орналасқан негізгі жүктеу жазбасынан кодты жүктейді және орындайды.
- Негізгі жүктеу коды сол қатты дискідегі жүктелетін бөлімді негізгі бөлімдер кестесінен іздейді.
- Негізгі, белсенді бөлімді жүктеу әрекеті жасалды.
- Ол бөлімнің көлемді жүктеу секторы жадқа жүктеледі, осылайша оның коды мен диск параметрінің блогын пайдалануға болады.
-
Осы жүктеу секторындағы көлемді жүктеу коды файлдық жүйе құрылымының жұмыс тәртібінде екеніне көз жеткізетін жүктеу процесінің қалған бөлігін басқаруға беріледі.
- Дыбыс жүктеу коды файлдық жүйені тексергеннен кейін, BOOTMGR немесе NTLDR орындалады.
- Жоғарыда айтылғандай, BOOTMGR немесе NTLDR жадқа жүктеледі және басқару тиісті ОЖ файлдарын орындау және Windows қалыпты түрде іске қосылуы үшін оларға жіберіледі.
Көлемді жүктеу коды қателері
Жоғарыдан көріп отырғаныңыздай, операциялық жүйені ақырында жүктеуге болатын жалпы процесті құрайтын көптеген құрамдас бөліктер бар. Бұл қате жіберілетін көптеген жағдайлар бар екенін білдіреді, сондықтан нақты қате туралы хабарларды тудыруы мүмкін әртүрлі мәселелер.
Бүлінген көлемді жүктеу коды әдетте hal.dll қателеріне әкеледі:
- Windows\System32\hal.dll табу мүмкін емес
- Windows іске қосылмады, себебі келесі файл жоқ немесе бүлінген: C:\Windows\system32\hal.dll. Жоғарыдағы файлдың көшірмесін қайта орнатыңыз.
Дыбыс деңгейін жүктеу коды қателерінің мұндай түрлерін Windows жүйесінде қол жетімді көптеген пәрмен жолы пәрмендерінің бірі болып табылатын bootsect пәрменімен түзетуге болады. Көмек қажет болса, көлемді жүктеу кодын BOOTMGR жүйесіне жаңарту үшін Bootsect пайдалану жолын қараңыз.
Жоғарыдағы 4-қадамда белсенді бөлімді табу әрекеті сәтсіз болса, "Жүктеу құрылғысы жоқ" сияқты қатені көруіңіз мүмкін. Қате пайда болған кезде оның дыбыс деңгейінің жүктеу кодына байланысты емес екені анық.
Сол қатты дискіде дұрыс пішімделген бөлім жоқ немесе BIOS дұрыс емес құрылғыны қарап жатқан болуы мүмкін, бұл жағдайда жүктеу ретін қатты диск сияқты дұрыс құрылғыға өзгертуге болады (орнына). дискінің немесе сыртқы қатты дискінің, мысалы).