【Windows11】深刻なシステムエラーも即解消 - sfc / scannowとDISMコマンドの使い方

【Windows11】深刻なシステムエラーも即解消 - sfc / scannowとDISMコマンドの使い方

Windows11のパソコンで、以下のような症状にお困りではないでしょうか。

  • 突然ブルースクリーンが表示される
  • アプリケーションが頻繁にフリーズする
  • パソコンの動作が異常に重い
  • Windowsが正常に起動しない
  • 特定の操作をするとエラーメッセージが表示される

これらの症状は、Windows11のシステムに何らかのエラーが発生している兆候かもしれません。

この記事では、Windows11のシステムエラーを修復するためのコマンド、「sfc /scannow」と「DISM」について、その使い方を詳しく解説いたします。

  • sfc /scannow コマンド: Windowsのシステムファイルに破損や欠落がないかをチェックし、自動的に修復を試みるコマンドです。比較的軽度なシステムエラーに有効です。
  • DISM (Deployment Image Servicing and Management) コマンド: より広範なシステムイメージの修復を行うことができる、Windowsに標準搭載されているツールです。sfcコマンドで解決できない問題にも対応できます。

コマンドプロンプトの操作に不慣れな方でもご安心ください。
画像付きで手順を一つずつ丁寧に説明しておりますので、落ち着いて作業を進めていただけます。

これらのコマンドを適切に使いこなすことで、ご自身でシステムエラーを解決し、Windows11の安定した動作を取り戻せる可能性があります。
ぜひ、この記事を参考に、システム修復をお試しください。

目次

コマンドプロンプトを管理者として実行する(sfc/DISMコマンド共通の注意点)

Windows11でシステムファイルの修復やシステムイメージの修復を行うには、「sfc /scannow」コマンドや「DISM」コマンドを、「管理者として実行」する必要があります。
通常のユーザー権限でこれらのコマンドを実行しても、システムファイルへのアクセスが制限されているため、修復処理が正常に完了しません。

ここでは、コマンドプロンプトを管理者として実行する方法を、画像付きで分かりやすく解説します。
Windowsに標準搭載されている機能を使うため、特別なソフトウェアのインストールは不要です。

ここで紹介している手順以外にも、コマンドプロンプトを管理者として実行する方法はいくつかあります。
詳しくはこちらの「Windows11でコマンドプロンプトを開く方法」をご覧ください。

STEP
Windowsのスタートメニュー上部にある「検索バー」をクリック

Windowsキーを押す(またはタスクバーのWindowsロゴをクリックする)と、スタートメニューが表示されます。

スタートメニュー上部の「検索バー」をクリックしてください。

コマンドプロンプトを管理者として実行する(sfc/DISMコマンド共通の注意点) Step1 Windowsのスタートメニュー上部にある「検索バー」をクリック
コマンドプロンプトを管理者として実行する(sfc/DISMコマンド共通の注意点) Step1 Windowsのスタートメニュー上部にある「検索バー」をクリック
STEP
検索バーに「cmd」と入力し、「コマンドプロンプト」の「管理者として実行」をクリック

検索バーに「cmd」と入力し、右側に表示される「コマンドプロンプト」の「管理者として実行」をクリックしてください。

コマンドプロンプトを管理者として実行する(sfc/DISMコマンド共通の注意点) Step2 検索バーに「cmd」と入力し、「コマンドプロンプト」の「管理者として実行」をクリック
コマンドプロンプトを管理者として実行する(sfc/DISMコマンド共通の注意点) Step2 検索バーに「cmd」と入力し、「コマンドプロンプト」の「管理者として実行」をクリック
STEP
「はい」をクリック

「管理者として実行」をクリックすると、ユーザーアカウント制御(UAC)から「このアプリがデバイスに変更を加えることを許可しますか?」という確認メッセージが表示されます。

「はい」をクリックしてください。

Windows11で「このアプリがデバイスに変更を加えることを許可しますか?」というユーザーアカウント制御(UAC)の通知を非表示にする方法は、こちらの記事「【Windows11】「このアプリがデバイスに変更を加えることを許可しますか?」を非表示にする方法|ユーザーアカウント制御(UAC)の通知を無効にする」で詳しく解説しています。

