NTLDR is missing

E

Err0r

Ходил с винтом к другу. Как только не пробовали, но при подключении моего винта к компу друга на мониторе выдавало "NTLDR is missing". Ладно, забил и пошел домой. Дома винт подключил и включил комп, а он мне выдает "NTLDR is missing". Решил переустановить Windows, но при выборе места установки Windows'a увидел следующее: все разделы жесткого диска удалены, осталась только неразмеченная область. Это значит, что компьютер друга снес под чистую мои разделы... Я в шоке. Нужно срочно все восстановить. Вообще-то я даже не знаю, можно ли восстановить утраченную информацию. Есть ли софт для этого?
 
L

lammer

В утилите Фдиск есть недокументированая возможность восстановления загрузочного сектора и разметки но вроде под ФАТ. - можно покопать в направлении.
Тако результат дает если диск сделать неактивным - загрузись в ось с сидюка которая увидит хоть что-то и назнач диск активным.

Про восстановление на форуме тем достаточно!
 

=BD=

Местный
Регистрация
14 Фев 2004
Сообщения
46
Реакции
11
Credits
76
fdisk /mbr - восстановит только MBR - а он судя по всему как-раз и уцелел. Таблицу разделов не поднимет, там же , как я понял не один раздел был.
А вообще брать винт цеплять на другую машину и восстанавливать, можно попробовать восстановить partition table, а можно вытянуть информацию каким-нибудь R-Studio (сам пользуюсь), GetDataBack или еще чем...
 

Giber

Турист
Регистрация
11 Сен 2004
Сообщения
8
Реакции
0
Credits
14
В PatritionMagic 8 есть опция восстановления удалённых разделов (при условии, что после удаления не создавались новые рзделы)
 

Sigurg

Местный
Регистрация
16 Дек 2004
Сообщения
240
Реакции
248
Credits
1
Проблема
Если в корневой каталог загрузочного раздела, использующего файловую систему NTFS, скопировать большое количество файлов, то после перезагрузки может появиться следующее сообщение об ошибке:
NTLDR is missing
Press CTRL+ALT+DEL to restart.

Если удалить файлы, скопированные в корневую папку, то индекс размещения основной таблицы файлов (MFT) не возвращается к исходному размеру.
Причина
Данная проблема возникает в случае сильной фрагментации таблицы MFT корневой папки. Если таблица MFT корневой папки содержит большое количество файлов, то она может стать настолько фрагментированной, что потребуется создание дополнительного индекса размещения. Поскольку в индексах размещения файлы перечислены в алфавитном порядке, то файл NTLDR может попасть во второй индекс размещения. Если это происходит, то появляется сообщение об ошибке, описанное в разделе «Признаки» данной статьи.

Как правило, файлы не копируются в корневую папку. Указанная проблема может возникать, если какая-либо программа постоянно создает и удаляет временные файлы, или если большое количество файлов было по ошибке скопировано в корневую папку.
Решение
Чтобы разрешить проблему, обратитесь в службу технической поддержки Майкрософт и получите программу Bcupdate2. Информацию о том, как связаться со службой технической поддержки Майкрософт, см. на веб-узле Майкрософт по следующему адресу:
Для просмотра ссылки Войди или Зарегистрируйся
---------------------------------------------------------------------------------------------------------------------------------
Проблема

После пометки основного раздела диска как активного в оснастке «Управление дисками» компьютер может не запускаться. При этом на экран выводится сообщение об ошибке:
NTLDR is missing.
Press CTRL+ALT+DEL to restart.


Причина
Такая ситуация возникает из-за того, что раздел, помеченный как активный, не содержит загрузочных файлов Windows или другой операционной системы. На компьютерах с процессорами Intel системным разделом должен быть основной раздел, помеченный как активный для возможности загрузки с него. Этот раздел должен находиться на диске, доступ к которому компьютер получает при загрузке. Одновременно только один системный раздел может быть активным. Для использования другой операционной системы необходимо перед перезагрузкой компьютера пометить ее системный раздел как активный.

Решение
Внимание! Перед выполнением описанных ниже действий убедитесь, что имеется надежная резервная копия файлов с важными данными.

