Наши преимущества

NTLDR is missing

E

Err0r

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

Про восстановление на форуме тем достаточно!
 
fdisk /mbr - восстановит только MBR - а он судя по всему как-раз и уцелел. Таблицу разделов не поднимет, там же , как я понял не один раздел был.
А вообще брать винт цеплять на другую машину и восстанавливать, можно попробовать восстановить partition table, а можно вытянуть информацию каким-нибудь R-Studio (сам пользуюсь), GetDataBack или еще чем...
 
В PatritionMagic 8 есть опция восстановления удалённых разделов (при условии, что после удаления не создавались новые рзделы)
 
Проблема
Если в корневой каталог загрузочного раздела, использующего файловую систему NTFS, скопировать большое количество файлов, то после перезагрузки может появиться следующее сообщение об ошибке:
NTLDR is missing
Press CTRL+ALT+DEL to restart.

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

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

После пометки основного раздела диска как активного в оснастке «Управление дисками» компьютер может не запускаться. При этом на экран выводится сообщение об ошибке:
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 (Как увидеть ссылки? | How to see hidden links?) Создание загрузочной дискеты для доступа к разделам NTFS или FAT в Microsoft Windows XP
• Если раздел, неправильно сделанный активным, отформатирован в файловой системе FAT, FAT32 или NTFS, можно попытаться использовать для решения проблемы консоль восстановления Windows. Дополнительные сведения см. в следующей статье базы знаний Майкрософт:
314058 (Как увидеть ссылки? | How to see hidden links?) Описание консоли восстановления 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, чтобы восстановить в качестве активного исходный системный раздел, после чего перезагрузить компьютер.
 
Последнее редактирование модератором:
Устранение неполадок, которые приводят к появлению сообщения об ошибке «Файл NTLDR отсутствует»

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


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

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

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

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

60781 (Как увидеть ссылки? | How to see hidden links?) Hardware and Software Third-Party Vendor Contact List, L-P

60782 (Как увидеть ссылки? | How to see hidden links?) Hardware and Software Third-Party Vendor Contact List, Q-Z
Контактную информацию производителей BIOS см. в следующих статьях Microsoft Knowledge Base.
243909 (Как увидеть ссылки? | How to see hidden links?) List of BIOS Manufacturer Web Sites Part 1
243971 (Как увидеть ссылки? | How to see hidden links?) 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 see hidden links?) HOW TO: Create a Boot Disk for an NTFS or FAT Partition in Windows
101668 (Как увидеть ссылки? | How to see hidden links?) Как использовать загрузочный диск Windows для предотвращения сбоя загрузки Microsoft Windows 2000 или Microsoft Windows NT
3. Убедитесь, что в файле Boot.ini для операционной системы указан правильный контроллер домена и том.За дополнительной информацией о создании загрузочной дискеты обратитесь к следующей статье Microsoft Knowledge Base:
311578 (Как увидеть ссылки? | How to see hidden links?) 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 (Как увидеть ссылки? | How to see hidden links?) 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 (Как увидеть ссылки? | How to see hidden links?) Файл BOOT.INI и принятые имена ARC-путей, а также их использование
301680 (Как увидеть ссылки? | How to see hidden links?) 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 see hidden links?) 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
 
Последнее редактирование модератором:
Для восстановления разделов можно использовать два пути:
1) Безопасный - копированием файлов с поврежденного раздела на чистый винт при помощи, например, EasyRecovery. Я думаю, ссылки на нее в форуме должны быть. Все очень просто и интуитивно понятною
2) Непосредственно попытаться восстановить разделы. Желателен конечно некоторый опыт. Существует очень хорошая утилита Testdisk _http://www.cgsecurity.org/wiki/TestDisk - восстанавливает разделы даже если после сбоя вновь создавались другие разделы.
 
А не проще все это делать через рестор винды? Там и mbr востановить можно...
 
Верх