コマンドプロンプトを管理者として実行する(sfc/DISMコマンド共通の注意点) Step3 「はい」をクリック
コマンドプロンプトを管理者として実行する(sfc/DISMコマンド共通の注意点) Step3 「はい」をクリック
STEP
コマンドプロンプトのウィンドウ左上に「管理者」と表示されていることを確認

「はい」をクリックすると、コマンドプロンプトが起動します。

コマンドプロンプトのウィンドウ左上に「管理者」と表示されていることを確認してください。

これで、コマンドプロンプトは管理者として実行されました。

コマンドプロンプトを管理者として実行する(sfc/DISMコマンド共通の注意点) Step4 コマンドプロンプトのウィンドウ左上に「管理者」と表示されていることを確認
コマンドプロンプトを管理者として実行する(sfc/DISMコマンド共通の注意点) Step4 コマンドプロンプトのウィンドウ左上に「管理者」と表示されていることを確認

sfc /scannowコマンド実行手順 - システムファイル修復でエラー解決

Windows11 が正常に動作するためには、数多くの「システムファイル」が連携して機能している必要があります。

しかし、これらのシステムファイルが何らかの原因で破損したり、欠落したりすると、パソコンに様々な不具合が発生する可能性があります。
例えば、アプリケーションが起動しない、頻繁にエラーメッセージが表示される、ブルースクリーンが繰り返し発生する、といった症状は、システムファイルの破損が原因かもしれません。

そのような場合に試していただきたいのが、「sfc /scannow」コマンドです。
このコマンドは、Windowsのシステムファイルをスキャンし、破損や欠落を検出すると、自動的に修復を試みてくれます。

ここでは、sfc /scannow コマンドの実行手順を、画像付きで分かりやすく解説します。

STEP
コマンドプロンプトでsfc /scannowを実行する

コマンドプロンプトに以下のコマンドを貼り付け、Enterキーを押してください。

sfc /scannow

コマンドプロンプトにコピー&ペーストができない場合は、こちらの記事「コマンドプロンプトでコピペできなくなった場合の対処法 - Windows11」をご覧ください。

sfc /scannowコマンド実行手順 - システムファイル修復でエラー解決 Step1 コマンドプロンプトでsfc /scannowを実行する
sfc /scannowコマンド実行手順 - システムファイル修復でエラー解決 Step1 コマンドプロンプトでsfc /scannowを実行する
STEP
処理が完了するまで待機

Enterキーを押すと、Windowsのシステムファイルのスキャンと修復が開始されます。

処理が完了するまで、そのままお待ちください。

sfc /scannowコマンド実行手順 - システムファイル修復でエラー解決 Step2 処理が完了するまで待機
sfc /scannowコマンド実行手順 - システムファイル修復でエラー解決 Step2 処理が完了するまで待機
STEP
コマンドの実行結果を確認する

処理が完了すると、コマンドの実行結果が表示されます。

実行結果として、以下のいずれかのメッセージが表示されます。

  • 整合性違反(エラー)が検出されなかった場合
    • 「…整合性違反を検出しませんでした。」
    • 「破損したシステムファイルは検出されませんでした。」
  • 問題が検出され、修復が完了した場合
    • 「…正常に修復されました。」

修復が正常に完了しなかった場合、または、正常に完了しても問題が解決しない場合は、次の「DISMコマンドでシステムイメージを修復 - オンラインでの実行方法」に進んでください。

sfc /scannowコマンド実行手順 - システムファイル修復でエラー解決 Step3 コマンドの実行結果を確認する
sfc /scannowコマンド実行手順 - システムファイル修復でエラー解決 Step3 コマンドの実行結果を確認する

DISMコマンドでシステムイメージ修復 - オンラインでの実行方法

「sfc /scannow」コマンドを実行してもシステムエラーが解消されない場合、Windowsのシステムイメージ自体に問題がある可能性があります。
そのような場合に試していただきたいのが、以下の「DISM (Deployment Image Servicing and Management)」コマンドです。

  • DISM /Online /Cleanup-Image /CheckHealth
    ※このコマンドは、システムイメージに破損があるかどうかをチェックするだけで、修復は行わないため必須ではありません。
  • DISM /Online /Cleanup-Image /ScanHealth

    ※このコマンドも、システムイメージの破損をスキャンするだけで、修復は行わないため必須ではありません。
    /CheckHealth よりも時間がかかりますが、より詳細な情報を得ることができます。
  • DISM /Online /Cleanup-Image /RestoreHealth

    ※このコマンドは、システムイメージの破損を検出し、自動的に修復を試みます。
    修復には、Windows Updateサーバーから正常なファイルがダウンロードされるため、インターネット接続が必要です。
  • DISM /Online /Cleanup-Image /StartComponentCleanup

    システムイメージのクリーンアップ及びディスク容量の確保をしたい場合に実行します。
    修復が目的ではないので必須ではありません。

