最近、おそらくアップデート後、標準の Windows ファイル ブラウザーのファイル操作に関するポップアップ通知が、ウィンドウの背後のバックグラウンドで開くようになりました。操作を確認するにはタスクバーから切り替える必要があるため、非常に煩わしいです。
なぜフォアグラウンドで開かなくなったのか、またはこの問題を解決するために何ができるのか知っている人はいませんか。
オンラインで検索してみましたが、検索ボックスに問題を 15 通りか 20 通りの方法で入力したにもかかわらず、これに関する他の報告は見つかりませんでした。見つかったのは、ファイルの移動や削除確認の有効化に関する標準的なガイド、または他の関連タスクに関するガイドだけでした。
更新: この問題に関する記事を見つけ、その結果、他のリソースも見つけました。あなたも同じ問題に遭遇している場合は、以下の回答を参照してください。
答え1
さて、なぜこれが起こるのかが分かりました@Windows 10 でファイル ダイアログ プロンプトがフォアグラウンドに表示されない問題を修正
しかし、私はその問題に対する組み込み型/永続的な解決策を見つけることができませんでした。
リンク先のサイトによると、Win8 と Win10 にはファイル ダイアログ プロンプトがあり、他のアプリと同様に、最後のウィンドウの位置に関する情報を記憶します。そのため、通知が開いているときに別のウィンドウをクリックすると、次回通知が読み込まれるときにはバックグラウンドで読み込まれます。ただし、通知をフォアグラウンドのままにしておくと、次回もフォアグラウンドで読み込まれます。
これは Microsoft の愚かな行為です。プロンプトは多くの場合、ユーザーの即時のアクションを必要とするからです。しかし、プロンプトはバックグラウンドで永遠に待機し、ユーザーが気付くのを待ちます。
現時点では、本来あるべきようにフォアグラウンドでポップアップするように「強制的に」設定する組み込みの方法は知られていません。
別の解決策としては、Dexpot のようなセカンダリ アプリをインストールすることが考えられます。これにより、ユーザーは、再起動後でも自動的に適用される、ウィンドウの常に最前面に表示されるルールを作成できます (Dexpot が起動時に実行されるように設定されている限り)。
私は、「OperationStatusWindow」クラスのウィンドウと、タイトルに「ファイルの競合」や「ファイルの置換またはスキップ」が含まれるウィンドウに対してこのようなルールを作成しました。
最初のルールを削除し、特定のウィンドウ タイトルのルールのみを残すと、ユーザーの操作が必要な場合にのみウィンドウが常に最前面に表示されます。ただし、安全策を講じることをお勧めします。まれに、ウィンドウを最前面に固定したくない場合は、いつでもルールを無効にすることができます。
答え2
ここで解決策を見つけました:添付ファイルまたは新しいウィンドウが現在のウィンドウの後ろに開きます
Regedit
Windows + r -> 入力して開くregedit
- 行く
HKEY_CURRENT_USER/Control Panel/Desktop
- キーを選択してください
ForegroundLockTimeout
- 設定します
0
(念のため値をどこかに保存しておくといいかもしれません)- PCを再起動してください