• 締切済み
  • すぐに回答を!

boot.iniについて

全くおかしくなってしまいました。 XPを使っていましたが、VistaをCドライブ以外に入れて使ってみましたが、あまり今は即役に立たないと感じたので、Vistaはアンインストールしました。 そしたら、起動するときにXPとVistaを選択するように起動の際いつも出るようになりました。 マイコンピュータの起動と回復で編集というところをいじったら、規定のオペレーションシステムが何もなくなってしまい、PC起動の際はXPとVistaの選択画面でXPを選択するとboot不明と一瞬出てから始まります。boot.ini-メモ帳を見ると multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows XP Professional" /FASTDETECT /NOEXECUTE=OPTIN と出ています。前のように直したいのですがわかりません。パソコンの修復は停止してました。助けてください。

共感・応援の気持ちを伝えよう!

  • Windows XP
  • 回答数5
  • 閲覧数475
  • ありがとう数0

みんなの回答

  • 回答No.5

RC1ですか?それはまだベータ版です。素人が手出しするようなもんではありませんのでご注意を。 BIOSで起動順番の変更が出来る、WindowsXP インストールディスクからコマンドプロンプトが呼び出せる、問題が起こっても泣かない。 これらが出来ないのに、RC1を入れるなんて、 あ り 得 ま せ ん 。 で、やり方ですが、WindowsXP インストールディスクからコマンドプロンプトを呼び出して「fixboot」かぎ括弧内の文字を入力してください

共感・感謝の気持ちを伝えよう!

  • 回答No.4

