Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

【解決】Windows 10でコマンドプロンプトが勝手にポップアップし続ける問題の対処法

Windows 10を使用していると、画面にコマンドプロンプトが突然ポップアップ表示されることがあります。このポップアップは一瞬で消えてしまうため、何が表示されていたのかを確認できないことがほとんどです。この現象は、Windowsへのログイン時に一度だけ発生する場合もあれば、パソコンの使用中にランダムに繰り返し発生するケースもあります。また、「1時間ごと」や「47分ごと」など、特定の間隔で定期的に起こることもあります。

特に多いのがゲーム中の発生です。多くのユーザーから「ゲーム中にコマンドプロンプトが表示される」という報告が寄せられています。コマンドプロンプトはフォーカスを奪うため、ゲーム中に表示されるとゲームが強制的に最小化されてしまうという厄介な問題を引き起こします。

【解決】Windows 10でコマンドプロンプトが勝手にポップアップし続ける問題の対処法

考えられる原因

この問題の原因はいくつか考えられます。特定の時間間隔でコマンドプロンプトが表示される場合、最も可能性が高いのは「タスクスケジューラ」です。一部のWindowsサービスやサードパーティ製アプリケーションが、タスクスケジューラに無限に繰り返されるタスクを登録していることがあります。

また、Windowsサービスがインターネットから何かをダウンロードしようとして失敗し、何度も再試行を繰り返していることも原因になり得ます。さらに、まれではありますがマルウェアの可能性も否定できません。Windowsの正規のサービスやアプリケーションに偽装するウイルスの中には、何かを実行したり、インターネットからファイルをダウンロードしたりするものがあります。

方法1:Officeのタスクを無効化する

この問題の最も一般的な原因は、バックグラウンドで実行されているスケジュールタスクです。そのため、まずはタスクスケジューラの確認から始めるのが効果的です。多くのアプリケーションは、定期的に実行されるスケジュールタスクを作成します。それが単なるバグや設計上の不備である場合もあれば、一定期間ごとに情報をダウンロードするよう仕組まれたマルウェアである場合もあります(マルウェアについては方法3で解説します)。

ここでは、Microsoft Office関連のタスクを確認します。Microsoft Officeは、この種の問題を引き起こすスケジュールタスクを作成することで知られているためです。以下の手順に従ってください。

  1. Windowsキーを押しながらRキーを押します。「ファイル名を指定して実行」が開いたら、taskschd.mscと入力してEnterキーを押します。

【解決】Windows 10でコマンドプロンプトが勝手にポップアップし続ける問題の対処法

  1. タスクスケジューラが開きます。左側のペインでTask Scheduler Library(タスクスケジューラライブラリ)フォルダをダブルクリックします。
  2. 左側のペインでMicrosoftフォルダをダブルクリックします。
  3. 左側のペインからOfficeフォルダを選択します。
  4. 中央のペインでOfficeBackgroundTaskHandlerRegistrationという名前のタスクを探します。

【解決】Windows 10でコマンドプロンプトが勝手にポップアップし続ける問題の対処法

  1. OfficeBackgroundTaskHandlerRegistrationを選択し、右端のパネルから無効化(Disable)をクリックします(または右クリックして無効化を選択します)。

注意:タスク自体は残しておきたい場合は、設定を変更することでこのタスクをバックグラウンドで実行させることができ、CMDのポップアップは表示されなくなります。設定を変更したい場合は、以下の手順に従ってください。

  1. OfficeBackgroundTaskHandlerRegistration右クリックし、プロパティ(Properties)を選択します。

【解決】Windows 10でコマンドプロンプトが勝手にポップアップし続ける問題の対処法

  1. ユーザーまたはグループの変更(Change User or Group)をクリックします。

【解決】Windows 10でコマンドプロンプトが勝手にポップアップし続ける問題の対処法

  1. Systemと入力してOKをクリックします。確認を求められたら、再度OKをクリックします。

【解決】Windows 10でコマンドプロンプトが勝手にポップアップし続ける問題の対処法

これで問題が解決するはずです。解決しない場合は、同じ手順でOfficeBackgroundTaskHandlerLogonという名前のタスクも無効化してください。作業が完了すれば、コマンドプロンプトは表示されなくなるはずです。

