NTLDR文件丟失解決辦法_第1頁
NTLDR文件丟失解決辦法_第2頁
NTLDR文件丟失解決辦法_第3頁
NTLDR文件丟失解決辦法_第4頁
NTLDR文件丟失解決辦法_第5頁
免費預覽已結束,剩余1頁可下載查看

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、作者為這篇作品定義的標簽:xinyou一、其實 WINDOWSXP 這個 NTLDR 文件丟失有個最簡便的解決辦法,不需要任何其它工具,就地起死回生。1、用其它任何方式啟動電腦。2、 用 DIR NTLDR /S 命令從備份文件中找出這個文件。路徑比較長,比照抄下就行, 復制到 C 盤根目 錄下。3、 關鍵是寫入硬盤,不能 COP 丫完就了事,必須執(zhí)行 DEBUG NTLDR 命令。命令行中執(zhí)行 W 命令寫 入,Q 命令退出。這樣才能保證真正寫入硬盤。4、 重新啟動。怎么樣?讓我苦苦盼望的畫面馬上回來了,是否有點熱淚盈近呢。哈,別謝我,同是天涯淪落人,不過我比你先倒霉,找到解決它的辦法罷了,別

2、忘了如果你也有什么好東東與我分享二、修復 Windows XP啟動系統(tǒng)1. 在 BIOS 設使用光盤驅(qū)動器啟動電腦2. 放入 Windows XP 光盤 在光盤驅(qū)動器內(nèi)啟動電腦3.讓光盤自動執(zhí)行至停止便會出現(xiàn)蹇個選擇,按 R選修復電腦便會詢問要進入 哪個系統(tǒng),請選擇 Wi ndows XP 的代號,然后輸入Administrator 密碼(與安裝時輸入的 Administrator密碼相同)如果沒有密碼直接按輸入鍵便可4. 在 C:Windows 下鍵入 Fixboot 及按Y確認5. 在 C:Windows 下鍵入 光盤6. 在 C: 下鍵入 ATTRIB -H NTLDR7. 在 C: 下

3、鍵入 ATTRIB -S NTLDR8. 在 C: 下鍵入 ATTRIB -R NTLDR9. 在 C: 下鍵入 ATTRIB -H NTDETECT.COM10. 在 C: 下鍵入 ATTRIB -S NTDETECT.COM11. 在 C: 下鍵入 ATTRIB -R NTDETECT.COM12. 在 C: 下鍵入 COPY X:I386NTLDR C: 注:X:是光盤驅(qū)動器的代號下同13. 在 C: 下鍵入 COPY X:I386NTDETECT.COM C:14. 完成后取出 Win XP 光盤及鍵入Exit會重新啟動電腦15. 在 BIOS 選回用硬盤啟動電腦便可16. 使用中文版

4、 Windows XP 如啟動時選單出現(xiàn)舌 L 碼者可在進入 Windows XP 后將 Windows XP 光 盤 I386 目錄下的 bootfont.bin 復制至 C 盤的根目錄下便可,如使用英文版 Windows XP 者把 bootf ont.bin 從 C 盤的根目錄下刪除便可序:很多人對BOOT.INI的重要性非常熟悉,但是實際上,和Windows NT架構操作系統(tǒng)啟 動相關的重要文件不僅僅是BOOT.INI,更重要的文件是NTLDR本文件簡單的描述了NTLDR的基本 用途和一些常見的故障分析方法。本文適用于初次接觸Windows NT1架構操作系統(tǒng)的用戶。基本介紹NTLDR

5、 Windows NT架構操作系統(tǒng)特有的一個文件,用于操作系統(tǒng)的引導。如果這個文 件不存在則操作系統(tǒng)不能夠正常啟動。該文件儲存在啟動卷根目錄下,一般為。NTLDR職責1.解析BOOT.INI文件的內(nèi)容。2.加載Windows NT內(nèi)核或把控制權交給BOOTSECT.DOS2件用于啟動Win9X或把控 制權交給其他操作系統(tǒng)引導代碼。NTLDR的使用NTLDR啟動以后,如果在系統(tǒng)卷根目錄下發(fā)現(xiàn)了Hiberfil.sys文件且文件是有效的,那么NTLDR讀取Hiberfil.sys里面的信息并讓系統(tǒng)恢復到休眠以前的狀態(tài)。這個時候并不處理BOOT.INI文件。如果BOOT.INI文件里面有兩個或兩個以

6、上的啟動選項,那么NTLDR暫停系統(tǒng)引導,讓用戶選擇一個啟動選項直至超時。超時值由BOOT.INI里面的TimeOut值設定。超時以后,NTLDR讀取BOOT.INI里面DEFAULT后面的信息,獲取Windows目錄的路徑以便執(zhí)行后面的 啟動流程。提示:按下F8會顯示啟動菜單,啟動菜單里面可以選擇多種啟動模式。 擇,設置不同的啟動參數(shù)并使用啟動參數(shù)來加載NT內(nèi)核。用戶也可以直接在BOOT.INI里面設置啟動參數(shù)。完整的BOOT.INI的啟動參數(shù)可以在NTLDR根據(jù)用戶的選http:/ Windows NT架構操作系統(tǒng):指在Windows NT操作系統(tǒng)上發(fā)展起來的操作系統(tǒng),目前主流的有:Win

7、dows 2000、WindowsXP和Windows Server 2003等。2 BOOTSECT.DOS:Windows 9x啟動扇區(qū)的轉儲文件。文件由Windows NT安裝程創(chuàng)建, 一般為512字節(jié)。NTLDR的故事Smallfrogs ( http:/www.KZT )見的一些參數(shù)。此外使用BOOTCFtGp令可以在命令行提示符下對BOOT.INI進行配置。如果BOOT.INI文件里面只有一個啟動項,那么NTLDR將不顯示啟動選擇菜單而直接進入啟動流程。如果BOOT.INI文件非法或不存在,那么NTLDR將嘗試從默認系統(tǒng)卷啟動系統(tǒng)。進入啟動流程的NTLDR將調(diào)用NTDETECT.C

