10分おきに「C:\Windows\System32\cmd.exe」とだけ表示された、中身が全く空っぽの奇妙なポップアップが何度も表示される? ええ、それは本当に迷惑で、正直言ってちょっと怪しいですよね。まるでシステムがバックグラウンドで何らかのタスクを実行していて、どこからともなくコマンドプロンプトウィンドウを開き続けているかのようです。一番困るのは、それが何をしているのか全く分からず、閉じてもすぐにまた表示されてしまうことです。もしこの症状に心当たりがあるなら、もう少し詳しく調べてみる価値があります。何か怪しいことが起きている兆候かもしれないし、単に残っていたスクリプトが暴走しているだけかもしれません。この問題を解決するのは簡単ではありませんが、時間を無駄にしないようにするためのいくつかの手順があります。
通常、このような問題は、スケジュールされたタスク、バックグラウンドスクリプト、または自動実行に設定されたスタートアッププログラムなどが原因で発生します。場合によっては、マルウェアが隠れていたり、古いソフトウェアが競合を引き起こしている可能性もあります。このウィンドウが頻繁に表示されてシステムが異常な動作をする場合は、スケジュールされたタスクやスタートアップ項目を確認し、すべてのソフトウェアが最新の状態であることを確認することをお勧めします。簡単なシステムファイルチェックやマルウェアスキャンを実行するだけで、この問題が解消される場合もあります。それでも解決しない場合は、クリーンブートを実行することで、どのアプリやサービスが原因となっているかを特定できる場合があります。いわば、消去法のようなものです。
「C:\Windows\System32\cmd.exe」のポップアップが画面を乗っ取るのを止める方法
解決策1:SFCとDISMを実行する — Windowsファイルが破損している可能性があるため
これはよくある対処法です。システムファイルが破損すると、一見ランダムに見えるコマンドウィンドウなど、あらゆる種類の奇妙な問題が発生する可能性があります。システムファイルチェッカー(sfc /scannow)とDISMコマンドを実行すると、破損したWindowsファイルを修復でき、コマンドウィンドウがポップアップ表示されるのを防ぐことができます。
- Windowsの検索ボックスに「cmd」と入力してください。
- コマンドプロンプトを右クリックし、「管理者として実行」を選択します。ユーザーアカウント制御(UAC)のプロンプトが表示されたら、「はい」をクリックします。
- 管理者権限でコマンドプロンプトウィンドウを開き、次のように入力してEnter キー
sfc /scannowを押します。 - エラーのスキャンと修正をしばらくお待ちください。数分かかる場合があります。場合によっては、設定によってはすべてのエラーが修正されないこともありますが、まずは修正から始めましょう。
- 完了したら、以下のDISMコマンドを順番に実行してください。
DISM /Online /Cleanup-Image /CheckHealthDISM /Online /Cleanup-Image /ScanHealthDISM /Online /Cleanup-Image /RestoreHealth- 最後の項目でエラーが発生した場合は、追加すること
/Source:C:\RepairSource\Windows /LimitAccessで解決するかもしれません(ただし、Windows のインストール場所がわからない限り、そのソースを見つけるのは困難でしょう)。 - これらの手順の後、PCを再起動してください。そうすることで、根本的な不具合が解消されるかもしれません。
解決策2:マルウェアのスキャン — システムに何かが潜んでいる可能性があるので
少し奇妙ですが、マルウェアやアドウェアがこれらのコマンドプロンプトウィンドウをトリガーして、スクリプトやバックドアタスクを実行させることがあります。マルウェアスキャンを定期的に実行することをお勧めします。
- スタートメニューで検索して、Windowsセキュリティを開きます。
- ウイルスと脅威の保護に移動してください。
- 「スキャンオプション」をクリックし、「Microsoft Defenderオフラインスキャン」を選択します。次に「今すぐスキャン」をクリックします。
- お使いのPCは再起動し、詳細なオフラインスキャンを実行します。もちろん、Windowsは必要以上に面倒なことをするからです。
心配性な方は、Malwarebytesのようなサードパーティ製のマルウェアスキャナーを使ってみるのも良いでしょう。スキャンを実行して、何か異常が検出されるかどうかを確認してください。マルウェアが検出された場合は、その駆除手順に従ってください。
解決策3:クリーンブートを実行する — 不要なものをすべて終了させて原因を特定する
ここで、Microsoft以外のプログラムやサービスを一つずつ無効にしていき、どれかがポップアップの原因になっているかどうかを確認します。少々面倒ですが、効果的な方法です。
- Win+Rキーを押して、msconfigと入力し、Enterキーを押します。
- 「サービス」タブに移動し、「すべての Microsoft サービスを非表示にする」にチェックを入れてから、「すべて無効にする」をクリックします。
- 「スタートアップ」タブに切り替えて、「タスク マネージャーを開く」をクリックします。
- タスクマネージャーで、各スタートアップ項目を右クリックし、「無効にする」を選択してから閉じます。
- msconfigに戻り、「ブート」タブに移動して「セーフブート」にチェックを入れ、 「適用」と「OK」をクリックします。PCを再起動してください。
- 次に、起動時に使用するアプリやサービスを一つずつ、または小グループに分けて体系的に有効化し、再起動してポップアップが再び表示されるかどうかを確認してください。目的は、どのアプリやサービスが巧妙にこのポップアップを引き起こしているかを特定することです。
解決策4:デフォルトのターミナルを切り替える ― Windowsが勝手に変更してしまうことがあるため
Windows 2022以降のバージョンで、従来のコマンドプロンプトではなくWindowsターミナルがデフォルト設定になっている場合、一部のアプリは従来の環境を想定している可能性があります。設定を元に戻すことで、勝手に起動するコマンドプロンプトウィンドウを抑制できるかもしれません。
- スタートボタンを右クリックし、「設定」を選択します。
- 「システム」をクリックし、右側の「開発者向け」を選択します。
- スクロールしてターミナルを見つける(または設定で検索する)と、ドロップダウンメニューから「Windows コンソール ホスト」を選択します。
- システムを再起動してテストしてください。これは万能薬ではないかもしれませんが、Windowsのアップデート後やカスタマイズ後にポップアップが表示されるようになった場合は試してみる価値があります。
修正5:タスクスケジューラを詳しく調べて、本来実行されるべきではない隠れたタスクを見つける
スケジュールされたタスクが特定の時間やイベント時にスクリプトやコマンドを実行するように設定されている場合、このウィンドウが繰り返し表示されることがあります。タスクスケジューラを使えば、こうした小さな問題の原因を特定できます。
- Win+Rを押して、taskschd.mscと入力し、Enter キーを押します。
- 左側の「タスクスケジューラライブラリ」を展開します。
- リストをよく見て、特に見慣れないものや奇妙な名前のものがないか確認してください。疑わしいタスク名があれば、遠慮なくGoogleで検索してみてください。
- 疑わしいタスクを右クリックして、[無効にする]を選択します。
- 一度閉じてから再起動して、問題が解決したかどうか確認してください。
解決策6:メディア作成ツールを使用してWindowsを再インストールする — 他の方法がすべてうまくいかない場合の最終手段
確かにこれは少し極端な方法ですが、Windowsは時としてリセットが必要になることがあります。メディア作成ツールを使えば、すべてのデータを消去することなくWindowsのインストールを修復できます。
- メディア作成ツールをダウンロードしてください。
- インストーラーを実行し、プロンプトに同意して、「インストールメディアの作成(USBドライブ、DVD、またはISOファイル)」を選択します。
- 手順に従ってから、「このPCを今すぐアップグレードする」を選択してください。これはWindowsの再インストールに似ていますが、ファイルは保持されます。
- セットアップが開始されたら、画面の指示に従ってください。新しいファイルがダウンロードされ、厄介なコマンドプロンプトウィンドウも表示されなくなるはずです。
正直なところ、コマンドプロンプトがどこから繰り返し表示されるのかを突き止めるのは少々面倒ですが、おそらくこれらの解決策のいずれかが有効なはずです。重要なのは、それがマルウェアなのか、スケジュールされたタスクなのか、システム破損なのかを絞り込むことです。色々試してみてください。これで表示されなくなるかもしれません。
まとめ
- SFCとDISMを実行してシステムファイルの問題を修正します。
- マルウェアやウイルスをスキャンする
- クリーンブートを実行して、問題のあるアプリを特定してみてください。
- ターミナル設定で従来のコマンドプロンプトに戻す
- タスクスケジューラで不審なタスクを確認し、無効にする
- 最終手段として、メディア作成ツールを使用してWindowsを再インストールしてください。
まとめ
これらのポップアップを削除するのは面倒な作業ですが、少なくとも今はいくつかの対処法があります。原因は、古いバックグラウンドスクリプトが残っている場合や、しつこいマルウェアの場合もあります。上記の方法がどれも効果がない場合は、Windowsの完全なリセットが必要になるかもしれませんが、これらのヒントのいずれかで、そんな面倒なことをせずに解決できることを願っています。これで、数時間の頭痛の種を解消できるといいですね!