Общ преглед на NT Loader (NTLDR)

NTLDR (NT Loader) е малка част от софтуера, който се зарежда от кода за зареждане на обема , част от записа за зареждане на обема на системния дял , което помага за стартирането на операционната система Windows XP.

NTLDR функционира както като мениджър на зареждане, така и като системен зареждащ оператор. В операционните системи, пуснати след Windows XP, BOOTMGR и winload.exe заедно заменят NTLDR.

Ако имате няколко операционни системи инсталирани и правилно конфигурирани, NTLDR ще покаже меню за зареждане при стартиране на компютъра, което ви позволява да изберете коя операционна система да се зареди.

NTLDR грешки

Често срещана грешка при стартиране в Windows XP е липсата на грешка в NTLDR , която понякога се вижда, когато компютърът се опита да зареди по невнимание диска или флопи диска, които не могат да се зареждат .

Обаче понякога грешката при NTLDR се причинява при опит за зареждане на повреден твърд диск, когато наистина искате да заредите на диск или USB устройство с Windows или друг софтуер. В този случай, промяната на реда на зареждане на CD / USB устройството вероятно ще го поправи.

Какво прави NTLDR?

Целта на NTLDR е, че потребителят може да избере коя операционна система да се зареди. Без него няма да има начин за насочване на процеса на зареждане, за да заредите операционната система, която искате да използвате по това време.

Това е реда на операциите, които NTLDR претърпява при зареждане:

  1. Достъп до файловата система на стартовото устройство ( NTFS или FAT ).
  2. Информацията, съхранявана в hiberfil.sys, се зарежда, ако Windows е бил преди това в режим на хибернация, което означава, че операционната система просто се възобновява, където последната е била прекъсната.
  3. Ако не е поставен в хибернация, boot.ini се чете от и след това ви дава менюто за стартиране.
  4. NTLDR зарежда определен файл, описан в boot.ini, ако избраната операционна система не е операционна система, базирана на NT. Ако свързаният файл не е даден в boot.ini , тогава се използва bootsect.dos .
  5. Ако избраната операционна система е базирана на NT, тогава NTLDR работи ntdetect.com .
  6. Накрая се стартира ntoskrnl.exe .

Опциите на менюто при избиране на операционна система по време на зареждане се дефинират във файла boot.ini . Въпреки това, опциите за зареждане за не-NT версиите на Windows не могат да бъдат конфигурирани чрез файла, поради което трябва да има асоцииран файл, който да може да бъде прочетен, за да разбере какво да направи следващия - как да заредите операционната система.

Забележка: Файлът boot.ini е естествено защитен от модификация със системните , скритите и само за четене атрибути. Най-добрият начин за редактиране на файла boot.ini е с командата bootcfg , която не само ви позволява да редактирате файла, но и отново да приложите тези атрибути, когато сте готови. По желание можете да редактирате файла boot.ini, като прегледате скритите системни файлове , така че да можете да намерите файла INI и след това да изключите атрибута за четене преди да го редактирате.

Повече информация за NTLDR

Ако на компютъра ви е инсталирана само една операционна система, няма да видите менюто за зареждане NTLDR.

Стартовият товарач на NTLDR може да работи не само от твърд диск, но и от диск, флаш устройство , флопи диск и други преносими устройства за съхранение.

На системния обем, NTLDR изисква както самия буутлоудър, така и ntdetect.com , който се използва за намиране на основна информация за хардуера, за да се зареди системата. Както сте чели по-горе, друг файл, който съдържа важна информация за конфигурацията на зареждането е boot.ini - NTLDR ще избере папката \ Windows \ на първия дял на първия твърд диск, ако boot.ini липсва.