主題: ntldr
查看單個文章
舊 2004-08-25, 05:42 AM   #1
psac
榮譽會員
 
psac 的頭像
榮譽勳章
UID - 3662
在線等級: 級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時
註冊日期: 2002-12-07
住址: 木柵市立動物園
文章: 17381
現金: 5253 金幣
資產: 33853 金幣
預設 ntldr

NTLDR文件是WinXP的啟始文件。應該在系統正常的時候給予制作備份。
NTLDR文件的說明:NTLDR是一個隱藏的,只讀的系統檔案,用來裝載操作系統。

NTLDR文件的提取:NTLDR文件是WinXP的啟始文件,當此文件丟失時啟動系統會提示其缺失並要求按任意鍵重新啟動,不能正確進入WinXP系統。在故障恢復控制台下可以提取到該檔案,這個文件存在於安裝光碟的i386目錄中,提取方法如下:
進入系統故障恢復控制台,轉到C碟,輸入「copy X\I386\NTLDR」(註:這裡的X為光碟磁碟代號)並Enter鍵,如果系統提示要否覆蓋則按下「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,這時,啟動程序結束,裝載階段開始
psac 目前離線  
送花文章: 3, 收花文章: 1631 篇, 收花: 3205 次
向 psac 送花的會員:
bonbon (2013-11-24)
感謝您發表一篇好文章