Windows Server 2012 R2の再起動が終わらない!原因と解決策
Windows Server 2012 R2の再起動が終わらないですか?コンピュータを再起動して正常に起動するのに時間がかかったことはありませんか?この記事では、なぜそれが発生するのか、どのようにそれを修正するのかを説明します。
Windows Server 2012 R2の再起動が終わらないエラー
Windows Server 2012 R2のパソコンの再起動が終わらないことはまれではありませんが、再起動ループの詳細な状況は大きく異なる可能性があります。ここでは、Windows Server 2012 R2が再起動ループに陥ったエラーコードをリストアップします。
「更新を完了できませんでした。変更を元に戻します。コンピューターの電源を切らないでください。」
「Windowsを構成するための準備中、コンピューターの電源を切らないでください。」
「サービスにWindowsのシャットダウン中を通知しています。」
「サービスを停止しています。」
「OSが再起動し同じことを繰り返す。」
このようなエラーが発生すると、サーバーの安定した運用が難しくなり、サービスの中断やデータの損失など、深刻な影響が生じる可能性があります。本記事では、Windows Server 2012 R2の再起動が終わらない原因と、その具体的な解決方法について詳しく解説します。
Windows Server 2012 R2が再起動を繰り返す原因
Windows Server 2012 R2が再起動を繰り返す主な原因として、以下の6つが考えられます。
▼原因1. システム更新の問題
システム更新やドライバの互換性が原因で再起動ループが発生することがあります。新しいハードウェアやドライバ更新後に特に注意が必要です。
▼原因2. ソフトウェアの動作不良
ソフトウェアの異常やウイルス感染により、パソコンが再起動を繰り返すことがあります。特定のソフトの不具合も原因となることがあります。
▼原因3. ハードウェアの不具合
ハードディスクやメモリ、グラフィックボード、電源ユニットなどのハードウェアの故障が再起動ループを引き起こすことがあります。
▼原因4. システムファイルの破損
システムファイルの破損により、再起動ループが発生することがあります。修復には「sfc /scannow」コマンドを使用します。
▼原因5. ドライバの互換性問題
ドライバの互換性が問題となり、システムの不安定やエラーを引き起こすことがあります。最新バージョンへの更新やロールバックが推奨されます。
▼原因6. パソコンの熱暴走
パソコン内部の高温により、再起動を繰り返すことがあります。冷却機能の確認と適切な通風が重要です。
Server 2012 R2の再起動ループは、更新失敗、RAMスティックの破損、古いドライバ、レジストリキーの問題、ハードドライブの問題なども原因となります。
Windowsのコマンドプロンプトで再起動ループを修復する方法
Server 2012 R2のブートループの理由は複雑で異なり、対応する方法も異なります。この問題を解決するには、まずすべての周辺機器を取り外し、ドライバーをアップデートするか、高速スタートアップを無効にします。
-
システム更新の問題 ⇒ セーフモードで更新をアンインストールし、最新のドライバをインストールします。
-
ソフトウェアの動作不良 ⇒ 問題のあるソフトウェアをアンインストールし、ウイルススキャンを実施します。
-
ハードウェアの不具合 ⇒ 故障した部品を交換します。
-
システムファイルの破損 ⇒ 「sfc /scannow」コマンドでシステムファイルを修復します。
-
ドライバの互換性問題 ⇒ ドライバを最新バージョンに更新、または以前のバージョンにロールバックします。
-
パソコンの熱暴走 ⇒パソコンの冷却システムを確認し、必要なら清掃や改善を行います。
対処法1. セーフモードで起動する
手順 1. コンピュータを再起動します。BIOSがPOST(製造元のロゴやシステム情報が表示される画面)を完了するのを待ちます。
手順 2. ブートオプションのリストが表示されるまで、素早く「F8」キーを繰り返し押します。
手順 3. 「詳細ブートオプション」ウィンドウで「セーフモード」を選択し、Enterキーを押してPCの起動を待ちます。
直近でインストールされた更新プログラムをアンインストールします。
アンインストールが終わると再起動します。
対処法2. Regbackフォルダから破損したレジストリを復元する
セーフモードで起動した後、Windows Server 2012 R2の再起動ループがシステムレジストリファイルの紛失または破損に関連している場合、以下の手順に従ってバックアップからシステムレジストリファイルを復元します。
手順 1. システムドライブを確認した後、コマンドプロンプトを管理者として実行します。
手順 2. 「copy c:windowssystem32configRegBack* d:windowssystem32config」と入力し、Enterキーを押します。
● システムディスクのドライブ文字がCでない場合、「c」を対応するドライブ文字に置き換えます。
● レジストリのバックアップが古すぎる場合、この方法は無効になる可能性があります。
対処法3. 破損したシステムファイルをスキャンして修復する
更新の失敗またはシステムレジストリファイルなどに関していなくても、自動的に再起動を繰り返すなら、すべての保護されたシステムファイルの整合性をスキャンし、「sfc/scannow」コマンドを入力してEnterキーを押して、不正なファイルを修復することはできます。
対処法4. ブートボリュームをチェックし、エラーを修正する
Server 2012 R2がBOSDでスムーズに起動しないのは、起動ボリュームが破損している可能性があるからです。ブートボリュームのエラーをスキャンして修正するには、「chkdsk c:/f/r」と入力してEnterキーを押します。「ボリュームが使用されているために、Chkdskを実行できません…このボリュームのマウントを強制的に解除しますか?(Y/N)」というプロンプトが表示されたら、「y」と入力してEnterキーを押します。
対処法5. Bootrec.exesを実行してMBRを修復する
ブートセクタまたはBCDファイルが破損しているか存在しないと、パソコンが再起動を繰り返す問題を解決ため、コマンドプロンプトとAOMEI Partition Assistant Serverを使用する2つの方法があります。
🍊コマンドプロンプト
手順 1. Windows Server 2012 R2のインストールディスクから起動してください。
手順 2. 次に、「コンピュータを修復する」→「ドラブルシューティング」→「詳細オプション」→「コマンドプロンプト」の順に移動します。
手順 3. 次のコマンドを入力し、各コマンドの後にEnterキーを押します。
- bootrec.exe /fixmbr(このコマンドでは、Windowsと互換性のある新しいMBRを書き込むことによりMBRを修復しますが、既存のパーティションテーブルは上書きされません。)
- ootrec.exe /fixboot(Windowsが損傷を検出した場合、ハードディスクに新しいブートセクターを書き込みます。)
- bootrec.exe /scanos(オペレーティングシステムをスキャンします。)
- bootrec.exe /rebuildbcd(このコマンドでは、ブート情報とパーティションパラメーターを含むBCD/ブート構成データを再構築します。)
🍊AOMEI Partition Assistant Server
ここでは、強力で信頼性の高いWindows Server 2012 R2用のサードパーティのGUIツールAOMEI Partition Assistant Serverを紹介します。これを使用して、ブータブルUSBを作成し、作成した起動可能なメディアからパソコンを起動して、システムディスクをチェックし、MBRを再構築します。そのツールはユーザーフレンドリーなインターフェースを備えており、非常に使いやすくなっています。
次に、AOMEI Partition Assistant 無料ダウンロードをダウンロードして、Server 2012 R2の再起動ループを修正する方法についての詳細を見てみましょう。
1. USBを動作中のコンピューターに接続し、コンピューターにAOMEI Partition Assistant Serverをインストールして実行します。
2. メイン画面で、「ツール」→「ブータブルCD/USBを作成」→「USBブートデバイス」に移動し、プロンプトに従ってプロセス全体を完了します。
3. 修復が必要なWindows Server 2012 R2搭載パソコンにブータブルUSBを接続し、BIOSに入り、ブータブルUSBから起動します。
AOMEI Partition Assistant Serverで作成されたブータブルデバイスから正常に起動してから、ソフトウェアのメインインターフェースが自動的に表示されます。その後、MBRを再構築するか、不良セクタをチェックします。
🌊❶MBRを再構築する
手順 1. メインインターフェイスで、システムディスクを右クリックし、「MBRを再構築」を選択します。
手順 2. ドロップダウンメニューで3番目のものを選択します。「はい」をクリックします。
手順 3. メインインターフェイスで、「適用」→「続行」をクリックしてMBRの修復操作をコミットします。
🌊❷システムドライブのエラーをチェックして修正する
「パーティションをチェック」機能を使用してシステムディスクのエラーを確認して修正できます。
手順 1. システムパーティション(ここではパーティションC)を右クリックし、「詳細処理」→「パーティションをチェック」に進みます。
手順 2. ポップアップウィンドウで、「chkdsk.exeを実行してパーティションのエラーをチェックし、修正します」を選び、「はい」をクリックします。
手順 3. 操作が完了するのを待ちます。
対処法6. PCを出荷時設定にリセット
上記の方法がすべてうまくいかない場合は、PCを工場出荷時の設定にリセットするか、Windowsオペレーティングシステムを再インストールすることで、PCが再起動を繰り返す問題を解決できます。
手順 1. 電源ボタンをクリックし、自動修復プログラムに移動するにはF9または他のキーを同時に押してください。
手順 2. 「詳細オプション」→「トラブルシューティング」→「このPCをリセット」を選択します。
Windows Server 2012 R2の再起動ループに関するよくある質問
Q:再起動ループの問題を解決するための最初のステップは何か?
Q:更新プログラムが原因で再起動ループが起こる場合、どのように対処すればよいか?
Q:システムファイルの破損が疑われる場合、どのような手順で確認・修復すればよいか?
Q:ドライバの互換性が原因での再起動ループを防ぐ方法は?
Q:ハードウェアの故障が疑われる場合、どの部品を最初にチェックすればよいか?
最後の言葉
これで、Windows Server 2012 R2の再起動が終わらない問題の対処法がわかりました。ただし、オペレーティングシステムをよく復元することはできません。そのため、操作前に、Windows Server 2012 R2ディスクをバックアップしたり、オペレーティングシステムをバックアップしたりすることをお勧めします。
AOMEI Partition Assistant Serverは上記の機能とは別に、パーティションの復元を実行したり、データを失うことなくMBRディスクをGPTに変換したりすることもできます。また、社内の台数無制限のPC&Serverで利用可能なAOMEI Partition Assistant Unlimited版もあります。更に、AOMEI Partition Assistant Technician版を購入するIT専門家、システム管理者、技術者はクライアントに技術サポートを有償サービスとして提供することができます。ニーズに応じて適切なバージョンを選択しましょう~