რა არის მოცულობის ჩატვირთვის კოდი (VBC განმარტება)
მოცულობის ჩატვირთვის კოდი და დისკის პარამეტრის ბლოკი არის ორი ძირითადი ნაწილი, რომლებიც ქმნიან მას მოცულობის ჩატვირთვის ჩანაწერი/სექტორი. მოცულობის ჩატვირთვის კოდს ეძახიან ძირითადი ჩატვირთვის კოდი და გამოიყენება ჩატვირთვის მენეჯერის დასაწყებად, რომელიც იწყებს ფაქტობრივად ჩატვირთვას ოპერაციული სისტემა.
მოცულობის ჩატვირთვის კოდი არსებობს ყველაზე დანაყოფი სადაც არის ხმის ჩატვირთვის ჩანაწერი, რომელიც არის ყოველი ფორმატირებული დანაყოფი. თუმცა, მას გამოიძახებს მხოლოდ ძირითადი ჩატვირთვის კოდი ძირითადი დანაყოფისთვის, რომელიც დაყენებულია როგორც აქტიური. წინააღმდეგ შემთხვევაში, არააქტიური ტიხრებისთვის, მოცულობის ჩატვირთვის კოდი გამოუყენებელი რჩება.
მოცულობის ჩატვირთვის კოდები სპეციფიკურია ოპერაციული სისტემისთვის ამ კონკრეტულ დანაყოფზე. მაგალითად, მოცულობის ჩატვირთვის კოდი Windows 10 შეიძლება ფუნქციონირდეს განსხვავებულად, ვიდრე ერთი არომატისთვის Linux ან თუნდაც Windows-ის სხვა ვერსია, როგორიცაა Windows XP ან Windows 7.
მოცულობის ჩატვირთვის კოდს ზოგჯერ მოიხსენიებენ მისი აბრევიატურა VBC.
რას აკეთებს მოცულობის ჩატვირთვის კოდი
ძირითადი ჩატვირთვის ჩანაწერი ეძებს a ჩამტვირთველი მოწყობილობა ნებისმიერში ჩატვირთვის თანმიმდევრობა/შეკვეთა დადგენილია BIOS.
იხ როგორ შევცვალოთ ჩატვირთვის რიგი BIOS-ში თუ გჭირდებათ დახმარება მოწყობილობის ჩატვირთვის კოდების შემოწმების თანმიმდევრობის შეცვლაში.
როგორც კი იპოვეს შესაბამისი მოწყობილობა, როგორიცაა ა მყარი დისკი, მოცულობის ჩატვირთვის კოდი პასუხისმგებელია სათანადო ფაილების ჩატვირთვაზე, რომელიც იწყებს ოპერაციულ სისტემას. Windows 10-ისთვის Windows Vista, ეს არის Windows Boot Manager (BOOTMGR) რომელიც რეალურად ატვირთავს ოპერაციულ სისტემას.
Windows-ის ძველი ვერსიებისთვის, როგორიცაა Windows XP, ეს არის NT ჩამტვირთავი (NTLDR) რომელსაც მოცულობის ჩატვირთვის კოდი იყენებს ოპერაციული სისტემის დასაწყებად.
ორივე შემთხვევაში, მოცულობის ჩატვირთვის კოდი პოულობს სწორ მონაცემებს გადასატანად ჩექმა პროცესი წინ. აქ შეგიძლიათ ნახოთ, როდესაც მოცულობის ჩატვირთვის კოდი გამოიყენება ტიპიურ პროცესში, რომელშიც OS იტვირთება მყარი დისკიდან:
პოსტი გაშვებულია შესამოწმებლად აპარატურა ფუნქციონირება.
BIOS იტვირთება და ახორციელებს კოდს ძირითადი ჩატვირთვის ჩანაწერი მდებარეობს პირველზე სექტორი მყარი დისკის.
ჩატვირთვის ძირითადი კოდი ხედავს სამაგისტრო დანაყოფი მაგიდა ამ მყარ დისკზე ჩამტვირთავი დანაყოფისთვის.
მცდელობა ხდება პირველადი, აქტიური დანაყოფის ჩატვირთვა.
ამ დანაყოფის მოცულობის ჩატვირთვის სექტორი იტვირთება მეხსიერება რათა მისი კოდი და დისკის პარამეტრული ბლოკი იყოს გამოყენებული.
ჩატვირთვის სექტორის მოცულობის ჩატვირთვის კოდს ეძლევა კონტროლი ჩატვირთვის პროცესის დანარჩენ ნაწილზე, სადაც ის დარწმუნდება, რომ ფაილების სისტემა სტრუქტურა მუშა მდგომარეობაშია.
როგორც კი მოცულობის ჩატვირთვის კოდი დაადასტურებს ფაილურ სისტემას, BOOTMGR ან NTLDR შესრულდება.
როგორც ზემოთ აღინიშნა, BOOTMGR ან NTLDR იტვირთება მეხსიერებაში და კონტროლი გადაეცემა მათ, რათა სათანადო OS ფაილები შესრულდეს და Windows ნორმალურად დაიწყოს.
ხმის ჩატვირთვის კოდის შეცდომები
როგორც ზემოთ ხედავთ, ბევრი კომპონენტია, რომლებიც ქმნიან მთლიან პროცესს, რომლის დროსაც ოპერაციული სისტემა საბოლოოდ შეიძლება ჩაიტვირთოს. ეს ნიშნავს, რომ არსებობს მრავალი შემთხვევა, როდესაც შეიძლება მოხდეს შეცდომის დაშვება და, შესაბამისად, სხვადასხვა პრობლემები, რამაც შეიძლება გამოიწვიოს კონკრეტული შეცდომის შეტყობინებები.
დაზიანებული მოცულობის ჩატვირთვის კოდი ჩვეულებრივ იწვევს hal.dll შეცდომები მოსწონს:
- ვერ ვპოულობ \Windows\System32\hal.dll
- Windows ვერ დაიწყო, რადგან შემდეგი ფაილი აკლია ან დაზიანებულია: C:\Windows\system32\hal.dll. გთხოვთ, ხელახლა დააინსტალიროთ ზემოაღნიშნული ფაილის ასლი.
ამ ტიპის მოცულობის ჩატვირთვის კოდის შეცდომები შეიძლება გამოსწორდეს ჩექმის სექციაბრძანება, ერთ-ერთი მრავალთაგანი Command Prompt ბრძანებები ხელმისაწვდომია Windows-ში. იხ როგორ გამოვიყენოთ Bootsect მოცულობის ჩატვირთვის კოდის BOOTMGR-ზე გასაახლებლად თუ დახმარება გჭირდებათ ამაში.
ზემოთ, მე-4 საფეხურზე, თუ აქტიური დანაყოფის პოვნის მცდელობა ვერ მოხერხდა, შეიძლება ნახოთ შეცდომა, როგორიცაა "ჩატვირთვის მოწყობილობა არ არის." ცხადია, იმ მომენტში, როდესაც შეცდომა ხდება, რომ ეს არ არის გამოწვეული მოცულობის ჩატვირთვის კოდით.
შესაძლებელია, რომ ამ მყარ დისკზე არ იყოს სათანადოდ ფორმატირებული დანაყოფი ან BIOS უყურებს არასწორი მოწყობილობა, ამ შემთხვევაში თქვენ შეგიძლიათ შეცვალოთ ჩატვირთვის რიგი სწორ მოწყობილობაზე, როგორიცაა მყარი დისკი (დისკის ნაცვლად ან გარე მყარი დისკი, მაგალითად).