一部のWindowsアプリでは、複数のインスタンスを実行できますすぐに。それはある種の機能です。一般的な例はブラウザです。同じブラウザの複数のウィンドウを開くことができます。 Chromeでは、開いたすべてのタブが個別のプロセスとして扱われます。同様に、MS Wordも同様に動作します。問題なく複数のドキュメントを一度に開いて編集できます。 SpotifyアプリやNetflixアプリのような他のアプリは、一度だけインスタンスをサポートしますが、これには正当な理由があります。両方のタイプのアプリの共通点は、閉じた後もバックグラウンドで実行し続ける可能性があることです。これは機能ではありません。アプリまたはWindowsのいずれかが動作します。おそらくWindowsの問題です。タスクマネージャからアプリを終了するか、コマンドを実行してアプリのすべてのインスタンスを強制終了することで解決できます。必要なことは次のとおりです。
アプリのすべてのインスタンスを強制終了する
アプリのすべてのインスタンスを強制終了するために管理者権限は必要ありません。これは、現在のユーザーにのみ影響します。 Win + Rキーボードショートカットで実行ボックスを開きます。実行ボックスに次を入力します。
Taskkill /IM %ProgramName% /f
%ProgramName%を、すべてのインスタンスを強制終了するプログラムの名前に置き換えます。たとえば、Slackを強制終了するには、コマンドを実行します。
Taskkill /IM slack.exe /f
これは、デスクトップアプリとUWPアプリの両方で機能します。 アプリプロセスがハングした場合、このコマンドはそれも強制終了します。 UWPアプリには1つの問題があります。 EXEファイルの名前を知る必要があります。ほとんどの場合、Slackのように、アプリのEXEはアプリにちなんで名前が付けられます。 Skype Previewアプリがインストールされている場合など、他の場合では、EXEファイルの名前を推測するのは少し難しいかもしれません。
UWPアプリのEXEファイル名を見つける
の名前を見つける非常に簡単な方法がありますUWPアプリのEXEファイル。必要なのはタスクマネージャーだけです。タスクマネージャーを開きます。アプリのインスタンスが既に実行されていると仮定して、[プロセス]タブで探します。
アプリのプロセスが見つかったら、それを右クリックして、コンテキストメニューから[プロパティ]を選択します。
[全般]タブで、住所フィールドを確認しますフォルダーアイコンの横。ここでは、アプリのパッケージのフルネームを見ることができます。バージョンの前のビットが関連します。 Skype Previewアプリを終了するには、実行ボックスに「SkypeApp.exe」と入力し、残りのコマンドを入力する必要があります。
前に言ったように、これは次の場合にのみ問題です。アプリにはデスクトップバージョンとUWPバージョンの両方があります。同様の競合を引き起こす可能性のある他のアプリは、OneNoteアプリです。アプリのすべてのインスタンスを強制終了するのではなく、ハングまたは応答しないアプリを強制終了する方法を探している場合は、同様のことができる簡単なコマンドがあります。
コメント