Re: [問題] NTLDR is missing

看板Windows作者 (賣阿密)時間15年前 (2010/03/21 17:40), 編輯推噓11(11078)
留言89則, 3人參與, 最新討論串3/5 (看更多)
因為問題好像比外表來的嚴重 所以回文請教大家 本來我的問題只是 NTLDR is missing 然後找不到administrator密碼而卡關 但因為剛剛忽然想到一個塵封已久的神秘密碼而開啟了下一段主線任務 我很順利的從xp片複製了ntldr和ntdetect到系統碟下 (小弟的是E:/) 就在我興份的開機之後 果然不再出現NTLDR is missing的字句 但取而代之的卻是幾行我看不懂得亂碼 其中有個英文的詞還可見:hal.dll 在經驗法則下 我順理成章覺得我系統又少了這個東西 而其他亂碼可能是中文(但可能顯示不出來) 於是我又辜狗了很久 找到http://linyafen17.pixnet.net/blog/post/23059366 想藉由重建整個boot.ini讓電腦正常 (因為我高度懷疑我不是壞單一檔案) 於是照上面網址裡操作 就在我打 bootcfg/rebuild後 電腦卻說: 錯誤:無法成功掃描磁碟尋找windows安裝。這個錯誤可能造成原因是毀損的檔案系統了 bootcfg成功掃描。請使用chkdsk來偵測任何磁碟錯誤 掃完後 我再度打上 bootcfg /rebuild 沒想到就此進入了無線迴圈 我打完rebuild就叫我用chkdsk掃 掃完再打 又再叫我掃 向各位大大求救阿怎麼會這樣T^T http://changyang319.pixnet.net/blog/post/6858085 然後不知道這網誌上提供的修復主控台方法適不適合用在我的例子上? 麻煩各位大大了 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.168.238.153

03/21 18:23, , 1F
你的硬碟有可能快壞了... 先用CD開機 看看你的資料
03/21 18:23, 1F

03/21 18:24, , 2F
還在不在吧 windows的話用PE Linux的CD我有用過
03/21 18:24, 2F

03/21 18:25, , 3F
ubuntu的
03/21 18:25, 3F

03/21 18:36, , 4F
03/21 18:36, 4F

03/21 18:37, , 5F
在ntldr is missing前你在電腦上做的最後一件事是?
03/21 18:37, 5F

03/21 18:37, , 6F
就正常關機嗎?
03/21 18:37, 6F

03/21 18:42, , 7F
是正常關機阿@@ 但我其實前天有整理過其他硬碟
03/21 18:42, 7F

03/21 18:45, , 8F
不是系統的槽 然後我用ERD開電腦檔案確實都還在
03/21 18:45, 8F

03/21 18:45, , 9F
整理的是不同的實體硬碟還是不同的分割?
03/21 18:45, 9F

03/21 18:45, , 10F
喔 看到了
03/21 18:45, 10F

03/21 18:48, , 11F
把hal.dll copy回去看看吧? CHKDSK時有沒有出現什麼
03/21 18:48, 11F

03/21 18:49, , 12F
那我目前可以怎麼做呢QQ 真的需要重灌嗎?
03/21 18:49, 12F

03/21 18:49, , 13F
訊息?
03/21 18:49, 13F

03/21 18:50, , 14F
可以打給我COPY的指令嗎? 我很怕自己打錯...
03/21 18:50, 14F

03/21 18:51, , 15F
因為我也不知道HAL.DLL擋在XP光碟裡的路徑
03/21 18:51, 15F

03/21 18:57, , 16F
expand (CD):/i386/hal.dl_ (OS):/W..S/System32/
03/21 18:57, 16F

03/21 19:02, , 17F
要打EXPAND 不是COPY?
03/21 19:02, 17F

03/21 19:06, , 18F
你放NTLDR回去時不是也用expand嗎?
03/21 19:06, 18F

03/21 19:11, , 19F
我那時候是用COPY耶 剛電腦說系統找不到指定的檔案 ?
03/21 19:11, 19F

03/21 19:13, , 20F
我打copy F:\i386\hal.dll E:\WINDOWS\system32
03/21 19:13, 20F

