При загрузке своего компьютера увидел такое сообщение:

NTLDR is missing

Press Ctrl+Alt+Del to restart

Что делать?

He стоит спешить переустанавливать систему. Самая распространенная причина появления этой ошибки - отсутствие в корневой папке диска С: одного или всех файлов:

NTLDR
NTDETECT.COM
boot.ini

Все эти файлы имеют атрибут скрытых. Восстановить можно либо из корзины, либо с загрузочного диска Windows.

Как восстановить из корзины? Это на тот случай если они там остались после случайного удаления.

Надо загрузиться с загрузочного диска, где имеется файловый менеджер - сойдет Волков-командер или Нортон. На диске С: в папке Recycled имена файлов не будут такими как при удалении, но расширения останутся. Смотрим файл с расширением СОМ и размером 47464 байта - это скорее всего и будет NTDETECT.COM, а файл без расширения и размером 250264 - скорее всего NTLDR. Файл boot.ini имеет размер примерно 200-400 байт и такой вид при просмотре:

[boot loader]

timeout=30

default=multi(0)disk(0)rdisk(0)

partition(1)\WINDOWS

[operating systems]

multi(0)disk(0)rdisk(0)partition(1) \ WINDOWS=»Microsoft Windows XP Professional»/fastdetect

Если файла boot.ini так и не удалось найти - его можно создать в любом текстовом редакторе самостоятельно. Выше приведен текст из файла, который ставится по умолчанию.

А файлы NTLDR и NTDETECT.COM нужно скопировать с загрузочного диска Windows.

Второй главной причиной появления этой ошибки - это большое количество файлов в корневой папке диска С: - там где установлена ваша операционка. Это могла получиться, если вы случайно распаковали в корневую папку диска С: какой-либо архив с большим количеством файлов. После перезагрузки система уже не запустится и выдаст вышеуказанную ошибку.

Вот какие файлы ОБЯЗАТЕЛЬНО не надо трогать при удалении лишних файлов из корня диска С:

NTLDR

NTDETECT.СОМ

boot.ini

AUTOEXEC.ВАТ

Bootfont.bin

CONFIG.SYS

IO.SYS

MSDOS.SYS

PAGEFILE.SYS - это файл подкачки - она может быть не обязательно находиться на диске С: - это зависит от настроек уже самой системы Windows

loadmgr

bootmgr

Если скопировать файлы ниоткуда нельзя, но есть загрузочный диск, вставляем его в привод, в БИОСе устанавливаем загрузку с CD и перезагружаем компьютер. Далее нужно не заново переустановить систему, а восстановить ее с помощью консоли. То есть у вас должно появится примерно следующее окно:

Установка Windows XP Professional

Вас приветствует программа установки.

Этот модуль программы установки подготавливает Microsoft Windows к работе на данном компьютере.

•    Чтобы приступить к установке Windows, нажмите С.

•    Чтобы восстановить Windows с помощью консоли восстановления, нажмите <R>

•    Чтобы выйти из программы не устанавливая Windows, нажмите F3

Это окно при начале установки Windows. Выбираем восстановление - жмем R. При просьбе выбрать систему, нажать 1 и потом ENTER. После чего будет запрос на пароль Администратора, если такового не имелось - просто нажать ENTER (пустой пароль). После чего высветится строка:

C:\WINDOWS

Вместо C:\WINDOWS может быть и другая папка - туда, куда вы поставили систему - а по умолчанию должно быть C:\WINDOWS.

После чего можно выполнить следующие команды:

С: \WINDOWS\fixmbr

Этой командой заменится MBR (Master Boot Record) системного раздела диска работающими копиями файлов.

С: \WINDOWS \fixboot

В результате работы этой команды будет восстановлен загрузочный сектор диска. Это для того случая, если вы повредили его при установке другой операционкой.

С диска прямо в командной строке можно и восстановить файлы:

NTLDR
NTDETECT.СОМ

Как правило, дистрибутив лежит в папке i386 и если CD-ROM у вас будет, например, R то это будет выглядеть так:

f: (нажимаем ENTER)
cd i386 ( нажимаем ENTER и переходим в папку i386)
f:\i386
copy ntldr с:\ (нажимаем ENTER) сору ntdetect.com с:\ (нажимаем ENTER)

После чего перезагружаем систему и надеемся на положительный результат (загрузку с CD-ROM убираем или просто достаем диск из привода).

http://www.my-comp.by