8、O廊獲取基本的硬件信息,然后把這些信息傳遞給Windows NT內(nèi)核程序:NTOSKRNL.EXE至此,NTLDR的使命結束。NTLDR的兼容性NTLDR具有向下兼容性。高版本的NTLDR能夠啟動低版本的Windows NT操作系統(tǒng)。目前最新版本的NTLDR是在Windows Server 2003 Service Pack 1附帶的版本。經(jīng)過測試,這個版本能夠啟動以下一些Windows NT架構操作系統(tǒng):.Windows Server 2003 X64 Edition.Windows Server 2003 with Service Pack 1.Windows Server 2003 RT

9、M.Windows XP Professional X64 Edition.Windows XP with Service Pack 2.Windows XP with Service Pack 1.Windows XP RTM.Windows 2000 with Service Pack 4.Windows 2000 with Service Pack 3.Windows 2000 with Service Pack 2.Windows 2000 with Service Pack 1.Windows 2000 RTM如果你已經(jīng)安裝了一個新版本的操作系統(tǒng),但是后面又安裝了一個舊版本的操作系統(tǒng)

10、, 當舊版本操作系統(tǒng)安裝完畢以后可能會發(fā)現(xiàn)無法進入原先的新版本的操作系統(tǒng)。如果碰到類似問題,那么問題一定出現(xiàn)在NTLDR和NTDETECT.CO版本上面。由于舊版本的NTLDR和NTDETECT.COMF能夠識別新版本操作系統(tǒng)的NTOSKRNL.EXE造成系統(tǒng)不能夠啟動(一般顯示黑屏)。解決方法很簡單,只需要使用新版本的NTLDR和NTDETECT.CO嘴換舊版本的就可以了。提示:快速的按下F8還是會顯示啟動菜單的。不過速度要快。提示:NTOSKRNL.EXE HAL.DLL文件一樣,NTOSKRNL.EXE一定是原始的文件名。對于multi-processor系統(tǒng)來說,NTOSKRNL.EX

11、E!由Ntoskrnlmp.exe改名而來。NTLDR的故事Smallfrogs ( http:/www.KZT )NTLDR新增功能從Windows XP Service Pack 2開始,NTLDR增加了一個新選項:系統(tǒng)崩潰時禁止自動 重啟(Disableautomatic restart on system failure)。用戶可以按F8鍵在高級啟動菜單里面找到這個選項。默認情況下,如果系統(tǒng)發(fā)生致命錯誤,Windows將自動重啟。如果用戶選擇了這個選項,那么Windows在啟動過程中如果發(fā)生致命錯誤,將以顯示藍屏信息取代自動重啟的設 置。提示:從Windows XP with Serv

12、ice Pack 2開始,安裝程序在安裝的時候?qū)z測NTLDRNTDETECT.COM版本,如果發(fā)現(xiàn)現(xiàn)有的版本比安裝源上的版本新的話,將使用現(xiàn)有版本而不使用安裝源上的版本。提示:用戶也可以從系統(tǒng)屬性里面關閉自動重啟設置。不過要求在系統(tǒng)正常運行的情況下。方法是:1、打開我的電腦控制面板系統(tǒng)屬性2、找到高級選項卡3、點擊“啟動和故障恢復”下面的設置按鈕4、取消自動重新啟動前面的復選框5、點擊確定兩次NTLDR文件是win nt/win200/WinXP的引導文件,當此文件丟失時啟動系統(tǒng)會提示NTLDR is missing.并要求按任意鍵重新啟動,不能正確進入系統(tǒng)。所以應該在系統(tǒng)正常的時候 給予備

13、份。NTLDR文件是做什么的?我們?nèi)绾蝸硇迯蚇TLDR文件類型的故障呢?NTLDR文件的是一個隱藏的,只讀的系統(tǒng)文件,位置在系統(tǒng)盤的根目錄,用來裝載操 作系統(tǒng)。一般情況系統(tǒng)的引導過程是這樣的:代碼1、電源自檢程序開始運行2、主引導記錄被裝入內(nèi)存,并且程序開始執(zhí)行3、活動分區(qū)的引導扇區(qū)被裝入內(nèi)存4、NTLDR從引導扇區(qū)被裝入并初始化5、 將處理器的實模式改為32位平滑內(nèi)存模式6、NTLDR開始運行適當?shù)男∥募到y(tǒng)驅(qū)動程序。小文件系統(tǒng)驅(qū)動程序是建立在NTLDR內(nèi)部的,它能讀FAT或NTFS。7、NTLDR讀boot.ini文件8、NTLDR裝載所選操作系統(tǒng)*如果NT/XP被選擇,NTLDR運行N對

14、于其他的操作系統(tǒng),NTLDR裝載并運行Bootsect.dos然后向它傳遞控制。windows NT過程結束。9、N搜索計算機硬件并將列表傳送給NTLDR,以便將這些信息寫進HKEY_LOCAL_MACHINEHARDWARE中。10、 然后NTLDR裝載Ntoskrnl.exe , Hal.dll和系統(tǒng)信息集合。11、Ntldr搜索系統(tǒng)信息集合,并裝載設備驅(qū)動配置以便設備在啟動時開始工作12、Ntldr把控制權交給Ntoskrnl.exe,這時,啟動程序結束,裝載階段開始典型的NTLDR丟失,按照下面步驟進行修復:1、將WindowsXP安裝光盤放入光驅(qū)2、進入BIOS設置為Boot From CD

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論