Windows 10および11には、どのウィンドウもほかのウィンドウより手前に表示し続ける切り替え機能はありません。次の4つの方法で実現できます。アプリに「常に手前に表示」オプションがあればそれを使う、PowerToys Always On Topを使う(Win+Ctrl+T デフォルトでは)、Pin Windowsのようなタスクトレイユーティリティを使う、または1行のAutoHotkeyスクリプトを実行する方法です。それぞれの機能とできないこと、選び方を以下に説明します。
「常に手前に表示」とは
Windowsは、開いているウィンドウを1つの重なり順に並べ、クリックしたウィンドウを前面に移動します。最前面表示のウィンドウは例外です。Microsoftのドキュメントによると、最前面表示のウィンドウは「アクティブウィンドウまたはフォアグラウンドウィンドウであるかどうかにかかわらず、最前面表示ではないほかのすべてのウィンドウに重なります」。そのため、最前面に固定したウィンドウは、固定を解除するか閉じるまで、別のアプリで作業している間も表示され続けます。
ただし、2つの制限があります。1つ目は、「常に」といっても通常のウィンドウより手前に表示されるという意味に限られることです。2つのウィンドウがどちらも最前面表示の場合、システムは同じ種類のウィンドウのZオーダーでアクティブなウィンドウを最上位に配置します。そのため、固定したウィンドウが、後から使用した別の最前面表示ウィンドウの背後に回ることがあります。2つ目は、この設定がアプリではなくウィンドウに適用されることです。ウィンドウを閉じると設定も失われます。
方法1:アプリ自体の機能を確認する
アプリによっては、「常に手前に表示」「手前に固定」「ミニビュー」などの名称で独自の切り替え機能を備えています。「表示」または「ウィンドウ」メニュー、タイトルバーのメニュー(タイトルバーを右クリック)、アプリの設定を確認してください。アプリに機能があれば、それを使いましょう。アプリが自分のウィンドウを適切に処理してくれます。
この方法が使えるのはそのアプリだけで、使うアプリごとに設定を探す必要があります。
方法2:PowerToys Always On Top
PowerToysはMicrosoftのユーティリティ集で、Always On Topもその1つです。 ドキュメント (2026年10月確認)によると、 Win+Ctrl+T を押すとアクティブなウィンドウが最前面に固定され、もう一度押すかウィンドウを閉じると固定が解除されます。ショートカットは変更できます。
設定画面では、固定したウィンドウの周囲に色付きの枠を表示する機能、固定時のサウンド、タイトルバーのメニュー項目、ゲームモード中は固定を停止する切り替え機能、除外するアプリの一覧を設定できます。不透明度の設定が適用されるのは枠であり、固定したウィンドウではありません。
Microsoftは制限を明記しています。Always On Topは「ほかの最前面表示ウィンドウより上にウィンドウを表示することを保証できません」。互換性の表には、ウィンドウ自体が最前面表示になる場合のあるCitrix、リモートデスクトップ、VMwareの各ウィンドウが掲載されています。
すでに利用している提供元のツールで、余計な機能は必要なく、ウィンドウの固定だけをしたい場合に選びましょう。
方法3:Pin Windows
Pin Windows は、基本的に同じ機能を提供し、さらにいくつかの便利な機能を備えた小さなタスクトレイユーティリティです。クリックしてウィンドウを選ぶか、一覧から選べるので、先にウィンドウをアクティブにする必要はありません。固定したウィンドウごとに、100%から30%までの透明度を設定できます。オプションでクリック透過も利用できます。タスクトレイまたはショートカットから「すべて復元」を実行すると、アプリが変更した内容を一度に元に戻せます。
ウィンドウは変更前の状態に戻ります。もともと手前に表示されていたウィンドウは、復元後も手前に表示されたままです。固定するウィンドウの移動、サイズ変更、アクティブ化は行わず、管理者権限なしで動作します。
PowerToysと同じ制限があります。ほかの最前面表示ウィンドウより上に表示される保証はなく、通常のセッションからは管理者として実行中のアプリのウィンドウを操作できません。Windows 10および11で動作し、オフラインで使用でき、データは収集しません。Pin Windowsは Microsoft Store.
透明度、ウィンドウ選択機能、または簡単に元に戻す方法も必要な場合に選びましょう。
方法4:短いAutoHotkeyスクリプト
すでに AutoHotkey v2を使っているなら、次の1行でアクティブなウィンドウを切り替えられます:
^!t::WinSetAlwaysOnTop -1, "A"
この行では、 Ctrl+Alt+T (^ がCtrl、 ! がAltに割り当てられています。値 -1 は設定を切り替え、 "A" はアクティブなウィンドウを意味します。AutoHotkeyの WinSetAlwaysOnTop に関するページによると、この関数を使うとウィンドウは「ほかのすべてのウィンドウ(ほかの常に手前に表示されるウィンドウを除く)の手前に表示され続けます」。スクリプトは柔軟ですが、自分で保守する必要があり、固定したウィンドウの一覧も保存されません。
どの方法を選ぶべき?
| 方法 | 最適な対象 | ウィンドウの選択方法 | ウィンドウの透明度 | すべてを一度に元に戻す |
|---|---|---|---|---|
| アプリ独自の設定 | いつも使うアプリが1つ | 該当なし | アプリに機能がある場合のみ | 該当なし |
| PowerToys Always On Top | ショートカットですばやく固定 | アクティブなウィンドウを固定 | なし(不透明度の設定は枠に適用) | いいえ |
| Pin Windows | 固定に加えて、透明度と安全に元に戻す方法も利用 | クリックして選択、または一覧から選択 | ウィンドウごとに30~100% | あり。「すべて復元」を使用 |
| AutoHotkeyスクリプト | すでにスクリプトを使っている人Windows | アクティブなウィンドウを固定 | この1行では利用できません | いいえ |
動作を確認する
小さなウィンドウ(たとえばメモ帳)を最前面に固定し、2つ目のウィンドウを開いて、その中をクリックしてから1つ目のウィンドウの上にドラッグします。固定したウィンドウが前面に残るはずです。背後に回る場合は、別の最前面表示ウィンドウが妨げになっている可能性があります。
ウィンドウが手前に表示され続けない場合
- 別のウィンドウも最前面表示になっています。MicrosoftはCitrix、リモートデスクトップ、VMwareの各ウィンドウを例に挙げており、固定したウィンドウをそれらより前面に表示することはできません。
- アプリが管理者として実行されています。通常ユーザーとして動作するツールは、そのようなウィンドウを変更できないことがよくあります。特定のアプリで固定がまったく機能しない場合は、そのアプリが管理者として起動されているか確認してください。
- 全画面表示のゲームや動画がディスプレイを占有しており、ほかのウィンドウをその上に表示できない場合があります。
- 再起動後やモード変更後などに、アプリがウィンドウを作り直しました。設定は古いウィンドウに適用されていたので、新しいウィンドウを固定してください。
よくある質問
Windowsには、あらゆるウィンドウを常に最前面に表示する標準設定がありますか?
Windows 10および11には、一般的なスイッチはありません。個々のアプリが独自のオプションを備えている場合があり、PowerToys Always On TopやPin Windowsなどのユーティリティを使えば、それらのオプションがないウィンドウも固定できます。
PCを再起動した後も、固定したウィンドウは最前面に表示されますか?
いいえ。設定は開いているウィンドウに属するため、ウィンドウを閉じると解除されます。Pin Windowsも再起動後にウィンドウを再固定しません。
ウィンドウを固定すると、サイズや位置が変わりますか?
固定によって変わるのはウィンドウの重なり順だけなので、変わらないはずです。Pin Windowsはウィンドウを移動、サイズ変更、アクティブ化せずに固定します。
全画面ゲームの上にウィンドウを表示できますか?
できないことがよくあります。画面を占有しているゲームでは、ほかのウィンドウをその上に表示できない場合があります。
PowerToysとPin Windowsでは、どちらを選ぶべきですか?
必要な機能によって異なります。PowerToys Always On Topは、ショートカットひとつでアクティブなウィンドウを固定します。Pin Windowsには、ウィンドウ選択、ウィンドウごとの透明度設定、任意のクリック透過、すべてを元に戻すコマンドが追加されます。有料アプリですが、7日間のトライアルがあります。