メモの横にビデオ通話、表計算の上に電卓、ブラウザーの裏に隠れてほしくないチャット — 1つのウィンドウを他のすべての上に表示しておくのは、Windowsで最も要望の多い機能の1つです。すでに持っているツールから専用アプリまで、実用的な方法をすべてまとめました。
Windowsに「常に最前面」機能は標準でありますか?
すべてのウィンドウに使えるものはありません。Windows 11にもWindows 10にも、タイトルバーやウィンドウメニューに汎用の「常に最前面」コマンドはありません。ただし、一部のアプリには独自のオプションがあります。
- タスク マネージャー — Windows 11ではタスク マネージャーの設定を開き、常に手前に表示にチェックします。Windows 10ではオプション → 常に手前に表示です。
- 電卓 — 標準モードでモード名の横にある常に手前に表示ボタンを押すと、小さなフローティング電卓になります。
- VLC media player — ビデオ → 常に最前面に表示。
- Webブラウザー — Chrome、Edge、Firefoxは、Web動画をフローティングのピクチャー イン ピクチャー ウィンドウで表示できます。
それ以外の文書、ターミナル、チャット、リモート デスクトップ、ゲームなどには、以下のいずれかの方法が必要です。
方法1:Microsoft PowerToys(無料)
PowerToysはMicrosoftの無料ユーティリティ集です。その1つAlways On Topは、キーボード ショートカットでアクティブなウィンドウを固定します。
- Microsoft StoreまたはGitHubのページからMicrosoft PowerToysをインストールします。
- PowerToysを開き、左のメニューでAlways On Topを選んで有効になっていることを確認します。
- 固定したいウィンドウをクリックし、Win + Ctrl + Tを押します。色付きの枠が固定中であることを示します。
- 同じショートカットをもう一度押すと解除されます。
知っておきたいこと: PowerToysはバックグラウンドで常に動作する大きなツール集で、固定はキーボードからしかできません。ウィンドウごとの透明度やクリック透過はありません。管理者として実行しているアプリのウィンドウを固定するには、PowerToysも管理者として実行する必要があります。
方法2:AutoHotkeyスクリプト(無料)
自分でカスタマイズするのが好きなら、AutoHotkeyを使えば好きなショートカットで「常に最前面」を切り替えられます。コードは1行だけです。
- autohotkey.comからAutoHotkey v2をインストールします。
- デスクトップを右クリックして新規作成 → AutoHotkey Scriptを選び、たとえば
OnTop.ahkと名前を付けてメモ帳で開きます。 - 次の1行を貼り付けて保存します。
^!t::WinSetAlwaysOnTop -1, "A"スクリプトをダブルクリックして実行します。これでCtrl + Alt + Tでアクティブなウィンドウが固定され、もう一度押すと解除されます。Windowsと一緒に起動させるには、[ファイル名を指定して実行](Win + R)でshell:startupと入力して開くフォルダーに、スクリプトのショートカットを置きます。
知っておきたいこと: どのウィンドウが固定されているかを示す表示がないため、忘れがちです。透明度やクリック透過などの機能は、それぞれ追加のスクリプトが必要です。
方法3:StayOnTop — すべてのタイトルバーにピン
StayOnTopは、まさにこの用途のために作った私たちのアプリです。すべてのウィンドウのタイトルバーに小さなピン ボタンを追加するので、ショートカットを覚えなくても、いつでもワンクリックで固定できます。
- Microsoft StoreからStayOnTopをインストールします(7日間無料、その後は買い切り)。
- ウィンドウのタイトルバーにピンが表示されます。クリックすると、そのウィンドウが他のすべての上にとどまります。
- もう一度ピンをクリックすると解除されます。キーボードならCtrl + Alt + Pです。
- ピンを右クリックすると、そのウィンドウのすべての機能を含むメニューが開きます。

