✔ 最佳答案
你的問題可能性就很多了。
首先,什麼都不用想。先試把新的 Harddisk 拿走。看看能不能啟動 Windows XP。
如果不能,檢查清楚接線有沒有不小心導致鬆開或接觸不良。
如果還是不能啟動,先把舊的 Harddisk 拿走。用新的 Harddisk 從新安裝 windows 系統好。記住,在安裝Windows 時,千萬不要把兩個 Harddisk 接到電腦上。
然後,再把舊的 HardDisk 接上電腦。是 SATA Harddisk 就沒什麼,但如果是舊款的 IDE Harddisk 盡可能不要接在同一條 Cable 上。有些情況新舊 Harddisk 不相容的情況經常出現。 還有,如果還是要在同一條 Cable 接 Harddisk,看清楚有沒有把第一個 Harddisk 的 Jumper 設成 Master,第二個 Harddisk 的 Jumper 成 Slave。 不要太想信 Hardisk 的 Cable Select 的 Jumper 設定功能,因為不太可信賴。
Boot 機時出現 NTLDR is missing,就是代表 harddisk Boot 機時,Boot 了一個沒 Windows 系統的 或 不能作為 primary Boot Disk 的 Harddisk。
還有,如果更改 BIOS Boot 舊的 Harddisk 是可以啟動的話,而您又確定自己有在新的 Harddisk 安裝過 Windows 系統,只是 新的 Harddisk 不能 Boot 機。主要問題是因為您安裝 Windows 系統時,同時都把兩個 Harddisk 都接到電腦上所至。因為, Windows XP 系統,在安裝時,如果發現還有 舊的 Harddisk 有 Windows 系統的話,Boot Table 是會放在舊的 Harddisk 上,沒有了舊 Harddisk 就不能選擇 Boot 那個 Harddisk 的 Windows 系統。就算把舊的拿走,也是不能 Boot 機的。