「スタートアップ修復ではこのコンピューターを自動的に修復できません」というエラーが発生する場合は、周辺機器の取り外し、bootrec.exeの実行、セーフモードでの起動、SFCおよびCHKDSKの実行、システムの復元などを試してください。各方法の詳細な手順については、MiniTool ShadowMakerが提供するこの記事を参照してください。

スタートアップ修復ではこのコンピューターを自動的に修復できません

スタートアップ修復の概要

スタートアップ修復は、Windowsシステム向けに特別に設計された回復ツールであり、PCが正常に起動しない原因となる可能性のあるさまざまなシステム問題を検出・修復する機能を提供します。

このツールは通常、Windows回復環境(WinRE)で実行されます。特にシステムデスクトップにアクセスできない場合に効果的です。ハードドライブ上のシステムパーティションを自動的に検出し、破損したブート構成データ(BCD)を分析・再構築し、失われたシステムファイルを修復することが可能です。

さらに、スタートアップ修復はハードウェア関連の問題(ハードドライブ接続異常やパーティションテーブルエラーなど)も特定できます。問題が検出された場合、対応可能な範囲で自動修復を実行し、コンピューターが通常の起動プロセスを再開できるようにします。

PCがスタートアップ修復で終わらない

しかし、スタートアップ修復の実行後に「スタートアップ修復ではこのコンピューターを自動的に修復できません」または「スタートアップ修復でPCを修復できませんでした」といったエラーメッセージが繰り返し表示され、修復ループに陥るケースが多く報告されています。

提示:
このエラーメッセージは、Windows 7 では「スタートアップ修復でこのコンピューターを自動的に修復できませんでした」、Windows 8/8.1/10/11では「自動修復でPCを修復できませんでした」として表示されます。

技術的には、この問題は以下の要因によって引き起こされる可能性があります:

  • 互換性のない外部デバイスがPCに接続されています。
  • システムディスク上のシステムファイルが破損しています。
  • ハードドライブのマスターブートレコード(MBR)に障害が発生しています。
  • ウイルス攻撃。
  • ディスク書き込みエラー。
  • 突然の停電。
  • ディスク故障。

幸いなことに、以下の方法に従えば、この問題を効果的に解決できます。

Windows10が自動修復ループに入ったときの対処法
Windows10が自動修復ループに入ったときの対処法

ノートパソコンの起動中に自動修復の準備で繰り返す場合どうすればいいでしょうか?この記事では、「自動修復を準備しています」問題を効果的かつ迅速に解決する方法を紹介していきます。

もっと見る

ご提案:事前にデータをバックアップしておく

次の操作を行うと、予期せぬデータ損失が発生する可能性があります。そのため、対処法に進む前に、まず大切なデータをバックアップして保護しましょう。データをバックアップするには、MiniTool ShadowMakerをお試しください。これは、Windows 7/8/8.1/10/11に対応したPCバックアップソフトです。

このプログラムは非常に強力で、ファイルバックアップ、システムバックアップ、パーティションバックアップ、ディスクバックアップを実行できます。パソコン全体的なパフォーマンスを向上させたい方には、HDDからSSDへのクローン作成や、Windowsの別ドライブへの移行が可能です。今すぐ30日間の無料トライアルをダウンロードして、便利なサービスを体験してみてください。

システムにアクセスできない状況に遭遇した場合でも、MiniTool ShadowMakerを利用して重要なアイテムをバックアップできます。

ブータブルメディアを作成する

まず、起動できないWindows PCを起動してバックアップと復元を実行するために、起動可能なUSBフラッシュドライブを作成する必要があります。

ステップ1.空のUSBフラッシュドライブを正常に動作するコンピューターに接続し、そのコンピューターにMiniTool ShadowMakerをダウンロードしてインストールします。

MiniTool ShadowMaker Trialクリックしてダウンロード100%クリーン&セーフ

ステップ2.ソフトを起動し、「体験版で続く」をクリックしてメインインターフェイスに入ります。

ステップ3.「ツール」ページに移動し、「メディアビルダー」を選択します。

MiniTool ShadowMakerで「メディアビルダー」をクリックしている様子

ステップ4.「MiniToolプラグインを搭載したWinPEベースのメディア」をクリック>接続済みのUSBドライブをメディアの保存先として指定>「はい」をクリックして確認し、プロセスを開始します。

MiniToolメディアビルダーでUSBフラッシュドライブを選択している様子

ファイルバックアップを実行する

起動可能なUSBを用意しておけば、システムが起動しなくなった時でもコンピューター上のファイルをバックアップできます。

ステップ1.問題のあるPCにUSBを接続>BIOSで最初の起動デバイスとして設定>USBからPCを起動します。