Для решения описанной выше проблемы воспользуйтесь одним из следующих способов.
• Попробуйте загрузить компьютер с дискеты и сменить активный раздел с помощью дисковых утилит.
1. При использовании загрузочной дискеты Microsoft Windows 95, Microsoft Windows 98 или Microsoft Windows Millennium Edition (Me) выполните загрузку в режим командной строки.
2. В командной строке введите fdisk и нажмите клавишу ВВОД.
3. В ответ на вопрос о включении поддержки больших дисков выберите Y (да).
4. Выберите команду Выбор активного раздела, нажмите клавишу с номером раздела, который нужно сделать активным, а затем — клавишу ВВОД.
5. Нажмите клавишу ESC.
6. Извлеките загрузочный диск и перезагрузите компьютер.
• Загрузите компьютер с загрузочного диска Windows XP. Дополнительные сведения см. в следующей статье базы знаний Майкрософт:
305595 (Для просмотра ссылки Войди или Зарегистрируйся) Создание загрузочной дискеты для доступа к разделам NTFS или FAT в Microsoft Windows XP
• Если раздел, неправильно сделанный активным, отформатирован в файловой системе FAT, FAT32 или NTFS, можно попытаться использовать для решения проблемы консоль восстановления Windows. Дополнительные сведения см. в следующей статье базы знаний Майкрософт:
314058 (Для просмотра ссылки Войди или Зарегистрируйся) Описание консоли восстановления Windows XP
Примечание. Системный раздел — это том диска, на котором хранятся файлы, необходимые для запуска Windows (например, Ntldr, Boot.ini и Ntdetect.com). На компьютерах с процессором Intel x86 системным разделом должен быть основной раздел, помеченный как активный. На таких компьютерах это всегда устройство 0, то есть устройство, которое ищет BIOS при запуске операционной системы.

Используя консоль восстановления, скопируйте файл Ntldr с компакт-диска Windows XP в корневой каталог текущего активного раздела. Для этого выполните следующие действия.
1. Загрузите компьютер, используя загрузочные дискеты Windows XP или компакт-диск Windows XP.
2. При появлении надписи «Вас приветствует мастер установки» нажмите клавишу F10 или R, чтобы начать процесс восстановления.
3. Чтобы запустить консоль восстановления, нажмите клавишу C.
4. Скопируйте файл Ntldr с компакт-диска Windows XP в корневой каталог системного раздела, вводя следующие команды и нажимая клавишу ВВОД после каждой команды.
a. Введите cd .., чтобы перейти в корневой каталог диска C.

Учтите, что между буквой d и двумя точками (..) должен быть пробел.
b. Введите букву устройства чтения компакт-дисков.
c. Введите cd i386.
d. Введите Copy ntldr c:.
e. Введите Exit.
Если раздел не был отформатирован с помощью Windows, может также понадобиться запустить команду fixboot консоли восстановления, чтобы сделать активный раздел загрузочным.
После того как удастся загрузить Windows, рекомендуется использовать оснастку «Управление дисками» Windows, чтобы восстановить в качестве активного исходный системный раздел, после чего перезагрузить компьютер.
 
Последнее редактирование модератором:

Sigurg

Местный
Регистрация
16 Дек 2004
Сообщения
240
Реакции
248
Credits
1
Устранение неполадок, которые приводят к появлению сообщения об ошибке «Файл NTLDR отсутствует»

В процессе загрузки Windows 2000 появляется следующее сообщение об ошибке.
Файл NTLDR отсутствует
Нажмите любую клавишу для перезагрузки


Такое поведение наблюдается, когда на компьютере установлена BIOS устаревшей версии, или отсутствует (поврежден) один из следующих загрузочных файлов Windows:
Ntldr
Ntdetect.com
Boot.ini
Для устранения неполадки убедитесь, что на компьютере установлена BIOS одной из последних версий, а затем воспользуйтесь соответствующим способом для восстановления параметров загрузки Windows 2000.

Внимание! Корпорация Microsoft рекомендует регулярно создавать резервные копии хранящихся на компьютере данных в качестве защитной меры на случай повреждения операционной системы.

Проверка версии BIOS
Убедитесь, что на компьютере установлена BIOS одной из последних версий. Обратитесь к производителю компьютера за сведениями о получении и установке обновления для BIOS.

Для получения дополнительных сведений о настройке и проверке параметров BIOS обратитесь к документации или производителю компьютера. Контактную информацию производителей оборудования см. в следующих статьях Microsoft Knowledge Base.
65416 (Для просмотра ссылки Войди или Зарегистрируйся) Список адресов независимых поставщиков оборудования и программного обеспечения, A – K

60781 (Для просмотра ссылки Войди или Зарегистрируйся) Hardware and Software Third-Party Vendor Contact List, L-P