03/21 19:13, , 21F
中間有錯嗎?QQ
03/21 19:13, 21F

03/21 19:22, , 22F
F:\i386\hal.dl_ 是_
03/21 19:22, 22F

03/21 19:24, , 23F
我剛發現ERD裡面有hal.dll可以複製到SYSTEM32
03/21 19:24, 23F

03/21 19:25, , 24F
可是他說我SYSTEM32已經有這個檔了 我要覆蓋嗎?
03/21 19:25, 24F

03/21 19:28, , 25F
蓋過去吧
03/21 19:28, 25F

03/21 19:29, , 26F
要用XP光碟的 ERD的可能有改過!
03/21 19:29, 26F

03/21 19:33, , 27F
已複製 還是同樣的畫面耶QQ
03/21 19:33, 27F

03/21 19:35, , 28F
同樣還是亂碼然後<WINDOWS roots>W..\sys..\hal.dll
03/21 19:35, 28F

03/21 19:35, , 29F
你知道XP是在哪一個分割區上嗎?
03/21 19:35, 29F

03/21 19:35, , 30F
的畫面Y
03/21 19:35, 30F

03/21 19:35, , 31F
恩 我的在E:/
03/21 19:35, 31F

03/21 19:36, , 32F
我的意思是...
03/21 19:36, 32F

03/21 19:37, , 33F
你的電腦是誰灌的?
03/21 19:37, 33F

03/21 19:38, , 34F
我自己灌的QQ
03/21 19:38, 34F

03/21 19:39, , 35F
bootcfg找不到你的安裝的話可以自己寫boot.ini
03/21 19:39, 35F

03/21 19:41, , 36F
可是要知道win的實際位置 CDE等是進win後才給的
03/21 19:41, 36F

03/21 19:41, , 37F
怎麼寫? 是改成 boot.ini /rebuild ?
03/21 19:41, 37F

03/21 19:42, , 38F
還記不記得安裝的時候 分割磁區時選的設定?
03/21 19:42, 38F

03/21 19:42, , 39F
那我就真的不知道什麼分割區了...
03/21 19:42, 39F

03/21 19:43, , 40F
我應該忘了 更何況我當時自己裝也沒有去看那麼多
03/21 19:43, 40F

03/21 19:52, , 41F
在修複主控台時進的進不去你的win安裝?
03/21 19:52, 41F

03/21 19:53, , 42F
我現在的問題是什麼我已經開始搞不清楚了 是開機系統
03/21 19:53, 42F

03/21 19:53, , 43F
擋壞掉嗎?
03/21 19:53, 43F

03/21 19:53, , 44F
有選項可以選
03/21 19:53, 44F

03/21 19:56, , 45F
剛點了 可以進去安裝XP
03/21 19:56, 45F

03/21 19:58, , 46F
我也沒知道問題在哪啊.. 系統檔壞掉有可能
03/21 19:58, 46F

03/21 19:59, , 47F
我是指按R 進到修複主控台時 有沒有1.windows可以選
03/21 19:59, 47F

03/21 20:01, , 48F
也可能是硬碟快壞了... 沒看到電腦本體 什麼都有可能
03/21 20:01, 48F

03/21 20:01, , 49F
有 也就只有這一個 1.E:\WINDOWS
03/21 20:01, 49F

03/21 20:04, , 50F
你提到的boot.ini有問題也有可能=>找錯槽 當然沒file
03/21 20:04, 50F

03/21 20:05, , 51F
我去把我的boot.ini砍了 看會怎樣好了
03/21 20:05, 51F

03/21 20:10, , 52F
沒boot.ini還可以進windows是怎樣!?
03/21 20:10, 52F

03/21 20:10, , 53F
你也太犧牲了> <
03/21 20:10, 53F

03/21 20:11, , 54F
!!!
03/21 20:11, 54F

03/21 20:18, , 55F
好了 boot.ini錯了直的會找不到hal.dll
03/21 20:18, 55F

03/21 20:23, , 56F
你真的需要一片可以開機的光碟了
03/21 20:23, 56F

03/21 20:24, , 57F
什麼意思阿?
03/21 20:24, 57F

