修正:デスクトップに最小化するゲーム

フルスクリーンでプレイされているゲームがデスクトップに最小化されるWindows 10の予期しない動作がユーザーから報告されました。これはランダムに発生し、繰り返しの時間は約45分です。この奇妙なシナリオは、あなたがプレイしているどのゲームにも起こり得ます。

土田2

この状況は、他のサードパーティプログラムまたはWindows自体によるゲームのプロセス中断とリンクしている可能性があります。Windowsには、通知が画面に強制的にプッシュされるプッシュ通知アーキテクチャがあります。コマンドプロンプトの用語についても同様です。ゲームがデスクトップに最小化された直後に、画面に点滅するコマンドプロンプトが表示されると多くの人が報告しています。

Windowsでゲームがデスクトップに最小化される原因は何ですか?

このシナリオは、ゲームプロセスを中断するさまざまなサードパーティのプログラムとサービスに関連しているため、それぞれに固有のソフトウェアセットとハードウェアセットがあるため、原因はコンピューターによって異なります。このエラーが発生する最も一般的な理由は次のとおりです。

  • Cortanaサービスがゲームを中断している可能性があります。Cortanaは常に音声コマンドをリッスンしており、トリガーされたと考えると中断する場合があります。
  • Microsoft Officeはバックグラウンド登録タスクを実行しています。登録を確認するタスクが実行されると、ゲームは中断され、デスクトップに最小化されます。
  • マルウェアがコンピュータに感染し、実行中のゲームと競合してランダムな割り込みを引き起こした可能性があります。
  • 一部のサードパーティプログラムがゲームを中断している可能性があります。これはいくつかのケースで発生し、プログラムを無効にすることで修正できます。

回避策を開始する前に、コンピューターに最新バージョンのWindowsがインストールされていることを確認してください。さらに、ゲームも最新のパッチに更新する必要があります。続行する前に、管理者としてログインすることを忘れないでください。

解決策1:Cortanaを無効にする

原因で説明したように、Cortana(有効になっている場合)は、自分の声を継続的に監視して、自身をアクティブ化します(「Cortanaと言うとき」)。この機能は、その動作のために他の製品を妨害して破壊する傾向があるため、過去にもコミュニティから多くの反発を受けています。このシナリオも同じです。Cortanaサービスはゲームアクティビティと競合し、最小化を強制します。Cortanaを無効にして、それがどのように機能するかを確認できます。

  1. Windows + Sを押し、ダイアログボックスに「cortana」と入力して、最初の結果を開きます。
  2. Cortana設定で、Cortanaのアクティブ化に関連するすべてのオプションオフにしてください。
Windows 10でCortanaを無効にする
  1. 変更後、それらを保存して終了します。コンピュータを再起動して、ゲームをもう一度起動します。不正な動作が解決されたかどうかを確認します。

解決策2:OfficeBackgroundTaskHandlerRegistrationを無効にする

サービス「OfficeBackgroundTaskHandlerRegistration」は、ライセンスとWindowsサーバーにアクセスして、Officeの登録を定期的にチェックするバックグラウンドサービスです。このアプリケーションは、タスクスケジューラに表示された場合、ほとんどの場合に問題を引き起こすことが最初に発見されました。このサービスをこのサービスで無効にして、違いがあるかどうかを確認できます。これが機能しない場合は、いつでもタスクを有効に戻すことができます。

  1. Windows + R を押し、ダイアログボックスに「task.schd msc」と入力して、Enterキーを押します。
  2. タスクスケジューラライブラリを展開し、次の場所に移動します。
タスクスケジューラライブラリ> Microsoft> Office
Microsoft Officeのスケジュールされたタスク
  1. 次に、ページの右側から次のエントリを検索します。
OfficeBackgroundTaskHandlerLogon OfficeBackgroundTaskHandlerRegistration

それらのそれぞれを右クリックして、無効化を選択します

Officeのスケジュールされたタスクを無効にする
  1. 変更を保存して終了します。次に、コンピューターを再起動してゲームを起動します。同じシナリオが続くかどうかを確認します。

解決策3:マルウェアを削除する

マルウェア(他のサードパーティソフトウェアと同様)も、コンピューターを時々妨害します。これは破壊的な性質であり、通常はコンピュータ上でスケジュールされます。マルウェアが原因で自分のゲーム自体がランダムに最小化されて不満が生じると述べたさまざまなユーザーからの報告がいくつかありました。

MalwareBytes全体のスキャン

コンピューター上のウイルスやマルウェアを取り除くことができるいくつかのウイルス対策ソフトウェアがあります。既定のWindows Defenderに加えて、サードパーティソフトウェアでコンピューターをスキャンすることをお勧めします。MalwareBytesを使用してマルウェアを削除する方法に関する記事も確認できます。

解決策4:レジストリ値を変更する

その時点でコンピュータを使用している場合でも、自動的にデスクトップに戻る「ForegroundLockTimeout」という名前の別のモジュールがあります。このレジストリ値は多くの問題を引き起こすことが知られており、昇格されたコマンドプロンプトを使用して簡単に変更できます。

  1. Windows + Sを押し、ダイアログボックスに「コマンドプロンプト」と入力し、アプリケーションを右クリックして[ 管理者として実行 ]を選択します
  2. 管理者特権のコマンドプロンプトで、次のクエリを実行します。
REG QUERY "HKCU \ Control Panel \ Desktop" / v ForegroundLockTimeout
'ForegroundLockTimeout'のレジストリ値を確認しています

次に、レジストリキーの値を確認します。値が「0x30d40」でない場合は、次のステップに進むことができます。それ以外の場合は、次の解決策に進むことができます。この場合、値は正しく、何も変更する必要はありません。

  1. 次のコマンドを入力して、Enterキーを押します。
REG ADD "HKCU \ Control Panel \ Desktop" / v ForegroundLockTimeout / t REG_DWORD / d 0x00030d40 / f
レジストリ値を追加する
  1. 変更後にコンピュータを再起動し、ゲームの最小化が修正されているかどうかを確認します。

解決策5:プロセスエクスプローラーを使用した診断

プロセスエクスプローラーは、コンピューター上のすべてのプロセスの発生を確認できるSysinternalsの無料ツールです。良いことは、プロセスが実行された時間と実行時間を持っていることです。これは、どのプロセスがゲームプロセスと競合していてそれを最小限に抑えるかをトラブルシューティングするのに役立ちます。

  1. Microsoftの公式サイトからProcess Explorerをダウンロードしてインストールします。
  2. 次に、プログラムを実行し、ゲームを続けます。ゲームが最小化されたら、プロセスコントローラーをすばやく開き、どのプロセスがオンになっているか、またはそのプロセスが開始されているかを確認します。
プロセスエクスプローラー

この方法を使用すると、継続的にゲームを中断しているサードパーティのプログラムまたはサービスを簡単に診断できます。診断後、簡単にアプリケーションをアンインストール(Windows + Rを押して「appwiz.cpl」と入力)したり、サービスを無効にしたりできます。