Windows スタートアップ修復はどのようなコマンドを実行しますか?

Windows スタートアップ修復はどのようなコマンドを実行しますか?

一部のコンピューターに展開する予定の wim イメージを作成しましたが、フラッシュ ドライブからそのイメージを使用してコンピューターをイメージ化すると、がBOOTMGR見つからないという報告が継続的に表示されます (フラッシュ ドライブから起動しているわけではありません)。

Windows スタートアップ修復を実行することでこの問題を解決できますが、イメージの後に実行されるスクリプトに、問題を解決するコマンドを追加するだけで済みます。 、 、 の実行を既に試みましたが、いずれfixmbrも問題を解決しません。fixbootrebuildbcdnt60

基本的に、Windows スタートアップ修復を実行すると、正確に何が行われているのかを知りたいのです。

答え1

一つできることは、リンクをクリックすることです「診断と修理の詳細についてはここをクリックしてください」修復を完了するために、システムを再起動するように求められる直前に、再起動してください。ここに画像の説明を入力してください

これにより、見つかった問題に応じて、実行された変更/修復のログが表示されます。スタートアップ修復によって実行される内容は、実際の問題によって異なります。

下の画像では、スタートアップ修復によって検出された問題の例を見ることができます。 ここに画像の説明を入力してください

答え2

wimイメージ(imagexツールを使用)をディスクまたはパーティションに適用するたびに、ブートエントリ(Windows BCDエントリ)を手動で追加する必要があります。これを行うには、コンピューターを次のように起動する必要があります。WinPEディスクを開き、wim を適用したパーティションで次のコマンドを実行します。

bcdbootX:\Windows

ここで、X は画像を適用した単位です。次のコマンドを実行すると、X 値を確認できます。

diskpart ボリューム一覧

答え3

イメージを別のドライブ(通常はc:)に適用した場合は、

bcdboot c:\Windows

そしてコマンドを実行します

bootrec /rebuildbcd

インストールをスキャンし、ブート マネージャーに追加します。

関連情報