- ベストアンサー
マルチブートでWindows XPが起動しない
- 自作PCでWindows8評価版、Windows7、Windows XPのマルチブートを組んでいますが、OSの選択画面では3OSとも表示されますがWindows XPをクリックして起動させようとするとエラーメッセージが表示され起動しません。
- 「Windows Could not start because the following file is missing or corrupt: Windows root>\system32\ntoskrn1.exe. Please re-install a copy of the above file.」
- Windows XPの起動を回復するためには、Windows root>\system32\ntoskrn1.exeのコピーを再インストールする必要があります。具体的な方法について教えてください。
- みんなの回答 (6)
- 専門家の回答
質問者が選んだベストアンサー
重要なHDDの情報が書かれておりません、Raden 9800Gt+これも?です。 想像になりますが1台のHDDでWinXPとWin7のデュアルブート環境にWindows8評価版を追加してインストールされたのではないでしょうか。 Windows8を入れた時点でWindows7とデュアルブートになるようにブートファイルが書き換えられてしまいWin8とWin7が起動するようになったと想像します、トリプルまでは処理しないと思います。 簡単に修復するならフリーソフトのEasyBCDを使ってWinXPをブートファイルに登録すれば起動すると思います。 その前にWindowsを起動してWindowXPのファイルを確認してください、EasyBCDはWindowsXPには対応していないのでWindows7から起動して登録をします。 Windows8はあくまでお試し版なのでいずれは消去する必要があります、さらに注意書ですべて自己責任で解決することと書かれています、本来なら別にHDDを用意してそこにWindows8をインストールすればトラブルも避けられます。 あくまで推測なので参考までに!
その他の回答 (5)
- 8ive22ty
- ベストアンサー率52% (770/1479)
No.4の一部訂正です。 expand先のドライブは回復コンソールのdirコマンドでXPのドライブを確認して指定してください。 この例では z としています。 expand d:\i386\ntoskrnl.ex_ z:\windows\system32
- 8ive22ty
- ベストアンサー率52% (770/1479)
ファイル名の8バイト目を「1」(数字のイチ)と書いてあるようですが, ntoskrn1.exe ではなくて ntoskrnl.exe です。(8バイト目は英数字のエルです) ntoskrnl.exeを作成するだけでいいのならば, XPインストールCDでPC起動して回復コンソールで expandコマンドで圧縮ファイルを展開してください。 CDドライブは d である場合の例です。 expand d:\i386\ntoskrnl.ex_ c:\windows\system32 ただし,今回の現象はntoskrnl.exeを作成するだけで解決するかどうかは解りません。
- morimu
- ベストアンサー率27% (62/224)
ブートの問題ではないかい? 入れる順番が有って間違えると起動しないらしいよ。 Win7 マルチブート 或いは WindowsXP マルチブート で検索すれば対処方が書かれたページが一杯出て 来ると思うけど。
- 2012tth
- ベストアンサー率19% (1893/9468)
http://ja.wikipedia.org/wiki/RADEON Radeon 9800 Radeon 9800 XT サードパーティ製品に Radeon 9800 XXL RADEON 9800 PRO が有りますが… Gt は、無い
- Eureka_
- ベストアンサー率41% (5079/12273)
ものすごい基礎的なところであれなんですが確認させて下さい。 ちゃんと古いOSから順に入れてます? 最低限XPは最初かどうか。 あと、HDDが2T越えてるとか無いですよね。 とりあえずこの2点があれだとどう頑張ってもXPは起動できないはず。 #どうでもいいことですがRadeon 9800にGTというサフィックスつきのは無いはず、というかH77マザーにささるRADEON 9800カードは存在しませんw
お礼
ありがとうございます。