本頁使用了標題或全文手工轉換

NTLDR

維基百科,自由的百科全書
前往: 導覽搜尋

NTLDRNT loader縮寫)是微軟Windows NT系列作業系統(包括Windows XPWindows Server 2003)的啟動程式。NTLDR可以從硬碟以及CD-ROMUSB隨身碟等移動記憶體執行並啟動Windows NT系統的啟動。如果要用NTLDR啟動其他作業系統,則需要將該作業系統所使用的啟動磁區代碼儲存為一個檔案,NTLDR可以從這個檔案載入其它啟動程式

Windows XP的NTLDR進階開機選單

NTLDR主要由兩個檔案組成,這兩個檔案必須放在系統分割區(大多數情況下都是C槽):

  • NTLDR,這是引導程式本身
  • boot.ini,這是引導程式的組態檔

當boot.ini遺失時,NTLDR會啟動第一塊硬碟第一個分割上的\Windows目錄中的系統。

在安裝、維護Windows NT系統時,可以使用format命令會在卷啟動記錄中寫入啟動NTLDR啟動程式的代碼。

Windows VistaWindows Server 2008及以後版本的作業系統中,NTLDR被BOOTMGR替代。

常見問題[編輯]

NTLDR的問題常見於使用者不慎將該檔案刪除,這樣會導致Windows NT系列系統無法啟動,開機時將以黑螢幕白字顯示錯誤資訊:"NTLDR is missing, Press CTRL+ALT+DEL to restart." 當用戶重新開機後又將出現上述資訊,這樣就無法進入系統。

解決該問題需要向光碟機內放入一張相應的Windows安裝光碟,開機時先將BIOS設定為從光碟啟動,進入系統安裝選單後再選擇進入故障恢復台,按螢幕相關說明進入命令列模式,然後將光碟根目錄下i386資料夾內的「ntldr」檔案和「ntdetect.com」拷貝至系統分割根目錄下,重新啟動後將BIOS設定回覆為硬碟啟動即可[1]

參考來源[編輯]

  1. ^ NTLDR檔案遺失的解決方案