03/21 20:27, , 58F
http://tinyurl.com/ygv6eat 21x mb 有中文的
03/21 20:27, 58F

03/21 20:29, , 59F
我想看動去改boot.ini 可是修複主控台的功能不足
03/21 20:29, 59F

03/21 20:29, , 60F
還是你有沒有另一台可以把硬碟裝進去的桌電?
03/21 20:29, 60F

03/21 20:33, , 61F
我要等室友回來才有另一台桌電可以用
03/21 20:33, 61F

03/21 20:36, , 62F
你給我的ISO是什麼阿? 所以我可以用這個開機囉?
03/21 20:36, 62F

03/21 20:36, , 63F
那你用你現在的電腦下211MB(or 700) 燒起來要久
03/21 20:36, 63F

03/21 20:36, , 64F
可以 就可以改boot.ini 就"可能"可以解決
03/21 20:36, 64F

03/21 20:41, , 65F
老實說我正在用的筆電沒辦法燒...所以我還是得等室友
03/21 20:41, 65F

03/21 20:54, , 66F
multi(0)disk(0)rdisk(x)partition(y)\WINDOWS="xy"
03/21 20:54, 66F

03/21 20:55, , 67F
這是...?
03/21 20:55, 67F

03/21 20:56, , 68F
x:0~3 y:1~3 全部加進去 看看哪一個回到你的電腦
03/21 20:56, 68F

03/21 20:57, , 69F
可以下常開機嗎 這是boot.ini的內容
03/21 20:57, 69F

03/21 20:57, , 70F
正 把這堆加到boot.ini的最後面
03/21 20:57, 70F

03/21 21:22, , 71F
是說把ISO擋灌完之後再把上面那串放進BOOT.INI裡?
03/21 21:22, 71F

03/21 21:31, , 72F
幹!!!我電腦可以用了!!!感謝KDJF大大陪我搞那麼久!!!
03/21 21:31, 72F

03/21 21:31, , 73F
直接用你室友的電腦開不就好了 (回去了沒)
03/21 21:31, 73F

03/21 21:32, , 74F
你做了什麼事?
03/21 21:32, 74F

03/21 21:33, , 75F
我剛忽然想到我好像有把我不知道的東西先放在特定資
03/21 21:33, 75F

03/21 21:33, , 76F
定資料夾 於是我想說用ERD把那全部放回原處看看
03/21 21:33, 76F

03/21 21:35, , 77F
然後就可以了!!! 其中有一個黨發現就是boot.iniXD
03/21 21:35, 77F

03/21 21:37, , 78F
顯然是我前天整理C碟我沒有注意...我C碟不是winxp碟
03/21 21:37, 78F

03/21 21:40, , 79F
XD 那就好了..
03/21 21:40, 79F

03/21 21:47, , 80F
我讓kdjf大麻煩了...真是不好意思
03/21 21:47, 80F

03/21 21:49, , 81F
小弟沒什麼可以東西感謝k大的熱情幫忙 只好以p幣相送
03/21 21:49, 81F

03/21 21:49, , 82F
謝謝你陪我用那麼久XD
03/21 21:49, 82F

03/23 00:01, , 83F
其實我看了一下,你是直接用copy ntldr的方式fix
03/23 00:01, 83F

03/23 00:02, , 84F
但還有更好的方法,在主控台時應該下兩個指令
03/23 00:02, 84F

03/23 00:02, , 85F
一個是 fixboot 另一個是 fixmbr,電腦會根據你電腦
03/23 00:02, 85F

03/23 00:03, , 86F
的狀況重新建立 ntldr 等檔案,使用複製的方式並不適
03/23 00:03, 86F

03/23 00:03, , 87F
合任何電腦,一複製反而更糟,造成hal.dll檔案損毀
03/23 00:03, 87F

03/23 00:04, , 88F
雖然你已經搞好了@@但我還是想把這些講出來 XD
03/23 00:04, 88F

03/23 00:05, , 89F
因為我今天才處理過我朋友跟你一樣的狀況的電腦 lol
03/23 00:05, 89F
文章代碼(AID): #1BfUbxZQ (Windows)
文章代碼(AID): #1BfUbxZQ (Windows)