修正:デスクトップへのゲームの最小化

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

土田2

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

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

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

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

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

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

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

  1. Windows + Sを押して、ダイアログボックスに「 cortana 」と入力し、返される最初の結果を開きます。
  2. Cortanaの設定が完了したら、Cortanaのアクティブ化に関連するすべてのオプションオフにしてください。

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クエリ "HKCU \コントロールパネル\デスクトップ" / v ForegroundLockTimeout 

「ForegroundLockTimeout」のレジストリ値の確認

次に、レジストリキーの値を確認します。 値が「0x30d40」ではない場合、次の手順に進むことができます。 それ以外の場合は、次のソリューションに進むことができます。 この場合、値は正しいため、何も変更する必要はありません。

  1. 次のコマンドを入力して、Enterキーを押します。
 REG ADD "HKCU \ Control Panel \ Desktop" / v ForegroundLockTimeout / t REG_DWORD / d 0x00030d40 / f 

レジストリ値を追加する
  1. 変更を行ったらコンピューターを再起動し、ゲームの最小化が修正されているかどうかを確認します。

解決策5:Process Explorerを使用して診断する

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

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

プロセスエクスプローラー

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

興味深い記事