Windows 10Windows 11アプリケーションに関する問題システムに関する問題問題解決全般

Win10/Win11 解決!「svchost.exe – システムエラー」

スポンサーリンク

スポンサーリンク
スポンサーリンク
スポンサーリンク

今回は、Windows 10 または Windows 11 で「svchost.exe – システムエラー」 が出る場合の解決法を紹介します。

「svchost.exe – システムエラー」 の画面には「このアプリケーションで、スタック ベースのバッファーのオーバーランが検出されました。このオーバーランにより、悪質なユーザーがこのアプリケーションを制御できるようになる可能性があります。」と表示されます。

「svchost.exe」は Windows のサービスに不可欠なプログラムであり、 タスクマネージャーを見るとたくさん実行されているのがわかります。

タスクマネージャー

「svchost.exe – システムエラー」の解決法

1.ウイルスチェック

タスクマネージャーで見るとたくさんの「svchost.exe」がありますが、悪意のあるソフトウェアが「svchost.exe」の名前で実行されている場合があります。

一部の悪意のある者は、ユーザーに気付かれないようにシステムファイルと同じ名前に偽装して実行するように仕組んでいることがあります。

通常はセキュリティがしっかりしていれば問題はないのですが、一部の環境では気付かずにウイルスに感染していることがありますので、一度 PC 全体のウイルスチェックを行いましょう。

ESETインターネットセキュリティの機能と Windows セキュリティ の注意事項

2.システムファイルの修復

「svchost.exe」自体に異常がある(壊れている)場合、「svchost.exe – システムエラー」が出ることがあります。

「svchost.exe」はシステムファイルであり、システムファイルが壊れる原因は、主にウイルスやシステムの復元初期化等です。

次のページを参考にシステムファイルの修復を行ってみましょう。

Win10/Win11 システムファイルの修復「システムファイルチェッカー」

3.Windows イメージの修復

システムファイルの修復で解決できない(修復できなかった)場合は、Windows イメージの修復を実行してみてください。

1.コマンドプロンプトを管理者として実行します。

コマンドプロンプトの開き方(管理者として実行):

Windowsキー + R を押して「ファイル名を指定して実行」を開き「cmd」と入力し、Shift + Ctrl キーを押しながら Enter を押してください。

2.コマンドプロンプトが開いたら、次のコマンドを入力して Enter を押します。

Dism /online /cleanup-image /RestoreHealth

3.コマンドを実行すると処理が開始しますので、そのまましばらくお待ちください。

Dism /online /cleanup-image /RestoreHealth

4.処理が完了したら、PC を再起動して「svchost.exe – システムエラー」が解決したかを確認してみましょう。

コメント(降順)

タイトルとURLをコピーしました