今日の投稿では、原因を特定し、問題の考えられる解決策を提供します。エラーメッセージが表示されたら– NTLDRがありません(NTLDR is missing, Press Ctrl-Alt-Del to restart)。Windowsオペレーティングシステムを起動しようとしたときに、Ctrl-Alt-Delを押して再起動します。
コンピュータの電源がオンになると、BIOSは適格な起動可能なハードドライブを選択し、そのハードドライブの起動時にMBRに保存されているコードを呼び出します。次に、そのMBRコードは、アクティブパーティションからブートセクターをロードします。このブートセクタコードは、オペレーティングシステムカーネルのロードとWindowsの起動に使用される(Windows)NTLDRとその依存関係のロードを担当しています。
NTLDRファイル(NTLDR file)(NTローダー)は、Windows NTオペレーティングシステムのすべてのリリースのブートローダーであり、通常、最初のブートドライブのアクティブパーティションのルートディレクトリにあります。ただし、NTLDRファイルが見つからないか破損している場合は、ロードプロセスが停止し、「NTLDRが見つかりません」というエラー画面が表示されます。

NTLDRは、システムパーティションのボリュームブートレコードによって起動されます。これは通常、WindowsのFORMAT(Windows FORMAT)またはSYSコマンドによってディスクに書き込まれます。
「NTLDRが見つかりません」エラーが発生する可能性のあるいくつかの異なる方法がありますが、以下の最初の項目が最も一般的です。
NTLDR is missing
Press any key to restart
NTLDR is missing
Press Ctrl Alt Del to restart
Boot: Couldn’t find NTLDR
Please insert another disk
このエラーの最も一般的な理由は、コンピュータが起動するように適切に構成されていないハードドライブまたはフラッシュドライブから起動しようとしている場合です。つまり、起動できないソースから起動しようとしています。これは、起動しようとしているオプティカルドライブ上のメディアにも当てはまります。
その他の考えられる原因には、ファイルの破損と設定ミス、ハードドライブとオペレーティングシステムのアップグレードの問題、ハードドライブセクターの破損、BIOSの古さ、 (BIOS)IDEケーブルの損傷または緩みなどがあります。
NTLDRがありません。Ctrl-Alt-Del(Press Ctrl-Alt-Del)を押して再起動してください
このNTLDRエラーが発生した場合は、以下にリストされている推奨ソリューションを順不同で試すことができます。
- コンピューターを再起動
- すべてのリムーバブルメディアのプラグを抜きます
- BIOSの起動順序を変更する
- アクティブパーティションをリセットする
- マザーボードのBIOSを更新します
- (Reseat)すべての内部データと電源ケーブルを取り付け直します
- MBRを再構築する
- Windowsを再インストールします
- ハードドライブを交換してください。
それでは、詳細なトラブルシューティングについて詳しく見ていきましょう。
1]コンピューターを再起動します
コンピュータを再起動してください。多分それは一回限りのエラーであり、助けになるでしょう。NTLDR欠落(NTLDR is missing)エラーは、WindowsOSが正しく起動していないことが原因である可能性があります(Windows OS)。
2]すべてのリムーバブルメディアのプラグを抜きます
「NTLDRが見つからない」問題は、BIOSが起動できない外部ドライブからロードしようとすることが原因であることが多いため、すべての外部ドライブを取り外して、CD/DVD、メモリカードなどのすべてのリムーバブルメディアを削除してみてください。 、およびUSBデバイスは、BIOSがそれらのいずれからもロードしようとしないことを確認します。
3]BIOSの起動順序を変更します
ここでは、BIOSの起動順序(change the BIOS boot order)を確認および変更して、PCが最初に内蔵ドライブからロードしようとすることを確認できます。
方法は次のとおりです。選択するデバイスにブートファイル(またはWindowsオペレーティングシステムファイル)がインストールされていることを確認してください。
- PCを再起動します。
- (Press)必要なキーを押してBIOSメニュー(BIOS)を開きます。このキーは、コンピューターの製造元とコンピューターのモデルによって異なります。
画面に複数のキーが表示されている場合は、「 BIOS(BIOS)」、「setup」、または「BIOSメニュー」を開くためのキーを見つけます。
- 矢印キーを使用して、[ブート(Boot)]タブを選択します。
- ハードドライブを優先順位リストの一番上に移動します。
4]アクティブパーティションをリセットする
アクティブとしてマークされたコンピュータのパーティションにWindowsブートファイル(または別のオペレーティングシステムのブートファイル)が含まれていない場合、PCを起動できず、NTLDR欠落エラーが発生する可能性があります。
Intelベースのコンピューターでは、システムパーティションは、起動時にアクティブとしてマークされたプライマリパーティションである必要があります。一度にアクティブなシステムパーティションは1つだけです。別のオペレーティングシステムを使用する場合は、コンピュータを再起動する前に、まずそのシステムパーティションをアクティブとしてマークする必要があります。
5]マザーボードのBIOSを更新します
コンピュータの基本入出力システム(BIOS)が古くなっていると、NTLDR欠落エラーが発生する場合があります。(NTLDR is missing)BIOSの最新リビジョンがコンピューターにインストールされていることを確認してください。そうでない場合は、コンピュータの製造元に問い合わせて入手方法を確認してから、コンピュータで利用可能な最新のBIOSアップデート(latest BIOS update)をインストールする必要があります。
6]すべての内部データと電源ケーブルを取り付け直します(Reseat)
Windows 10のエラーは、IDEケーブルの緩みまたは誤動作が原因である可能性があります。故障していると思われる場合は、 IDEケーブルを新しいものと交換してみてください。
内部データまたは電源ケーブルを取り付け直す前に、コンピューターの電源を切り、ケースを開く必要があります。
7]MBRを再構築する
マスターブートレコード(Master Boot Record)(MBR)が破損している場合、NTLDRが見つからない(NTLDR is missing)という問題が発生する可能性があります。この場合、唯一の解決策はMBRを修復すること(repair the MBR)です。
8]Windowsを再インストールします
Windowsを再インストールすると、 (Windows)NTLDRの欠落エラーはほぼ確実に解決されますが、データは削除されます。したがって、Windowsを再インストール(reinstalling Windows)する 前に、必要なすべてのデータをバックアップする(backup all needed data)ことをお勧めします。
9]ハードドライブを交換してください
HDDの交換は、最後に試すべき解決策です。Windowsを再インストールした後も(Windows)NTLDR欠落エラーが発生する場合は、ハードドライブのハードウェアの問題に直面している可能性があります。この場合、損傷したハードドライブを新しいものと交換してから、Windowsを再インストールする必要があります。
これらは、問題を解決するために検討できるオプションの一部です。
(These are some of the options you can consider to fix the issue.)
関連(Related read)記事:Bootmgrがありません。Ctrl+ Alt+Delを押して再起動してください。
Fix NTLDR is missing, Press Ctrl-Alt-Del to restart error in Windows 10
In today’s post, we will identify the causes and then provide the possiblе solutions to the issue, when you see an error message – NTLDR is missing, Press Ctrl-Alt-Del to restart when you try to boot into the Windows operating system.
When a computer is turned on, the BIOS picks an eligible, bootable hard drive and then calls the code stored in the MBR at the start of that hard drive. That MBR code, in turn, loads the boot sector from the active partition. This boot sector code is tasked with loading NTLDR and its dependencies, which are used to load the operating system kernel and start up Windows.
The NTLDR file (NT loader) is the boot loader for all releases of the Windows NT operating system and is normally located in the root directory of the active partition on the first boot drive. However, if the NTLDR file is not found or is corrupt, then the loading process halts and the “NTLDR is missing” error screen appears.

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.
There are few different ways that the “NTLDR is missing” error may present itself, with the first item below being the most common:
NTLDR is missing
Press any key to restart
NTLDR is missing
Press Ctrl Alt Del to restart
Boot: Couldn’t find NTLDR
Please insert another disk
The most common reason for this error is when your computer is trying to boot from a hard drive or flash drive that is not properly configured to be booted from. In other words, it’s trying to boot from a non-bootable source. This also would apply to media on an optical drive that you’re trying to boot from.
Other possible causes include corrupt and misconfigured files, hard drive and operating system upgrade issues, corrupt hard drive sectors, an outdated BIOS, and damaged or loose IDE cables.
NTLDR is missing, Press Ctrl-Alt-Del to restart
If you’re experiencing this NTLDR error, you can try our recommended solutions listed below in no particular order.
- Restart computer
- Unplug all removable media
- Change BIOS boot order
- Reset Active Partition
- Update the motherboard’s BIOS
- Reseat all internal data and power cables
- Rebuild MBR
- Reinstall Windows
- Replace Hard Drive.
Now let’s delve into the detailed troubleshooting.
1] Restart the computer
Restart your computer. Maybe it was a one-off error and will help. The NTLDR is missing error could be due to the Windows OS not booting properly.
2] Unplug all removable media
Due to the fact that 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/DVD, memory cards, and USB devices to make sure the BIOS doesn’t try to load from any of them.
3] Change BIOS boot order
Here, you can check and change the BIOS boot order to ensure that the PC tries to load from an internal drive first.
Here’s how. Make sure that the device you will select has boot files (or Windows operating system files) installed.
- Restart the PC.
- Press the necessary key to open the BIOS menu. This key depends on the computer manufacturer and computer model.
If the screen shows multiple keys, find the key to open “BIOS,” “setup” or “BIOS menu.”
- Use the arrow keys to select the Boot tab.
- Move the hard drive to the top of the priority list.
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 NTLDR is missing error.
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.
5] Update the motherboard BIOS
You may encounter the NTLDR is missing error if the basic input/output system (BIOS) on your computer is outdated. 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.
6] Reseat all internal data and power cables
The error in Windows 10 could be caused by loose or malfunctioning IDE cables. Try replacing the IDE cable with a new one if you suspect it might be faulty.
You’ll need to power down the computer and open the case before reseating any internal data or power cable.
7] Rebuild MBR
If the Master Boot Record (MBR) is corrupted, NTLDR is missing issue may occur. In this case, the only solution is to repair the MBR.
8] Reinstall Windows
Windows reinstallation will almost certainly resolve any NTLDR is missing errors, but it will delete data. So, it is recommended to backup all needed data before reinstalling Windows.
9] Replace Hard Drive
Replacing the HDD should be the last solution you should try. 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 case, you’ll need to maybe replace the damaged hard drive with a new one and then reinstall Windows.
These are some of the options you can consider to fix the issue.
Related read: Bootmgr is missing, Press Ctrl+Alt+Del to restart.