ステップ2.「MiniTool PE Loader」画面で「MiniTool ShadowMaker」をクリックし、ソフトを実行します。

MiniTool PE LoaderでMiniTool ShadowMakerをクリックしている様子

ステップ3.「バックアップ」ページで、「ソース」>「フォルダーとファイル」をクリックし、保護したいファイルを選択します。

ステップ4.「バックアップ先」に移動し、外付けハードドライブまたはUSBフラッシュドライブを保存先として選択します。

MiniTool ShadowMakerでバックアップ先を選択している様子

ステップ5.バックアップソースと保存先を決定したら、「今すぐバックアップ」をクリックしてプロセスをすぐに開始します。

提示:
コンピューターが正常に動作していた時点でシステムをバックアップしている場合、Windowsスタートアップ修復が機能しない問題は、根本原因を特定しようとすることなく、システムイメージを直接復元することで解決できる可能性があります。

対処法1:周辺機器を取り外す

前述の通り、スタートアップ修復がPCを修復できない原因の一つとして、PCに接続されたデバイスとの互換性の問題が考えられます。

最近、カメラやポータブル音楽プレーヤーなどの外部デバイスをPCに接続した場合は、いったんそれらを取り外し、PCを再起動してください。その後、問題が解消されるか確認します。問題が解消されない場合は、別のUSBポートを使用して、再度デバイスを接続してみてください。

また、新しいデバイスを接続する前に互換性を確認し、使用前に対応するドライバーをインストールすることを推奨します。

対処法2:Bootrec.exeを使用して起動問題を修正する

Bootrec.exeはMicrosoftが提供する、Windows回復環境用のツールです。コンピューターが正常に起動しない場合、このツールはMBR、BCD、ブートセクタ、およびboot.iniファイルのエラーを修正するのに役立ちます。

提示:
MBRはハードディスクの最先端に位置し、システムのブートを開始する役割を担っています。MBRがウイルスによって破損したり、ユーザー操作やソフトによって誤って変更されたり、または物理的に損傷した場合、システムは正常に起動できなくなります。

ステップ1.PCの電源を切り、正常に動作するパソコンでWindowsメディア作成ツールをダウンロードし、起動可能なメディア(起動可能なUSBディスクなど)を作成します。

ステップ2.問題のあるPCに起動可能なメディアを接続し、起動します。

ステップ3.「Press any key to boot from CD or DVD」と表示されたら、任意のキーを押して続行します。

ステップ4.「Windowsセットアップ」画面で言語設定を選択し、「次へ」をクリックします。

ステップ5.左下隅の「コンピューターを修復する」をクリックしてWinREに入ります。

Windowsセットアップで「コンピューターを修復する」をクリックしている様子

ステップ6.「オプションを選択してください」>「トラブルシューティング」>「詳細オプション」>「コマンドプロンプト」の順にクリックします。

ステップ7.「コマンドプロンプト」ボックスで、以下のコマンドを順に入力し、各コマンドの入力後に「Enter」キーを押します。

bootrec /fixmbr

bootrec /fixboot

コマンドプロンプトでbootrec /fixmbrと入力している様子

実行が完了するまでしばらくお待ちください。上記のコマンドがうまくいかない場合は、以下のコマンドを試してみてください:

bootrec /rebuildbcd

bootrec.exeツールが正常に実行されると、Windowsディレクトリのインストールパスを取得できます。「Y」と入力して「Enter」キーを押し、BCDストレージ領域にエントリを追加します。エントリが正常に保存されたことを通知するメッセージが表示されます。その後、PCを再起動し、「スタートアップ修復でPCを修復できませんでした」がまだ発生するか確認してください。

bootrec.exeが効かない場合は、次の方法を試してみてください。

対処法3:セーフモードで起動する

セーフモードは、Windowsに用意されているトラブルシューティング用の起動オプションです。このモードでは、コンピューターは制限された状態で起動し、Windowsの動作に必要な最小限のファイルとドライバーのみが読み込まれます。

コンピューターの起動に関する問題が発生した場合、セーフモードで起動すると問題解決に役立つ可能性があります。

具体的な操作手順は以下の通りです。

ステップ1.ブータブルメディアを使って「WinRE」で起動し(「対処法2」と同じ)、「コンピューターを修復する」を選択します。

ステップ2.「トラブルシューティング」>「詳細オプション」>「スタートアップ設定」の順にクリックします。

ステップ3.スタートアップ設定画面で「再起動」をタップします。

ステップ4.再起動後、コンピューターには別の起動オプションを示す画面が表示されます。「4」または「F4」を押して「セーフモードを有効にする」を選択するか、「5」または「F5」を押して「セーフモードとネットワークを有効にする」を選択します。

スタートアップ設定で「セーフモードを有効にする」を選択している画面

