【解決】Windows 10でゲームが勝手にデスクトップに最小化される問題の直し方
Windows 10では、フルスクリーンでプレイ中のゲームが突然デスクトップに最小化されてしまうという予期しない動作が、多くのユーザーから報告されています。この現象はランダムに発生し、約45分間隔で繰り返されることもあるようです。また、この問題は特定のゲームに限らず、プレイ中のあらゆるゲームで起こり得ます。

この問題は、サードパーティ製プログラムやWindows自体がゲームのプロセスに割り込むことと関係していると考えられます。Windowsには通知を画面に強制的に表示するプッシュ通知アーキテクチャが備わっており、コマンドプロンプトも同様の挙動を示すことがあります。実際、「ゲームが最小化された直後にコマンドプロンプトのウィンドウが一瞬点滅した」という報告も多数寄せられています。
Windowsでゲームがデスクトップに最小化される原因は?
この問題は、さまざまなサードパーティ製プログラムやサービスがゲームプロセスを妨害することに関連しているため、ソフトウェアやハードウェアの構成がそれぞれ異なるコンピューターごとに原因も変わってきます。よく見られる主な原因は以下の通りです。
- Cortana:Cortanaサービスがゲームを妨害している可能性があります。Cortanaは常に音声コマンドを待ち受けており、発話を検知すると割り込んでくることがあります。
- Microsoft Office:Officeがバックグラウンドでライセンス認証タスクを実行している場合があります。認証確認タスクが走るたびに、ゲームが中断されて最小化されます。
- マルウェア:マルウェアに感染していると、実行中のゲームと競合してランダムな割り込みが発生することがあります。
- サードパーティ製プログラム:何らかの外部プログラムがゲームを妨害しているケースもあります。この場合は該当プログラムを無効化することで解決できます。
対処方法を試す前に、お使いのコンピューターに最新版のWindowsがインストールされていること、そしてゲーム自体も最新パッチに更新されていることを確認してください。また、作業を始める前に必ず管理者アカウントでログインしておきましょう。
解決策1:Cortanaを無効化する
前述の通り、Cortana(有効になっている場合)は「Hey Cortana」と呼びかけると起動するよう、常時音声を監視しています。この機能は、その動作が他の製品の動作を妨げたり不具合を引き起こしたりすることから、過去にもコミュニティから批判を受けてきました。今回のケースでも同様に、Cortanaサービスがゲームの動作と競合し、強制的に最小化させてしまう可能性があります。まずはCortanaを無効化して様子を見てみましょう。
- Windowsキー + Sを押し、ダイアログボックスに「cortana」と入力して、表示された最初の結果を開きます。
- Cortanaの設定画面で、Cortanaの起動に関するすべてのオプションのチェックを外します。
- 変更を保存して終了し、コンピューターを再起動してからゲームを再度起動します。問題が解決したかどうかを確認してください。

解決策2:OfficeBackgroundTaskHandlerRegistrationを無効化する
「OfficeBackgroundTaskHandlerRegistration」は、ライセンス情報やWindowsサーバーにアクセスしてOfficeの認証状態を定期的にチェックするバックグラウンドサービスです。このタスクは、タスクスケジューラ上で実行された際に多くのケースで問題を引き起こすことが判明しています。このサービスを無効化して、変化があるかどうかを確認してみましょう。うまくいかない場合は、いつでもタスクを元に戻せます。
- Windowsキー + Rを押し、ダイアログボックスに「taskschd.msc」と入力してEnterキーを押します。
- タスク スケジューラ ライブラリを展開し、以下の場所へ移動します。
タスク スケジューラ ライブラリ > Microsoft > Office

- 画面右側の一覧から、次のエントリを探します。
OfficeBackgroundTaskHandlerLogon
OfficeBackgroundTaskHandlerRegistration
それぞれを右クリックして「無効」を選択します。

