(緊急!有20點)老問題....Vista&XP雙系統

2007-08-24 7:14 am
簡單說一下情形
我先灌了xp,然後再灌了vista
但是我是放在不用的磁區
vista在c,xp在d
然後現在能開vista
但他開機並沒有自動出現選單
我用VistaBootPRO這個軟體
想設定讓兩個都能開機
但是,我點其中「Diagnostics」菜單項中的「Run Diagnostics」
他並沒有跳出任何的選項
所以我決定自己設
但是開機選xp他說,找不到ntldr
參考別人的文章
把nrldr跟ntdetect從xp光碟裡複製出來
放到d碟,也就是我灌xp的碟去
他就不顯示找不到ntldr
但是只要選了用xp開機
他畫面就會變成一片黑
然後幾秒後自己重新開機
請問一下能如何解決

P.S.我家電腦沒有軟碟機
所以不要教我用spfdisk的方法
除非能再提供不用軟碟機能在dos開機的方法
更新1:

關於浮雲的第一個網址 我是進得去vista,進不去xp 他說的跟我要問的不一樣 第二個網址他的說明太籠統 他那些指令我是要打在哪? 要全打還是打一部分? 中間是否有空格皆沒說仔細 我就我所理解的打進去 他說沒這個指令

回答 (4)

2007-09-01 8:33 pm
✔ 最佳答案
不要用 VistaBootPro
不要太相信﹝反Vista!還我XP﹞這篇文,抄來抄去都少同樣的東西

如果 VISTA, XP 單獨都能正常的啟動(用磁碟管理設定磁區為使用中,重開機),以下方法就可行

attrib D:\NTLDR -s -h -r
copy D:\NTLDR C:\
attrib D:\NTLDR +s +h +r

attrib D:\NTDETECT -s -h -r
copy D:\NTDETECT C:\
attrib D:\NTDETECT +s +h +r

attrib D:\BOOTFONT.BIN -s -h -r
copy D:\BOOTFONT.BIN C:\
attrib D:\BOOTFONT.BIN +s +h +r

attrib D:\BOOT.INI -s -h -r
copy D:\BOOT.INI C:\
attrib D:\BOOT.INI +s +h +r


bcdedit /f /delete {ntldr}
bcdedit /create {ntldr} /d "Windows XP Profressional"
bcdedit /set {ntldr} device partition=c:
bcdedit /set {ntldr} path \ntldr
bcdedit /displayorder {ntldr} -addlast
bcdedit /default {ntldr}
bcdedit /timeout 10

以上文字存成 cmd 檔,VISTA內以管理員身分執行,就行了。
反正只需要執行一次,手動操作也可以:開始 → 所有程式 → 附屬應用程式 → 命令提示字元(右鍵) → 以系統管理員身分執行

最後兩行可以不必,或事後到 【控制台 → 系統 → 進階系統設定 → 進階 → 啟動及修復 → 設定】 裡面去調整
2014-07-25 3:33 am
→電腦筆電維修~電腦重灌~電腦組裝~重灌win7~xp重灌~
→電腦中毒~電腦無法開機~電腦變慢~
→筆電win8改win7~MAC改win7 or 雙系統
◎◎◎各式各樣電腦問題,問他們就對了◎◎◎
→他們會很快解決你的問題 也可以免費諮詢喔!
→北市可以到府收送喔!評價很高
收費便宜●技術超好●修不好不收費
有需要可以打電話詢問

電話:02-29405818或者●加LINE~直接線上詢問

ID:gmepc168

希望能幫到你

Yahoo服務加網址

http://tw.serviceplus.yahoo.com/booth/seller/Y0193898792
2014-01-29 2:42 am
→電腦維修~電腦重灌~電腦問題~修電腦~重灌win7~xp重灌~
→電腦中毒~電腦無法開機~電腦變慢~
→筆電win8改win7~MAC改win7 or 雙系統
◎◎◎各式各樣電腦問題,問我們就對了◎◎◎
→他們會很快解決你的問題 也可以免費諮詢喔

→北市可以到府收送喔!評價很高
我有認識電腦公司-金滿意電腦
收費便宜●技術超好●修不好不收費

有需要可以打電話詢問
電話:02-29405818或者●加LINE~直接線上詢問
ID:gmepc168
希望能幫到你
Yahoo服務加網址
http://tw.serviceplus.yahoo.com/booth/seller/Y0193898792
2007-08-24 8:13 am
你先試進VISTA系統內選擇啟動的順序,我也是雙系統後來選擇XP系統為先,後者為VISTA系統,另一個方法是使用修復,使用XPCD開機修復BOOT,以XP啟動,在修復VISTA。

微軟的相關修復資訊網址
http://support.microsoft.com/kb/919529/zh-tw

我再網路看到一則相關資訊,(((修復Vista多重開機(Boot Manager)損壞造成進入XP時出現ntldr無法讀取))),提供給你參考,網址
http://www.myorc.com/thread284995.html

2007-08-26 02:51:23 補充:
我也是先有XP(C: FAT32)再灌VISTA(I: NTFS),有出現選單預設VISTA啟動,我知道VISAT的變更不像XP可以在根目錄變更(BOOT.ini),它需要在特殊指令下變更,我試試看我的系統,我也試試看VistaBootPRO,有消息再告訴你。

2007-08-26 13:51:58 補充:
我有備份我的資料,到時再討論研究,看看差異在哪。

2007-09-01 01:50:24 補充:
1. 放入XP光碟,進入安裝畫面。
2. 按R,進入修復程序 (Consule Mode)。
3. 輸入Administrator密碼。
4. 選擇 Windows,此時會看到兩個選項,選擇 D:\WINDOWS 這個。
5. 設定XP開機設定檔,執行 fixboot d
6. 執行 bootcfg /scan
7. 將 boot.ini, ntldr, NTDETECT.exe 三個檔案,從C: 複製到 D: ,(此步驟可在Vista下進行,但必須設定可以看到系統保護及隱藏檔案,因為此三檔案為隱藏、系統屬性)。
8. 執行exit,重新開機。

2007-09-01 10:03:16 補充:
VistaBootPRO 3.1
1.執行Diagnostics
搜尋結果
2.先移除Vista開機磁區
執行Bootloader,移除Vista磁區,選uninstall,按下APPLY
3.新增XP開機選項,開機磁碟選擇 (D:)
新增XP開機磁區選項,記得要選Legency及D: ,按下APPLY

2007-09-01 10:03:27 補充:
4.檢視結果 (VIEW SETTINGS)看看內容是否只剩下XP的系統
5. 回復Vista開機磁區
執行Bootloader,回復Vista磁區,選Reinstall,按下APPLY
6.在檢視結果是否 (VIEW SETTINGS)系統資訊顯示是否正確
上述步驟要先完成,此時開機選項有了Vista及XP,但是仍無法進入XP。再做前一步驟應該會有改善。
參考: 網路資源, ME, 今天剛救回雙系統, ME, ME


收錄日期: 2021-04-25 13:21:40
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20070823000010KK13638

檢視 Wayback Machine 備份