boot.iniを編集できるのであれば、 下記をコピーすれば、良いかと ただし XPが、Cドライブに有るとき (正確には、一番目のHDDの最初のセクタにあるときだけです。) もし、だめであれば、 起動と回復メニューからFIXBOOTで、回復できます。 もし、これでもだめなときは、 FIXMBR+FIXBOOT(FIXMBR後FIXBOOTを実行するの意味)を実行します。 起動と回復メニューの方法は、下記 URLを参照してください。 [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 Professional " /fastdetect

共感・感謝の気持ちを伝えよう!

  • 回答No.3

よくわからないのに、下調べもせず、適当にいじるからです。 mbrの修復は、検索すれば載ってます。

共感・感謝の気持ちを伝えよう!

  • 回答No.2
  • parts
  • ベストアンサー率62% (6346/10119)

たぶんBootLoaderを触る前には、Boot.iniに次のような英語の記述があったはずです。 ; ;Warning: Boot.ini is used on Windows XP and earlier operating systems. ;Warning: Use BCDEDIT.exe to modify Windows Vista boot options. ; windowsVistaでは、Boot.iniは使わずVista上のBCDEDIT.exeがboot管理を行っています。そのため、ここには警告として、Vistaのbootオプションはこのexeから行いなさいという記載があります。 変更時にはむやみに消さないことと読むことが大事です。 尚、boot.iniはシステムのプロパティから変更していればバックアップとしてC:\配下(または%SYSTEMDRIVE%配下)に隠しファイル(不可視ファイル)として、boot.ini.grubbackやboot.bakなどの名称でバックアップが作成されます。それを参照してiniを正しいものに書き換えましょう。 たぶん必要な箇所がないとすれば [boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS でしょう。 次に、VistaのbootLoaderの削除方法です。 一つの方法としてwindowsVistaのLoaderはXPまたはそれ以前のバージョンのwindowsをインストールし直せばなくなります。もっと言えば、Vista導入後にXPをインストールするとVistaが認識されなくなるのです。 ということは、bootLoaderを上書きすれば、Vistaの起動オプションは表示されなくなります。 windowsXPの正規インストール版またはDSP版、またはアップグレード版CDをお持ちならば、そのCDから起動し、回復コンソールを立ち上げます。 administratorのパスワードを入力し、ログインしたら Fixbootコマンドを実行します。 再起動するとVistaのbootMenuは表示されなくなります。 メーカー製のリカバリCDの場合は回復コンソールはCDから起動できません。 そのかわり、i386というフォルダがCドライブ(またはSYSTEMDRIVE配下)のどこかにあります。その中に、Winnt32.exeという実行ファイルがあります。それを探してください。(必ずi386のフォルダ内にあるwinnt32を使います) そのショートカットをデスクトップ上に作成します。 デスクトップ上のショートカットを右クリックし、プロパティを表示します。 ショートカットタブを開き、リンク先(T):の項目に書かれている xxxx\I386\WINNT32.EXE というターゲット名称があります。(xxxxはi386より前のフォルダ名) ここに /cmdconsという名称を入れ次のようにします。 xxxx\I386\WINNT32.EXE /cmdcons そして、ショートカットを実行します。 すると、エラーが出た後で回復コンソールのインストールウィザードが起動します。インストールを行ってください。(尚、一部コンピュータではサービスパックのバージョンの都合上その前にi386フォルダのアップデートが必要な場合があります。) 次回起動時には、回復コンソールの選択が出てきます。そこから回復コンソールを実行しfixbootを実行します。(不要になったら、システムのプロパティの起動と回復から起動オプションを外してください。)

共感・感謝の気持ちを伝えよう!

  • 回答No.1
  • doki2
  • ベストアンサー率51% (440/860)

こんなのでどうでしょうか? [boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect /NoExecute=OptIn

共感・感謝の気持ちを伝えよう!

関連するQ&A

  • 増設ディスクからブートさせる方法

    下記のようにboot.iniを修正しましたが 増設のdisk(1)の方は起動しません partition しか切り替えれないのですか [boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(1)\WINNT [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 Server" /fastdetect multi(0)disk(1)rdisk(1)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect /NoExecute=OptIn multi(0)disk(1)rdisk(1)partition(2)\WINNT="Microsoft Windows 2000 Professional" /fastdetect

  • boot.ini の書き方

    パーティション構成は以下のリンクの通りになっております。 http://briefcase.yahoo.co.jp/bc/tomo_k2000/vwp2?.tok=bczMU4ZBcn5AxHWW&.dir=/&.dnm=%a5%d1%a1%bc%a5%c6%a5%a3%a5%b7%a5%e7%a5%f3%b9%bd%c0%ae.jpg&.src=bc CとJは普通にインストールしたので起動するのですが、JをコピーしたLは起動しません。boot.iniに記載がないからだと思うのですが、書き方がわかりません。どなたか教えて下さい。ちなみに現状のboot.iniは以下の通りです。 [boot loader] timeout=5 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" /noexecute=optin /fastdetect multi(0)disk(0)rdisk(1)partition(2)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect デフォルトはXP Homeのままでお願い致します。

  • OSが3つ?

    OSを再インストールして、起動してみると、OS選択メニューに、「WIndowsXP」が3つあります。 おかしいなと思って、システム構成ユーテリティを開いて「boot.ini」を見てみると、こうなっていました。 [boot loader] timeout=30 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" /noexecute=optin /fastdetect multi(0)disk(0)rdisk(0)partition(1)\WINDOWS.1="Microsoft Windows XP Home Edition" /noexecute=optin /fastdetect multi(0)disk(0)rdisk(0)partition(1)\WINDOWS.0="Microsoft Windows XP Home Edition" /noexecute=optin /fastdetect なんとかして、「multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Home Edition" /noexecute=optin /fastdetect」のみにすることは出来ないでしょうか? 宜しくお願いします。

  • 2つのHDDの2つのXPの1つを消したい

    現在HDDが2つあり Cドライブ Dドライブ です 両方にXPが入っていますが 容量の問題で使っていないDドライブの XPを消してデータエリアにしようと思っています 自分で調べたのですが boot.ini で消すというのと コマンドラインを使うがありました 自分としては簡単なのがいいのですが 起動しなくなるのも怖くて・・ ちなみに boot.ini は Cドライブ にしかありませんでした boot.ini は [boot loader] timeout=10 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows XP(C)" /noexecute=optin /fastdetect multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Windows XP(D)" /noexecute=optin /fastdetect となっています 最下段の multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Windows XP(D)" /noexecute=optin /fastdetect だけを消せばいいのでしょうか? よろしくお願いいたします

  • boot.iniの内容について

    OSを移動させたときのBoot.iniの内容の意味を教えてください。 IDEプライマリにHDDを接続しています。 オンボードのS-ATA0にHDD接続し、そこにOSをIDEプライマリから S-ATAにコピーし、IDEプライマリの方を消去しました。 BIOSから見ますと、最初のHDDはIDEプライマリ、S-ATAは2番目になります。 コンピュータの管理の「ディスクの管理」画面では、ディスク0はIDEプライマリのHDD、 ディスク1はS-ATAのHDDになっています。 boot.iniの内容は以下のとおりです。見やすいようにOSの最後に番号を振っていますが、同じOSです。 [boot loader] timeout=20 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" /noexecute=optin /fastdetect /noguiboot multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Microsoft Windows XP Home Edition 2" /noexecute=optin /fastdetect /noguiboot そこで疑問なんですが、システムの構成では、rdisk(1)になっているほうが正しいと思うのですが defaultのままで起動するのです。 IDEプライマリのHDDにはOSはインストールされていません。 起動するので実用的には問題ないのですが、なぜdefaultで起動するのか教えてください。

  • HD別のXP同士のマルチブート

    いろいろネットサーフィンして探しましたが壁にぶち当たってしまいましたのでご教授頂けたら幸いです。  現在使用しているメインマシン(OS:WINXPプロ)と今まで使っていたサブマシン(OS:WINXPホーム)のハードディスクとのマルチブートの設定で悩んでします。  すでにサブマシンから外したハードディスクは取り付け済みで(現在ハードディスクは2個ついている状態です)中の物は見れるのですが、サブマシンのほうから マルチでOSを起動する方法がどうもうまくいきません。 boot.iniの設定も変えて起動時に選択画面は出たのですが サブからの起動に至っていません。 boot.iniは下記のように書き加えました。 [boot loader] timeout=14 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect /NoExecute=OptIn multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Microsoft Windows XP Home Edition" /fastdetect /NoExecute=OptIn 下の2行の multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Microsoft Windows XP Home Edition" /fastdetect /NoExecute=OptIn の部分を付け加えました。 rdisk(?)の数値も変更したのですがもしかしたら根本的にそんな簡単にマルチにできないのかなと?と不安に思いカキコさせていただきました。 どなたかご指摘を宜しくお願いいたしますm(。_。)m

  • XPを再インストールしたら別パーティションのVistaがデュアルブートできなくなった

    タイトルの通りです C:\にXP D:\にVista を入れていたのですが、XPの調子が悪く再インストールしたところ起動時の選択画面にVistaが出なくなりました Boot.iniを書き換えたいのですが失敗しても怖いので手が出せません また、今後再インストールするときの注意点と XP修復セットアップの画面の消し方も教えてくれると大変うれしいです [Boot.ini] [boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect

  • デュアルブートについて調べましたが

    完全に行き詰ったので質問させていただきます。 元々ビスタが入っていたPCをまず、パーティションでHDDをCとDに分けました。 そしてDにXPをインストールし、Cのビスタを再インストールしました。 そうすると、ビスタのほうが先にあるのでシングルブート状態になってしまうと思うのですが、その設定をするためにcmdでbcdeditで色々と設定をしました。 再起動するとOSの選択肢が出るようになりました。 ですが、XPを選択すると「ntldrが見つからない」「0xc000000f」などのエラーが出てきました。 ブートローダの設定ミス(コピーをしていない)と思い、XPのシステムファイルを探しましたがboot.iniが見つかりません。ファイルの表示やシステムファイルも含む検索もしました。ntldrとNTDETECT.COMは見つかりました。 そこで質問です。 boot.iniを作れると聞き、サイトを見て色々調べましたが、書き方がバラバラです。一応作ってみましたが失敗でした。内容は ; ;Warning: Boot.ini is used on Windows XP and earlier operating systems. ;Warning: Use BCDEDIT.exe to modify Windows Vista boot options. ; [boot loader] timeout=7 default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Vista" /NOEXECUTE=OPTIN /FASTDETECT multi(0)disk(0)rdisk(1)partition(2)\WINDOWS="Microsoft Windows XP Pro" /NOEXECUTE=OPTIN /FASTDETECT ↑で何か足りないところとかありますか?よろしくお願いします

  • デュアルブートの削除方法

    デュアルブートの一方を削除する方法を教えて下さい。 なお、boot.iniは下記になります。 [boot loader] timeout=30 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 multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Microsoft Windows XP Home Edition" /fastdetect /NoExecute=OptIn

  • ブートメニューを変えたい

    WindowsXP SP2を使用しています。 ブートメニューのデフォルトを一番目のシステムにしたいのですが、 どうすればよいでしょうか。 現在のBoot.iniは以下のようになっています。 [Boot Loader] Timeout=30 Default=C:\$WIN_NT$.~BT\BOOTSECT.DAT [Operating Systems] multi(0)disk(0)rdisk(1)partition(2)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect multi(0)disk(0)rdisk(1)partition(2)\WINXP="Microsoft Windows XP Professional" /noexecute=optin /fastdetect multi(0)disk(0)rdisk(0)partition(1)\WINXP="Windows XP Professional" multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows XP Professional" multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Windows XP Professional" multi(0)disk(0)rdisk(2)partition(2)\WINDOWS="Windows XP Professional" 以上、宜しくお願い致します。