NTLDR檔案的說明:NTLDR是一個隐藏的,隻讀的系統檔案,用來裝載作業系統。
NTLDR檔案的提取:NTLDR檔案是WinXP的引導檔案,當此檔案丢失時啟動系統會提示其缺失并要求按任意鍵重新啟動,不能正确進入WinXP系統。在故障恢複控制台下可以提取到該檔案,這個檔案存在于安裝CD光牒的i386目錄中,提取方法如下:
進入系統故障恢複控制台,轉到C槽,輸入“copy X\I386\NTLDR”(注:這裡的X為光驅盤符)并回車,如果系統提示要否覆寫則按下“Y”,之後輸入exit指令退出控制台重新啟動即可。
XP系統的引導過程:
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,以便将這些資訊寫進HKE Y_LOCAL_MACHINEHARDWARE中。
10.然後NTLDR裝載Ntoskrnl.exe,Hal.dll和系統資訊集合。
11.Ntldr搜尋系統資訊集合,并裝載裝置驅動配置以便裝置在啟動時開始工作
12.Ntldr把控制權交給Ntoskrnl.exe,這時,啟動程式結束,裝載階段開始
本文轉自xury 51CTO部落格,原文連結:http://blog.51cto.com/xury007/62753,如需轉載請自行聯系原作者