60782 (Для просмотра ссылки Войди или Зарегистрируйся) Hardware and Software Third-Party Vendor Contact List, Q-Z
Контактную информацию производителей BIOS см. в следующих статьях Microsoft Knowledge Base.
243909 (Для просмотра ссылки Войди или Зарегистрируйся) List of BIOS Manufacturer Web Sites Part 1
243971 (Для просмотра ссылки Войди или Зарегистрируйся) List of BIOS Manufacturer Web Sites Part 2

Воспользуйтесь соответствующим методом для восстановления параметров запуска Windows.

Способ 1. Запуск компьютера с помощью загрузочной дискеты
1.
2. Создайте загрузочную дискету Windows 2000, которая содержит следующие файлы:
Ntldr
Ntdetect.com
Boot.ini
Ntbootdd.sys
За дополнительной информацией о создании загрузочной дискеты обратитесь к следующим статьям Microsoft Knowledge Base.
301680 (Для просмотра ссылки Войди или Зарегистрируйся) HOW TO: Create a Boot Disk for an NTFS or FAT Partition in Windows
101668 (Для просмотра ссылки Войди или Зарегистрируйся) Как использовать загрузочный диск Windows для предотвращения сбоя загрузки Microsoft Windows 2000 или Microsoft Windows NT
3. Убедитесь, что в файле Boot.ini для операционной системы указан правильный контроллер домена и том.За дополнительной информацией о создании загрузочной дискеты обратитесь к следующей статье Microsoft Knowledge Base:
311578 (Для просмотра ссылки Войди или Зарегистрируйся) HOW TO: Edit the Boot.ini File in Windows 2000
4. Запустите компьютер с помощью загрузочной дискеты.
5. Скопируйте файлы Ntldr, Ntdetect.com и Boot.ini в системный раздел локального жесткого диска.
Способ 2. Использование консоли восстановления
1. Запустите компьютер с помощью загрузочных дискет или компакт-диска Windows 2000.
2. В окне приветствия нажмите клавишу R, чтобы начать восстановление Windows 2000.
3. Нажмите клавишу C для запуска консоли восстановления.
4. Введите номер экземпляра Windows (например, 1) и нажмите клавишу ВВОД. За дополнительной информацией обратитесь к следующей статье Microsoft Knowledge Base:
229716 (Для просмотра ссылки Войди или Зарегистрируйся) Description of the Windows Recovery Console
5. Введите пароль администратора и нажмите клавишу ВВОД.
6. Введите команду map и нажмите клавишу ВВОД. Запишите букву устройства, в котором находится компакт-диск Windows 2000.
7. Введите следующие команды, нажимая клавишу ВВОД после каждой из них(диск — это буква диска, указанная в действии 4):
copy диск:\i386\ntldr c:\

copy диск:\i386\ntdetect.com c:\
Введите y и нажмите клавишу ВВОД, если появится запрос на перезапись файла.

Примечание. Не пропустите пробел между ntldr и c:\, a также между ntdetect.com и c:\.
8. Введите следующую команду и нажмите клавишу ВВОД.
type c:\Boot.ini
Будут отображены такие данные.

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINNT

