• 締切
  • 困ってます

Winブートマネージャーが起動しない。

  • 質問No.7565384
  • 閲覧数1944
  • ありがとう数3
  • 気になる数0
  • 回答数2
  • コメント数0

お礼率 100% (7/7)

是非にご教授頂きたく質問します。
Win7のHDDを新しくする為、コピー(これDO台マスタ)し取付けた処、下記の表示がでた為
元のHDDに戻しましたが、下記の表示が出て切り替わりません。出来れば、元のHDDを生かし
たいと考えています。

Windowsを開始できませんでした。
最近のハードウェアまたはソフトウェアの変更が原因の可能性があります。問題を修正するには
次の方法があります。
1.Windowsインストールディスクを挿入してコンピュータを再起動します。
2.言語の選択を選んでから、[次へ]をクリックします。
3.[コンピュータの修復]をクリックします。
このディスクがない場合は、システム管理者またはコンピュータの製造元にお問い合わせください。

この表示後、Win7DVDを入れて再起動して「コンピュータの修復」を選択しましたが、修復出来ません
でした。ブートマネージャーを書き換える必要があるのでしょうか。

HDDドライブは、H:WinXP C:Win7が入っています。下記がブートマネージャーの全部です。
ネットから推測してみました、下記の(1)を(2)と(3)に書き換えるのでしょうか。
それと、(4)が違っている事を教えてください。
又、書き換える方法をご教授頂ければ助かります。それと、WinVistaのブートローダーを消す方法も
教えてください。
(作業を行うのは、土・日曜日になります)

--------------------------------

Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.

H:\Documents and Settings\ishida>c:

C:\>windows\system32\bcdedit

Windows ブート マネージャー
--------------------------------
identifier {bootmgr}
device partition=H:
description Windows Boot Manager
locale ja-JP
inherit {globalsettings}
default {default}
resumeobject {09ece347-c065-11de-b989-a9464803f889}
displayorder {ntldr}
{default} ←(2)
{5292b9c1-145c-11dd-adb5-84d9a09d6a3d}
toolsdisplayorder {memdiag}
timeout 30

Windows レガシ OS ローダー
--------------------------------
identifier {ntldr}
device partition=H:
path \ntldr
description 以前のバージョンの Windows

Windows ブート ローダー
--------------------------------
identifier {default} ←(3)
device partition=C:
path \Windows\system32\winload.exe
description Windows 7
locale ja-JP
inherit {bootloadersettings}
recoverysequence {09ece34b-c065-11de-b989-a9464803f889} 
↑(1)を(2)(3)に書き換えるのでしょうか。
recoveryenabled Yes
osdevice partition=C:
systemroot \Windows
resumeobject 09ece347-c065-11de-b989-a9464803f889} 
↑(4)「09ece347」と「09ece34b」の違いは
nx OptIn                   

Windows ブート ローダー
--------------------------------
identifier {5292b9c1-145c-11dd-adb5-84d9a09d6a3d}
device unknown
path \Windows\system32\winload.exe
description Microsoft Windows Vista ←(未搭載です。出来れば消したい)
locale ja-JP
inherit {bootloadersettings}
osdevice unknown
systemroot \Windows
resumeobject {5292b9c2-145c-11dd-adb5-84d9a09d6a3d}
nx OptIn

C:\>

宜しくお願いします。

回答 (全2件)

  • 回答No.2

ベストアンサー率 44% (1005/2234)

Windows VIATA/7/8では、ハード・ディスクのMBRのBoot Loader(NT60 Boot Sector)が
1、Active Partiton上のbootmgr(ブート・マネージャー)を起動し、
2、bootmgrはBoot Config Data(ブート構成データ)に基づいてブート・メニューを起動します。

:>下記がブートマネージャーの全部です。
実際のBCDファイルの内容は。こんなに単純なものではありません。
「bcdedit /enum all > bcd.txt」として、実際の内容を確認してください。(補足は不要です。)
また、「bcdedit /? > help.txt」として、bcdeditの基本操作を確認しておくことも必要です。

:>recoverysequence {09ece34b-c065-11de-b989-a9464803f889}
:>↑(1)を(2)(3)に書き換えるのでしょうか。
修復が必要なときに起動するように規定されたエントリーを意味しているので書き換えてはなりません。

:>resumeobject 09ece347-c065-11de-b989-a9464803 f889} 
:>↑(4)「09ece347」と「09ece34b」の違いは
resumeobjectと recoverysequenceの違いです。


:>又、書き換える方法をご教授頂ければ助かります。それと、WinVistaのブートローダーを消す方法も
:>教えてください。
BCDファイルの構成とbcdeditの操作方法を熟知することが必須です。
お礼コメント
w1206w

お礼率 100% (7/7)

大変お礼が遅くなりました。
色々操作しましたが、Win7(HDD1個)だけにしました。
再インストールしました。
投稿日時:2012/08/05 11:47
  • 回答No.1

ベストアンサー率 52% (770/1479)

> ブートマネージャーを書き換える必要があるのでしょうか。

環境を整備した上でブート情報を新規に作成するほうが早いでしょう。
作業はwin7インストールDVD起動のコマンドプロンプトで行ないます。
ドライブレターはDVD起動時の環境で確認してください。
ここではwin7インストールドライブをCであるものとします。
手順は下記のとおり。
1.diskpartでドライブcをactiveにする。
2.bcdboot c:\windows /l ja-JP で日本語ブート情報を作成する。
3.PC再起動しwin7が起動することを確認する。
4.bcdedit でXPのブートエントリを追加する。
5.PC再起動しwin7ブートマネージャでXPが起動できることを確認する。
---以上です。
お礼コメント
w1206w

お礼率 100% (7/7)

大変お礼が遅くなりました。
色々操作しましたが、Win7(HDD1個)だけにしました。
再インストールしました。
投稿日時:2012/08/05 11:48
結果を報告する
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。
AIエージェント「あい」

こんにちは。AIエージェントの「あい」です。
あなたの悩みに、OKWAVE 3,600万件のQ&Aを分析して最適な回答をご提案します。

関連するQ&A

その他の関連するQ&Aをキーワードで探す

ピックアップ

ページ先頭へ