DISMコマンドは、Windowsのシステムイメージに問題がないかをチェックし、修復するためのツールです。
sfc /scannow がシステムファイル単体の破損を修復するのに対し、DISMは、Windowsのシステム全体(システムイメージ)を修復対象とします。

ここでは、Windowsが起動している状態で実行する「オンライン」モードでのDISMコマンドの実行手順を、画像付きで詳しく解説します。

Windowsが正常に起動しない場合は、「システム回復オプション」からコマンドプロンプトを起動してDISMコマンド(オフラインモード)を実行することも可能ですが、この記事ではオンラインでの修復方法に絞って説明します。
パソコンがインターネットに接続できる環境で実行してみてください。

STEP
コマンドプロンプトでDism /Online /Cleanup-Image /ScanHealthを実行する

コマンドプロンプトに以下のコマンドを貼り付け、Enterキーを押してください。

Dism /Online /Cleanup-Image /ScanHealth

コマンドプロンプトにコピー&ペーストができない場合は、こちらの記事「コマンドプロンプトでコピペできなくなった場合の対処法 - Windows11」をご覧ください。

DISMコマンドでシステムイメージ修復 - オンラインでの実行方法 Step1 コマンドプロンプトでDism /Online /Cleanup-Image /ScanHealthを実行する
DISMコマンドでシステムイメージ修復 - オンラインでの実行方法 Step1 コマンドプロンプトでDism /Online /Cleanup-Image /ScanHealthを実行する
STEP
処理が完了するまで待機

Enterキーを押すと、Windowsのシステムイメージのスキャンと修復が開始されます。

処理が完了するまで、そのままお待ちください。

DISMコマンドでシステムイメージ修復 - オンラインでの実行方法 Step2 処理が完了するまで待機
DISMコマンドでシステムイメージ修復 - オンラインでの実行方法 Step2 処理が完了するまで待機
STEP
コマンドの実行結果を確認する

「操作は正常に完了しました」と表示されたら修復は完了です。

エラーが出て修復できない場合は、Step1に戻りDISMコマンドを再度実行してください。

システムイメージの修復が完了したら、念のため、もう一度sfc /scannowコマンドを実行してシステムファイルのチェックを行うことをおすすめします。

DISMコマンドでシステムイメージ修復 - オンラインでの実行方法 Step3 コマンドの実行結果を確認する
DISMコマンドでシステムイメージ修復 - オンラインでの実行方法 Step3 コマンドの実行結果を確認する
STEP
コマンドプロンプトでDISM /Online /Cleanup-Image /StartComponentCleanupを実行する

最後に、以下のコマンドを実行して、不要になったデータ、ファイル、古いバージョンのコンポーネントなどを削除し、システムをクリーンアップしましょう。(任意)

DISM /Online /Cleanup-Image /StartComponentCleanup
DISMコマンドでシステムイメージ修復 - オンラインでの実行方法 Step4 コマンドプロンプトでDISM /Online /Cleanup-Image /StartComponentCleanupを実行する
DISMコマンドでシステムイメージ修復 - オンラインでの実行方法 Step4 コマンドプロンプトでDISM /Online /Cleanup-Image /StartComponentCleanupを実行する
STEP
コマンドの実行結果を確認する

「操作は正常に完了しました」と表示されれば完了です。

DISMコマンドでシステムイメージ修復 - オンラインでの実行方法 Step5 コマンドの実行結果を確認する
DISMコマンドでシステムイメージ修復 - オンラインでの実行方法 Step5 コマンドの実行結果を確認する

sfc / scannowとDISMコマンドに関するよくある質問と答え

sfc / scannowとDISMコマンドに関するよくある質問と答えをまとめました。

sfc / scannow コマンド、DISM コマンドって何? Windows11のシステムエラーを直せるの?

