При загрузке компьютера или ноутбука, особенно если речь идёт о достаточно старом ПК, некоторые пользователи могут столкнуться с сообщением об ошибке «NTLDR is missing Press Ctrl+Alt+Del to restart» при запуске системы, а иногда — при попытке загрузки с флешки. Нажатие этих клавиш обычно не приводит ни к чему, кроме перезагрузки с появлением черного экрана с текстом вновь.
Сообщение об ошибке переводится как «NTLDR отсутствует, нажмите Ctrl+Alt+Del чтобы перезагрузить», а сама проблема типична для Windows XP, но теоретически с ней возможно столкнуться и в Windows 7 или даже Windows 10. В этой инструкции подробно о том, как исправить ошибку в различных сценариях её появления.
Первые действия если при загрузке Windows вы видите черный экран с надписью NTLDR is missing
Сначала о первых действиях при ошибке «NTLDR is missing Press Ctrl+Alt+Del to restart», которые не зависят от конкретной установленной операционной системы на компьютере (но при этом она должна быть установлена). Попробуйте следующие варианты решения:
- Выключите ваш компьютер или ноутбук удержанием кнопки питания, после чего отключите все флешки, карты памяти, извлеките оптические диски. Включите компьютер и проверьте, решило ли это проблему.
- Если предыдущий вариант не сработал, зайдите в БИОС вашего ПК (обычно клавиша Del при включении) или ноутбука (часто — клавиша F2, но возможны и иные варианты) и проверьте, что в качестве первого устройства загрузки в разделе «Boot» выбран жесткий диск или SSD, на котором установлена операционная система. Если это не так — измените порядок загрузки (обычно перемещение пунктов выполняется клавишами F5 и F6, либо достаточно нажать Enter на First Boot Device и выбрать нужный накопитель) и сохраните настройки БИОС (обычно — клавиша F10).
В случае, если при выполнении указанных действий Windows запускается, но после очередного выключения компьютера появляется снова, причиной может быть севшая батарейка на материнской плате. Попробуйте заменить элемент питания CR2032, снова настроить БИОС и проверить, будет ли появляться проблема вновь.
Возможен вариант, когда нужный жесткий диск не отображается в разделе Boot (или там вовсе отсутствуют диски). Это может говорить о проблемах с подключением накопителя (проверьте кабели), либо, в некоторых случаях — о выходе жесткого диска из строя.
Восстановление загрузки (только Windows XP)
Если предыдущие варианты не помогли, при этом на компьютере установлена Windows XP и диск с ней виден в БИОС, вы можете попробовать выполнить следующую очередность действий для решения проблемы:
- Загрузитесь с загрузочной флешки или оптического диска с установочными файлами Windows XP (загрузка с флешки в Boot Menu, Как поставить загрузку с флешки в БИОС).
- На экране с приглашением начать установку нажмите клавишу R для входа в консоль восстановления Windows XP.
- Если вам будет предложено выбрать найденную установку Windows, введите её номер (обычно — 1) и нажмите Enter. На запрос ввода пароля администратора, введите пароль, а при его отсутствии просто нажмите Enter.
- Если предложение выбора установленной ОС не появится, просто перейдите на системный раздел диска с помощью команды cd C:
- Проверьте файловую систему диска с помощью команды chkdsk C: /f
- Введите команду fixboot и нажмите Enter. Подтвердите запись нового загрузочного сектора: введите Y и нажмите Enter.
- После успешного выполнения команды наберите команду exit и при перезагрузке компьютера поменяйте порядок загрузки таким образом, чтобы она выполнялась с жесткого диска. Проверьте, была ли решена проблема.
- Если эти шаги не помогли, снова зайдите в консоль восстановления Windows XP с установочного накопителя и в командной строке введите букву диска, с которого была выполнена загрузка (она может отличаться от той, к которой вы привыкли в системе), например, D: и нажмите Enter. Приглашение командной строки должно поменяться на новую букву диска. Введите команду dir (выведет список папок на диске) и посмотрите, есть ли в списке папок папка с именем i386. Если есть — это тот диск, который нужен, иначе перейдите к следующему диску (например, E: )
- Когда нужный диск выбран, введите по порядку следующие команды, заменив букву диска D, которую я использую в примере, на нужную:
copy D:\i386\ntldr c:\ copy D:\i386\ntdetect.com c:\
- После выполнения копирования файлов, введите команду exit и попробуйте перезагрузить компьютер с жесткого диска.
- Ещё одна возможность: установка отметки «Active» для системного диска. Сделать это можно либо с помощью какого-либо LiveCD в ПО для работы с жесткими дисками, либо с помощью команды fdisk в консоли восстановления Windows XP
В случае Windows XP, при условии исправности диска и наличии установленной ОС обычно это срабатывает и помогает вернуть работоспособность системы. Здесь также может пригодиться отдельная инструкция Восстановление загрузчика Windows XP.
Несмотря на то, что экран «NTLDR is missing Press Ctrl+Alt+Del to restart» типичен для Windows XP (и Windows Server 2000), в некоторых случаях с ним могут столкнуться и владельцы компьютеров на других ОС, обычно на старых компьютерах.
Здесь может пригодиться следующая информация:
- Если ошибка появляется при загрузке с флешки, убедитесь, что она записана для Legacy режима (выбрать режим можно, например, при создании загрузочной флешки в Rufus).
- Учитывайте, что в старых БИОС выбор USB-HDD первым устройством на вкладке Boot для загрузки с флешки не всегда правильный вариант: иногда нужно выбрать Hard Disk, а затем в отдельном разделе (обычно Hard Disk Priority или аналогичном) поставить флешку на первое место в очереди жестких дисков.
- Если вы пробуете загрузиться с компакт диска и получаете рассматриваемое сообщение, причина может быть в самом диске или приводе: это вполне возможно для старых CD/DVD и приводов — повреждение записи или пыль на линзе привода приводит к невозможности чтения.
- Если ошибка появляется при загрузке уже установленной Windows 7 или Windows 10, вам могут пригодиться инструкции: Восстановление загрузчика Windows 7, Восстановление загрузчика Windows 10.
Надеюсь, один из вариантов поможет в решении проблемы. Если же вопросы остаются, вы можете задать их в комментариях к статье ниже.
Черный экран и надпись на нем — NTLDR is missing Press Ctrl+Alt+Del to restart — говорят о том, что загрузчик операционки больше не имеет доступа к общим загрузочным файлам. То есть загрузка ОС Windows не может начаться.
Многие в этом случае ищут флешку и планируют новую загрузку операционной системы. Но что делать, если установка новой ОС не входит в планы? Что, если некоторые имеющиеся данные никак нельзя потерять?
Расскажем, что делать, если возникла ошибка NTLDR is missing и можно ли в этом случае обойтись без переустановки Windows. Также разберем, почему возникает эта ошибка, что вообще означает надпись NTLDR is missing в Windows и можно ли не допустить ее возникновения.
Возможные причины появления ошибки NTLDR is missing
NTLDR is missing означает, что NTLDR потерян, то есть что загрузочный файл поврежден или недоступен для ОС — одним словом, что-то “слетело”. Такие проблемы возможны, если у вас Windows 2000, Vista или XP, а также Windows 7 или 8. Чаще всего сложности возникают в Windows XP, поэтому возьмем именно ее в качестве примера.
Итак, операционная система Windows XP может успешно загрузиться только в тех случаях, когда у нее есть полноценный доступ к следующим трем файлам:
- NTLDR с кодом загрузчика;
- boot.ini, который отвечает за настройки старта Windows XP и за формирование меню;
- ntdetec.com, обеспечивающий стабильную работу ПО.
Все эти файлы располагаются в корне программного диска С. Стоит только одному из них пропасть, как загрузка Windows XP становится невозможной и сразу появляется надпись NTLDR is missing.
Почему же возникает ошибка NTLDR is missing в XP? Нельзя понять, что делать в этом случае, если не разобраться с причинами возникновения.
Основными причинами здесь могут быть:
- может быть поврежден шлейф, который соединяет материнскую плату с жестким диском, то есть фактически нет соединения;
- отсутствует диск С — в том числе, по причине его физического выхода из строя;
- возникли неполадки жесткого диска из-за сбоев в работе секторов памяти;
- неправильно были установлены перемычки в процессе установки жесткого диска;
- была вирусная атака и файл NTLDR оказался удален из системы;
- файл boot.ini переместили из корневого раздела либо удалили из него;
- NTLDR is missing возникает и в том случае, если файлы NTLDR и NTDETECT.com воспринимаются ОС как непостоянные либо если они были перемещены в другую папку;
- произошло клонирование файлов и система “не понимает”, откуда именно начать загрузку;
- если в корневой папке расположено слишком много файлов, и при делении базы данных на сегменты загрузочный файл NTLDR попал в другой сегмент, в то время как Windows XP использует при загрузке только первый сегмент.
То есть, в большинстве случаев появление надписи NTLDR is missing свидетельствует о системной ошибке Windows XP. Но это не значит, что вам нужна флешка с ОС и загрузка новой системы! Также проблема может заключаться непосредственно в жестком диске или в контроллере материнской платы, то есть в аппаратной части компьютера.
На старой технике это довольно распространенная неисправность. И проблему не решить, пока не заменить сломавшееся устройство. Будет без разницы, какая система установлена — Windows XP или другая.
Также возможны сложности и в том случае, если был подключен новый жесткий диск. Дело в том, что в этом случае загрузчик попытается запустить Windows с нового диска и не найдет на нем необходимые загрузочные файлы.
Чтобы не было ошибки NTLDR is missing, нужно просто установить приоритет, то есть обозначить, в каком порядке должны загружаться диски. Конфликт может возникнуть и в том случае, если произошло клонирование операционной системы (была загружена еще одна). Разберем подробнее, что делать во всех этих случаях.
Инструкция: что делать при ошибке NTLDR is missing
Итак, у вас установлена Windows XP и при загрузке вы увидели NTLDR is missing press Ctrl Alt Del. Дело в том, что нажать комбинацию этих клавиш для рестарта будет недостаточно, она может не сработать. Но алгоритм действий зависит от того, чем именно вызвана ошибка NTLDR is missing.
Расскажем об основных неисправностях и дадим инструкцию, что делать в каждом конкретном случае:
- Если подключили еще один жесткий диск и не выставили приоритет загрузки, то для исправления ошибки понадобится зайти в BIOS. Для этого нужно нажать Del или F2. Потом нужно зайти в раздел Boot или Advanced BIOS Features и в нем найти Hard Disk Boot Priority. В этом пункте нужно выставить “старый” жесткий диск первым, нажимая up или down.
- Если конфликт возник из-за того, что была установлена еще одна операционная система Windows XP, то нужно открыть консоль восстановления ОС, нажать цифру загрузочного раздела и ввести команду fixboot. Таким образом восстановится загрузочный сектор и соответствующая запись. Кроме того, можно скопировать файлы Ntldr и Ntdetect.com (это можно сделать с загрузочной usb флешки) и вставить их в корень системного раздела.
- Если в Windows XP повреждены системные файлы Ntldr и Ntdetect.com (из-за действий вредоносных вирусных программ или из-за некорректных действий пользователя), то нужно обеспечить восстановление системных файлов. Для этого также нужно открыть консоль восстановления и ввести команду fixboot для загрузочного раздела. Но желательно до этого проверить жесткий диск антивирусом, чтобы при вводе команды не повредилась таблица разделов.
- Если произошла смена активного диска, то исправление заключается в следующем: нужно зайти в консоль восстановления и воспользоваться утилитой DiskPart, для чего в командной строке вводится одноименная команда. Чтобы выбрать соответствующий жесткий диск, вводится select disk и номер диска. После этого нужно ввести команду list partition для отображения списка разделов и выбрать системный раздел. Здесь выбирают команду action, благодаря чему раздел снова становится активным.
Какая бы ни была причина возникновения ошибки NTLDR is missing, мы сможем исправить ситуацию вне зависимости от того, какая именно система Windows установлена на вашем компьютере.
Работаем с аппаратными и системными ошибками. Диагностика неисправностей в нашей компании бесплатная.
Suppose you’re all set to start your work, but the moment you boot the system, it shows an error message – “NTLDR is missing. Press any key to restart.” This error might occur due to various factors. Several Windows users have reported that they encountered this error after installing Windows 10 updates or upgrading Windows OS to a newer version. In some cases, this error occurred after downloading a device driver.
This error may appear with different messages, including:
- NTLDR is missing; press Ctrl+Alt+Del to restart
- Boot: Couldn’t find NTLDR; please insert another disk
What is NTLDR?
NTLDR is an abbreviation for NT Loader, which is a boot loader for all the major Windows operating system versions, such as Windows XP, Windows 7, Windows 10, etc. It runs from the system’s primary hard drive. However, it can also run from portable devices, such as USB flash drives, CD-ROM, etc. It primarily requires the following files to be on the system volume:
- NTLDR: It is the main boot loader file.
- NTDETECT.COM: It is needed to boot NT-based OS. It detects basic hardware data required for a successful boot.
An additional important file present in NTLDR, named boot.ini, contains the booting configuration of Windows.
Why ‘NTLDR is Missing’ Error Occurs?
The ‘NTLDR is missing’ error may occur under different circumstances. The reasons behind this error may include:
- BIOS (Basic Input/Output System) is outdated
- NTLDR, Ntdetect.com, or Boot.ini file is missing or damaged
- Corrupted or incompatible device driver
Important: You may face problems in booting your PC normally due to this error. If your system is not booting and you also don’t have a backup, you can use a powerful data recovery software such as Stellar Data Recovery Professional to recover your data. It is a DIY software that allows you to create a bootable recovery drive to restore data from non-bootable, crashed, or even BSOD-affected Windows systems.
How to Fix NTLDR Is Missing?
To fix the error, you can perform the following troubleshooting methods.
#1 Unplug All Removable Devices
The ‘Windows 10 NTLDR is Missing’ error may be caused when BIOS tries to load from an external non-bootable drive, such as USB drive, CD drive, etc. You can try unplugging all external drives and peripherals that you don’t need to boot your PC. Removing external devices will allow Windows to choose the primary drives to find NTLDR and boot correctly.
Note: If removing external devices doesn’t solve the problem, check if you can start your PC in safe mode in Windows 10. Doing so will help you prevent any possible interruption due to NTLDR is missing error.
#2 Update BIOS
An outdated BIOS may cause this error on your Windows 10 system. If you can boot your PC in safe mode, try updating the BIOS. First, you need to verify that the BIOS version on your system is the latest one. You may contact the system manufacturer to do the same. Other than this, you can check your motherboard’s make and model using the main board’s user manual. After this, follow the given steps to update BIOS:
- Navigate to Windows Search Box and type System Information.
- The System Summary will open. From the right panel, you can check the current BIOS version.
- Note down the BIOS version.
Now, visit the manufacturer’s official website of your system’s motherboard and read the instructions to update BIOS. Remember, different motherboards use different utilities and processes.
#3 Change BIOS Boot Order
If removing external devices and updating BIOS doesn’t work, you can change the BIOS boot order from BIOS/UEFI firmware to fix the NTLDR is missing Windows 10 error. Follow the given steps:
- Reboot your PC and press the F2, F8, F10, or Del key to enter BIOS.
- Next, use the arrow keys to navigate and select the BOOT tab.
- Move the hard drive, where you’ve installed your Windows OS and which contains NT Loader files, to the priority.
- Once done, proceed to Save and Exit. Now, try booting your system normally to check if the error is resolved.
#4 Rebuild BCD
If booting into Safe Mode doesn’t help, try booting your PC using bootable media and rebuild BCD (Boot Configuration Data). As per some Windows users, rebuilding BCD also fixes the NTLDR is missing error. To do so, follow the given steps:
- Create a bootable installation media and try to boot your system using it.
- Choose the Language and other preferences and click Next.
- Click Repair your computer > Advanced options.
- Now select Troubleshoot > Advanced options > Command Prompt.
- In the Command Prompt window, type the following commands and press Enter.
BOOTREC /FIXMBR
BOOTREC /FIXBOOT
BOOTREC /Rebuildbcd
- Wait until the process is complete. Then, close the window and reboot your system.
#5 Perform Startup Repair
You may also try performing startup repair to fix the Windows 10 NTLDR is Missing error. To perform the startup repair, you will need to boot your PC using the bootable installation media and access the Advanced Settings. Follow the given steps:
- Boot your PC using bootable media. Once you enter the Automatic Repair environment, choose Advanced options > Troubleshoot.
- Select Advanced options > Startup Repair.
- Now, select the admin account and type the password. Click Continue to proceed.
- Now, reboot your PC and see if the problem is solved.
#6 Reinstall Windows 10
Caution: Reinstalling Windows 10 will wipe out your data from the drive on which it is installed.
If the above methods fail to fix the issue, you can reinstall the Windows. You can use the same USB installation media that you used to perform Startup Repair. You can start fresh with a clean installation of Windows 10 without worrying about the error.
End Note
You may find fixing the NTLDR is missing error quite troublesome. However, the methods shared in this blog may help you eliminate this error. As recommended, recover your data first using a reliable data recovery software such as Stellar Data Recovery Professional. In case you need assistance or have queries, leave us a comment below.
Was this article helpful?
YES0
NO
NTLDR is missing! NTLDR is missing: Press Ctrl+Alt+Del to restart. How do you fix NTLDR is missing? This post lists 10 solutions to you fix missing NTLDR in Windows 10/8/7.
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?
How to Fix NTLDR Is Missing
Let’s start with a real-life example on how to fix NTLDR missing error.
I formatted my PC because I had a virus. Now I’d like to install win7 again, but when I boot from the formatted HDD (without OS) it says NTLDR is missing. When I boot with the win7 disc in it, it says: windows is loading files. but after a while it is loading, it says that there was a problem communicating with the HDD… how can I solve it?
In general, if you happen to meet the NTLDR missing error, you can try using the following methods to fix your problem.
Solution 1. Restart Computer
Restart your computer. The NTLDR missing error could be a fluke.
Solution 2. Unplug All Removable Media
Since the “NTLDR is missing” issue is often caused by BIOS trying to load from an external non-bootable drive, you can try unplugging all external drives, and remove all removable media, such as CD, floppy disks, memory cards, and USB devices to make sure the BIOS doesn’t try to load from any of them.
Solution 3. Change BIOS Boot Order
Alternatively, you can check the BIOS boot order to ensure that the PC tries to load from an internal drive first. To check the boot order, follow these steps:
Note: Make sure that the device you will select has boot files (or Windows operating system files) installed.
Step 1: Restart the PC.
Step 2: Press the necessary key to open BIOS menu. This key depends on the computer manufacturer and computer model.
Step 3: If the screen shows multiple keys, please find the key to open “BIOS,” “setup” or “BIOS menu.”
Step 4: Use the arrow keys to select the Boot tab. Move the hard drive to the top of priority list.
Solution 4. Reset Active Partition
If your computer’s partition marked as active does not contain the Windows boot files (or boot files for another operating system), you cannot start your PC and you may receive the following error message:
NTLDR is missing
Press Ctrl + Alt + Del to restart.
On Intel-based computers, the system partition must be a primary partition that has been marked as active for startup purposes.
There can be only one active system partition at a time. If you want to use another operating system, you must first mark its system partition as active before restarting the computer. More details can be found in Hard disk active partition.
Now, to solve this problem, you can reset the active partition to fix this problem.
MiniTool Partition Wizard is a wise choice for most common users to set partition as active since this tool offers wizard-based operation, high security and excellent performance. Detailed steps are here.
Note: The free edition of MiniTool Partition Wizard doesn’t provide Bootable Media Builder. Here, maybe, you can try the professional edition.
Step 1: You need to boot your computer via MiniTool Partition Wizard Bootable Disc to get the following window. Here, please choose the first option “Partition Wizard” to enter the main interface of MiniTool Partition Wizard.
Step 2. Select the target partition which needs to be set as active and then click “Set Active” module.
Step 4: Click “Apply” button on the top left corner and tap “Yes” to carry out this change.
Video Watch
I successfully solved the NTLDR is missing by using MiniTool Partition Wizard.
Click to tweet
Solution 5. Update Your Motherboard’s BIOS
Occasionally, sometimes, if the basic input/output system (BIOS) on your computer is outdated, you may also receive the NTLDR missing problem.
So well, please make sure that the latest revision for BIOS is installed on the computer. If not, you should contact the computer manufacturer to inquire about how to obtain, and then install the latest BIOS update that is available for the computer.
Solution 6. Reseat All Internal Data and Power Cables
NTLDR missing Windows 10 could be caused by loose or malfunctioning IDE cables. So, try replacing the IDE cable with a new one if you suspect it might be faulty.
Before reseating any internal data or power cable, you must power down the computer and open the case.
Solution 7. Rebuild MBR
NTLDR missing issue may also appear if the master boot record (MBR) is corrupted. In this situation, the only solution is to repair the MBR. MiniTool Partition Wizard Bootable Disc is recommended here since it can help to easily and quickly rebuild MBR. Now, let’s see the detailed steps.
In the main interface of MiniTool Partition Wizard, select the disk whose MBR is damaged and then click “Rebuild MBR” feature.
Finally, click the “Apply” button to perform the MBR restoration. When Partition Wizard completes all operations, please quit from the program and boot from local hard disk again.
Solution 8. Restore NTLDR and Ntdetect.com File
The NTLDR and Ntdetect.com files are important system files that are used by your computer to start the Windows operating system.
These files are normally hidden and system protected, but they can become damaged, corrupted or deleted for a number of reasons. As a result, you cannot start your computer, and then you will receive the “NTLDR is missing” error message.
In this situation, you need to restore the damaged/corrupted or missing NTLDR and Ntdetect.com files to solve this problem easily. Here, this post How To Restore NTLDR and Ntdetect.com From the Windows XP CD will show you the detailed steps.
Solution 9. Reinstall Windows
Here, if none of the solutions listed and described worked for you, it is safe to assume that the only thing that can resolve the “NTLDR is missing” error for you is a complete reinstallation of Windows.
Windows reinstallation will almost certainly resolve any NTLDR errors, but it will delete data. So, it is recommended to backup all needed data before reinstalling Windows.
Copy Disk feature provided by MiniTool Partition Wizard can help to copy all partitions and data from one disk to another in several steps, as showing in the following.
First, boot computer by using MiniTool Partition Wizard Bootable Disc.
Then, in the main interface of this professional tool, select the disk which needs copying and activate Copy Disk from the left action panel to clone MBR system disk to GPT.
Next, select the disk that will save the copy of the source disk as the target disk and then click “Next.”
The target disk should be large enough to hold all content on source disk, and you also need to backup all important data on this target disk in advance, because all its data will be deleted.
Next, choose a suitable copying method to decide the layout of the target disk and then click “Next” button.
- If you are an SSD or advanced format HD user, we highly suggest checking the option “Force to align partitions to 1MB”, which can improve disk performance.
- Check the “Use GUID Partition Table for the target disk” to successfully clone MBR disk to GPT disk.
After that, click the “Finish” button to go back to the main interface.
Finally, click the “Apply” button on the top left corner to perform these operations pending.
Now, you can safely reinstall Windows to fix the NTLDR missing error.
Solution 10. Replace Hard Drive
If you still receive the NTLDR is missing error after reinstalling Windows, you’re most likely facing a hardware issue with your hard drive. In this situation, the only way you can do is to replace the damaged hard drive with a new one and then reinstall Windows.
Click to tweet
Bottom Line
Now, it’s your time to fix NTLDR is missing in Windows!
Please let me know which solution you prefer!
If you have other solutions to solve this issue, please share them with us by leaving comments below. Much appreciated!
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.
Обновлено:
Опубликовано:
Описание
Windows не запускается и пишет ошибку на черном экране:
NTLDR is missing
Press Ctrl+Alt+Del to restart
_
Причина
- Отсутствие или повреждение файла ntldr в корне системного диска (обычно, это диск C:\).
- Сбой загрузочного сектора Windows.
- Система пытается загрузиться с неправильного носителя.
- Изменение последовательности разделов диска.
Решение
1. Восстановление загрузочного раздела.
Загрузите консоль восстановления Windows.
Введите команду fixboot:
> fixboot
… и подтвердите ее выполнение (Y).
Перезагрузите компьютер;
2. Восстановление загрузчика Windows.
Загрузите консоль восстановления Windows.
Введите команду bootcfg /rebuild.
> bootcfg /rebuild
Подтвердите добавление системы и введите любой идентификатор загрузки, например «Windows XP Professional SP2 Rus». В поле параметров загрузки ничего вводить не нужно. Введите exit для перезагрузки компьютера. На странице выбора экземпляра Windows, выберите только что созданный идентификатор.
3. Копирование файла ntldr обратно на системный раздел.
Загрузите консоль восстановления Windows.
Введите букву дисковода (в моем случае это D:) и нажмите Enter.
> D:
Перейдите в папку i386:
> cd i386
Скопируйте файл ntldr в корень системного диска командой copy ntldr C:\ (замените C, если у вас другой системный диск)
> copy ntldr C:\
При необходимости, замените уже существующий файл ntldr. Мы должны увидеть сообщение о скопированном файле:
Перезагрузите компьютер, введя exit;
4. Настройка правильного носителя для загрузки системы
Ошибка может возникать, если система пытается загрузиться с носителя, на котором нет загрузочной области. Например, если мы подключили флешку, добавили диск или поменялся порядок загрузки в БИОС.
Если мы подключили носитель, пробуем его отключить и попробовать загрузить систему.
Также можно зайти в настройки БИОС и в пункте меню Boot проверить, чтобы загрузка выполнялась с диска, на котором находится система. Если дисков несколько, проверяем приоритет — первым должен стоять диск с Windows.
В чем была проблема?
Если вам удалось решить проблему, поделитесь своим опытом для других. Что помогло:
* в процентах показаны результаты ответов других посетителей.