<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    狼愛上貍

    我胡漢三又回來了

    NTLDR is missing

    ?平時,我們偶爾會遇到系統啟動時顯示“NTLDR is missing”而無法進入系統的情況。其實導致該故障的原因多,但網上絕大部分文章都只針對一種情況進行討論。下面筆者將各種情況和原因進行匯總,希望對大家有所幫助。
    一、NTLDR損壞或丟失
    這種情況解決起來比較簡單,而且比較常見,所以也是我們遇到該故障時首先采取的一種方法,即在Recovery Console或其他系統下,把系統的安裝光盤中i386目錄下的NTLDR文件復制到系統分區(通常為C盤)中即可。

    二、NTLDR沒有損壞或丟失
    如果把光盤中的NTLDR文件復制到C盤后重新啟動,問題依然沒有解決,這時我們可以認識到,導致該故障的不是NTLDR損壞或丟失,而是系統視而不見。為什么會這樣呢?一般說來,導致該現象的原因有以下幾點:

    1、采用非系統磁盤來啟動電腦。如果用一些非系統磁盤引導啟動電腦,比如軟盤、光盤、USB移動存儲設備等,就可能會出現此問題。解決的方法是取出這些設備,然后重新啟動電腦即可。

    2、BIOS中硬盤中的信息被更改,檢測方式被設置為手動。
    由于硬盤信息被篡改,導致系統找不到硬盤中的系統分區,所以就找不到系統分區中的啟動文件NTLDR了。只要在BIOS的“Standard CMOS Setup”中,把硬盤檢測方式設置為“Auto(自動)”即可。

    3、系統分區沒有被激活。如果用于存放啟動文件(包括BOOT.INI、NTLDR、NTDETECT.COM)的系統分區沒有被激活而是激活了其他主分區,那么就會導致系統啟動時找不到NTLDR文件。解決的方法時用Windows 98啟動盤啟動電腦,然后運行Fdisk,選擇“Set active partition”來激活系統分區。如果仍無法解決,就需要在Recovery Console下運行FIXBOOT命令來使活動分區成為可啟動的分區。

    4、硬盤中的主引導記錄(MBR)被破壞,導致系統找不到系統分區。解決的方法是在Recovery Console下運行fixmbr命令,或者是用Windows 98啟動盤啟動電腦,然后運行FDISK /MBR。

    5、系統分區的MFT根文件夾碎片較多。主文件表(MFT)是一個卷上每一個文件的索引,如果 MFT 根文件夾包含多個文件,則MFT就會變得非常零碎,以至于需要另外創建一個分配索引。因為文件是按字母順序映射到分配索引中的,NTLDR 文件可能會被推到第二個分配索引中。一般情況下不建議用戶將文件直接寫入根文件夾,尤其是大量文件。如果有某個程序定期在系統分區的根文件夾中創建和刪除臨時文件,或者將許多文件誤復制到根文件夾,就會造成這一情況。但是,請神容易送神難,如果我們此時去刪除那些臨時文件或是復制到根文件夾的文件,主文件表(MFT)分配索引并不會降到原來的大小,所以故障依然存在。
    這時候我們需要使用微軟提供的一個叫bcupdate2的工具(下載地址:
    http://www.poseidon.org.uk/bcupdate2.exe)來強制更新啟動代碼(Boot Code)。使用方法是在其他硬盤的系統上,運行 bcupdate2 x: /f (x:代表需要修復的硬盤的系統分區),然后按“Y”確認更新啟動代碼即可。

    6、安裝了EZ-BIOS。EZ-BIOS是西部數據公司提供的一個可以通過重寫分區列表來允許用戶創建比 Windows 95 或 Windows 98 支持的分區更大的工具。如果安裝了EZ-BIOS,那么在使用Windows 95或Windows 98升級到Windows 2000 或 Windows NT 4.0期間就會出現該故障。解決的方法是卸載EZ-BIOS。

    7、BIOS過時。如果主板上的BIOS程序過時,可能會導致該故障,解決的方法是升級BIOS程序。

    8、FAT32 BIOS Parameter Block (BPB) 中存在無效頭(邊)值。如果把一個硬盤上的系統(包括Windows 95、Windows 98 或 Windows Me)做了鏡像后克隆到其他不同大小的硬盤上,然后使用這個克隆系統升級到Windows 2000或Windows XP時,就會出現在復制文件后重新啟動提示“NTLDR is missing”。因為Windows 95、Windows 98 或者 Windows Me 啟動代碼忽略 BPB 中的頭值,并且即使在值無效時仍啟動程序。但是,Windows 2000 和 Windows XP 中的啟動代碼需要這個值,如果此值無效則啟動過程不會成功。這種情況解決方法比較復雜:

    step1:使用包含 Sys.com的 Windows 95、Windows 98 或者 Windows Me 啟動盤來重新啟動電腦。

    step2:運行以下命令,在系統分區的根目錄下備份msdos.sys文件:
    attrib -h -r -s c:\msdos.sys
    rename msdos.sys *.ysy

    step3:在命令提示符中,輸入 sys c:。此命令用正確的 BPB 信息重寫 Windows 95、Windows 98 或者 Windows Me 啟動代碼。
    step4:在Recovery Console下運行fixboot命令重寫Windows 2000或Windows XP的啟動代碼。

    按照以上操作后,一般可以使原來的安裝程序繼續進行。

    總結:以上列舉的故障現象及其原因都是按照由易到難,由常見到少見來排列的。大家在遇到此故障時,可以按照本文的順序,進行故障排除。

    posted on 2006-09-27 09:52 狼愛上貍 閱讀(245) 評論(0)  編輯  收藏 所屬分類: WINDOWS

    主站蜘蛛池模板: 亚洲综合男人的天堂色婷婷| 亚洲国产成人片在线观看| 亚洲偷偷自拍高清| 黄+色+性+人免费| 亚洲日本香蕉视频| 一二三四免费观看在线电影| 亚洲天堂免费在线| 免费永久在线观看黄网站| 日韩免费高清一级毛片| 日日噜噜噜噜夜夜爽亚洲精品| 青柠影视在线观看免费高清| 国产亚洲精品岁国产微拍精品| 久久99精品视免费看| 亚洲福利电影在线观看| 女人被男人桶得好爽免费视频| 欧美色欧美亚洲另类二区| 亚洲第一区在线观看| 你懂得的在线观看免费视频| 777亚洲精品乱码久久久久久| 在线a级毛片免费视频| 国产亚洲精品91| 国产亚洲婷婷香蕉久久精品| 最近免费中文字幕高清大全| 亚洲熟妇无码av另类vr影视| 免费jjzz在在线播放国产| 99久久国产精品免费一区二区| 亚洲最大免费视频网| 国产无遮挡裸体免费视频| a毛片全部免费播放| 性xxxx黑人与亚洲| 亚洲精品一级无码中文字幕| 老汉精品免费AV在线播放| 欧美日韩亚洲精品| 亚洲AV人无码激艳猛片| 精品国产一区二区三区免费看| 久久精品免费大片国产大片| 国产婷婷综合丁香亚洲欧洲| 亚洲一本大道无码av天堂| 91精品免费国产高清在线| 免费夜色污私人影院网站电影| 亚洲色图校园春色|