分享在我的 Plurk
分享在我的即時通
我也在學校裡亂砍,導致無法進入XP...一直狂出現NTLDR is missing
.我去找了一下下解決方法,其實還不錯簡單
1. 把XP光碟放進光碟機裡
2. 進入安裝畫面時進入主控台就好
3. 輸入您所安裝的 Windows 作業系統,如您只有一個作業系統,請輸入 1 後按Enter 。
4. 輸入主使用者密碼,如果沒有的話直接打ENTER
輸入 map 然後按 Enter 。請記下您含有 Windows xp 安裝光碟的光碟機
代 號。
出現C:WINDOWS>字串,請輸入 cd .. 跳到根目錄C:
5. 輸入下列指令輸入每一列後按 Enter 。
而 是您在下面所看到的光碟機代號。
copy :i386ntldr 在 c: 輸入後 按 Enter
copy :i386ntdetect.com 在 c: 輸入後 按 Enter
6. 如果系統提示您是否要覆蓋此檔案,輸入 Y 然後按 Enter 。
7. 接著鍵入「EXIT」,重新啟動系統測試是否正常。
參考資料 自己
NTLDR is missing 解決方案
徵狀
當您使用 Windows 磁碟管理嵌入式管理單元工具來將主要磁碟分割標記為作用中時,如果標記為作用中的磁碟分割沒有包含 Windows 開機檔 (或是另一個作業系統的開機檔),電腦可能無法啟動。
注意:如果發生這種情況,當您試圖啟動電腦時可能會收到錯誤訊息:
NTLDR is missing Press Ctrl+Alt+Del to restart (NTLDR 遺失了,請按 Ctrl+Alt+Del 重新啟動電腦)
發生的原因
會發生此問題是因為在 Intel 的電腦上,系統磁碟分割必須是為了讓電腦啟動而標記為作用中的主要磁碟分割。此磁碟分割必須位於當您啟動電腦時電腦可以進行存取的磁碟上。一次只能有一個作用中的系統磁碟分割。如果您想要使用另一個作業系統,在重新啟動電腦之前,您必須先將其系統磁碟分割標記為作用中。
解決方案
注意:系統磁碟分割是指包含啟動 Windows 所需檔案 (例如,Ntldr、Boot.ini 與 Ntdetect.com) 的碟磁區。在 Intel x86 的電腦上,系統磁碟分割必須是標記為作用中的主要磁碟分割。在 Intel x86 的電腦上,一定會有磁碟機 0,這是作業系統啟動時系統 BIOS 會搜尋的磁碟機。
使用修復主控台時
您必須從 Windows XP CD 將下列檔案複製到目前作用中之磁碟分割的根目錄下:
NTLDR
1. 以 Windows XP 安裝磁片或 Windows XP CD-ROM 來啟動電腦。
2. 在「歡迎使用安裝程式」畫面上按 F10,或按 R 以進行修復。
3. 接著按 C 以啟動修復主控台。
4. 將 ntldr 從 windows XP CD 複製到系統磁碟分割的根目錄下:
a. 輸入「Cd ..」-- 在 d 與 .. 之間要有一個空格,這樣會將您帶到 C 的根目錄下。
b. 輸入「Cddrive」-- CD Rom 光碟機的代號
c. 輸入「cd i386」
d. 輸入「Copy ntldr c」
e. 輸入「attrib +h +r +s ntldr」
f. 輸入「Exit」
如果此磁碟分割不是使用 Windows 來格式化,您可能還需要使用修復主控台的 FIXBOOT 命令來讓作用中磁碟分割變為可開機。
當您可以啟動至 Windows 之後,
建議您使用 Windows 磁碟管理嵌入式管理單元工具來將原來的系統磁碟分割重設為作用中磁碟分割,
然後再重新啟動電腦。
希望對你有幫助!!
我來提供一個不需 XP 光碟的方法。
我沒有實際操作過,但依作者所述,此法是可行的。
供你參考,我只是翻譯^^"
以下所有提到的檔案,可以去http://tinyurl.com/cp7pw找下載點。
(就是參考資料的網站)
1. 準備一個空白軟碟片。利用 fixntldr.exe 製作開機片。
(若無軟碟機,可以去下載 fixntldriso.zip,內有iso檔,將之燒成光碟)
2. 使用此開機片開機。(若是光碟就用光碟開機)
接下來會出現十個選項。(圖:http://tinyurl.com/p2rto)
這些選項只是作者"猜"的你可能的主系統分割區所在。
你就先選 "1ST TRY THIS"(後面像是"seleccione esto primero"是作
者為了拓展此軟體的國際化所加)
3. 此時可能會有以下四種情況。
A. Windows could not start because file "
B. Windows could not start because of a computer disk hardware configuration problem. Could not read from the selected boot disk. Check boot path and disk hardware. Please check the Windows documentation about hardware disk configuration and your hardware reference manuals for additional information.
C. I/O Error accessing boot sector file multi(0)disk(0)fdisk(0)BOOTSECT.DOS
D. 立即重開機
4.若是 A. 狀況,你可以在知識+裡搜尋hal.dll,會有很多解決法。
若是 B. 狀況,可能是硬體的問題,你可能要請教高手啦 ^^"
若是 C. 狀況,你就重開機選 "2ND TRY THIS" , 並依序去試。
若是 D. 狀況或是奇怪的錯誤,先按F8選Safe Modey再按"1ST TRY THIS"
5.若還是不行,有可能是你不是安裝在 Windows 資料夾,可至boot.ini去修改。
註:此法只是企圖重建MBR和NTLDR。
我並不是逐字翻,而是就我能理解的翻,我也省略和加了一些內容。
所以請你至原網站中對應著看,希望我的文章不會誤解你 ^^"
參考資料 http://tinyempire.com/notes/ntldrismissing.htm
2006-08-25 02:51:10 補充
我還沒打完^^"
6.當你能夠進入windows之後,先把C:的boot.ini改名為
boot.ini.bak、ntldr改名為ntldr.bak、ntdetect.com改名為ntdetect.com.bak。再把軟碟片中的ntldr、ntdetect.com、boot.ini這拷貝到C:,記得要屬性要改為唯讀和隱藏。
2006-08-25 02:51:35 補充
7.此時重開機(不要放軟碟片),一樣會出現那十個選項,
但是此時MBR和NTLDR已經重建好了。進入windows之後,
控制台->系統->進階->啟動及修復中按設定->在預設作業
系統中選你可以進入windows的選項,顯示作業系統清單的
時間設1秒,再按確定兩次即可。
2006-08-25 14:55:47 補充
抱歉,可能是我沒有講的很清楚 ^^"
這是會用到檔案的載點
http://tinyempire.com/notes/files/fixntldr.exe
http://tinyempire.com/notes/files/fixntldriso.zip
2006-08-25 16:51:57 補充
1.若是用Nero燒的話,(功能表)燒錄器->燒錄映像檔->選
那個iso檔->燒錄
2.用CD-R 700MB 的可以,但建議是用CD-RW來燒,因為這樣
比較不會浪費。
NTLDR 是 NT Loader 的縮寫,也就是 NT 系統(Windows NT/2000/XP) 開機所需的管理程式,位在根目錄的一個隱藏檔。
出現 NTLDR is missing 的原因很多,主要原因有:
● 安裝了無法開機(boot)的儲存裝置。
● 使用 FAT32 檔案系統的 Windows 9x 作業系統升級到 Windows XP。
● 您的電腦有兩個開機系統。
● 使用不良的的硬碟連接線。
● NTLDR 毀損。
原因說明與解法:
一、安裝了無法開機(boot)的儲存裝置。
無法開機的啟動裝置,例如磁碟機、CD-ROM或是硬碟未包含應有的開機檔案,可能造成類似錯誤訊息,解法只需將此不開機儲存裝置移除或改變開機順序就可以,詳細說明請參考微軟知識庫文件 KB812492。
二、使用 FAT32 檔案系統的 Windows 9x 作業系統升級到 Windows XP
如果是 Windows 9x 作業系統升級時出現此錯誤訊息時,很可能是您想要升級的磁碟原來是由不同容量的磁碟映像檔複製而來(例如原系統是由4GB 複製到 40GB 的硬碟),而且系統安裝的是 FAT32 的檔案系統,這個情形必須由 FAT32 BPB(BIOS Parameter Block)修正來解決此開機問題,詳細做法請參考微軟知識庫文件 KB314057。
三、您的電腦有兩個開機系統
Windows 作業系統允許您的電腦安裝為多重開機的系統,例如開機時可以選擇由 Windows 2000 或 Windows XP 開機,但是安裝的順序就很重要,順序不對就有可能造成開機 NTLDR missing 的錯誤訊息,詳細說明請參考微軟知識庫文件 KB322952與 KB315233。
四、使用不良的的硬碟連接線
不良的的硬碟連接線或是接頭未接好,甚至使用硬碟抽取盒都有可能造成此問題,處理問題前應該先排除這些可能性。
五、NTLDR 毀損
關於 NTLDR 毀損可能是不正常系統重開機或硬體不良造成,要修復 NTLDR 可以透過將此一有問題的系統磁碟拆下,安裝到另一個可以正常起動的系統,再透過 Windows XP 光碟把完整的 NTLDR 檔案複製到有問題磁碟。如果沒有其他正常系統可用,這時候復原主控台(Recovery Console)大概是最佳的解決方案。
首先您必須有 Windows XP 安裝光碟,如果沒有合用的 Windows XP 安裝光碟,也可以製作 Windows XP 安裝程式開機片來使用復原主控台,請參考微軟知識庫文件 KB310994。
使用復原主控台修復 NTLDR 檔案步驟如下:
1. 放入 Windows XP 安裝光碟CD,1. 插入 Windows xp CD-ROM 並啟動 Windows xp 至修復主控台 (Recovery console)。
2. 輸入您所安裝的 Windows 作業系統,如您只有一個作業系統,請輸入 1 後按Enter 。
3. 輸入 Administrator 的密碼後按Enter 沒有設密碼者請直接按Enter。
輸入 map 然後按 Enter 。請記下您含有 Windows xp 安裝光碟的光碟機代號。
出現C:WINDOWS>字串,請輸入 cd 跳到根目錄C:
4. 輸入下列指令輸入每一列後按 Enter 。
而
copy
copy
5. 如果系統提示您是否要覆蓋此檔案,輸入 Y 然後按 Enter 。
6. 接著鍵入「EXIT」,重新啟動系統測試是否正常。
如果想要進一步了解復原主控台操作,請參考微軟知識庫文件 KB314058。
因為人為因素造成「NTLDR is missing」錯誤訊息的情形很多,在嘗試解決此問題之前,最好先思考ㄧ下先前是否對電腦有作任何改變,如此才好對症下藥,加快問題的解決。
若經過以上的努力仍無法讓作業系統正常開機,那表示系統檔案可能有嚴重的毀損問題,這時候大概只能重新安裝作業系統。重新安裝作業系統時,您可以選擇不要刪除現有磁碟切割區,仍然把系統安裝在先前的系統磁區,如此可以保存原有的資料。
參考資料 http://www.kmf.idv.tw/catalog 有任何問題請寄信連絡站長
下列檔案遺失或損毀:WINDOWSSYSTEM32CONFIGSYSTEM Windows XP 無法啟動這應該是你真正的問題 不過要恢復正確的註冊表非常複雜 如果安全模式下能開機 我我建議你去COPY另一台沒有設定使用者帳戶密碼的電腦裡WINDOWSSYSTEM32CONFIGSYSTEM 的這個覆蓋自己的重新開機 幸運的話會成功 如果還是不行按照步驟來
1. 將 Windows XP 開機磁片插入軟碟機,或將 Windows XP 光碟插入光碟機,然後重新啟動電腦。
如果出現提示,請選取從光碟機啟動電腦所需要的任何選項。
2. 出現「歡迎使用安裝程式」畫面時,請按 R,啟動「修復主控台」。
3. 如果您的電腦使用雙開機方式或多開機方式,請從「修復主控台」選取您必須使用的安裝。
4. 出現提示時,請輸入系統管理員的密碼。如果系統管理員密碼是空白,請按下 ENTER。
5. 在「修復主控台」的命令提示字元中,輸入下列命令列,並在每一行之後按下 ENTER:
md tmp
copy c:windowssystem32configsystem
c:windowstmpsystem.bak
copy c:windowssystem32configsoftware
c:windowstmpsoftware.bak
copy c:windowssystem32configsam
c:windowstmpsam.bak
copy c:windowssystem32configsecurity
c:windowstmpsecurity.bak
copy c:windowssystem32configdefault
c:windowstmpdefault.bak
delete c:windowssystem32configsystem
delete c:windowssystem32configsoftware
delete c:windowssystem32configsam
delete c:windowssystem32configsecurity
delete c:windowssystem32configdefault
copy c:windowsrepairsystem c:windowssystem32configsystem
copy c:windowsrepairsoftware c:windowssystem32configsoftware
copy c:windowsrepairsam c:windowssystem32configsam
copy c:windowsrepairsecurity c:windowssystem32configsecurity
copy c:windowsrepairdefault c:windowssystem32configdefault
6. 輸入 exit 以結束「修復主控台」。您的電腦會重新啟動。
第二部分
您必須以系統管理員或系統管理使用者 (在系統管理員群組中具有帳戶的使用者) 的身分登入。如果您以系統管理員的身分登入,則必須先以安全模式啟動
1. 啟動 Windows 檔案總管。
2. 在 [工具] 功能表上,按一下 [資料夾選項]。
3. 按一下 [檢視] 索引標籤。
4. 在 [隱藏檔案和資料夾] 下方,按一下以選取 [顯示所有檔案和資料夾],然後按一下以清除 [隱藏保護的作業系統檔案 (建議使用)] 核取方塊。
5. 出現要求您確認是否要顯示這些檔案的對話方塊時,請按一下 [是]。
6. 按兩下已安裝 Windows XP 的磁碟機,顯示資料夾清單。請務必點選正確的磁碟機。
7. 開啟 [System Volume Information] 資料夾。這個資料夾是設定為超級隱藏資料夾,因此無法使用,而且會以灰色顯示。
注意 這個資料夾包含一或多個 _restore {GUID} 資料夾,例如 _restore{87BD3667-3246-476B-923F-F86E30B3E7F8}。
注意 您可能會收到下列錯誤訊息:
C:System Volume Information is not accessible. Access is denied. (無法存取 C:System Volume Information,存取遭拒)。 .......好複雜 我都沒耐心了
能備份的話你就保重要的備份起來 重灌比較快速了 有問題在寫信給我
參考資料 還是自己
在電腦之後重新啟動 Windows XP 時,可能會收到類似下列的錯誤訊息:
下列檔案遺漏或損毀,無法啟動 Windows:System32DriversNtfs.sys
解決方案
如果要解決這個問題,請置換遺失或損毀的 Ntfs.sys 檔案: 1. 使用 Windows XP 開機磁片或 Windows XP CD 來重新啟動電腦。
2. 「歡迎使用安裝程式」畫面出現時,按 R 來選取 [如果您要使用修復主控台來修復 Windows XP 安裝,請按 R] 選項。
3. 輸入您要從 [修復主控台] 存取的 Windows 安裝編號,然後按 ENTER 鍵。
4. 當系統提示您時,請輸入系統管理員密碼,然後按 ENTER。如果系統管理員密碼是空白,請按下 ENTER 即可。
5. 在命令提示字元下,輸入下列命令,並在每一行之後按下 ENTER:
cd windowssystem32drivers
ren ntfs.sys ntfs.old
注意 此步驟會將損毀的 Ntfs.sys 檔案重新命名為 Ntfs.old。如果找不到 Ntfs.sys 檔案,則該檔案遺失。
6. 在命令提示字元中輸入下列命令,再按下 ENTER 鍵:
copy cd:i386ntfs.sys drive:windowssystem32drivers
其中 cd 是含有 Windows XP CD 之光碟機的磁碟機代號,而 drive 是您安裝 Windows XP 的磁碟機。
7. 將 Windows XP CD 從光碟機中取出,在命令提示字元中輸入 quit,然後按 ENTER 鍵,以結束 [修復主控台]。
8. 重新啟動電腦。
microsoft 文件
http://support.microsoft.com/default.aspx?scid=kb%3Bzh-tw%3B822800
參考資料 http://support.microsoft.com/
在電腦之後重新啟動 Windows XP 時,可能會收到類似下列的錯誤訊息:
下列檔案遺漏或損毀,無法啟動 Windows:System32DriversNtfs.sys
解決方案
如果要解決這個問題,請置換遺失或損毀的 Ntfs.sys 檔案: 1. 使用 Windows XP 開機磁片或 Windows XP CD 來重新啟動電腦。
2. 「歡迎使用安裝程式」畫面出現時,按 R 來選取 [如果您要使用修復主控台來修復 Windows XP 安裝,請按 R] 選項。
3. 輸入您要從 [修復主控台] 存取的 Windows 安裝編號,然後按 ENTER 鍵。
4. 當系統提示您時,請輸入系統管理員密碼,然後按 ENTER。如果系統管理員密碼是空白,請按下 ENTER 即可。
5. 在命令提示字元下,輸入下列命令,並在每一行之後按下 ENTER:
cd windowssystem32drivers
ren ntfs.sys ntfs.old
注意 此步驟會將損毀的 Ntfs.sys 檔案重新命名為 Ntfs.old。如果找不到 Ntfs.sys 檔案,則該檔案遺失。
6. 在命令提示字元中輸入下列命令,再按下 ENTER 鍵:
copy cd:i386ntfs.sys drive:windowssystem32drivers
其中 cd 是含有 Windows XP CD 之光碟機的磁碟機代號,而 drive 是您安裝 Windows XP 的磁碟機。
7. 將 Windows XP CD 從光碟機中取出,在命令提示字元中輸入 quit,然後按 ENTER 鍵,以結束 [修復主控台]。
8. 重新啟動電腦。
microsoft 文件
http://support.microsoft.com/default.aspx?scid=kb%3Bzh-tw%3B822800
參考資料 http://support.microsoft.com/
在開機時
先進入bios設定使用cdrom開機
然後將windows xp光碟放入光碟機中
開機後便會進入安裝程式畫面
直接按下鍵盤上的R鍵
進入主拄控台進行修復
進入主控台後
首先會問你要登入哪一個WINDOWS安裝
如果你只有安裝一個WINDOWS
就輸入1,再按下ENTER
接著會要求你輸入系統管理員的密碼
輸入後按ENTER(沒設密碼就直接按ENTER)
然後會進入類似DOS的指令輸入行
再來輸入map,按ENTER
接下來就要修復無法開機的狀態了
先在指令行輸入fixboot,按下ENTER
之後會告訴你目前的磁碟分割是哪一個
一般是C
如果正確的話
則輸入y,按ENTER
寫入新的開機磁區
然後再繼續修復開機記錄
先在指令列輸入fixmbr,按ENTER
畫面出現詢問是否修復mbr開機資料時
輸入y按ENTER,進行修復
修復完後輸入exit離開
再來重新開機就ok了
沒有留言:
張貼留言