Ошибка ntldr is missing
Содержание:
- Инструкция что делать при ошибке NTLDR is missing
- How to Fix ‘NTLDR Is Missing’ Errors
- Why NTLDR is missing in Windows 7?
- Corrupt NTLDR or NTDETECT.COM file
- Проблема NTLDR is missing
- Solution 1: System repair with Windows 7 installation disc
- Computer is booting from a non-bootable source
- Что такое NTLDR is missing?
- NTLDR Is Missing FAQ
- Почему возникает данная ситуация
- NTLDR в Windows 7/8/10
- Что значит эта ошибка?
- About NTLDR & BOOTMGR
- NTLDR Is Missing
- NTLDR is missing в Windows — как исправить ошибку?
- Инструкция что делать при ошибке NTLDR is missing
- NTLDR is missing — Что делать?
- Как исправить ошибку?
- Выводы
Инструкция что делать при ошибке NTLDR is missing
Шаг 1. Попробуйте переключить жесткий диск в другой свободный разъём на материнской плате.
Так мы исключим возможность какого-то сбоя в работе материнской платы, связанного с работой конкретного порта SATA или IDE.
Шаг 2. Попробуйте заменить шлейф, соединяющий жесткий диск и материнскую плату на новый. Это мы делаем для того, чтобы быть уверенным, что ошибка NTLDR is missing не вызвана повреждением кабеля или его разъёмов.
Шаг 3. Проверьте приоритет загрузки устройств в BIOS.
Часто случается так, что после подключения второго жёсткого диска, материнская плата сама автоматически ставит его первым в порядке загрузки. А так как на нём нет операционной системы, то загрузчик совершенно логично выдаёт ошибку «NTLDR is missing» — Windows там нет и загружаться нечему!
При включении компьютера нажимаем клавишу «Delete» (на ноутбуках обычно F2) чтобы зайти в BIOS. Там должен быть раздел, отвечающий за настройки загрузки — что-то типа Boot Settings. А уже в нём — настройка последовательности загрузки — Boot Priority. Проверьте чтобы на первом месте стоял тот жёсткий диск, на котором установлена Windows. Если Вы этого не знаете — делаем проще. Сначала ставим первым один диск и пробуем загрузится. Снова ошибка загрузки «NTLDR is missing»?! Ок, снова идём в BIOS и ставим приоритет второму диску и проверяем по новой.
Шаг 4. Загружаемся с помощью установочного диска или флешки с Windows.
На стадии начала установки нужно нажать на ссылку «Восстановление системы». Как только появится синее окно с выбором действия — выберите: «Диагностика»-«Дополнительные параметры»-«Командная строка».
Шаг 5. Восстанавливаем загрузочную запись. Для этого в операционных системах от Майкрософта есть специальные утилиты fixboot и fixmbr. Чтобы ими воспользоваться, введите в командной строке по очереди команды:
bootrec /FixMbr bootrec /FixBoot bootrec /RebuildBcd
После каждой из них нажимайте клавишу Enter, чтобы запустить выполнение. Получится должно примерно вот так:
Перезагружаемся и проверяем. Если ошибка NTLDR is missing в Windows 7 или Windows 10 появляется снова — переходим к следующему шагу.
Шаг 6. Снова повторяем шаг 4 чтобы открыть командую строку. Делаем загрузочный раздел активным. Вводим команду diskpart чтобы открыть встроенный редактор разделов Виндовс. Вводим команды:
sel disk 0 list volume
Так мы выбираем первый жесткий диск и смотрим список его логических дисков:
Находим тот раздел, у которого в столбце «Info» стоит пометка — System. У меня это будет Volume 1. Следующей командой выбираем его:
sel volume 1
И делаем активным:
active
Выходим из программы, введя команду exit. Перезагружаемся и проверяем.
Шаг 7. Если ни одно из предыдущих действий не помогло — скорее всего удален или поврежден один из файлов:
ntldr Ntdetect.com
Можно попробовать восстановить их с установочного DVD-диска или флешки. Для этого надо будет снова повторить шаг 4, после чего в командной строке ввести команду:
diskpart list volumes
exit
В списке дисков находим DVD или флешку. У меня на скриншоте выше это диск Z. Далее вводим команды, которые восстановят повреждённые файлы с установочного носителя:
copy z:\i386\ntldr c:\ copy z:\i386\ntdetect.com c:\
После этого перезагружаемся и проверяем.
P.S.: Если после всех наших советов сообщение NTLDR is missing появляется снова — пробуйте переустанавливать Windows. А уж коли и это не поможет — видимо Вашему жесткому диску пришёл конец и его пора менять на новый.
How to Fix ‘NTLDR Is Missing’ Errors
-
Restart your computer. The error could be a fluke.
-
Check your floppy and optical (CD/DVD/BD) drives for media and disconnect any external drives. Often times, the «NTLDR is missing» error will appear if your computer is trying to boot to a non-bootable floppy disk, CD/DVD/BD, external hard drive, or flash drive.
If you find that this is the cause of your problem and it’s happening a lot, you might want to consider changing the boot order in BIOS so the hard drive with Windows installed is listed first.
-
Check the hard drive and other drive settings in BIOS and ensure they’re correct. The BIOS configuration tells the computer how to use a drive, so incorrect settings can cause problems, including these errors.
There’s usually an Auto setting for the hard drive and optical drive configurations in BIOS, which is usually a safe bet if you’re not sure what to do.
-
Restore the NTLDR and ntdetect.com files from the Windows XP CD. Restoring these two important system files from the original Windows XP CD may do the trick.
-
Repair or replace the boot.ini file. This will prevent the NTLDR error if the cause of the problem is a boot.ini file that isn’t configured properly for your Windows XP installation.
-
Write a new partition boot sector to the Windows XP system partition. If the partition boot sector has become corrupt or isn’t properly configured, you might receive the error.
-
Repair the Windows XP master boot record. NTLDR error messages may also appear if the master boot record is corrupt.
-
Reseat all internal data and power cables. The error messages could be caused by loose or malfunctioning IDE cables.
Try replacing the IDE cable if you suspect it might be faulty.
-
Update your motherboard’s BIOS. Occasionally, an outdated BIOS version can cause the error.
-
Perform a repair installation of Windows XP. This type of installation should replace any missing or corrupt files. Continue troubleshooting if this doesn’t resolve the issue.
-
Perform a clean installation of Windows XP. This type of installation will completely remove Windows XP from your computer and install it again from scratch.
While this will almost certainly resolve any NTLDR errors, it’s a time-consuming process due to the fact that all of your data must be backed up and then later restored. If you can’t gain access to your files to back them up, understand that you will lose them all if you continue with a clean installation of Windows XP.
-
Replace the hard drive and then perform a new installation of Windows XP. If all else has failed, including the clean installation from the last step, you’re most likely facing a hardware issue with your hard drive.
Why NTLDR is missing in Windows 7?
In fact, Windows 7 doesn’t have NTLDR as it replaced by
BOOTMGR and winload.exe. Thus, you may encounter the “NTLDR is missing press
ctrl+alt+delete to restart” problem in Windows 7 only when you start Windows 7 after
upgrading from Windows XP or Windows 7 is in a dual boot environment with Windows XP
or Windows 2003. What does ntldr is missing mean? You may not be able to load your
Windows 7 at this moment. This error may occur due to many different factors:
-
Additional internal hard drive added to your system.
-
Boot from a non-bootable disk.
-
Computer hard disk drive is not properly setup in BIOS.
-
Corrupted boot sector or master boot record (MBR), which causes the system
cannot find the boot file on the drive.
Corrupt NTLDR or NTDETECT.COM file
Windows 2000 users
If your computer is using Microsoft Windows 2000 and you are encountering the NTLDR error, create the below boot.ini file on the floppy diskette drive.
timeout=30 default=multi(0)disk(0)rdisk(0)partition(1)\WINNT multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 Professional" /fastdetect
Help and information with the file boot.ini.
Copy the NTLDR and NTDETECT.COM files from another computer using the same operating system. Both of these files are located in the root directory of the primary hard drive. For example, C:\NTLDR and C:\NTDETECT.COM should be the locations of these files on many computers.
How do I view hidden files in Windows?
After copying the files to a floppy diskette, reboot the computer and copy the NTLDR and NTDETECT.COM files to the root directory of the primary hard drive. Below is an example of the commands that should be performed from the A:\> floppy drive to copy the files.
copy ntldr c: copy ntdetect.com c:
After the above two files are copied, remove the floppy diskette and reboot the computer.
Windows XP users
- Insert the Windows XP bootable CD into the computer.
- When prompted to press any key to boot from the CD, press any key on the keyboard.
- Once in the Windows XP setup menu, press the «R» key to repair Windows.
- Log into your Windows installation by pressing the «1» key and pressing Enter.
- Once prompted for your administrator password, enter that password.
- Copy the below two files to the root directory of the primary hard drive. In the example below, we are copying these files from the CD-ROM drive letter, which in this case is «e.» This letter may be different on your computer.
copy e:\i386\ntldr c:\ copy e:\i386\ntdetect.com c:\
- Once both of these files are copied, remove the CD from the computer and reboot.
Проблема NTLDR is missing
- Можно воспользоваться загрузочной дискетой, если она у вас имеется, ну и соответственно флоппи-дисковод, как сделать загрузочную дискету можно узнать у нас на сайте Не загружается Windows XP. Далее выставить в BIOS загрузку с флоппи-дисковода и перезагрузиться. Если у вас получится загрузить Windows XP с дискетки, то нужно будет сразу скопировать файл NTLDR с флоппи-дисковода в корневую папку системного диска, обычно диск «C» и обязательно проверить наличие остальных загрузочных файлов.
- Допустим проблема NTLDR is missing осталась, тогда копируем файл NTLDR со здорового компьютера на флешку и загружаемся с любого Live CD, потом переносим данный файл туда, где он должен быть, в корневую папку системного диска.
- Лично я часто использую Консоль восстановления, не надо её боятся, осваивается она довольно быстро. Вставляем установочный диск Windows XP в дисковод и перезагружаемся, в меню Setup BIOS нами предварительно выставлен в качестве первого загрузочного устройства дисковод, если не знаете как, читайте BIOS: Загрузка с диска. Дальше как при обычной установке, начинается загрузочная программа Windows XP и после загрузки появляется меню, в нём нужно выбрать пункт » Чтобы восстановить Windows XP с помощью консоли восстановления нажмите (R)». Далее программа установки Windows XP осуществит поиск уже установленных копий Windows XP, которым необходимо восстановление и затем у вас загрузится консоль восстановления.
На вопрос, в какую копию Windows следует выполнить вход, ставить нужно цифру один, если у вас на компьютере одна установленная Windows XP.
Если у вас нет пароля на вход в операционную систему нажимаем Enter, если есть, вводим пароль.
Теперь мы можем вводить в консоль различные команды и решать наши проблемы. Давайте при помощи команды Copy просто скопируем файл Ntldr из папки I386 на установочном диске Windows XP в корневую папку системного диска (туда, где у нас установлена Windows XP), обычно диск «C».
Введите букву дисковода (в моем случае это G:). Все команды, которые я вам буду демонстрировать должны сработать, ошибка может быть только в неправильном указании Вами буквы дисковода и несоблюдении пробелов. Команда MAP выдаст вам информацию о букве вашего дисковода и всех имеющихся логических дисках. Вводим букву дисковода G: и нажимаем Enter.
Далее переходим в папку i386, которая находится на установочном диске Windows XP, из этой папки и будем копировать наш файл Ntldr.
Вводим команду cd i386
Копируем файл ntldr в корень нашего системного диска с операционной системой командой copy ntldr C:\
Вот и всё, сейчас наша Windows XP должна загрузиться, вводим exit и перезагружаемся. Проблема NTLDR is missing должна пропасть восвояси.
Многие ещё дополнительно вводят команду fixboot, перезаписывающую загрузочный сектор, я считаю это не обязательным, если вышеописанный метод не помог, можете попробовать.
Вводим fixboot появится сообщение:
Конечный раздел: C, хотите записать новый загрузочный сектор в раздел C:? Вводите y (что означает yes), далее вы прочитаете сообщение о том, что новый загрузочный сектор успешно записан, то есть перезаписаны все загрузочные файлы в выбранный нами раздел системного диска. Вводим exit и перезагрузка. В консоли восстановления можно также при помощи команды Copy просто скопировать файлы Ntldr и Ntdetect.com из папки I386 на установочном диске Windows XP в корневую папку загрузочного диска. Входим в консоль, вводим команды без кавычек «cd ..» имеется ввиду наш дисковод, переходим в корневой каталог загрузочного диска, вводим букву нашего дисковода, далее вводим cd i386, и Copy ntldr «буква вашего системного диска» далее Exit. Если вы незнакомы с консолью восстановления, выберете два вышеописанных способа или почитайте наши статьи Консоль восстановления Windows XP
Solution 1: System repair with Windows 7 installation disc
Now, you have to prepare a Windows 7 Installation disc,
after that, refer to the instructions:
1. Insert the Windows 7 installation disc and restart the
computer.
2. Access the boot menu by pressing F12/F8, and set
CD/DVD as the first boot device in BIOS.
3. Then press any key to boot from CD or DVD, do it to
boot from Windows 7 installation disc.
4. Choose the right option for language, format and input
method, click Next to continue.
5. Click Repair your computer instead
of Install now.
6. Then click Next to go System
Recovery Options.
7. Choose Startup Repair to
repair NTLDR issues.
It will restart the computer after the process done. The
NTLDR is missing problem should be fixed, if it’s not working for you, you can try
to fix MBR.
Computer is booting from a non-bootable source
Many times this error is caused when the computer is attempting to boot from a non-bootable floppy disk or CD-ROM. First verify that no floppy diskette or CD is in the computer, unless you are attempting to boot from a diskette.
Note
This error also occurs when a memory card is in a card reader. If you have any card reader or flash reader, make sure that no memory stick is inside the reader. Additionally, disconnect all USB drive, camera, iPod, iPhone, etc. from the computer.
If this error happens when booting from a floppy diskette, it doesn’t have all the necessary files or is corrupt.
If you’re trying to install Windows XP or Windows 2000 and getting this error message, verify the computer BIOS has the proper boot settings. For example, if you’re attempting to run the install from the CD-ROM, make sure it’s the first device listed in the boot sequence.
Also, when the computer is booting, the following prompt should be receive.
Press any key to boot from the CD
Important
When you see this prompt, press any key on the keyboard immediately, such as the Enter or Space key. Otherwise, the computer will try booting from the hard drive and likely get the NTLDR error again.
Note
If you’re not receiving the above message and your BIOS boot options are set properly, it’s also possible that the CD-ROM drive may not be booting from the CD properly. Verify the jumpers are set properly on the CD-ROM drive. For further help, see: How to verify CD-ROM cables are correctly connected.
Что такое NTLDR is missing?
Что это значит
Эта фраза в переводе «NTLDR потерян», то есть ваш загрузочный файл может быть поврежден, либо его не видит ваша операционная система, либо нет наличия других необходимых файлов.
Это часто случается в Windows 2000, Vista, XP, 7 и 8. Мы рассмотрим как решить вопрос с такой проблемой на примере версии Windows XP .
Для правильной загрузки операционки необходимо обязательное наличие этих трех файлов.
- NTLDR ( несет в себе код загрузчика)
- boot.ini ( ответственен за формирование меню и настроек старта операционной системы)
- ntdetect.com ( своего рода «доктор» для вашего программного обеспечения)
Они всегда располагаются в корне диска С.
NTLDR Is Missing FAQ
????How do I fix NTLDR is missing?
- Restart Computer
- Unplug All Removable Media
- Change BIOS Boot Order
- Reset Active Partition
- Update Your Motherboard’s BIOS
- Reseat All Internal Data and Power Cables
- Rebuild MBR
- Restore NTLDR and Ntdetect.com File
- Reinstall Windows
- Replace Hard Drive
????What does NTLDR mean?
NTLDR, short for NT loader, is the boot loader for all releases of Windows NT operating system up to and including Windows XP and Windows Server 2003. NT loader displays the Microsoft Windows NT startup menu and helps Microsoft Windows NT/2000/XP load. NT loader is typically run from the primary hard disk drive. Sometimes, it can run from a USB drive or other portable storage devices.
????Where is NTLDR located?
The NTLDR is a program loaded from the hard drive boot sector. The NTLDR file is normally located in the root directory of the active partition on the first boot drive. If NTLDR is missing, you may receive some errors such as “NTLDR is missing, Press Ctrl + Alt + Del to restart.”
????What is GPT format?
GPT (GUID Partition Table) is a standard for the layout of partition tables of a physical computer storage device. GPT replaces the previous master boot record (MBR) method.
Почему возникает данная ситуация
Почему появляется надпись NTLDR is missing
Зачастую поломка происходит из-за того что:
- может быть поврежден шлейф (основная его функция — соединить материнку с жестким диском)
- либо вообще отсутствует жесткий диск С. Перейдите в раздел под названием Boot Device Priority в BIOS проверьте во время загрузки, в какой очередности загружаются устройства
- неполадки жесткого диска из-за того что неправильно работают (или вообще не работают) секторы памяти
- когда устанавливали диск, неправильно установили перемычки в нем;
- вирус удалил файл NTLDR из операционки
- файл boot.ini мог быть перемещён из корневого раздела, либо удалён из него вовсе;
- Файлы NTLDR и NTDETECT.COM были распознаны системой как непостоянные, либо переместились в иную папку;
- слишком много файлов располагается в корневом папке (при этом база данных делит их на сегменты сортируя по алфавиту, таким образом NTLDR может попасть в друго сегмент, а ОС при загрузке рассматривает только к первый.
Очень важно знать, что в версиях Windows 8 и старше, файл NTLDR называется Winload
NTLDR в Windows 7/8/10
Для остальных версий Windows шаги восстановления имеют много общего с теми, что мы рассматривали.
Загружаем систему при помощью внешнего носителя и попадаем в режим восстановления.
Восстановление ОС
Восстановление Windows 7
Выбираем необходимую для восстановления систему. В нашем примере установлена только одна (рис.18).
Доступные для восстановления ОС
Выбираем, какой именно способ восстановления нам нужен – командная строка.
Средства восстановления
Способы восстановления
В отличие от предыдущего варианта здесь мы вводим всего лишь две команды:
- bootrec /fixmbr
- bootrec /fixboot
Команды для восстановления загрузчика
Нажимаем Enter и перезагружаем систему.
Что значит эта ошибка?
Что значит NTLDR is missing?
Дословно, аббревиатура означает: nt loader, то есть, это загрузка (load) на основе технологии NT.
Другими словами, подобную надпись можно трактовать, как отсутствие загрузочного файла.
Отсюда вы можете понять, что у вас поврежден загрузочный файл, но не стоит волноваться: данную неприятность можно решить, даже не переустанавливая операционную систему.
Она наиболее часто появляется в таких версиях операционных систем Windows, как 2000, Vista, XP, 7 и 8.
Поэтому, мы покажем, как можно устранить эту ошибку, на примере версий XP (которая аналогична к 2000 и Vista), а также на седьмой версии (идентично восьмой и десятой).
Кроме повреждения загрузочного файла, ошибка может возникать и при отсутствии других.
И, чтобы правильно и успешно запустить в операционную систему, необходимо наличие трех основных файлов, которые находятся в активном режиме на вашем устройстве. Это:
- Собственно, файл NTLDR с кодом загрузчика;
- Файл boot.ini с запросами о формировании меню выбора и настроек запуска необходимой операционной системы;
- Файл ntdetect.com, который собирает информацию о состоянии программного обеспечения.
И если нет хотя бы одного из этих файлов, то, вероятно, сбой в загрузке вашего устройства вам гарантирован в ближайшем времени.
В любой версии Windows, обычно, этот файл находится в корневой папке на системном диске, то есть, на диске С.
Кстати, там же, зачастую находятся и вышеперечисленные файлы boot.ini и ntdetect.com.
About NTLDR & BOOTMGR
NTLDR is short for NT loader, which is the boot loader
for all release of Windows NT operating system up to Windows XP and Windows 2003.
Typically, NTLDR is launched by boot record of system hard drive. The NTLDR contains
these files: ntldr (the main boot loader itself), NTDETECT.COM (detect basic
hardware information needed for successfully boot an NT-based OS) and Boot.ini
(contains the Boot Configuration Data, BCD file). NTLDR is an important component of
Windows boot process.
Starting with Windows Vista, BOOTMGR (Windows Boot
Manager) replaces NTLDR boot manager, starting Windows operating system like Windows
Vista, 7, 8, 10. BOOTMGR file is both read-only and hidden, which located in the
root directory of the partition marked as Active in Disk Management, in System
Reserved partition or C primary partition. Sometimes, you may encounter the BOOTMGR is missing problem.
NTLDR Is Missing
Recently, my best friend asked me for help since her computer couldn’t boot normally and she received a warning as follows:
«NTLDR is missing
Press Ctrl +Alt + Del to restart».
Then, I Google «NTLDR is missing» and visit Windows forum as well as Windows Seven forum, and I find many people are talking about this error message.
Although some users have received NTLDR missing error, most of them, in fact, don’t know what NTLDR is and how to fix NTLDR missing Windows 10.
Now, this post will show you the definition of NTLDR, typical causes of NTLDR missing issue, and 10 solutions to fix the NTLDR is missing.
What Does NTLDR Stand For?
NTLDR, an abbreviation for NT loader, is the boot loader for all releases of Windows NT operating systems up to and including Windows XP, and Windows Server 2003.
NT loader is typically run from the primary hard disk drive, but it can also run from portable storage devices such as CD-ROM, USB flash drives, or floppy disk.
Besides, NTLDR can load a non NT-based operating system given the appropriate boot sector in a file.
NT loader contains three files.
- ntldr, the main boot loader
- COM, required for booting an NT-based OS, detects basic hardware information needed for successful boot.
- ini, contains boot configuration (if missing, NTLDR will default to \Windows on the first partition of the first hard drive).
NTLDR is launched by the volume boot record of system partition, which is typically written to the disk by the Windows FORMAT or SYS command.
If NTLDR is missing, you may receive the following messages:
«NTLDR is missing
Press Ctrl + Alt + Del to restart».
«NTLDR is missing
Press any key to restart».
«Boot: Couldn’t find NTLDR
Please insert another disk».
Here, do you know why NTLDR is missing?
In general, there are many possible factors contributing to the NTLDR missing issue.
The most common reason for this error is that your computer is trying to boot from a hard drive or flash drive that is not properly configured to be booted from.
And, other possible causes include corrupt and misconfigured boot-related files (NTLDR, NTDETECT.COM, and Boot.ini), corrupt hard drive sectors, an outdated BIOS, and damaged or loose IDE cables, etc.
Now, how do you fix NTLDR is missing in Windows 10/8/7?
NTLDR is missing в Windows — как исправить ошибку?
16.01.2018
Ошибки
Вы включили компьютер и при запуске операционной системы Windows 10 появилась ошибка загрузки NTLDR is missing, press Ctrl+Alt+Del to Restart. Что делать? Можно ли как то исправить ситуацию?! Давайте разбираться! Прежде всего, хочу предупредить, что при появлении этой ошибки, очень часто не получается спасти данные.
Если у вас полетел жесткий диск, что очень вероятно на старых ПК, то единственный выход из ситуации — покупка нового. Все данные на старом носителе обычно оказываются при этом окончательно утерянными. Даже когда винчестер живой, всё равно единственное, что может восстановить работу компьютера после ошибки NTLDR is missing — форматирование системного диска и переустановка операционной системы.
Инструкция что делать при ошибке NTLDR is missing
Шаг 1. Попробуйте переключить жесткий диск в другой свободный разъём на материнской плате.
Так мы исключим возможность какого-то сбоя в работе материнской платы, связанного с работой конкретного порта SATA или IDE.
Шаг 2. Попробуйте заменить шлейф, соединяющий жесткий диск и материнскую плату на новый. Это мы делаем для того, чтобы быть уверенным, что ошибка NTLDR is missing не вызвана повреждением кабеля или его разъёмов.
Шаг 3. Проверьте приоритет загрузки устройств в BIOS.
Часто случается так, что после подключения второго жёсткого диска, материнская плата сама автоматически ставит его первым в порядке загрузки. А так как на нём нет операционной системы, то загрузчик совершенно логично выдаёт ошибку «NTLDR is missing» — Windows там нет и загружаться нечему!
При включении компьютера нажимаем клавишу «Delete» (на ноутбуках обычно F2) чтобы зайти в BIOS. Там должен быть раздел, отвечающий за настройки загрузки — что-то типа Boot Settings. А уже в нём — настройка последовательности загрузки — Boot Priority. Проверьте чтобы на первом месте стоял тот жёсткий диск, на котором установлена Windows. Если Вы этого не знаете — делаем проще. Сначала ставим первым один диск и пробуем загрузится. Снова ошибка загрузки «NTLDR is missing»?! Ок, снова идём в BIOS и ставим приоритет второму диску и проверяем по новой.
Шаг 4. Загружаемся с помощью установочного диска или флешки с Windows.
На стадии начала установки нужно нажать на ссылку «Восстановление системы». Как только появится синее окно с выбором действия — выберите: «Диагностика»-«Дополнительные параметры»-«Командная строка».
Шаг 5. Восстанавливаем загрузочную запись. Для этого в операционных системах от Майкрософта есть специальные утилиты fixboot и fixmbr. Чтобы ими воспользоваться, введите в командной строке по очереди команды:
bootrec /FixMbr bootrec /FixBoot bootrec /RebuildBcd
После каждой из них нажимайте клавишу Enter, чтобы запустить выполнение. Получится должно примерно вот так:
Перезагружаемся и проверяем. Если ошибка NTLDR is missing в Windows 7 или Windows 10 появляется снова — переходим к следующему шагу.
Шаг 6. Снова повторяем шаг 4 чтобы открыть командую строку. Делаем загрузочный раздел активным. Вводим команду diskpart чтобы открыть встроенный редактор разделов Виндовс. Вводим команды:
sel disk 0 list volume
Так мы выбираем первый жесткий диск и смотрим список его логических дисков:
Находим тот раздел, у которого в столбце «Info» стоит пометка — System. У меня это будет Volume 1. Следующей командой выбираем его:
sel volume 1
И делаем активным:
active
Выходим из программы, введя команду exit. Перезагружаемся и проверяем.
Шаг 7. Если ни одно из предыдущих действий не помогло — скорее всего удален или поврежден один из файлов:
ntldr Ntdetect.com
Можно попробовать восстановить их с установочного DVD-диска или флешки. Для этого надо будет снова повторить шаг 4, после чего в командной строке ввести команду:
diskpart list volumes
exit
В списке дисков находим DVD или флешку. У меня на скриншоте выше это диск Z. Далее вводим команды, которые восстановят повреждённые файлы с установочного носителя:
copy z:\i386\ntldr c:\ copy z:\i386\ntdetect.com c:\
После этого перезагружаемся и проверяем.
P.S.: Если после всех наших советов сообщение NTLDR is missing появляется снова — пробуйте переустанавливать Windows. А уж коли и это не поможет — видимо Вашему жесткому диску пришёл конец и его пора менять на новый.
windows ntldr, исправить ntldr, не грузится виндовс, ошибка ntldr, ошибка загрузки
NTLDR is missing — Что делать?
Все сайты внаглую спиздели скопировали друг у друга статьи и пишут одно и тоже, а именно то, что вам нужен диск с операционной системой Windows XP, с которого вы сможете скопировать файл NTLDR, но, на деле у кого сейчас можно найти такой диск? Уже вышла windows 10, а поддержка windows XP закончилась более года назад. В общем вряд ли он у вас есть. Скачать XP с торрента, скинуть на диск и с него копировать файлы? Абсолютно неадекватная мысль.
В общем, на деле вам нужен диск с любой версией операционной системы windows, просто для того, чтобы запустить процесс загрузки новой системы и там найти доступ к командной строке. В моем случае у меня завалялся диск с Windows 8, поэтому ваша главная задача — это, вставив установочный диск, дойти до примерно вот такого меню, в котором будет предложено воспользоваться командной строкой:
Скорее всего, после того, как вы вставите диск в дисковод, ничего не произойдет (не факт). В этом случае вам нужно просто перезагрузить компьютер и, в процессе его загрузки, пока вы снова не увидите такую картину:
вам нужно нажимать клавишу Enter. Тогда все должно запуститься(по крайней мере мне помогло). Второе, что вам нужно — это скачать с интернета файлы NTLDR и NTDETECT.COM. К сожалению, как я не искал, найти их удалось мне только скачав какую-то windows XP и скопировав оттуда.
Заходите, скачивайте два файла и скидывайте их на флешку — она нам понадобится для того, чтобы скопировать эти файлы на наш диск C.
Далее, мы запускаем компьютер, который требуется починить, вставляем диск с любой версией ОС и вставляем флешку. Добиваемся доступа к командной строке(включить командную строку должно быть возможно с любого установочного диска Windows) и теперь нужно побыть чуть-чуть программистом.
Как только вы откроете командную строку вы увидите следующее:
Чего и следовало ожидать. Вам нужно перейти к флешке, откуда мы хотим скопировать наши файлы. Для этого мы должны вернуться на несколько папок вверх, пока мы не увидим такую вот картину:
Для этого мы воспользуемся командой:
Вводя которую мы переходим на одну папку вверх. Как только мы выйдем к самому диску C, нам нужно будет перейти к нашей флешке, которая может быть диском A,B,F,D,G и так далее. Мы просто экспериментируем вводя команду:
Вместо D:\ вводите все буквы, пока не попадете на нужный вам диск(на флешку). Как только вы попадете на какой-нибудь диск, для проверки, вводим команду:
Она покажет нам содержимое диска примерно в таком виде:
Как только вы увидите нужные вам файлы, а именно NTLDR и NTDETECT.COM, сразу вводим команду:
Введя эти 3-и команды вы скопируете нужные файлы для работы системы на диск C и, командной exit, выйдете из командной строки. Теперь смело перезагружаем компьютер и наслаждаемся результатом работы. Скорее всего, во время загрузки системы вы будете наблюдать какие-то непонятные символы, но беспокоиться не стоит — это просто проблемы с кодировкой, которые, почти в 100% случаев, безвредны для вас и вашего компьютера.
Как исправить ошибку?
Как исправить NTLDR is missing?
После того, как мы разобрались, на каком этапе запуска возникла ошибка, можно приступить к исправлению этой проблемы.
Для начала рассмотрим возникновение данной ошибки на таких версиях Windows, как 2000/XP/2003, ведь решение для них будет аналогичным.
Еще раз повторим, чтобы запуск прошел удачно, необходимо наличие файлов:
→ Ntldr;
→ Ntdetect.com;
→ Boot.ini.
Рассмотрим детальнее загрузчик и его сопровождающие.
NTLDR is missing в Windows 2000/XP/2003/Vista
- Для начала необходимо отобразить скрытые системные папки и файлы в «Проводнике». Нажимаем раздел «Сервис» и находим там «Свойства папки».
Сервис→Свойства папки
- Далее заходим в закладку «Вид» и с пунктов «Скрывать защищенные файлы» снимаем галочки. А на пункте «Показывать скрытые файлы» и папки ставим отметку. Кроме того, рекомендуем с пункта «Скрывать расширения для зарегистрированных типов файлов» также снять галочку.
Применение отображения скрытых файлов и расширений
- Применяем все изменения, и, перейдя обратно в окно системного диска, нам отобразятся нужные файлы, которые отвечают за загрузку системы.
Появление скрытых файлов
Выводы
В завершении хочу вам сказать. Не торопитесь заниматься переустановкой Windows.
Для начала стоит самим немного разобраться, и тогда вы сможете сэкономить ваши деньги и приобрести новый опыт.
Если же вам кажется слишком трудоемким этот процесс, вы можете вытащить с Вашего ПК хард-драйв, установить его в компьютер с аналогичной ОС, и перезаписать нужные файлы.
На этом у меня все. Ниже оставляю ссылку на видео, которое вам поможет в решении данного вопроса.
Как устранить ошибку NTLDR is missing
Рассмотрена ситуация, когда при включении или перезагрузке компьютера появляется ошибка NTLDR is missing, которую могут вызвать удаление или повреждение файлов boot.ini, ntldr и NTDETECT.COM