パソコンがセーフモードで起動している場合、モニターの隅に「セーフモード」という文字が表示されます。セーフモードを終了するには、コンピューターを再起動し、Windowsを通常通り起動させてください。

「スタートアップ修復ではこのコンピューターを自動的に修復できません」というエラーを修正するには、以下の操作を行ってください:

  • ウイルス対策ソフトを実行してウイルスをスキャンし、削除します。
  • 不審なソフトやドライバーをアンインストールします。
  • ドライバーが含まれているCD/DVD/USBを使用してハードウェアドライバーを更新します。

対処法4:システムファイルチェッカーを実行する

SFC(システムファイルチェッカー)はWindows標準ツールであり、破損または欠落したシステムファイルをチェック・修復するのに役立ちます。不適切なシャットダウンやストレージデバイスの強制的な取り外し、システム更新の失敗などにより、システムファイルが破損し、スタートアップ修復が失敗する可能性があります。

SFCを使うには、PCをコマンドプロンプト付きのセーフモードで起動する必要があります。

下記の手順に沿って操作してください。

ステップ1.前述の通り、インストールディスクで「WinRE」を起動>「トラブルシューティング」>「詳細オプション」>「スタートアップ設定」を選択します。

ステップ2.「再起動」ボタンをクリックして、「6」または「F6」キーを押して「セーフモードとコマンドプロンプトを有効にする」を選んでPCを起動します。

スタートアップ設定で「セーフモードとコマンドプロンプトを有効にする」を選択している様子

ステップ3.アカウントを選択し、パスワードを入力します。

ステップ4.「コマンド」ウィンドウに「sfc /scannow」と入力し、「Enter」キーを押して実行します。

コマンドプロンプトでsfc /scannowを実行している様子

ステップ5.コマンドの実行に成功したら、コンピューターを再起動します。

対処法5:CHKDSKツールを実行する

不良セクタやファイルシステムエラーが「スタートアップ修復でPCを修復できませんでした」の原因となる可能性があります。このような場合、Windowsシステムに組み込まれている「CHKDSK」ツールを使用してディスクの整合性を確認し、論理的なシステムエラーを修正できます。

このユーティリティはハードドライブ上の不良セクタを検出してマークし、以後システムがドライブを使用する際に、これらのエラーを回避するようにします。

CHKDSKツールとそのコマンドの使い方を見ていきましょう。

ステップ1.「対処法3」または「4」と同じ手順で「コマンドプロンプト」ダイアログボックスを開きます。

ステップ2.コマンドウィンドウに「chkdsk c: /f /r」と入力し、「Enter」キーを押します。

提示:
C」は、Windowsがインストールされているドライブのドライブ文字を指します。

ステップ3.コンピューターを再起動します。再起動後、CHKDSKツールがハードドライブのスキャンを開始し、検出された問題を自動的に修復します。

対処法6:PCをクリーンブートする

上記の方法でスタートアップ修復ができない問題を解消できない場合、セーフモードでクリーンブートを実行することで、問題の原因特定が容易になります。これは効果的なトラブルシューティング方法です。

クリーンブート中はシステムリソースの使用量が抑えられ、コンピューターがより安定して動作するため、問題の特定だけでなく、その後の修復作業も容易になります。

これにより、システム修復ツールの実行、ドライバーの更新やアンインストール、マルウェアの駆除などを行うのに適した環境が提供されます。

PCでクリーンブートを実行するには、下記の手順に沿って操作してください。

ステップ1.「セーフモード」で、「Win + R」キーを押して「ファイル名を指定して実行」ダイアログボックスを開きます。

ステップ2.「msconfig」と入力し、「OK」をクリックして「システム構成」を開きます。

ステップ3.「ブート」タブで、「ブートオプション」に移動>「セーフブート」オプションにチェックを入れる>「最小」に設定>「適用」をクリックして変更を保存します。

システム構成でセーフブートを有効にする画面

ステップ4.「サービス」タブに切り替える>左下の「Microsoftのサービスをすべて隠す」にチェックを入れる>「すべて無効」ボタンをタップ>「適用」をクリックして変更を保存します。

システム構成で「Microsoftのサービスをすべて隠す」にチェックを入れる画面

ステップ5.次に、「スタートアップ」タブに移動し、「タスクマネージャーを開く」をクリックします。「タスクマネージャー」ですべてのスタートアッププログラムを無効にします。

最後に、ウィンドウを終了してコンピューターを起動してみます。

対処法7:システムを復元する

システムの復元は、問題が発生した際にコンピューターを以前の正常な稼働状態に素早く戻すのに役立ちます。復元後、システムファイル、レジストリ設定、およびインストール済みプログラムが、復元ポイントが作成された時点の状態にロールバックされます。

