NTLDR (NT Loader) je malý software, který je načten z bootovacího kódu svazku, který je součástí spouštěcího záznamu svazku v systémovém oddílu a který pomáhá při spuštění operačního systému Windows XP. NTLDR funguje jako správce zavádění i jako zavaděč systému. V operačních systémech vydaných po Windows XP nahrazují BOOTMGR a winload.exe NTLDR. Pokud máte nainstalováno a správně nakonfigurováno více operačních systémů, zobrazí NTLDR při spuštění počítače spouštěcí nabídku, která vám umožní vybrat, který operační systém se má načíst.
Chyby NTLDR
Běžnou chybou při spuštění v systému Windows XP je chyba NTLDR chybí, což se někdy projeví, když se počítač pokusí neúmyslně spustit z nespouštěcího disku nebo diskety. Někdy je však chyba NTLDR způsobena při pokusu o spuštění z poškozeného pevného disku, když jste opravdu chtěli zavést systém na disk nebo zařízení USB se systémem Windows nebo jiným softwarem. V takovém případě by změna pořadí zavádění na zařízení CD / USB pravděpodobně opravila.
Co dělá NTLDR?
Účelem NTLDR je, aby si uživatel mohl vybrat, do kterého operačního systému se má zavést. Bez něj by neexistoval způsob, jak nasměrovat proces spouštění tak, aby načetl operační systém, který chcete v danou chvíli použít. Toto je pořadí operací, které NTLDR podstoupí při bootování:
- Přistupuje k systému souborů na spouštěcí jednotce (NTFS nebo FAT).
- Informace uložené v hiberfil.sys načte se, pokud byl Windows dříve v režimu hibernace, což znamená, že se operační systém pouze obnoví tam, kde byl naposledy přerušen.
- Pokud to nebylo uvedeno do hibernace, boot.ini čte se z a poté vám nabídne bootovací nabídku.
- NTLDR načte konkrétní soubor popsaný v boot.ini pokud vybraný operační systém není operačním systémem založeným na NT. Pokud přidružený soubor není uveden v boot.ini, pak bootect.dos se používá.
- Pokud je vybrán operační systém je Na základě NT pak běží NTLDR ntdetect.com.
- Konečně, ntoskrnl.exe je spuštěno.
Možnosti nabídky při výběru operačního systému během bootování jsou definovány v boot.ini soubor. Možnosti spouštění pro jiné verze systému Windows než Windows však nelze konfigurovat prostřednictvím souboru, a proto musí existovat přidružený soubor, který lze číst, aby bylo možné pochopit, co dělat dál – jak zavést operační systém. The boot.ini soubor je přirozeně chráněn před úpravou pomocí systémových, skrytých a jen pro čtení atributů. Nejlepší způsob úpravy boot.ini file je s příkazem bootcfg, který vám nejen umožní upravit soubor, ale po dokončení také tyto atributy znovu použije. Volitelně můžete upravit boot.ini soubor zobrazením skrytých systémových souborů, abyste našli soubor INI, a poté před úpravou vypněte atribut jen pro čtení.
Více informací o NTLDR
Pokud máte v počítači nainstalován pouze jeden operační systém, nezobrazí se spouštěcí nabídka NTLDR. Zaváděcí zavaděč NTLDR může běžet nejen z pevného disku, ale také z disku, jednotky flash, diskety a dalších přenosných úložných zařízení. Na systémovém svazku vyžaduje NTLDR jak samotný bootloader, tak i ntdetect.com, který slouží k vyhledání základních informací o hardwaru za účelem spuštění systému. Jak jste si přečetli výše, další soubor, který obsahuje důležité informace o konfiguraci spouštění, je boot.ini – NTLDR vybere Okna složku na prvním oddílu prvního pevného disku, pokud boot.ini chybí.