はい、どちらもWindows11に標準で備わっているシステム修復ツールで、無料で使えます。
sfc / scannow コマンドは、Windowsのシステムファイルと呼ばれる大事なファイルが壊れたり、なくなったりしていないかをチェックして、自動で直してくれます。
DISM コマンドは、もっと広い範囲のシステムイメージ(Windowsのシステム全体)をチェック・修復するツールです。
パソコンの動作が遅い、アプリが起動しない、ブルースクリーンが頻発するなど、調子が悪い時に試すと、直ることがあります。

sfc / scannow と DISM って、どう違うの? どっちを使えばいい?

sfc / scannow は、主に個々のシステムファイルが壊れていないかをチェックします。
DISM は、Windows全体のシステムイメージに問題がないかを調べて、より広範囲に修復します。
まずは sfc / scannow を試して、ダメなら DISM を使う、という順番がおすすめです。

コマンドプロンプトを管理者として実行しないとダメなの?

はい、sfc / scannow も DISM も、システムファイルを変更するので、パソコンの管理者権限が必要です。

コマンド実行中にエラーが出た! どうすればいい?

「0x800f0906」「0x800f081f」などのエラーが表示された場合Windowsアップデートに問題がある可能性があります。Windowsのトラブルシューティング機能を利用してみてください。
「0x800f0950」「0x800f0954」などのエラーが表示された場合は一時的な問題の可能性があります。
時間をおいて再度実行してみてください。

sfc / scannow が途中で止まる、終わらない!

パソコンの性能やシステムの状態によっては、sfc / scannowの実行に時間がかかることがあります。
数時間待っても終わらない場合は、パソコンを再起動して、もう一度sfc / scannowを実行してみてください。
それでもダメなら、DISMコマンドを先に実行してみてください。

「Windows リソース保護は、整合性違反を検出しませんでした」と表示されたけど?

これは、sfc / scannow コマンドでシステムファイルをチェックした結果、問題がなかった、ということです。修復は不要です。

「Windows リソース保護は、破損したファイルを検出し、正常に修復しました」と出た!

これはシステムファイルの破損が見つかって、sfc / scannow コマンドでちゃんと直った、ということです。パソコンを再起動して、問題が解決したか確認しましょう。

DISMで「操作は正常に完了しました」と表示されたら?

これは、DISMコマンドでシステムイメージの修復が終わった、ということです。
念のため、sfc / scannowコマンドを再度実行して、システムファイルに問題がないか最終チェックすることをおすすめします。

コマンドの実行は安全なの?データが消えたりしない?

sfc / scannow と DISM は、Windows標準のツールなので、基本的には安全です。
ただし、システムファイルを変更するので、100%安全とは言い切れません。
念のため、大事なデータはバックアップしてから実行してくださいね。
特に、DISMコマンドは、システムイメージ全体を修復するため、sfc / scannow よりも影響範囲が広いです。

コマンドを実行する前に、やっておくべきことはある?

重要なデータのバックアップ、Windows Updateを最新の状態にする、周辺機器を外す(外付けHDD、USBメモリなど)などを実行しておくと、より安全にコマンドを実行できます。

コマンドは、どの順番で実行するのがおすすめ?

この記事で紹介しているとおり、sfc / scannowから順番に実行するのがおすすめです。
ただし、明らかにシステムエラーが深刻な場合は、最初から DISM /Online /Cleanup-Image /RestoreHealth を実行しても構いません。

その他Windows11に関する記事

その他Windows11に関する記事はこちらです。ぜひご覧ください。

最後までご覧いただきありがとうございました。
このサイトは情シスマンが半径3m以内のITに関する情報を掲載してるサイトです。
Windows系を主として、ソフトや周辺機器の操作や設定について画像も用いながらわかりやすく解説しています。

解説している内容に誤りがあった場合や、補足が必要な場合、もっと知りたい場合はこちらのお問い合わせフォームからご連絡ください。
個人の方を限定にサポートさせていただきます。

実行環境
Windows11 Home 24H2
64 ビット オペレーティング システム
11th Gen Intel(R) Core(TM) i7-11375H @ 3.30GHz 3.30 GHz
16.0 GB RAM
Microsoft 365

よかったらシェアしてね!
  • URLをコピーしました!

コメント

コメントする

目次