• 締切済み

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 と出ています。前のように直したいのですがわかりません。パソコンの修復は停止してました。助けてください。

みんなの回答

回答No.5

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

  • Nayuta_X
  • ベストアンサー率46% (240/511)
回答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の修復は、検索すれば載ってます。

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

たぶん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を実行します。(不要になったら、システムのプロパティの起動と回復から起動オプションを外してください。)

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

こんなのでどうでしょうか? [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