Windows10 アクティブウインドウが最前面に出てこない対応

選択したウインドウは本来は最前面に出てこなければならない(出てくるべきだ)が、恥ずかしがって他のウインドウの後ろから出てこないことがある。他のウインドウが邪魔で操作できない状態。
これはWindows10に限らずたぶんWindows7の頃には発生していた問題。
すべてのユーザーが体験することになるとは限らないが、一度発生するとそのままでは直らないので結構ムカツクことに。

原因: 何かのアプリケーションが最前面に居座りたい場合にレジストリを書き換えることがあるが、そのアプリケーションの戻し処理が適切でないかアプリケーションが異常終了してレジストリの値が戻らないなどで発生する。

対応: 最前面でロックして占拠する時間を0にする。
対処であって根治じゃないので注意。

アクティブウインドウの異常対応 1
[Crtl] + [R]で「ファイル名を指定して実行」画面を出す。
テキストボックスに regedit と入力して[OK]を押す。

アクティブウインドウの異常対応 2
レジストリエディタが開くので左のツリーから[HKEY_CURRENT_USER]、[Control Panel]、[Desktop]を辿り、右ペインからForegroundLockTimeoutの行を見つける。

アクティブウインドウの異常対応 3
ForegroundLockTimeoutの行を右クリックし「修正」をクリック。

アクティブウインドウの異常対応 4
値のデータを 0 にする。
[OK]をクリック。レジストリエディタはそのまま閉じる。

レジストリエディタを触るのが嫌な人用にレジストリファイルを用意。
 ForegroundLockTimeout.reg
上のリンクをクリックしてダウンロードしたらダブルクリックでレジストリが修正される。
レジストリファイルはダウンロード時や実行時にシステムに影響する旨の警告が出る筈。(レジストリエディタからは確実に警告が出る)
テキストファイルなので一応中身を覗いてみて余計な値を書き換える内容では無いことを確認の上で実行した方が良いとは思う。

ファイルの中身
1
2
3
4
5
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Control Panel\Desktop]
"ForegroundLockTimeout"=dword:00000000
[/code]
初期値に戻す
 ForegroundLockTimeout_retrieve.reg
1
2
3
4
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Control Panel\Desktop]
"ForegroundLockTimeout"=dword:00030d40

レジストリエディタで編集する場合は16進数で 30d40 を入力、または10進数で 200000 を入力。

2017年6月27日追記: 「初期値に戻す」を追加した。
2018年2月16日変更: 「・・出てこない対策」から「・・出てこない対応」に題名変更

関連記事:

Windows10になったら先ず変更 クイックアクセス

最近まで頑張ってWIndows7, Windows8を使い続けていたけどここ最近で根負けしたか不意打ちを食らってWindows10になったという人も結構いる筈。

個人的にはWindows10はそんなに悪くないと思うが、どうしても我慢できないところが幾つかある。
そこで、Windows10になったら真っ先に直すところ2点。

  • エクスプローラーを開くとクイックアクセスが表示される
  • タスクバーのアイコンクリックで最近開いたファイルが表示される。

どちらも同じ種類のお節介機能なのでオフにする。正直なんでこんなのを便利だぞって押し付けてくてるのかセンスを疑う。ユーザーは延々と同じファイルしか開かない猿とでも思ってるの?

Windows10設定変更 1
普通にエクスプローラーを開く。最初に出るのが「よく使用するフォルダー」と「最近使用したファイル」。要らんわ。
上のほうにリボンが表示されていなければ右上の[ ]を押す。

Windows10設定変更 2
タブは「表示」を選択。一番右の「オプション」をクリック。

Windows10設定変更 3
「エクスプローラーで開く」の項目を「クイック アクセス」から「PC」に変更。
「最近使ったファイルをクイック アクセスに表示する」のチェックを外す。
「よく使うフォルダーをクイック アクセスに表示する」のチェックを外す。
[OK]を押す。

Windows10設定変更 4
エクスプローラーを閉じて改めて開くと旧Windowsと同じような表示に戻った。

Windows10設定変更 5
Windows10からはタスクバーのクイックアクセスのアイコンを右クリックすると最近使ったファイルやページが表示されるようになった。上の画像では秀丸エディタのアイコンを右クリックしたところ。最近使ったファイル名が表示される。イヤーン恥ずかしい。
ちょっと勘弁願いたいので以下。

Windows10設定変更 6
スタートボタンから「設定」を開く。
「パーソナル設定」を選択。

Windows10設定変更 7
左ペインの「スタート」を選択。
右ペイン一番下の「スタート画面またはタスク バーのジャンプ リストに最近開いた項目を表示する」のスイッチをオフにする。ついでにこの画面のスイッチは全部オフで良い。

関連記事:
Up