不卡AV在线|网页在线观看无码高清|亚洲国产亚洲国产|国产伦精品一区二区三区免费视频

學(xué)習(xí)啦 > 新聞資訊 > 數(shù)碼 > 開機提示ntldr is missing解決方法

開機提示ntldr is missing解決方法

時間: 翰華1119 分享

開機提示ntldr is missing解決方法

  NTLDR是windows系統(tǒng)啟動時必需的一個文件,有很多朋友的電腦出現(xiàn)“NTLDR is missing Press any key to restart”都不知道該如何處理,其實這個問題一般都是系統(tǒng)分區(qū)中毒或者誤刪除文件所造成的。下面將和大家一起分享下ntldr是什么意思,當開機時出現(xiàn)ntldr is missing怎么解決。

  開機提示ntldr is missing解決方法

  ntldr是什么文件:

  ntldr是什么意思:NTLDR全稱是是一個隱藏的,只讀的系統(tǒng)文件,位置在系統(tǒng)盤的根目錄,用來裝載操作系統(tǒng)。是winnt/win2000/WinXP的引導(dǎo)文件,所以應(yīng)該在系統(tǒng)正常的時候給予備份。

  ntldr文件存在于系統(tǒng)盤的根目錄下,一般都在C盤根目錄。ntldr是一個隱藏并且具有只讀屬性的系統(tǒng)文件,只有在打開文件夾選項中的顯示隱藏文件才能看到它。

  ntldr的全名叫做NT loader,是系統(tǒng)加載程序,ntldr主要的作用是解析boot.ini文件,然后加載操作系統(tǒng),這樣我們就能夠正常進入操作系統(tǒng)了。所以ntldr丟失了就會導(dǎo)致在開機時顯示ntldr is missing,從而無法正常進入操作系統(tǒng)。

  ntldr is missing故障原因:

  故障原因:出現(xiàn)ntldr is missing一般都是由于網(wǎng)友誤刪了ntldr文件導(dǎo)致,目前的木馬和病毒還沒有見到有刪除ntldr的行為。那么在遇到ntldr is missing怎么辦呢,這里我們需要用到操作系統(tǒng)的安裝光盤,見下圖指示。

  1、NTLDR is missing當你從Win9X升級到WinXP的時候

  1)、Clone以后的問題:當你想把使用Clone制作的Win9x升級到WinXP,那么很容易出現(xiàn)一句提示:

  NTLDR is missing。

  當然,要出現(xiàn)這種情況必須滿足下列要求:

  a)、系統(tǒng)/啟動分區(qū)是FAT32文件系統(tǒng)。

  b)、電腦的啟動使用了INT-13中斷擴展啟動。一般現(xiàn)在的主流電腦都是使用了這種方式。

  c)、因為在Clone的時候,燒錄后的系統(tǒng)的存放于FAT32 BIOS Parameter Block(BPD)的值和物理驅(qū)動器的。

  顯示ntldr is missing的解決方法

  一、用故障恢復(fù)控制臺恢復(fù)

  1 首先,進入BIOS設(shè)置為從光盤啟動,然后插入光盤重啟,在出現(xiàn)“歡迎使用安裝程序”界面后,我們選擇“要使用恢復(fù)控制臺修復(fù)Windows XP安裝,請按R”。

  ntldr is missing怎么解決

  2 然后“恢復(fù)控制臺”會自動掃描硬盤上安裝的Windows系統(tǒng)并出現(xiàn)選擇列表,只裝了一個Windows的直接按“1”再回車,接著再輸入管理員密碼,“ENTER”后便登錄了系統(tǒng)。

  ntldr is missing怎么解決?

  3 然后執(zhí)行以下命令:

  Copy X:i386NTLDR C:

  (“X”代表光驅(qū)的盤符),將光盤中的ntldr復(fù)制到系統(tǒng)盤的根目錄下,回車后應(yīng)該會出現(xiàn)以下提示,然后重啟就行了。

  ntldr is missing怎么解決?

  二、妙用Ghost光盤和Ghost瀏覽器

  如果沒有原版XP安裝光盤的而只有Ghost版系統(tǒng)光盤時,也能解決(直接重裝就是了*_*),但是關(guān)鍵在于的Ghost瀏覽器的利用。

  一般那些改版的XP都會集成備份和還原系統(tǒng)的的功能,那么就先用它幫原來的系統(tǒng)即時做一個GHO備份,然后再安裝Ghost光盤上的系統(tǒng)(只是 作為一個過渡作用),安裝完后其它什么都不用管,直接用Ghost瀏覽器(一般Ghost版系統(tǒng)的目錄里都有打開剛才備份的GHO文件,在新系統(tǒng)的C盤下 找到ntldr(需要在“文件夾選項”里取消“隱藏受保護的操作系統(tǒng)文件”的勾選并勾中“顯示所有文件和文件夾”)直接拖到GHO文件的C盤下,然后再把 恢復(fù)了ntldr的原系統(tǒng)的備份文件還原回去就OK了。

  關(guān)于NTLDR

  NTLDR是一個隱藏的,只讀的系統(tǒng)文件,位置在系統(tǒng)盤的根目錄,用來裝載操作系統(tǒng)。是windows nt 4.0/windows 2000/windows xp/windows server 2003的引導(dǎo)文件,所以應(yīng)該在系統(tǒng)正常的時候給予備份。

  概述

  簡介

  NTLDR全稱是NT Loader,是系統(tǒng)加載程序

  NTLDR文件是Windows NT/windows 2000/windows XP/windows server 2003的引導(dǎo)文件,當此文件丟失時啟動系統(tǒng)會提示"NTLDR is missing..."并要求按任意鍵重新啟動,不能正確進入系統(tǒng),所以應(yīng)該在系統(tǒng)正常的時候給予備份。

  文件作用

  NTLDR一般存放于C盤根目錄下,是一個具有隱藏和只讀屬性的系統(tǒng)文件。它的主要職責是解析Boot.ini文件

  修復(fù)文件

  正常系統(tǒng)引導(dǎo)過程

  NTLDR文件的是一個隱藏的,只讀的系統(tǒng)文件,位置在系統(tǒng)盤的根目錄,用來裝載操作系統(tǒng)。

  一般情況系統(tǒng)的引導(dǎo)過程是這樣的代碼

  1:電源自檢程序開始運行

  2:主引導(dǎo)記錄被裝入內(nèi)存,并且程序開始執(zhí)行

  3:活動分區(qū)的引導(dǎo)扇區(qū)被裝入內(nèi)存

  4:NTLDR從引導(dǎo)扇區(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)

  如果windows NT/windows 2000/windows XP/windows server 2003這些操作系統(tǒng)被選擇,NTLDR運行Ntdetect。

  對于其他的操作系統(tǒng),NTLDR裝載并運行Bootsect.dos然后向它傳遞控制。

  windows NT過程結(jié)束。

  9:Ntdetect搜索計算機硬件并將列表傳送給NTLDR,以便將這些信息寫進\HKE Y_LOCAL_MACHINE\HARDWARE中。

  10:然后NTLDR裝載Ntoskrnl.exe,Hal.dll和系統(tǒng)信息集合。

  11:Ntldr搜索系統(tǒng)信息集合,并裝載設(shè)備驅(qū)動配置以便設(shè)備在啟動時開始工作

  12:Ntldr把控制權(quán)交給Ntoskrnl.exe,這時,啟動程序結(jié)束,裝載階段開始

  Windows XP出現(xiàn)此故障的解決辦法

  當此文件丟失時,我們可以從安裝光盤上進行提取,方法是:

  1:進入系統(tǒng)故障恢復(fù)控制臺。

  2:轉(zhuǎn)到C盤。

  3:輸入"copy X:\I386\NTLDR c:\"(說明:X為光驅(qū)盤符)并回車,如果系統(tǒng)提示要否覆蓋則按下"Y",

  輸入"copy X:\I386\Ntdetect c:\",并回車,

  之后輸入exit命令退出控制臺重新啟動即可。

  今天剛遇到的一種情況:使用新硬盤安裝系統(tǒng)時,在進行格式化未完成時突然重啟,再啟動時就出現(xiàn)NTLDR IS MISSING這個提示,換了一個新的硬盤后才沒有這個提示。

  Windows server 2003出現(xiàn)此故障的解決辦法

  1:用Windows server 2003的安裝盤啟動電腦,進入Windows Server 2003的安裝界面;

  2:界面提示“要修復(fù)Windows server 2003的安裝,請按R”,按R鍵繼續(xù);

  3:屏幕出現(xiàn)故障恢復(fù)控制臺提示“C:\Winnt,要登錄到哪個Windows server 2003安裝(要取消,請按Enter)?”,在此鍵入“1”,然后按Enter鍵;

  4:鍵入管理員密碼,然后按Enter鍵;

  5:鍵入Copy H:\WIN2003\ENT\I386\Ntldr c:\,按ENTER鍵(注:我使用的光盤是Windows 2003二合一光盤,如果是其他的安裝盤,可以使用搜索命令查找一下ntldr文件的位置,一般在i386目錄下。“h”為我的光盤驅(qū)動器號)如果系統(tǒng)提示您是否覆蓋文件,鍵入Y,然后按Enter鍵。

  最近一段時間我出現(xiàn)了這種情況,每次開機,都出現(xiàn)NTLDR is missing,press any key to restart,后面還有一句忘了,出現(xiàn)這種情況后,我重啟開機按F10進入選擇啟動項,選擇硬盤啟動,進去了,呵呵,如果你出現(xiàn)這種情況,也可以試試這種方法。

  NTLDR is missing解決方法

  用windows xp光盤啟動電腦,出現(xiàn)“歡迎使用安裝程序”屏幕時,按R鍵啟動故障恢復(fù)控制臺。如果您使用的是雙啟動或多啟動計算機,請選擇需要從故障恢復(fù)控制臺訪問的安裝。根據(jù)提示,鍵入管理員密碼。如果管理員密碼為空,只需按Enter鍵。在命令提示符下輸入:copy X:\i386\ntldr C:\(回車),copy X:\i386\ntdetect C:\(回車),(X:你的光驅(qū),C:操作系統(tǒng)安裝目錄)如果系統(tǒng)提示是否覆蓋文件,鍵入y,然后按回車鍵。要查看有關(guān)特定命令的信息,請在命令提示符下鍵入help命令名,然后按Enter鍵。要退出并重新啟動計算機,請在命令提示符下鍵入exit,然后按Enter鍵。

  處理過程發(fā)現(xiàn),將系統(tǒng)盤放入引導(dǎo)后,也能正常啟動??赡苁且驗橄到y(tǒng)丟失了ntldr和ntdetect文件,所以在系統(tǒng)盤中找到。正常啟動。然后直接在系統(tǒng)盤里找到了ntldr和ntdetect,直接復(fù)制到C盤目錄下。

  (注意:電腦出現(xiàn)NTLDR is missing問題的原因也有可能由于主系統(tǒng)盤未設(shè)置成活動分區(qū)引起,這時可進winpe用磁盤管理工具來設(shè)置活動分區(qū))

  另外,如果沒有及時的光盤,可以使用u盤系統(tǒng)進行系統(tǒng)維護。(如果電腦是在恢復(fù)系統(tǒng)突然斷電的情況下)

  過程作用

  NTLDR一般存放于C盤根目錄下,是一個具有隱藏和只讀屬性的系統(tǒng)文件。它的主要職責是解析Boot.ini文件。如果你對它的理解還不是很清楚,那么下面我們就以Windows XP為例介紹NTLDR在系統(tǒng)引導(dǎo)過程中的作用。

  Windows XP在引導(dǎo)過程中將經(jīng)歷預(yù)引導(dǎo)、引導(dǎo)和加載內(nèi)核三個階段,這與Windows 9X直接讀取引導(dǎo)扇區(qū)的方式來啟動系統(tǒng)是完全不一樣的,NTLDR在這三個階段的引導(dǎo)過程中將起到至關(guān)重要的作用。

  預(yù)引導(dǎo)

  在預(yù)引導(dǎo)階段里計算機所做的工作有:運行POST程序,POST將檢測系統(tǒng)的總內(nèi)存以及其他硬件設(shè)備的狀況,將磁盤第一個物理扇區(qū)加載到內(nèi)存,加載硬盤主引導(dǎo)記錄并運行,主引導(dǎo)記錄會查找活動分區(qū)的起始位置。接著活動分區(qū)的引導(dǎo)扇區(qū)被加載并執(zhí)行,最后從引導(dǎo)扇區(qū)加載并初始化NTLDR文件。

  引導(dǎo)

  在引導(dǎo)階段中,Windows XP將會依次經(jīng)歷初始引導(dǎo)加載器階段、操作系統(tǒng)選擇階段、硬件檢測階段以及配置選擇階段這四個小的階段。

  1:在初始引導(dǎo)加載器階段中,NTLDR將把計算機的微處理器從實模式轉(zhuǎn)換為32位平面內(nèi)存模式,在實模式中,系統(tǒng)會為MS-DOS預(yù)留640KB大小的內(nèi)存空間,其余的內(nèi)存都被看做是擴展內(nèi)存,在32位平面模式中系統(tǒng)將所有內(nèi)存都視為可用內(nèi)存,然后NTLDR執(zhí)行適當?shù)男⌒臀募到y(tǒng)驅(qū)動程序,這時NTLDR可以識別每一個用NTFS或FAT格式的文件系統(tǒng)分區(qū),至此初始引導(dǎo)加載器階段結(jié)束。

  2:當初始引導(dǎo)加載器階段結(jié)束后將會進入操作系統(tǒng)選擇階段,如果計算機上安裝了多個操作系統(tǒng),由于NTLDR加載了正確的Boot.ini文件,那么在啟動的時候?qū)霈F(xiàn)要求選擇操作系統(tǒng)的菜單,NTLDR正是從boot.ini文件中查找到系統(tǒng)文件的分區(qū)位置。如果選擇了NT系統(tǒng),那么NTLDR將會運行NTDETECT文件,否則NTLDR將加載BOOTSECT.DOS,然后將控制權(quán)交給BOOTSECT.DOS。如果Boot.ini文件中只有一個操作系統(tǒng)或者其中的timeout值為0,那么將不會出現(xiàn)選擇操作系統(tǒng)的菜單畫面,如果Boot.ini文件非法或不存在,那么NTLDR將會嘗試從默認系統(tǒng)卷啟動系統(tǒng)。

  小提示:NTLDR啟動后,如果在系統(tǒng)根目錄下發(fā)現(xiàn)有Hiberfil.sys文件且該文件有效,那么NTLDR將讀取Hiberfil.sys文件里的信息并讓系統(tǒng)恢復(fù)到休眠以前的狀態(tài),這時并不處理Boot.ini文件。

  3:當操作系統(tǒng)選擇階段結(jié)束后將會進入硬件檢測階段,這時NTDETECT文件將會收集計算機中硬件信息列表,然后將列表返回到NTLDR,這樣NTLDR將把這些硬件信息加載到注冊表“HKEY_LOCAL_MACHINE”中的Hardware中。

  4:硬件檢測階段結(jié)束后將會進入配置選擇階段,如果有多個硬件配置列表,那么將會出現(xiàn)配置文件選擇菜單,如果只有一個則不會顯示。

  加載內(nèi)核

  在加載內(nèi)核階段中,NTLDR將加載NTOSKRNL.EXE內(nèi)核程序,然后NTLDR將加載硬件抽象層(HAL.dll),接著系統(tǒng)將加載注冊表中的“HKEY_LOCAL_MACHINE\System”鍵值,這時NTLDR將讀取“HKEY_LOCAL_MACHINE\System\select”鍵值來決定哪一個ControlSet將被加載。所加載的ControlSet將包含設(shè)備的驅(qū)動程序以及需要加載的服務(wù)。再接著NTLDR加載注冊表“HKEY_LOCAL_MACHINE\System\service”下的start鍵值為0的底層設(shè)備驅(qū)動。當ControlSet的鏡像CurrentControlSet被加載時,NTLDR將把控制權(quán)傳遞給NTOSKRNL.EXE,至此引導(dǎo)過程將結(jié)束。

  小提示:如果在啟動的時候按F8鍵,那么我們將會在啟動菜單中看到多種選擇啟動模式,這時NTLDR將根據(jù)用戶的選擇來使用啟動參數(shù)加載NT內(nèi)核,用戶也可以在Boot.ini文件里設(shè)置啟動參數(shù)。

  NTLDR具有向下兼容性,也就是說高版本的NTLDR可以啟動低版本的Windows NT操作系統(tǒng),目前最新版本的NTLDR是在Windows Server 2003 SP1附帶的版本。

  如果你已經(jīng)安裝了一個高版本的操作系統(tǒng),那么如果再想安裝一個低版本的操作系統(tǒng),那么低版本的操作系統(tǒng)在安裝后會出現(xiàn)無法進入原來高版本的操作系統(tǒng)的故障。問題的原因是低版本的NTLDR和NTDETECT不能識別高版本操作系統(tǒng)的NTOSKRNL.EXE,從而造成系統(tǒng)不能正常啟動。

3684199