固定のほかに、StayOnTopは次に欲しくなる機能もそろえています。
- 透明度 — ピンの上でマウス ホイールを回すとウィンドウが薄くなります。ゴースト モードでは、他の場所で作業している間だけ薄くなります。
- クリック透過 — ウィンドウは見えたまま、クリックは下のアプリに届きます(緊急解除:Ctrl + Alt + Shift + C)。
- ライブ プレビュー — 任意のウィンドウやその一部をピクチャー イン ピクチャーで表示。たとえばレンダリングの進行状況バーだけを画面の隅に表示できます。
- フォーカス モード、ウィンドウ レイアウト、アプリごとのルール — 他を暗くする、作業環境をワンクリックで復元する、選んだアプリを常に固定する。
約2.6 MBのネイティブC++アプリで、メモリ使用量は約30 MB、管理者権限は不要、ネットワーク機能は一切ありません。
どの方法を選ぶべき?
| アプリの設定 | PowerToys | AutoHotkey | StayOnTop | |
|---|---|---|---|---|
| どのウィンドウでも使える | いいえ、一部のアプリのみ | はい | はい | はい |
| 固定の方法 | アプリのメニュー | Win+Ctrl+T | 任意のショートカット | ピン ボタンまたはCtrl+Alt+P |
| 固定中の表示 | — | 色付きの枠 | なし | タイトルバーのピン |
| 透明度、クリック透過 | なし | なし | 追加スクリプト | 標準搭載 |
| 準備 | 不要 | ツール集をインストール | スクリプトを作成 | Storeからインストール |
| 価格 | 無料 | 無料 | 無料 | $6.99(買い切り)、7日間の試用 |
たまに固定するだけでショートカットも苦にならないなら、PowerToysは良い無料の選択肢です。スクリプトが好きなら、AutoHotkeyですべてを思いどおりにできます。毎日ウィンドウを固定する、固定中のウィンドウをひと目で確認したい、透明度やピクチャー イン ピクチャーが必要という場合は、StayOnTopが最も便利です。
ウィンドウが最前面にとどまらない?よくある対処法
- アプリが管理者として実行されている。 Windowsでは、通常のアプリが管理者権限で実行中のアプリのウィンドウを操作できません。アプリを通常どおり起動するか、固定ツールも管理者として実行してください。
- 全画面のゲーム。 排他的フルスクリーン モードは画面を占有します。ゲームをボーダーレスまたはウィンドウ モードに切り替えてください。
- 固定した2つのウィンドウが重なっている。 固定中のウィンドウ同士では、最後にクリックしたものが上になります。手前に出したいほうをクリックしてください。
- システムのオーバーレイ。 スタート メニュー、通知センター、一部のシステム ダイアログは固定ウィンドウの上に表示されます。これは仕様です。
よくある質問
Windows 11に「常に最前面」のショートカットはありますか?
Windows自体にはありません。PowerToysはWin+Ctrl+Tを追加し、StayOnTopはCtrl+Alt+Pを使い、AutoHotkeyなら好きなショートカットを設定できます。
作業中に動画を最前面に表示しておけますか?
はい。Web動画にはブラウザーのピクチャー イン ピクチャーを使います。プレーヤー、カメラ映像、ゲームなどその他のウィンドウは固定するか、StayOnTopのライブ プレビューで一部だけを画面の隅に表示できます。
「常に最前面」にするとPCが遅くなりますか?
いいえ。「常に最前面」はWindowsが標準でサポートするウィンドウのプロパティで、上記のツールはそれをオン・オフするだけです。メモリやCPUの使用量はごくわずかです。
「常に最前面」を解除するには?
同じショートカットをもう一度押すか、ピンをクリックします。StayOnTopを終了すると、すべてのウィンドウが通常の状態に戻ります。
固定したウィンドウを透明にできますか?
PowerToysではできません。StayOnTopならできます。ピンの上でマウス ホイールを回して不透明度を変えたり、ゴースト モードを使ったり、クリック透過をオンにして下のアプリで作業したりできます。