修正: 自動修復がPCを修復できませんでした
Windows 10および11には修復ツールが付属しています。これらのツールのひとつは自動修復で、PCの問題を解決するのに役立ちます。
しかし、時にはシステムが直面している問題を修復できず、Windows 10自動修復がPCを修復できませんでしたと通知されることがあります。
自動修復プロセスは、PC内の不具合や壊れたファイルが原因でシステムが突然シャットダウンした場合、通常Windows 10のデバイスに表示されます。
以下は、遭遇する可能性のあるその他のエラーメッセージとコードです:
- Windows 10自動修復に失敗しました
- ログファイル c /windows/system32/logfiles/srt/srttrail.txt Windows 10
- bootrec.exe /fixboot アクセスが拒否されました Windows 10
- Windows 10自動修復はPCを正常に起動できませんでした
このガイドでは、原因に関係なく、これらの問題を効果的に修正する方法を説明します。
自動修復はWindows 10でどれくらい時間がかかるか?
Windows 10デバイスの自動修復プロセスは、依存するニーズに応じて異なります。時間のかかる作業が必要な場合、数分から数時間かかることがあります。
例えば、プログラムを保持せずに新規インストールを行う場合は、約30分かかることがあります。逆に、修理を行いながらファイルを保持する場合は、3〜4時間かかることがあります。
この機能は、PCの起動問題を引き起こすさまざまな問題に使用できるため、デバイスが正常に起動できない場合は考慮してください。
なぜ「自動修復がPCを修復できない」メッセージが表示されるのか?
自動修復がPCを修復できませんでした。詳細オプションを押して他のオプションを試してくださいというエラーメッセージが表示される理由はいくつかあります。
以下は一般的な原因のいくつかです:
- 問題のあるWindowsアップデート
- 壊れたまたは破損したシステムファイル
- 互換性のないハードドライブ
- 壊れたWindowsブートマネージャファイル
自動修復の準備中というメッセージは何を意味するか?
この操作は通常、異なるエラーに直面してシステムが完全にシャットダウンしたときに、Windows 10 PCで発生します。
自動修復プロセスは、電源を入れた際に開始され、PCでのこの不快なクラッシュの原因を診断しようとします。
自動修復がスタックした場合の対処法は?
Windows 10で自動修復ループを処理するための実用的な方法を使用できます。他のユーザーにとって有効だと証明されています。
自動修復メッセージの後に、電源ボタンを押し続けてPCを強制的にシャットダウンします。
再起動後、システムを修復し、デバイスを更新またはリセットするためのトラブルシューティングオプションが表示されます。
この方法が合わない場合は、スタートアップ設定やWindowsのスタートアップオプションなどの修復ツールを提供できるセーフモードを使用して問題を解決できる可能性があります。
さらに、Windows 10の準備中の自動修復はLenovo、HP、Dell、ASUSのWindows 10で一般的な問題です。
注意: この問題はすべてのWindowsバージョンで例外なく影響を与える可能性があります。
したがって、Windows 7、8、10、または11の「スタートアップ修復がPCを修復できない」というエラーを修正するための適切なトラブルシューティングツールを用意しておくことをお勧めします。
Windows 10自動修復がPCを修復できなかった場合、どうすればよいか?
1. fixbootおよび/またはchkdskコマンドを実行する
- PCを再起動し、Windowsロゴが表示される前にF8を繰り返し押します。
- トラブルシューティング > 詳細オプションを選択します。
- オプションのリストからコマンドプロンプトを選択します。
-
次の行を入力し、各行の後にEnterを押して実行します:
bootrec.exe /rebuildbcd
bootrec.exe /fixmbr
bootrec.exe /fixboot
- さらに、chkdskコマンドも実行できます。
-
コマンドプロンプトに以下のコマンドを入力し、各行の後にEnterを押します:
chkdsk /r c:
chkdsk /r d:
- これらのコマンドを実行するには、すべてのハードドライブパーティションのドライブレターを知っておく必要があります。したがって、上記のコマンドのCおよびDの代わりに、PC上のハードドライブパーティションに一致する文字を使用することを忘れないでください。
- コンピュータを再起動し、問題が解決されたかどうかを確認します。
この解決策は少し難しいですが、どのドライバーがこの問題を引き起こしているかを知っておく必要があります。たとえ分からなくても、この解決策を試してStep 4で止めても問題ありません。
問題が発生したり、chkdskがスタックした場合は、このガイドをチェックして問題を解決してください。
2. DISMを実行する
- 前の解決策と同様に、ブートオプションメニューに入ります。
- トラブルシューティング > 詳細オプション > スタートアップ修復を選択します。
- 再起動ボタンをクリックします。
- コンピュータが再起動した後、オプションのリストからネットワークを使用したセーフモードを有効にするを選択します。
- セーフモードが起動したら、問題のあるドライバーの更新版をダウンロードする必要があります。メーカーのウェブサイトからドライバーをダウンロードして、USBフラッシュドライブに保存できます。
- Windowsキー + Xを押し、リストからコマンドプロンプト(管理者)を選択します。
-
下記のコマンドをコピペし、Enterを押して実行します:
DISM /Online /Cleanup-Image /RestoreHealth
- プロセスが終了したら、再起動します。
- Windows 10が起動したら、ダウンロードしたドライバーをインストールし、問題が解決されるはずです。
DISMスキャンは最大15分かかることに注意してください。したがって、プロセスが完了するまで辛抱強く待つ必要があります。
理由があってセーフモードにブートできない場合は、セーフモードに正しくアクセスする方法についてのトラブルシューティングガイドを確認してください。
Windows 10の自動修復ループを修正するには?
1. 問題のあるファイルを削除する
- 前述のようにブートメニューにアクセスします。
- トラブルシューティング > 詳細オプション > コマンドプロンプトを選択します。
-
コマンドプロンプトが開いたら、以下を入力し、各行の後にEnterを押します:
C:
cd WindowsSystem32LogFilesSrt
SrtTrail.txt
ファイルが開くと、ブートクリティカルファイル c:windowssystem32driversvsock.sysが壊れているというメッセージが表示されるはずです。(実際には異なる場合があります)
今、あなたはその問題のあるファイルが何をするのかを調査する必要があります。私たちのケースでは、vsock.sysはVMWareというサードパーティアプリケーションに関連するファイルでした。
これはWindows 10によって要求されるオペレーティングシステムファイルではないため、削除することができます。
ファイルを削除するには、コマンドプロンプトを使って指定された場所に移動し、delコマンドを入力する必要があります。私たちの例のように、それは以下のように見えます: cd c:windowssystem32drivers
del vsock.sys
Windows 10のSrtTrail.txtに関する自動修復できなかったというエラーメッセージが表示されている場合は、この解決策で修正できるはずです。
繰り返しになりますが、これは単なる例であり、異なるフォルダに移動して別のファイルを削除する必要があるかもしれません。ファイルを削除する前に、削除したいファイルがコアWindows 10ファイルでないことを確認してください。さもなければ、オペレーティングシステムに損害を与える可能性があります。
2. 自動スタートアップ修復を無効にする
- ブートオプションが開始されたら、トラブルシューティング > 詳細オプション > コマンドプロンプトを選択します。
-
下記のコマンドを入力し、Enterを押して実行します:
bcdedit /set {default} recoveryenabled No
これを行った後、スタートアップ修復が無効になり、Windows 10にアクセスできるようになるかもしれません。
3. Windowsレジストリをリストアする
- Boot Optionsが表示されるのを待って、コマンドプロンプトを開始します。
-
次のコマンドを入力し、Enterを押して実行します: `copy c:windowssystem32configRegBack c:windowssystem32config*`
- 上書きするかどうかを聞かれたら、すべてと入力してEnterを押します。
- 次に、exitと入力し、Enterを押してコマンドプロンプトを終了します。
- コンピュータを再起動し、問題が解決されたかどうかを確認します。
4. デバイスパーティションとosdeviceパーティションを確認する
- Boot Optionsからコマンドプロンプトを開始します。
-
以下をコピーして貼り付け、Enterを押します:
bcdedit
- device partitionとosdevice partitionの値を見つけ、それらが正しいパーティションに設定されていることを確認します。私たちのデバイスでは、デフォルトで正しい値はCですが、何らかの理由でD(または他の文字)に変更されることがあります。
-
値がCに設定されていない場合は、以下のコマンドを入力し、各コマンドの後にEnterを押します:
bcdedit /set {default} device partition=c:
bcdedit /set {default} osdevice partition=c:
- デフォルトではCであるべきですが、Windows 10が他のパーティションにインストールされている場合は、そのパーティションの文字をCの代わりに使用するようにしてください。
- コンピュータを再起動し、問題が解決されたかどうかを確認します。
5. 早期起動のマルウェア防止保護を無効にする
- Boot Menuにアクセスします。
- トラブルシューティング > 詳細オプション > スタートアップ修復を選択します。
- コンピュータが再起動し、いくつかのオプションが表示されます。
- 早期起動のマルウェア防止保護を無効にするを選択します(オプション番号8)。
- コンピュータを再起動し、問題が解決されたかどうかを確認します。
この問題は再び発生することがあると報告されています。もしそうなった場合は、すべての手順を繰り返し、一時的にウイルス対策ソフトウェアを無効にしてください。
ユーザーはNorton 360ウイルス対策ソフトウェアで問題が発生したと報告しています(他のウイルス対策ソフトでも問題が生じる可能性があると考えています)。したがって、このアプリケーションを無効にした後、すべてが元に戻るはずです。
ただし、ウイルス対策ソフトウェアを永久に無効または削除することはお勧めしません。その代わりに、デバイスに侵入的な保護を使用し、信頼できるウイルス対策プロバイダーに切り替えることを検討してください。ESET NOD32のような信頼できる製品を利用すれば、リアルタイムで保護され、プログラムやアプリの実行への影響を最小限に抑える最新技術を使用できます。したがって、ESET NOD32に関して心配する必要はありません。
6. リフレッシュまたはリセットを実行する
- Boot Menuが開いたら、トラブルシューティングを選択します。
- リフレッシュまたはリセットのオプションのいずれかを選択します。
- プロセスを完了するための指示に従います。
問題がまだ解決しない場合は、リセットまたはリフレッシュを実行する必要があるかもしれません。これを行うと、インストールされたアプリケーションは削除されますが、リフレッシュオプションを選択すると、インストールされたユニバーサルアプリと設定は保持されます。
一方、リセットオプションはすべてのインストールされたファイル、設定、およびアプリを削除します。このステップを踏むことにした場合は、重要なファイルをバックアップすることをお勧めします。
このプロセスを完了するにはWindows 10インストールメディアが必要になる場合がありますので、必ず用意しておいてください。
Windows 10でディスクなしで自動修復ループを修正するには?
1. BIOSで起動優先度を確認する
- パソコンが起動する際に、以下のいずれかのボタンを押し続けます: F1、F2、F3、Del、Esc。通常、セットアップに入るためには特定のキーを押すように求められるメッセージがあります。
- Bootセクションを見つけます。
- ハードドライブが最初のブートデバイスとして設定されていることを確認します。複数のハードドライブがある場合は、Windows 10がインストールされているドライブが最初のブートデバイスに設定されていることを確認してください。
- 変更を保存してBIOSを終了します。
ユーザーは、時にはWindows Boot Managerが最初のブートデバイスに設定され、そのためにWindows 10自動修復がPCを修復できませんでしたというループが発生することが報告されています。
それを修正するには、ハードドライブが最初のブートデバイスに設定されていることを確認してください。
2. ノートパソコンのバッテリーを取り外す
一部のユーザーは、ノートパソコンのバッテリーを取り外すことでディスクなしでWindows 10自動修復ループを修正できたと報告しています。
バッテリーを取り外した後、再度ノートパソコンに取り付け、電源ケーブルを接続して、問題が解決されたかどうかを確認します。
3. ハードドライブを再接続する
場合によっては、Windows 10自動修復できませんでしたのエラーがハードドライブに起因することがあり、唯一の解決策はそれを再接続することです。PCの電源を切って、プラグを抜き、開けてハードドライブを切り離します。
今、ハードドライブを再接続し、電源ケーブルをつなぎ、再度起動します。複数のユーザーがハードドライブを再接続することでこの問題が解決したと報告していますので、試してみることをお勧めします。
このステップは保証を無効にするため注意が必要です。その点を考慮してください。複数のハードドライブがある場合は、それぞれのハードドライブに対して同じプロセスを繰り返す必要があります。
さらに、複数のハードドライブがある場合は、Windows 10がインストールされていないハードドライブのみを切り離すことをお勧めします。
Windows 10がインストールされているハードドライブだけをPCに接続し、再度Windows 10を起動してみてください。問題が解決された場合は、他のハードドライブを再接続します。
もしWindowsが2番目のハードドライブを認識しない場合は、いくつかの簡単な手順で問題を解決できます。 このトピックについてもっと読む
- 自動修復に入る際のPCの対処法
- 修復ドライブの完了までに1時間以上かかる場合の修正
- Windows 10/11でのドライブエラーを修復するための再起動
- PCに問題が発生し再起動が必要です
- すべての問題を修正するためのWindows 10/11修復ソフトウェア10選
4. RAMを取り外す
少数のユーザーは、RAMメモリを取り外すことでWindows 10自動修復ループを修正できたと報告しています。これを行うには、コンピュータの電源を切り、プラグを抜いて、すべてのメモリモジュールを取り外します。
メモリモジュールをコンピュータに戻し、問題が解決されたかどうかを確認します。2つ以上のRAMモジュールがある場合は、1つのRAMモジュールだけを取り外してPCを起動してみてください。
モジュール数に応じて、このステップを数回繰り返す必要があるかもしれません。
5. 追加のUSBドライブを取り外す
時には、Windows 10自動修復がPCを修復できませんでしたという問題を、コンピュータからUSBドライブを取り外すことで修正できることが報告されています。
追加のUSBドライブが接続されている場合は、それらを切り離し、問題が解決されたかどうかを確認します。
接続し直してWindowsがそれらを認識しない場合は、この簡単なガイドを確認してください。
6. BIOSでディスクコントローラーモードを変更する
ディスクなしでWindows 10自動修復ループを修正するには、BIOSに進入していくつかの設定を変更することができます。
BIOSに入ったらディスクコントローラーモードを見つけ、RAIDまたはAHCIの代わりにStandard (IDE、SATA、またはLegacy)に設定します。変更を保存し、コンピュータを再起動します。
問題が解決しない場合は、モードを再度変更してみてください。それでも解決しない場合は、ディスクコントローラーモードを元の値に戻してください。
7. BIOSでNX、XD、またはXNを有効にする
このオプションを有効にするには、BIOSに入り、セキュリティタブに進みます。XDビット(非実行メモリ保護)を見つけて有効に設定します。XDオプションがない場合は、NXまたはXNを検索し、有効にします。変更を保存し、コンピュータを再起動します。
8. クリーン再インストールを実行する
- 別のPCでメディア作成ツールをダウンロードします。
- 空のDVDを挿入するか、互換性のあるUSBフラッシュドライブ(4GB)を接続します。
- メディア作成ツールを実行し、ライセンス条件に同意します。
- 別のPC用のインストールメディアを作成(USBフラッシュドライブ、DVD、またはISOファイル)を選択し、次へ進みます。
- 希望する言語、アーキテクチャ、およびエディションを選択し、次へ進みます。ライセンスキーを持つバージョンを選択することを確認してください。
- USBフラッシュドライブまたはISOを選択し、次へ進みます。
- セットアップがダウンロードされると、USBまたはDVDにISOファイルを焼いてその後に移動するか、手続きに続行できます。
- 最後に、すべてを準備したら、PCを再起動します。
- F11(マザーボードによってF12、F9、F10も機能するかもしれません)を押してブートメニューを開きます。
- USBフラッシュドライブまたはDVD-ROMをプライマリブートデバイスとして選択します。 変更を保存し、PCを再起動します。
- ここからWindowsのセットアップファイルが読み込まれるはずです。指示に従えば、すぐに新しいシステムを稼働できるはずです。
最後に、以前の解決策が役に立たなかった場合、ハードウェアが正しく動作していることを確認できれば、クリーンシステム再インストールを行うことをお勧めします。
これは望ましい解決策ではないことを承知しています。システムパーティションに保存されたすべてのデータが失われるからです。しかし、最終的に物事が制御を失った場合、システム再インストールは最後の手段です。
Windows 10を再インストールし、初めから始める方法が不明な場合は、上記の手順に従ってください。
Windows 11で自動修復できなかった場合はどのように修正するか?
新しいOSであっても、Windows 11は多くのWin 10の機能を共有しています。したがって、以下にリストされているすべての解決策はこの場合にも機能するはずです。
さらに、以下の操作を試すこともできます:
- Windowsを強制再起動する
- システムの復元を実行する
- Windowsスタートアップ修復ユーティリティを実行し、潜在的な問題を診断させる
Windows 11が自動修復ループにハマった際の完全な手順がこちらです。
自動修復モードを回避するには?
自動修復モードを回避する最も簡単な方法は、このツールを無効にすることです。コマンドプロンプトでいくつかのコマンドを実行することで行えます。
このガイド内で詳細に説明されている方法を示しました。他の修正を適用することもできるので、自動修復ループを通過できない場合は試してみてください。
Windows 10自動修復がPCを修復できませんでしたというエラーは修正が難しいエラーの一つで、コンピュータをほぼ無用のものにしてしまうことができます。
おそらく一つの解決策を使って問題を解決できたことを願っています。もしそうでない場合は、最高のPC修理ツールの一つを選んで試してみることをためらわないでください。
あなたの修正結果を下記のコメント欄で教えてください!