- 変更を保存して終了し、コンピューターを再起動してからゲームを起動します。同じ現象が続くかどうかを確認してください。
解決策3:マルウェアを駆除する
マルウェアも、他のサードパーティ製ソフトウェアと同様に、コンピューターに時折割り込んできます。これはマルウェア特有の破壊的な性質によるもので、通常はコンピューター上でスケジュールされて実行されます。マルウェアのせいでゲームがランダムに最小化され、大きなストレスになったという報告も複数寄せられています。

コンピューターからウイルスやマルウェアを除去できるアンチウイルスソフトは数多く存在します。標準搭載のWindows Defenderに加えて、Malwarebytesなどのサードパーティ製ソフトでもスキャンを行うことをおすすめします。Malwarebytesを使ったマルウェアの除去方法については、関連記事もぜひ参考にしてください。
解決策4:レジストリ値を変更する
「ForegroundLockTimeout」というモジュールにも注意が必要です。このレジストリ値は、ユーザーが操作中であっても強制的にデスクトップへ戻してしまうことが知られており、さまざまな問題の原因となります。管理者権限のコマンドプロンプトを使えば簡単に変更できます。
- Windowsキー + Sを押し、ダイアログボックスに「コマンド プロンプト」と入力します。アプリケーションを右クリックして「管理者として実行」を選択します。
- 昇格したコマンドプロンプトで、次のコマンドを実行します。
REG QUERY "HKCU\Control Panel\Desktop" /v ForegroundLockTimeout

レジストリキーの値を確認します。値が「0x30d40」でない場合は次の手順に進んでください。「0x30d40」であれば値は正しいので変更は不要です。次の解決策に進みましょう。
- 次のコマンドを入力してEnterキーを押します。
REG ADD "HKCU\Control Panel\Desktop" /v ForegroundLockTimeout /t REG_DWORD /d 0x00030d40 /f

- 変更後にコンピューターを再起動し、ゲームが最小化される問題が解決したかどうかを確認します。
解決策5:Process Explorerで診断する
Process Explorerは、Sysinternalsが提供する無料ツールで、コンピューター上で発生するすべてのプロセスを確認できます。各プロセスが実行された時刻や実行時間も記録されているため、どのプロセスがゲームプロセスと競合して最小化させているのかを特定するのに非常に役立ちます。
- Microsoftの公式サイトからProcess Explorerをダウンロードしてインストールします。
- プログラムを起動し、そのままゲームをプレイします。ゲームが最小化されたら、すぐにProcess Explorerを開き、新しく起動した、または動作を開始したプロセスがないかを確認します。

この方法を使えば、ゲームに継続的に割り込んでいるサードパーティ製プログラムやサービスを簡単に特定できます。原因を突き止めたら、該当アプリケーションをアンインストールするか(Windowsキー + Rを押して「appwiz.cpl」と入力)、サービスを無効化すれば問題は解決します。
-
Windows 10でWOW51900309エラーを解決する9つの方法【World of Warcraft】
Windows 10のPCでWorld of Warcraftを起動しようとすると、WOW51900309エラーコードが表示されることがあります。このエラーは、ゲームのクラシック版ベータ起動時によく発生するほか、ネットワークの不具合やPC側のさまざまな問題が原因となることもあります。同じ問題でお困りの方は、この記事で紹介する効果的なトラブルシューティング方法を試して、WOWエラー51900309を解決しましょう。 Windows 10でWOW51900309エラーを修正する方法 Windows 10 PCでWOWエラーコード51900309が発生する原因は数多くありますが、主なものは以下の通り
-
Windows 10/11で発生する0x887A0006(DXGI_ERROR_DEVICE_HUNG)エラーの対処法を徹底解説
Windowsでゲームをプレイしている多くのユーザーから、DXGI_ERROR_DEVICE_HUNGエラーが発生するという報告が寄せられています。このエラーは、ゲーム起動直後やプレイ中に突然クラッシュを引き起こすことが多く、プレイヤーにとって深刻な問題となっています。Microsoftによると、このエラーはシステムハードウェアとビデオゲーム間のコマンド送信に問題が生じることで発生するとされています。ただし、以下で紹介する対処法を実践することで、0x887A0006エラーを解決できたプレイヤーも数多くいます。 Windows 10/11で0x887A0006:DXGI_ERROR_DEVICE