- ベストアンサー
ドライブC上の認識できないオペレーションシステム
こんばんは、初めてこちらのサイトを利用します。よろしくお願いします。 先日HDDが起動不能になり、別HDDにOSをセットアップしたのですが OS選択メニューの画面に Microsoft Windows XP Home Edition ドライブC上の認識できないオペレーティングシステム 上記のように表示されます。上を選択すると普通にOSが起動しますが 下の選択肢がなぜ表示されているのでしょうかわからないのです。 システムの起動と回復オプションの『オペレーティングシステムの一覧を表示する時間』 『必要なときに修復オプションを表示する時間』のチェックを外した状態でもOS選択画面が表示され、上記の選択肢がでます。 新品のHDDにインストールしたわけではなく昔OSを入れたことのあるHDDだったかもしれないです(ここら辺は記憶が曖昧です..) この選択肢を消し、OS選択メニューを表示されないようにするにはどうすればいいのでしょうか。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
> こちらの項目1の[スタート]-[ファイル名を指定して実行] から attrib -s -h > -r c:\boot.ini を実行します。 の > 『attrib -s -h -r c:\boot.ini』これをそのまま実行しようとすると > うまくいきませんでした どのようにうまく行かないのですか?エラーメッセージは? 正しく入力していますか? また、全てのファイルを表示させていますか? http://121ware.com/qasearch/1007/app/nec.jsp?008776
その他の回答 (3)
ひょっとして、起動不能のHDを接続したまま、増設ドライブを取り付け、 その状態のまま。増設ドライブにOSをインストールしたのでは?
お礼
ご返答ありがとうございます。 起動不能のHDDのは物理的につながってはいません。 つなげたままの場合何かトラブルの事例があるのでしょうか...
- violet430
- ベストアンサー率36% (27472/75001)
ブートメニューを編集するならこちらで可能です http://homepage2.nifty.com/winfaq/w2k/boot.html#891
お礼
ご返答ありがとうございます。 >ブートメニューの表示を変更したいのですが こちらの項目1の[スタート]-[ファイル名を指定して実行] から attrib -s -h -r c:\boot.ini を実行します。 の 『attrib -s -h -r c:\boot.ini』これをそのまま実行しようとすると うまくいきませんでした… 初歩的だとは思いますがこちらは普通に記述する、という意味ではないのでしょうか...
- toranekosan222
- ベストアンサー率33% (111/332)
ちょっと責任は持てませんが、本当に心当たりがなければ、boot.iniをいじれば良いですよ。http://www.atmarkit.co.jp/fwin2k/win2ktips/502bootini/bootini.html 本当にそのOSがあるならそれだけHDD領域無駄にしてるっぽいですね。 いじりかたはここにも詳しいです。ただ削除するだけです。 http://www.atmarkit.co.jp/flinux/rensai/linuxtips/232dualbootxp1.html http://www.microsoft.com/japan/windowsxp/using/setup/learnmore/tips/banez1.mspx まちがっていじると起動しなくなるので注意です!! つぎのURLの方法がよいかな? http://support.microsoft.com/kb/289022/ja http://www.ubuntulinux.jp/ ubuntuを一回CDROMに焼いて、CDROMからOSを起動させて windowsで認識できないHDD領域がなんなのかをはっきりさせるのもよかと。
お礼
返答ありがとうございます。 早速試そうとしたのですがboot.iniのファイルに自分では異常が見つけられませんでした… 一応記述しておきます。知識がなくてご迷惑をおかけします。 [boot loader] timeout=0 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Home Edition" /fastdetect /NoExecute=OptIn 2番目の方法もやってみたのですが bootcfgのコマンドが『内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチファイルとして認識されていません。 と出てしまい先に進めなくなってしまいました。 最後はまだ試していません、ちょっと時間がとれたときに試してみます。 どうもありがとうございました。
お礼
回答ありがとうございます。 attrib -s -h -r c:\boot.ini こちらを直接コピペして実行したのですが一瞬何かのウィンドウが開くのですが すぐに消えてしまい、何が実行されているかわからない状態でした。 >また、全てのファイルを表示させていますか? こちらを試したところ、違うところに原因を発見できました。 今使っているマザーはギガバイトのGA-945-GM-S2なのですが こちらはBIOSでUSBの外付けHDDを認識しているようです。 OSセットアップ時にこちらのHDDが接続されていたため何らかの原因で boot.iniをはじめ、いくつかのシステムファイルが外付けHDDに書き込まれていました。 (隠しファイルだったから気づきませんでした...) ↑のboot.iniにCドライブで認識できないオペレーティングシステム の記述があったので恐らくこれが起因していたようです。 いろいろためしめみましたがクリーンインストールすることに決めました。 皆さんの意見、大変参考になりよい経験になりました。 回答はこちらで閉めさせていただきます。ありがとうございました。