[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 Professional" /fastdetect

Если появится указанное ниже сообщение, значит файл Boot.ini отсутствует или поврежден.
Не удается найти указанный файл или папку.
9. Если файл Boot.ini отсутствует или поврежден, необходимо создать новый. Для этого выполните следующие действия.
a. В текстовом редакторе (например, «Блокнот» или Edit.com) создайте файл с таким содержимым.

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINNT

[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 Professional" /fastdetect

За дополнительной информацией обратитесь к следующим статьям Microsoft Knowledge Base.
102873 (Для просмотра ссылки Войди или Зарегистрируйся) Файл BOOT.INI и принятые имена ARC-путей, а также их использование
301680 (Для просмотра ссылки Войди или Зарегистрируйся) HOW TO: Create a Boot Disk for an NTFS or FAT Partition in Windows
b. Сохраните файл под именем Boot.ini на дискете.

Примечание. При создании файла с помощью программы «Блокнот» следите, чтобы к имени не было добавлено расширение ТХТ.
c. Чтобы скопировать созданный файл Boot.ini на жесткий диск компьютера, введите в командной строке:
copy a:\Boot.ini c:\
10. Введите команду exit и нажмите клавишу ВВОД. Компьютер будет перезагружен.

Способ 3. Использование компакт-диска Windows 2000
1. Вставьте компакт-диск Windows 2000 и запустите программу установки.
2. На странице приветствия нажмите клавишу R.
3. На странице вариантов восстановления Windows 2000 снова нажмите клавишу R.
4. Нажмите клавишу М, если появится предложение выбрать вариант восстановления.
5. Нажмите клавишу СТРЕЛКА ВВЕРХ два раза, чтобы выделить пункт Проверка системных файлов Windows 2000, a затем — клавишу ВВОД, чтобы отменить проверку.
6. Нажмите клавишу СТРЕЛКА ВНИЗ, чтобы выделить пункт Продолжить (выбранные операции), а затем нажмите клавишу ВВОД. Появится следующее сообщение.
Для восстановления установки данной копии Windows 2000
необходимо иметь «Диск аварийного восстановления».
7. В зависимости от ситуации выполните одно из следующих действий.
• Если диск аварийного восстановления имеется.
a. Press ENTER.
b. Вставьте диск аварийного восстановления и нажмите клавишу ВВОД.
c. Следуйте инструкциям по восстановлению операционной системы, а затем перезагрузите компьютер.
или
• Если диска аварийного восстановления нет.
a. Нажмите клавишу L. Появится следующее сообщение.
Программа установки обнаружила Windows 2000 в папке:
диск:\WINNT "Microsoft Windows 2000"
b. Нажмите клавишу ВВОД.

После проверки дисков программа установки восстановит операционную систему.
За дополнительной информацией о диске аварийного восстановления обратитесь к следующей статье Microsoft Knowledge Base:
231777 (Для просмотра ссылки Войди или Зарегистрируйся) How to Create an Emergency Repair Disk in Windows 2000

Если программа установки не находит Windows 2000
Если диска аварийного восстановления нет, а программа установки не находит Windows 2000, необходимо выполнить следующие действия.
1. Запустите программу установки Windows 2000.
2. На странице Будет выполнена установка 2000 в раздел выберите пункт Оставить текущую файловую систему без изменений и нажмите клавишу ВВОД.
3. Чтобы установить Windows 2000 в новой папке, нажмите клавишу ESC.
4. В поле Выберите папку для размещения этих файлов введите \tempwin и нажмите клавишу ВВОД.

Будет установлена новая копия Windows 2000.
5. Загрузите компьютер с помощью новой копии Windows 2000.
6. Нажмите кнопку Пуск и выберите пункт Выполнить.
7. В поле Открыть введите команду cmd и нажмите кнопку ОК.
8. В командной строке введите диск:, где диск — это загрузочный диск компьютера (например, c: ) и нажмите клавишу ВВОД.
9. Введите команду attrib -h -r -s Boot.ini и нажмите клавишу ВВОД.
10. Введите команду edit Boot.ini и нажмите клавишу ВВОД.

Файл Boot.ini имеет примерно следующий вид.

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\TEMPWIN
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\TEMPWIN="Microsoft Windows 2000 Professional" /fastdetect

11. Замените все экземпляры TEMPWIN на WINNT. Теперь файл Boot.ini имеет такой вид.

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 Professional" /fastdetect

12. Нажмите сочетание клавиш ALT+F, а затем — клавишу S.
13. Нажмите сочетание клавиш ALT+F, а затем — клавишу Х.
14. Введите команду attrib +h +r +s Boot.ini и нажмите клавишу ВВОД.
15. Введите exit, чтобы закрыть командную строку.
16. Перезагрузите компьютер.
17. В окне Выберите операционную систему для запуска выберите Microsoft Windows 2000 и нажмите клавишу ВВОД.
18. Запустите проводник Windows, а затем найдите и удалите следующие папки:
Tempwin
All Users.Tempwin
 
Последнее редактирование модератором:

P'l0t

Местный
Регистрация
3 Ноя 2004
Сообщения
13
Реакции
4
Credits
26
Для восстановления разделов можно использовать два пути:
1) Безопасный - копированием файлов с поврежденного раздела на чистый винт при помощи, например, EasyRecovery. Я думаю, ссылки на нее в форуме должны быть. Все очень просто и интуитивно понятною
2) Непосредственно попытаться восстановить разделы. Желателен конечно некоторый опыт. Существует очень хорошая утилита Testdisk _http://www.cgsecurity.org/wiki/TestDisk - восстанавливает разделы даже если после сбоя вновь создавались другие разделы.
 

Decard

Турист
Регистрация
29 Июн 2005
Сообщения
45
Реакции
0
Credits
80
А не проще все это делать через рестор винды? Там и mbr востановить можно...