Windows Server 2016のブートを修復する方法(BootMgrがありません)
これを読んでいる場合は、Windows Server 2016が壊れている可能性があり、ブートレコードを修復する必要があるかもしれません。このガイドでは、Windows Server2016の修復ブートを実行するための2つの方法を提供します。
投稿トピックを閲覧する
Windows Server2016の修復ブートを実行するために使用可能なオプション
このガイドで説明されている2つのオプションでは、サーバーを起動して回復する必要があります。それぞれの方法について、このリンクを参照します–インストールメディア(DVDまたはUSB)なしでWindows Server2016リカバリモードを起動します。
に到達するまで、上記のリンクで説明されている手順を使用してください オプションを選択 以下に示す画面。次に、各メソッドの残りの手順に進みます。
Windows Server 2016の修復ブート:ブート構成データ(BCD)を再構築します
Windows Server 2016リペアブートの最初のオプションは、BCDを再構築することです。
手順は次のとおりです。
プレビューで色を反転する
- Windows Server2016リカバリモードで起動します。あなたがに着くとき オプションを選択 、[トラブルシューティング]をクリックします。
- で 高度なオプション 、[コマンドプロンプト]をクリックします。
- コマンドプロンプトを開くには、管理者権限を持つアカウントを選択します。この例では、クリックします 管理者 。
- 最後に、アカウントのパスワードを入力します。次に、[続行]をクリックします。コマンドプロンプトが開きます。
次の手順では、サーバーのブート構成データ(BCD)を修復するいくつかのコマンドを実行します。このコマンドは、破損したブート構成データを修正します。
以下に2セットのコマンドオプションがあります。1、コンピュータにMBRシステムを備えたBIOSがある場合に使用するコマンド。 2、UEFIシステムに適用可能なコマンド
MBRシステムのブートを修復するコマンド(BootMgrの再構築)
コンピューターでMBRを使用している場合は、以下の手順に従ってServer2016のブートレコードを修復します。
- 前のコマンドプロンプトで、次のコマンドを1つずつ入力します。次に、各コマンドでEnterキーを押します。
attrib c:\boot\bcd -h -r –s bootrec /rebuildbcd bcdedit /export C:BCD_Backup
|_+_|
最後のコマンドが完了すると、次のプロンプトが表示されます。
ブートリストにインストールを追加しますか?はい/いいえ/すべて :
タイプ に Enterキーを押します。
UEFIシステムのServer2016ブートを修復する手順
サーバーで新しいUEFIを実行する場合は、Windows Server2016の修復ブートの手順を使用してください。
このセクションには2つの部分があります。 パート1 、diskpartを使用して、ドライブ文字をEFIボリュームに割り当てます。 パート2 、BCDを再構築します。
手順は次のとおりです。
- コマンドプロンプトで、以下のコマンドを入力します。次にEnterキーを押します
ren c:ootcd bcd.old
最後のコマンドは、dsiakpartコマンドプロンプトを開きます。
- DISKPARTプロンプトで、この表彰を入力し、Enterキーを押します
|_+_|
サーバーで使用可能なすべてのディスクが表示されます。
- 次に、Windows Server 2016がインストールされているディスクを選択するには、次のコマンドを使用します。
DISKPARTオペレーティングシステムが別の番号のディスクにインストールされている場合は、前のコマンドで0をその番号に変更します。このコマンドは、以下の結果を返します。
- 選択したディスクで使用可能なボリュームを表示するには、以下のコマンドを入力します。次に、Enterキーを押します。
LIST DISK
次のステップに進む前に、EFIボリュームを特定する必要があります
EFIボリュームを識別する方法は次のとおりです。
- FAT32でフォーマットする必要があります
- サイズは約100mbになる可能性があります(この例では99mbとして示されています)
- ボリュームが非表示として表示される可能性があります
EFIボリュームを選択するには、次のコマンドと同様のコマンドを実行します。
SELECT DISK 0
EFIボリュームの3を#に置き換えます
- 最後に、この部分では、次のコマンドを使用してボリュームにドライブ文字を割り当てます。
LIST VOLUME
最後のコマンドを実行すると、ドライブ文字またはマウントポイントが正常に割り当てられたDiskPartを受け取るはずです。他のメッセージを受け取った場合は、別のドライブ文字を使用して最後のコマンドを繰り返します。
- DISKPARTを終了するには、exitコマンドを使用します。
SELECT VOLUME 3
コマンドプロンプトに戻ります。このセクションのパート2で必要になるため、閉じないでください。
Windows Server 2016の修復ブート(BCDの修復)の2番目の部分は次のとおりです。
- コマンドプロンプトで、EFIブートドライブを指すようにディレクトリを変更します。以下のコマンドを使用します。
ASSIGN LETTER K:
K:EFIボリュームを割り当てたドライブ文字です。以下のコマンドの結果を参照してください。
torrentz2に何が起こったのか
- 最後に、次のコマンドを一度に1つずつ実行します。
EXIT
このコマンドは、ブート構成データ(BCD)のバックアップを作成します。復元する必要がある場合に備えて!
CD /d k:efimicrosoftoot
現在のBCDの名前をbcd.oldに変更します。最後に、BCDを再構築し、Windows Server 2016のブートを修復するには、次のコマンドを使用します。
bcdedit /export K:efimicrosoftBCD_Backup
最後のコマンドは完了するのに少し時間がかかります、そしてそれは確認のためのプロンプトを返します–
ブートリストにインストールを追加しますか?はい/いいえ/すべて:
タイプ に Enterキーを押します。
- コマンドプロンプトを終了します。次に、をクリックします PCの電源を切ります 。
私の経験から、今行った修正により、Windows Server2016の起動が修復されます。
ただし、まれにサーバーが起動できない場合は、次の修正を試してください…
Windows Server 2016の修復ブート:以前のシステムの復元ポイントに復元
この方法を使用するには、サーバーがクラッシュする前に、システムの復元を有効にして、有効な復元ポイントを作成しておく必要があります。サーバーに復元ポイントがない場合は、ブート構成データ(BCD)の再構築方法を使用します。この修正の手順は次のとおりです。
- Windows Server2016リカバリモードで起動します。オプションの選択が表示されたら、[トラブルシューティング]をクリックします。
- で 高度なオプション 、 選択する システムイメージの回復 。次に、ウィザードに従って、サーバーを以前の復元ポイントに戻します。
Windows Server 2016リペアブート:よくある質問
このセクションでは、Windows Server2016の修復ブートに関するよくある質問に回答します。
1. Windows Server 2016で修復を実行するにはどうすればよいですか?Windows Server 2016リカバリモードで起動します(リンクは新しいブラウザータブで開きます)。あなたがに着くとき オプションを選択 、 クリック トラブルシューティング -> コマンド・プロンプト 。次に、次の方法を使用して、Windows Server2016で修復を実行します。
1.ブート構成データ(BCD)を再構築します
2.以前のシステムの復元ポイントに復元する
2つの方法の詳細な手順については、このガイドを最初からお読みください。
Windows Server 2016を起動してスタートアップ修復するには:
1.電源ボタンを押してサーバーの電源を入れます。 Windows Serverが起動を開始するのを待ちます– Windowsロゴが表示されるか、いくつかの円が表示されます。次に、サーバーの電源が切れるまで電源ボタンを押し続けます。
2.手順1を2回繰り返します
3.サーバーの電源を3回押すと、スタートアップ修復が起動します。
Bootrec.exeは、Windowsの起動の問題を修正するために使用されるWindows回復環境のコマンドラインツールです。 The / RebuildBcd スイッチは、Windowsのインストールについてすべてのディスクをスキャンします。次に、Windowsインストールが見つかると、インストールをブートリストに追加するように求められます。事実上、 Bootrec / RebuildBcd コマンドは、Windowsブート構成データ(BCD)を再構築します。
4.スタートアップの修復に時間がかかるのはなぜですか?スタートアップ修復に時間がかかりすぎる理由の1つは、修復プロセスがスタックしている場合です。このような場合は、電源ボタンを押し続けるだけで強制的に再起動します。これで問題が解決しない場合は、Windowsのインストールがひどく破損している可能性があり、StartupRepairで問題を解決できません。これが発生した場合は、コンピューターを起動して[スタートアップ修復]を起動し、[コマンドプロンプト]を選択してから、コマンドプロンプトで次のコマンドを実行します。
bcdedit / export C: BCD_Backup
attrib c: boot bcd -h -r –s
ren c: boot bcd bcd.old
bootrec / restartbcd
簡単な答えは、いいえです。WindowsServer2016はWindowsServerオペレーティングシステムであり、Windows10はWindowsクライアントオペレーティングシステムです。サーバーオペレーティングシステムは、ネットワーク管理者がネットワーク内の複数のユーザーを管理するために使用しますが、Windows 10などのクライアントオペレーティングシステムは、個々のラップトップまたはデスクトップにインストールされ、1人のユーザーが使用します。
このガイドの最初の修正は、Windows Server2016の起動の問題である可能性があります。ただし、そうでなく、復元ポイントがある場合は、2番目の方法を試すことができます。
いずれかの方法でサーバーを稼働させることができると確信しています。
このガイドについてのご意見をお待ちしております。このページの最後にある[返信を残す]フォームを使用して、フィードバックを提供するか、考えを共有してください。
この修正は役に立ちましたか? Windowsサーバーの修正については、WindowsServerの修正ページにアクセスしてください。