このプロセスでは、ドキュメントや写真、音楽、動画などの個人用ファイルは保持されますが、インストールされたアプリケーションや、システム設定への変更はすべて元に戻されます。

具体的な操作手順は以下の通りです。

ステップ1.「WinRE」で、「詳細オプション」>「トラブルシューティング」>「システムの復元」の順にクリックします。

詳細オプションで「システムの復元」をクリックしている様子

ステップ2.次のポップアップウィンドウで、「次へ」をクリック>システムの復元ポイントを選択して「次へ」をクリックします。複数の復元ポイントがある場合は、説明と作成日時に基づいて1つを選んでください。

ステップ3.「影響を受けるプログラムの検出」をクリックすれば、復元によって削除されるアプリを確認できます。その後、「閉じる」と「次へ」を順にクリックして続行します。

システムの復元で「影響を受けるプログラムの検出」をクリックしている様子

ステップ4.画面の指示に従って復元プロセスを完了します。

重大なシステム変更、新しいソフトのインストール、またはドライバーの更新を行う前に、手動で復元ポイントを作成することをおすすめします。これにより、エラーが発生した場合にシステムの復元機能を使用して変更を簡単に取り消せます。

ディスク容量が不足すると、空き容量を確保するために古い復元ポイントが自動的に削除される場合があります。そのため、定期的にディスクの空き容量を確認し、十分な空き容量を確保しておくことが重要です。

Windows 10でシステムの復元が終わらない・フリーズした場合の対処法
Windows 10でシステムの復元が終わらない・フリーズした場合の対処法

Windows 10システムの復元が「ファイルを復元しています」または「初期化しています」画面で止まって終わらない?この問題を解決するには、スタートアップ修復の実行、ディスクのチェックなどを試してください。

もっと見る

結論

このガイドでは、Windows 7/8/8.1/10/11で発生する「スタートアップ修復ではこのコンピューターを自動的に修復できません」または「スタートアップ修復でPCを修復できませんでした」というエラーの原因と対処法について詳しく解説しました。

本記事の手順を実行することで、エラーは解消され、パソコンを通常どおり使用できるようになります。また、MiniTool ShadowMakerを使用してPCのファイルやシステムをバックアップすることをおすすめします。システムイメージがあれば、システムの復元にかかる時間を大幅に短縮できます。

最後に、当社製品の使用時にご不明な点がございましたら、[email protected]までお気軽にお問い合わせください。できるだけ早く返事いたします。

スタートアップ修復ではこのコンピューターを自動的に修復できません:よくあるご質問

コンピューターが起動できない原因は何ですか?
コンピューターが起動できない原因は、大きくハードウェアとソフトウェアの2つに分類されます。ハードウェアの原因には、ハードディスクの故障、電源装置の問題、マザーボードの不具合などがあります。一方、ソフトウェアの原因としては、システムファイルの破損、ドライバーの競合、ブートレコード(MBR/BCD)のエラーなどが考えられます。
コンピューターの問題をトラブルシューティングするには?
1.徹底的なウイルススキャンを実行
2.ソフトウェアを更新
3.不要なソフトウェアを削除
4.Wi-Fi接続をテスト
5.オペレーティングシステムを再インストール
エラー回復とは何ですか?
エラー回復とは、エラーによる悪影響を軽減するために実行される一連の処理を指します。これは、システムを可能な限り正常な状態へ導くことを目的とします。エラーが除去されない場合、不正な状態が継続し、新たなシステム障害を引き起こす可能性があります。例えば、復号処理中に読み取りエラーが発生した場合でも、残存データを救出する能力はエラー回復の一例です。
Windowsの修復が自動的に実行される原因は何ですか?
Windowsは、システムが正しくシャットダウンされていない場合や、起動プロセス中に失敗が繰り返し発生した場合に、システムに問題があると判断します。その結果、さらなる被害を防ぐために、自動的に修復ツールである「スタートアップ修復」を起動し、システムの修復を試みます。
スタートアップ修復にはどのくらい時間がかかりますか?
処理時間は一定ではなく、通常は10分から数時間かかります。所要時間は、問題の複雑さ、ハードディスクの速度、スキャンや修復が必要なファイル数によって異なります。スタートアップ修復に長時間かかり、完了しない場合は、修復が失敗している、または深刻な問題が発生している可能性があります。
Windowsの自動修復をスキップできますか?
可能ではありますが、慎重に判断する必要があります。自動修復の画面では、修復をキャンセルして強制的に再起動し、通常どおりシステムに起動できる場合があります。ただし、システムに深刻なエラーが存在する状態で修復をスキップすると、システムにアクセスできなくなったり、データが失われる可能性があります。
  • hatena