一部のコンピューターに展開する予定の wim イメージを作成しましたが、フラッシュ ドライブからそのイメージを使用してコンピューターをイメージ化すると、がBOOTMGR
見つからないという報告が継続的に表示されます (フラッシュ ドライブから起動しているわけではありません)。
Windows スタートアップ修復を実行することでこの問題を解決できますが、イメージの後に実行されるスクリプトに、問題を解決するコマンドを追加するだけで済みます。 、 、 の実行を既に試みましたが、いずれfixmbr
も問題を解決しません。fixboot
rebuildbcd
nt60
基本的に、Windows スタートアップ修復を実行すると、正確に何が行われているのかを知りたいのです。
答え1
一つできることは、リンクをクリックすることです「診断と修理の詳細についてはここをクリックしてください」修復を完了するために、システムを再起動するように求められる直前に、再起動してください。
これにより、見つかった問題に応じて、実行された変更/修復のログが表示されます。スタートアップ修復によって実行される内容は、実際の問題によって異なります。
下の画像では、スタートアップ修復によって検出された問題の例を見ることができます。
答え2
wimイメージ(imagexツールを使用)をディスクまたはパーティションに適用するたびに、ブートエントリ(Windows BCDエントリ)を手動で追加する必要があります。これを行うには、コンピューターを次のように起動する必要があります。WinPEディスクを開き、wim を適用したパーティションで次のコマンドを実行します。
bcdbootX:\Windows
ここで、X は画像を適用した単位です。次のコマンドを実行すると、X 値を確認できます。
diskpart ボリューム一覧
答え3
イメージを別のドライブ(通常はc:)に適用した場合は、
bcdboot c:\Windows
そしてコマンドを実行します
bootrec /rebuildbcd
インストールをスキャンし、ブート マネージャーに追加します。