NTLDR- файл- загрузчик Windows

Загрузчик Windows.

NTLDR- от сокращенного английского NT loader. Загрузчик операционных систем Windows начиная с NT и заканчивая Windows XP. В Windows 7 используется принципиально другой загрузочный механизм- это одно из главных отличий XP и 7.

Расположен на активном разделе в корне диска, чаще всего C:\, является системным, поэтому скрыт в проводнике- работает совместно с файлом boot.ini и ntdetect.com. Первый из них формирует меню загрузки и параметры.
При запуске NTLDR проходит этапы:

  1. переводит процессор в 32 битный режим работы;
  2. организует доступ к файловой системе FAT, NTFS;
  3. проверяет файл hiber.sys. При наличии, загружает образ спящего режима, иначе читает параметры с boot.ini;
  4. запускает ntoskrnl.exe (ядро операционной системы), далее идёт загрузка самой OC.

Содержание файла boot.ini выглядит таким образом:

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(3)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(3)\WINDOWS=»Windows Server 2003, Enterprise RU» /noexecute=optout /fastdetect
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS=»Microsoft Windows XP Professional RU» /noexecute=optin /fastdetect
C:\=»Microsoft Windows»

Находиться должен в том же логическом диске, что и NTLDR.

Может располагаться и на других разделах жёсткого диска, при этом нахождение на том или ином разделе препятствует смене буквы диска (Сменить букву диска можно так: Панель управления->Администрирование->Управление Компьютером->Администратор дисков). При работе с программами, такими как Acronis Disk Director или PartitionMagic, будьте очень осторожны. Эти программы обладают функционалом смены активного диска и могут сделать систему не способной к самостоятельной загрузке.
После такого сбоя проще и быстрее будет просто заново установить Windows.