NTLDR(NT Loader)是一小部分软件,已从音量引导代码, 的一部分音量引导记录在系统上分割,这有助于您的Windows XP操作系统开始。
NTLDR可以用作引导管理器和系统加载程序。在Windows XP之后发布的操作系统中,引导和winload.exe一起替换NTLDR。
如果您已安装了多个操作系统并正确配置,则NTLDR将在计算机启动时显示引导菜单,从而可以选择应加载哪个操作系统。
NTLDR错误
一个常见的启动错误Windows XP是个NTLDR缺失错误,当计算机试图无意中时会看到这一点引导到非启动盘或软盘。
但是,有时在尝试引导到损坏时会造成NTLDR错误硬盘当您真的打算启动到光盘或USB运行Windows或其他软件的设备。在这种情况下,更改引导订单对于CD/USB设备,可能会修复它。
NTLDR做什么?
NTLDR的目的是使用户可以选择要启动的操作系统。没有它,就无法指导启动过程加载您当时要使用的操作系统。
这是NTLDR在启动时承担的操作顺序:
- 访问文件系统在可启动驱动器上(要么NTFS或者胖的)。
- 存储在Hiberfil.sys如果Windows以前处于休眠模式,则会加载,这意味着操作系统只是恢复上次停止的位置。
- 如果没有冬眠,boot.ini从中读取并为您提供引导菜单。
- NTLDR加载特定文件描述在boot.ini如果选择的操作系统不是基于NT的操作系统。如果未给出关联的文件boot.ini, 然后bootsect.dos用来。
- 如果选择了操作系统是基于nt,然后ntldr运行ntdetect.com。
- 最后,ntoskrnl.exe开始。
在启动过程中选择操作系统时的菜单选项定义boot.ini文件。但是,无法通过文件配置非NT版本的Windows的启动选项,这就是为什么需要有一个可以读取的关联文件以了解下一步要做什么 - 如何启动到OS。
有关NTLDR的更多信息
如果您只在计算机上安装了一个操作系统,则不会看到NTLDR启动菜单。
NTLDR引导加载器不仅可以从硬盘驱动器,而且可以从光盘上运行,闪存驱动器,软盘和其他便携式存储设备。
在系统卷上,NTLDR需要引导加载程序本身以及ntdetect.com,用于查找基本硬件信息以启动系统。就像您在上面阅读的那样,另一个包含重要引导配置信息的文件是boot.ini-NTLDR将选择\视窗\如果boot.ini不见了。