возможно поможет
Если в корневой каталог загрузочного раздела с файловой системой NTFS скопировать большое количество файлов, то после перезагрузки может появиться следующее сообщение об ошибке:
NTLDR is missing
Press CTRL+ALT+DEL to restart.
Если удалить файлы, скопированные в корневую папку, то индекс размещения основной таблицы файлов (MFT) не уменьшается до исходного размера.
Примечание. Если используется система Windows XP с пакетом обновления 2 (SP2) или Microsoft Windows 2000 с пакетом обновления 4 (SP4), эта проблема не возникает. Список подобных проблем см. в разделе "Дополнительные сведения".
Причина
Данная проблема возникает в случае сильной фрагментации таблицы MFT корневой пап.. .
Данная проблема возникает в случае сильной фрагментации таблицы MFT корневой папки. Если таблица MFT корневой папки содержит большое количество файлов, то она может стать настолько фрагментированной, что потребуется создание дополнительного индекса размещения. Поскольку в индексах размещения файлы перечислены в алфавитном порядке, то файл NTLDR может попасть во второй индекс размещения. При этом будет выведено сообщение об ошибке, указанное в разделе "Симптомы".
Как правило, файлы не копируются в корневую папку. Указанная проблема может возникать, если какая-либо программа постоянно создает и удаляет временные файлы или если большое количество файлов было по ошибке скопировано в корневую папку.
Решение
Для решения проблемы выполните указанные ниже действия.
1. Обратитесь в службу поддержки пользователей Майкрософт, чтобы получить программу Bcupdate2.exe. Дополнительные сведения о том, как связаться со службой поддержки Майкрософт, см. на веб-узле Майкрософт по следующему адресу:
http://support.microsoft.com/contactus/?ws=support (
http://support.microsoft.com/contactus/?ws=support)
2. Создайте загрузочный диск для запуска компьютера. Дополнительные сведения о создании загрузочной дискеты для компьютера с Windows XP см. в следующей статье базы знаний Майкрософт:
305595 (
http://support.microsoft.com/kb/305595/ ) Создание загрузочной дискеты для доступа к разделам NTFS или FAT в Microsoft Windows XP
3. Введите в командной строке следующую команду, чтобы извлечь программу Bcupdate2.exe из обновления программного обеспечения:
Expand буква_диска: \bcupdate2.ex_ буква_диска: \bcupdate2.exe
4. Введите в командной строке следующую команду, чтобы обновить загрузочный код загрузочного сектора NTFS:
Bcupdate2.exe C: /F
Примечание. Другие параметры командной строки, поддерживаемые программой Bcupdate2.exe, указаны ниже.
/q - тихий режим (должен также использоваться параметр /y)
/y - не требовать подтверждения
/f - обновить используемый том
/t - выполнять проверку только для старого загрузочного кода
5. Если появится запрос на обновление тома, нажмите клавишу Y. После успешного выполнения программы появится сообщение, приведенное ниже.
The boot code was updated successfully.
NTLDR is missing
Press Ctirl+Alt+Del to restart
Выглядит это так:
Что такое NTLDR и что с этим делать?