-PR-

解決済みの質問

質問No.6828191
困ってます
困ってます
お気に入り投稿に追加する (0人が追加しました)
回答数6
閲覧数3994
Windows 7のブートファイルを再構築する方法
Windows 7のブートファイルがいつの間にか消えてしまい、bcdeditで操作しようとしても
「指定されたファイルが見つかりません」で操作ができません。
また、システムの詳細設定>起動と回復でも既定のオペレーティングシステムが空で
msconfigのブートも同じく空で何も弄れません。

Windows 7でbcdeditの再構築を探してはいますが、VistaやXPのばっかり引っかかって7のが出てきてくれません。また再構築にプラスして物理メモリの拡張もしたいのでPAEオプションもあわせて書き込みたいです。
誰か教えて下さい;
投稿日時 - 2011-06-22 18:53:07

質問者が選んだベストアンサー

回答No.6
> ちなみにこのOSリカバリーする前は特にこのような現象はありませんでした

リカバリーによってBootディレクトリが別なパーティションに書き込まれているのではないかと思います。

ディスクの管理でドライブレターが割り当てられていないパーティションがあるかどうか確認してみてください。
もしあれば、そのパーティションにドライブレターを割り当てることによってBootディレクトリの存在が確認できます。
ただ、情報に不具合があり、古いBoot位置の情報のままだとご質問の現象になると思います。

インターネットで検索すると、元が64ビットで32bitにインストールし直した場合に、別なパーティションに新Bootが作られ、新Bootで起動は問題ないが、BCDEditは旧のBoot位置情報を示していて結果として表示・エディットできない場合があるという報告がありました。
BCDEditで新Bootを指定すればエディット可能ではないかと思います。

先に書きました EasyBCD は新旧どちらのBCDを示すのか私も判りません(経験がないので)。
投稿日時 - 2011-06-23 08:18:12
この回答を支持する
(現在1人が支持しています)
補足
同じHDDに一度64bit版を入れたことがあった気がするので、もしかするとそれかもしれません; ブートがあった所は先頭領域(Cより手前)の100MBほどの隠しパテにありました。それに文字割り当てしたところ、編集が可能になりました。
投稿日時 - 2011-06-23 14:51:44
この質問は役に立ちましたか?
2人が「このQ&Aが役に立った」と投票しています

ベストアンサー以外の回答 (5)

回答No.5
No.3の続きです。
管理者権限は関係していないと思います。
> 「ブート ファイルをコピーしようとして、エラーが発生しました。」

「Windows内部から」つまり「Windowsが起動している環境で」処理しようとすると「すでにブートファイルが存在するのでコピーする必要は無い」というエラーなのだと思います。

したがって「Windows外部から」つまり「Win7インストールDVDでPC起動して」コマンドプロンプトにて同じことを試してみてください。
この場合は貼り付けできませんので、入力ミスの無いように留意してください。
入力ミスしても何も害はありませんが処理が行なわれないだけです。
---
確認ですが
添付画像のファイルおよびフォルダ(隠しフォルダ)は存在していますよね。
これまでに書いていない(読み手側には解らない)処理を行なっている、などということはありませんよね。
たとえばOS領域を移動した、システムに関するレジストリを変更した・・・などです。
---
この後の処理は上記の返答待ちとします。(よけいなことを書いてもムダになりますので)
投稿日時 - 2011-06-23 08:09:28
この回答を支持する
(現在0人が支持しています)
補足
C直下のドライブにはBootフォルダおよびbootmgrファイルがありませんでした。他ドライブも調べましたがありませんでした。
ただ、その上の質問の別のパーティションにあるのでは?という事でコンピューターの管理から調べてみたところ、先頭領域(Cより手前)に100MBほどの隠しパテがあったので文字割り当てしたところ、中身Bootフォルダとbootmgrファイルがありました。また、それのお陰か起動と回復やmsconfig等で設定が可能になりました。
投稿日時 - 2011-06-23 14:48:30
回答No.4
管理者のアカウントでログオンしているのでしょうか。

管理者のアカウントでなければ、管理者権限を指定しても働かないと思いますが。
投稿日時 - 2011-06-23 00:37:18
この回答を支持する
(現在0人が支持しています)
補足
管理者権限アカウントでログインして管理者権限として実行しているので、特に権限が原因ってわけではないはずなんですが・・・。
ちなみにこのOSリカバリーする前は特にこのような現象はありませんでした。
投稿日時 - 2011-06-23 00:50:07
回答No.3
> Windows 7のブートファイルが・・・

具体的なファイル名は解っているのですか?
それともばくぜんと「ブートファイル」と書いたのですか?
---
コマンドプロンプトにて「管理者として実行」にて次のコマンドを入力してみてください。
文字やスペースの単純な入力ミス防止のためコピーして貼り付けて実行してください。
bcdboot c:\windows /l ja-JP
投稿日時 - 2011-06-22 21:46:05
この回答を支持する
(現在0人が支持しています)
補足
それを実行したら「ブート ファイルをコピーしようとして、エラーが発生しました。」で駄目でした。管理者権限として実行してペーストでやっていますが・・・
投稿日時 - 2011-06-23 00:18:38
回答No.2
質問の状況が判らないのですが、

> Windows 7のブートファイルがいつの間にか消えてしまい

起動できないのではないかと思いますが、起動できるのでしたら隠しフォルダ/ファイルになっているので見えないだけだと思います。

> bcdeditで操作しようとしても「指定されたファイルが見つかりません」で操作ができません

「bcdedit」が起動できないということはadministrator以外でログオンしていませんか。

下記の BCDEdit を使ってみたらいかがでしょうか。

http://neosmart.net/blog/2011/easybcd-2-1-and-some-big-changes/
投稿日時 - 2011-06-22 19:21:45
この回答を支持する
(現在0人が支持しています)
補足
ファイルが無いから起動しないわけではなく、普通にOSは起動します。
後bcdeditは管理者権限で実行していますが、それでもファイルが見つからずブートファイルの編集は出来ません。
投稿日時 - 2011-06-22 19:36:06
回答No.1
7の製品のDVDで起動して修復かけましょう。
投稿日時 - 2011-06-22 19:08:39
この回答を支持する
(現在0人が支持しています)
補足
修復というのは、スタートアップの修復とかをかければいいってことでしょうか?
投稿日時 - 2011-06-22 19:36:23
別のキーワードで再検索する
もっと聞いてみる

関連するQ&A

回答募集中

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

-PR-

OKWaveのおすすめ情報

特集

同じカテゴリの人気Q&Aランキング

カテゴリ
Windows 7
-PR-

ピックアップ

ノウハウ共有サイト

-PR-
-PR-