В. Почему в комплекте установки Windows Server 2008/Vista нет NTLDR?

О. Это сделано специально. В Vista и более поздних версиях не используются старые загрузочные файлы, такие как NTLDR, boot.ini и ntdetect.com. Вместо них операционная система считывает скрытый файл Bootmgr в корневом каталоге активного раздела и использует папку boot и базы данных Boot Configuration Database (BCD), в которых содержится информация об установленных на компьютере операционных системах.

Если при загрузке выдаются сообщения об отсутствующем файле NTLDR, то, вероятно, в загрузочном секторе есть ошибки, которые следует исправить в режиме восстановления с помощью установочного диска Windows Server 2008/Vista. Можно воспользоваться параметром Fix Startup Environment или средой Recovery Environment и вручную запустить команду Bootrec /fixboot.