上一篇文章中,探討了當誤刪NTLDR文件后,系統無法正常啟動的解決方法,本文將詳細介紹一下NTLDR文件的具體作用,內容部分來自于網絡。
NTLDR文件的是一個隱藏的,只讀的系統文件,位置在系統盤的根目錄,用來裝載操作系統。
一般情況下,當系統啟動時,其引導過程如下:
1、電源自檢程序開始運行
2、主引導記錄被裝入內存,并且程序開始執行
3、活動分區的引導扇區被裝入內存
4、NTLDR從引導扇區被裝入并初始化
5、將處理器的實模式改為32位平滑內存模式
6、NTLDR開始運行適當的小文件系統驅動程序。
小文件系統驅動程序是建立在NTLDR內部的,它能讀FAT或NTFS。
7、NTLDR讀boot.ini文件
8、NTLDR裝載所選操作系統
如果NT/XP被選擇,NTLDR運行Ntdetect.com 。對于其他的操作系統,NTLDR裝載并運行Bootsect.dos然后向它傳遞控制。
Windows NT過程結束。
9.Ntdetect.com 搜索計算機硬件并將列表傳送給NTLDR,以便將這些信息寫進//HKEY_LOCAL_MACHINE/HARDWARE中。
10.然后NTLDR裝載Ntoskrnl.exe,Hal.dll和系統信息集合。
11.Ntldr搜索系統信息集合,并裝載設備驅動配置以便設備在啟動時開始工作
12.Ntldr把控制權交給Ntoskrnl.exe,這時,啟動程序結束,裝載階段開始
從上面敘述的系統啟動過程中,大家可以看到,NTLDR這個文件起著很重要的作用,將其刪除了,系統就徹底癱瘓了。
新聞熱點
疑難解答