NTLDR

NTLDR（NT Loader）は過去のWindows NT系における標準のブートローダである。
概要.
NTLDRはWindows NT系のブートローダであり、Windows NT/2000/XP/Server 2003に付属した。
それより新しいWindows Vistaおよびそれ以降はNTLDRの代わりにWindows Boot Managerが用いられている。
NTLDRはプライマリハードディスクドライブかブート可能なリムーバブルメディア（CD-ROM/USBメモリ/FDDなど）から起動することができる。もちろん、NTLDRはWindows NT系のOSばかりではなく、Windows 9x系やPC-UNIX（Linux/FreeBSDなど）などのWindows NT以外のOSもパーティションなどを設定することにより起動することができる。NTLDRを使用するためには起動ドライブのルートディレクトリに最低でも、NTLDRとBoot.iniを必要とする。また、NT系OSはそれに加えて、ntdetect.comも必要である。さらに、日本語版を含む東アジア言語バージョンの Windows では Bootfont.bin が必要である。
起動の順序.
NTLDRは以下のようにOSを呼び出す。
Boot.ini.
NTLDRは[operating systems]の項目に2つ以上記述されていた場合、OSの選択画面を提示する。それを記述するファイルがBoot.iniである。
Boot.iniの例.
 [boot loader]
 timeout=30
 default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
 [operating systems]
 multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional" /fastdetect
 C:\bootsect.dos="Microsoft Windows 98"
timeoutの値の単位は秒で、NTLDRのメニュー表示時間を設定できる。
NT系OSの制御機能.
NTLDRはNT系のOSのセーフモード起動なども制御している。使用されるオプションは以下のとおりである。