診断PCモードを終了できないため、Windowsユーザーの何人かから質問が寄せられています。数時間待機した後、影響を受けた一部のユーザーは再起動して脱出を試みましたが、自分のPCが暗い画面に入り、ロゴが表示され、診断PC画面が再び表示されたと報告しました。この問題は、Windows 7、Windows 8.1、Windows 10で発生しています。
「PCの診断」の問題の原因は何ですか?
さまざまなユーザーレポートを調べ、影響を受ける一部のユーザーが推奨するさまざまな修復戦略をテストすることにより、この特定の問題を調査しました。結局のところ、いくつかの異なるシナリオでは、PCの診断画面内で一部のPCが動かなくなることがあります。この問題を引き起こす可能性のあるシナリオのリストを次に示します。
- 不十分なシステムスペース –判明したように、この特定の問題は、起動手順に必要なすべてのプロセスとサービスをロードするのに十分なスペースがシステムにない場合にも発生する可能性があります。この場合、コンピュータをセーフモードで起動し、一部のスペースを空けることで問題を解決できるため、問題なく操作を完了できます。
- システムファイルの破損 –システムファイルの破損は、すべてのシステム起動時にシステム診断ツールが出現する原因にもなります。ユーティリティが破損の影響も受けると、ループに陥ります。このシナリオが当てはまる場合は、DISMやSFCなどの修復ユーティリティを実行するか、システムの復元を使用してWindowsインストールを正常な状態に復元することで、問題を解決できるはずです。
- 不具合のある自動修復ユーティリティ –複数の異なるユーザーが報告したように、この問題は、特定されていないシステムドライブの問題が原因である可能性もあります。この場合、自動修復ユーティリティは起動時に毎回問題を解決するために開こうとしますが、原因を特定することはできません。この問題を回避する1つの方法は、管理者特権のCMDウィンドウからユーティリティを無効にして、自動修復画面をバイパスすることです。
- 破損したBCDデータ –より深刻なケースでは、起動操作の完了を妨げる起動データの破損が原因でこの問題が発生することもあります。この場合、クリーンインストールまたは修復インストールを行うことで、起動データを含むすべてのOSコンポーネントを更新できます。
「PCの診断」画面を通過できる修復戦略を見つけるのに苦労している場合、この記事ではいくつかの異なるトラブルシューティングガイドを提供します。以下に、影響を受ける多くのユーザーによって機能することが確認されているいくつかの方法があります。以下で取り上げる潜在的な修正のそれぞれは、少なくとも1人の影響を受けるユーザーによって機能することが確認されています。
最良の結果を得るには、潜在的な修正を、私たちがそれらを配置したのと同じ順序で実行します–効率と重大度でそれらを順序付けしようとしました。最終的には、特定のシナリオで効果的な修正を見つけます。
さぁ、始めよう!
方法1:セーフモードで起動し、スペースをクリアする
一部のユーザーが報告したように、この特定の問題は、起動手順中に読み込まれるようにスケジュールされているすべてのサードパーティのプロセスとサービスと共に、システムを起動するのに十分なスペースがない状況でも発生する可能性があります。起動シーケンス中にWindowsがすべてをロードしようとして失敗した場合、Windowsは自動的に診断モードで起動し、失敗したコンポーネントを特定しようとします。
ただし、必要なスペースをクリアできない状況では、PCは診断モードのループでスタックします。同じ状況にいる何人かのユーザーが、セーフモードでコンピューターを起動してスペースを空けることで、ようやく問題を解決できるようになりました。
これを行うためのクイックガイドは次のとおりです。
- コンピュータの電源を入れ、初期画面が表示されたらすぐにF8キーを繰り返し押し始めます。これにより、最終的にAdvanced Boot Optionsメニューが開きます。
- Advanced Boot Optionsメニューへのアクセスを管理した後、矢印キーを使用してSafe Modeを選択するか、対応するキー(F4)を押します。
- 次の起動シーケンスが完了するまで待ちます。Windowsが完全に読み込まれたら、Windows キー+ Rを押して実行コマンドを開きます。ファイル名を指定して実行ボックスに入ったら、「cleanmgr」と入力してEnterキーを押し、Clean Managerユーティリティを開きます。
- 最初のディスククリーンアップ画面が表示されたら、クリーンアップするディスクを選択することから始めます。この例では、OSドライブからスペースを空けたいので、C(またはWindowsドライブの名前が何であれ)を選択します。
- ディスククリーンアップ画面が表示されたら、[ 削除するファイル]セクションに移動して、削除する必要のない重要なものをすべて選択します。ダウンロードフォルダー、ごみ箱、一時ファイル、および配信最適化ファイルで十分です。
- 削除するものをすべて選択したら、[ システムファイルのクリーンアップ ]をクリックして、一部のスペースのクリーンアッププロセスを開始します。
- プロセスが完了したら、コンピューターを再起動して、通常モードで起動し、スタックすることなく診断画面を通過できるかどうかを確認します。
それでも同じ現象が発生する場合は、下の次の方法に進んでください。
方法2:SFCおよびDISMスキャンを実行する
結局のところ、この問題は、ブートシーケンスの完了を妨げているある程度のシステムファイルの破損が原因である可能性もあります。通常の状況では、管理者特権のCMDウィンドウを開き、2つのユーティリティを実行するだけです。
ただし、Diagnostics画面を通過できないため、起動シーケンスの前にスキャンを実行する必要があります。これを管理するには、[ 詳細オプション ]メニューを使用して管理者特権のコマンドプロンプトを開く必要があります。
以前に同じ問題で苦労していたいくつかのWindowsユーザーは、以下の手順を実行した後、最終的に正常に起動できたと報告しています。
詳細オプションメニュー内から開いたCMDからSFCおよびDISMスキャンを実行するために必要な手順は次のとおりです。
- まず最初に、インストールメディアを挿入してコンピュータを再起動します。起動シーケンスが表示される前に、任意のキーを押してWindowsインストールメディアから起動します。
- Windowsの初期画面が読み込まれたら、[ コンピュータを修復する ] (画面の左下隅)をクリックします。
- 次のメニューで、[ トラブルシューティング ]タブを選択してから、[ 詳細オプション ]をクリックします。以下とから、高度なオプションメニュー、選択コマンドプロンプト ]タブを。
- 管理者特権のコマンドプロンプトに移動したら、次のコマンドを入力してEnterキーを押し、システムファイルチェッカーのスキャンを開始します。
sfc / scannow
注: SFCはローカルにキャッシュされたコピーを使用して、破損したファイルを正常なコピーに置き換えます。スキャンの途中でこのユーティリティを中断すると、追加の論理エラーが発生する可能性があることに注意してください。したがって、プロセスが完了するまで辛抱強く待ってください。
- スキャンが完了したら、コンピューターを再起動し、上記の手順に従って、次のシステム起動時に管理者特権のCMD画面に戻ります。戻ったら、次のコマンドを入力し、それぞれの後にEnterキーを押して、破損の問題を調査して修正します。
Dism /オンライン/ Cleanup-Image / CheckHealth Dism /オンライン/ Cleanup-Image / ScanHealth Dism /オンライン/ Cleanup-Image / RestoreHealth
注:このユーティリティは、Windows Updateを使用して、破損の影響を受けて交換が必要なシステムファイルの正常なコピーをダウンロードします。このため、この手順を開始する前に、インターネット接続が安定していることを確認してください。
- 手順が完了したら、コンピューターを再起動し、次のシステム起動時に問題が解決するかどうかを確認します。
それでも通常の起動を試行しているときに[PC の診断 ]画面を通過できない場合は、下の次の方法に進んでください。
方法3:システムの復元ユーティリティを実行する
上記の方法で問題を解決できなかった場合、通常は解決できない深刻な破損の問題に対処している可能性があります。このような状況では、開始するための最良の方法は、ダメージコントロールアプローチに進むことです。
システムの復元は、すべてのコンポーネントが適切に機能していた健全な状態にマシンを復元することにより、システムファイルの破損によって引き起こされるほとんどの起動の問題を解決できます。
ただし、このユーティリティが機能するためには、このツールが以前にスナップショットを作成し、復元プロセスで使用できるようになっている必要があることに注意してください。システムの復元は、新しいスナップショットを定期的に作成するように自動的に構成されます(インストールされた更新プログラムなどの主要なシステム変更のたびに)。
この方法を選択すると、スナップショットの作成後に行われた変更は失われることに注意してください。これには、アプリのインストール、ユーザー設定などが含まれます。
リスクを受け入れる準備ができている場合は、詳細オプションメニューからシステムの復元ユーティリティを実行するためのクイックガイドを以下に示します。
- インストールメディアを挿入し、コンピュータを再起動します。起動画面が表示されたら、任意のキーを押してインストールメディアから起動します。
- Windowsセットアップが完全に読み込まれたら、左下隅を確認し、[ コンピュータを修復する ]をクリックします。
- 初期修復メニュー内で、トラブルシューティングメニューにアクセスします。内部トラブルシューティングメニュー、をクリックして詳細オプションを選択し、その後、コマンドプロンプト可能なユーティリティの一覧から。
- コマンドプロンプトウィンドウが表示されたら、次のコマンドを入力してEnterキーを押し、システムの復元ユーティリティを開きます。
rstrui.exe
- システムの復元の最初の画面が表示されたら、[ 次へ]をクリックして次の画面に進みます。
- 次の画面で、[ 他の復元ポイントを表示する]に関連付けられているボックスをオンにします。これを実行したら、すべての復元スナップショットを確認し、診断の問題が出現する前の日付のスナップショットを選択します。適切なスナップショットを選択したら、[ 次へ]をクリックして次のメニューに進みます。
- ここまで来たら、ユーティリティを使用する準備が整いました。あとは、[ 完了 ]をクリックするだけです。これを実行するとすぐにコンピュータが再起動し、次のシステム起動時に古いマシンが復元されます。
- 次の起動シーケンスがDiagnostics画面を通過できるかどうかを確認します。
それでも同じ問題が発生する場合は、下の次の方法に進んでください。
方法4:自動修復を無効にする
結果が出ずにここまで来た場合は、システムドライブ関連の問題を扱っていることは明らかです。これが発生すると、自動スタートアップ修復ユーティリティがシステムの起動時に開かれます。ただし、ユーティリティに問題がある場合は、起動画面を通り抜けられない可能性があります。
この正確なシナリオにあったいくつかのWindows 7およびWindows 10ユーザーは、自動スタートアップ修復ユーティリティを無効にして「PCの診断」画面を回避することで問題を解決しました。
ただし、これを行うには、まずセーフモードで起動してエラー画面を回避し、自動修復を無効にする必要があります。
- 初期画面が表示されたらすぐにF8キーを繰り返し押します。これを行うと、最終的にAdvanced Boot Optionsメニューが表示されます。
- Advanced Boot Optionsメニューに入ったら、対応するキー(F5)を押すか、矢印キーを使用して、Safe Mode with networkingを選択します。
- 起動シーケンスが完了したら、Windowsキー+ Rを押して[ファイル名を指定して実行 ]ダイアログボックスを開きます。テキストボックスに「cmd」と入力し、Ctrl + Shift + Enterキーを押して、管理者特権のコマンドプロンプトを開きます。UAC(ユーザーアカウント制御)のプロンプトが表示されたら、[ はい ]をクリックして管理者権限を付与します。
- 管理者特権のCMDプロンプトが表示されたら、次のコマンドを入力してEnterキーを押し、起動シーケンスから自動修復ユーティリティを無効にします。
bcdedit / set recoveryenabled NO
- コマンドが正常に処理されたら、コンピュータを再起動して通常どおり起動します。次の起動シーケンスでは、自動修復ループが表示されなくなります。
それでも同じ問題が発生する場合、または別のエラーが発生しない場合は、次の方法に進んでください。
方法5:修復インストールまたはクリーンインストールを実行する
上記のどの修復戦略でも問題を解決できなかった場合は、従来の方法では解決できない深刻なシステム破損のインスタンスを処理している可能性があります。この場合、問題を解決する最善の方法は、自動修復ループを引き起こしている可能性のある起動関連プロセスを含むすべてのWindowsコンポーネントをリセットすることです。
いつでもクリーンインストールを実行できますが、このルートを選択すると、基本的にはWindowsインストール内に現在保存されているデータが失われることを覚えておいてください。クリーンインストールを行うと、個人用ファイル、アプリ、ゲーム、ドキュメント、その他の種類のメディアは失われます。
より良い解決策は、修復インストール(一括アップグレード)を実行することです。これにより、起動データを含むすべてのOSコンポーネントがリセットされますが、ファイルには影響しません。アプリケーション、ゲーム、個人用メディア、さらには一部のユーザー設定も保持されます。