補足:これでも問題が解決しない場合は、タスクスケジューラを開き、左側のペインから「タスクスケジューラライブラリ」をクリックしてください。リストからスケジュールされたタスクを確認し、不審だと感じるタスクを無効化してみてください。この問題を引き起こす可能性のあるタスクは複数存在します。実際に、多くのユーザーが「47分ごとに実行されるようスケジュールされたRealDownloaderの更新チェックタスク」に気づいています。不審なスケジュールタスクを見つけたら、無効化を試してみましょう。

方法2:PowerShellを使用する

PowerShellでコマンドを実行することで、現在何かがダウンロード中かどうかを確認できます。これにより、問題の原因が何らかのサービスにあるのかどうかを切り分けることができます。

  1. Windowsキーを一度押し、スタートメニューの検索ボックスにPowerShellと入力します。
  2. 検索結果のPowerShellを右クリックし、管理者として実行を選択します。【解決】Windows 10でコマンドプロンプトが勝手にポップアップし続ける問題の対処法
  3. 以下のコマンドを入力してEnterキーを押します。
    Get-BitsTransfer -AllUsers | select -ExpandProperty FileList | Select -ExpandProperty RemoteName

    【解決】Windows 10でコマンドプロンプトが勝手にポップアップし続ける問題の対処法このコマンドを実行すると、システム上でダウンロード中の項目と、そのダウンロード元が表示されます。何も表示されない場合(スクリーンショットのように)、PC上では何もダウンロードされていないことを意味します。

  4. 確認が終わったら、次のコマンドを入力してEnterキーを押します。このコマンドにより、Windows Update以外のダウンロード処理が停止されます。
    Get-BitsTransfer -AllUsers | Remove-BitsTransfer

方法3:マルウェアのチェック

コマンドプロンプトが頻繁にポップアップするのは、システムがマルウェアに感染している兆候である可能性もあります。多くのマルウェアやウイルスは、インターネットから情報をダウンロードする性質があり、正規のサービスに偽装することも少なくありません。方法1と方法2の手順を実行しても問題が解決しない場合は、マルウェアが原因である可能性が高いと言えます。

システムが感染しているかどうかを確認するには、以下の手順を実行してください。

  1. AdwCleanerまたはESET Online Scanner(可能であれば両方)でシステムをスキャンします。【解決】Windows 10でコマンドプロンプトが勝手にポップアップし続ける問題の対処法
  2. Malwarebytesの公式サイトからAdwCleanerをダウンロードして実行し、感染したファイルが検出されないか確認します。無料版でも十分に利用できます。
  3. ESETの公式サイトからESET Online Scannerを入手し、システムをスキャンします。スキャンには時間がかかる場合がありますが、確実な検出のためには価値のある作業です。まずESET Online Scannerから試して、感染ファイルが検出されるかどうかを確認することをおすすめします。

これらのツールが感染ファイルを検出した場合は、必ずすべて削除してください。

注意:Kasperskyなどのセキュリティソフトをインストールしている場合は、ESET Online Scannerを実行する前に、該当ソフトを無効化するかアンインストールしてください。セキュリティソフト同士の競合が知られており、競合が発生するとESETのスキャンが正常に完了しない可能性があります。

  1. Windows 11/10でコマンドプロンプトが開かない・動作しないときの対処法5選

    お使いのPCでコマンドプロンプトが突然動作しなくなり、お困りではありませんか?ご安心ください。本記事で紹介する対処法を順番に試せば、この問題は簡単に解決できる可能性があります。 コマンドプロンプトは、高度な管理タスクを実行できるWindowsの強力な標準ツールです。日常的なトラブルシューティングから、一般的なエラーやバグの解消、さらには深刻なシステム障害への対応まで幅広く活用されています。 そのため、コマンドプロンプトが開けない状態は早急に対処すべき問題といえます。本記事では、Windows 11で「コマンドプロンプトが動作しない」問題を解決するための方法を複数ご紹介します。 Windows

  2. 【解決策】Windowsでコマンドプロンプトが勝手に表示・消える問題を直す7つの方法

    Windowsデバイスを使用中に、コマンドプロンプト(CMD)の画面が突然表示されたり勝手に消えたりすることはありませんか?この問題の原因は何で、どうすれば解決できるのでしょうか?多くの場合、原因はシステム設定の構成にあります。また、破損したアプリや不具合のあるシステムファイルが引き金になるケースもあります。本記事では、この問題を解決するための具体的な対処法をいくつかご紹介します。 Windowsでコマンドプロンプトが勝手に表示・消える問題の解決方法 1. タスクマネージャーでCMDのスタートアップを無効にする デバイスの起動時にこの問題が発生しているなら、原因はスタートアップ設定にある可能性