Windowsには、ウィンドウを常に最前面に表示する標準のショートカットはありません。PowerToysのAlways On Topでは、既定のショートカットは Win+Ctrl+Tで、変更もできます。AutoHotkeyでは独自のショートカットを作成できます。以下では、それぞれの仕組み、ほかのプログラムと競合しないキーの選び方、ショートカットを押しても反応しないときの対処法を説明します。

イラスト:留め具で固定されたガラス板と、横に並ぶ何も印字されていない3つのキーキャップ。

PowerToysの既定のショートカット

Microsoftの PowerToysのドキュメント (2026年10月に確認)によると、Always On Topは、 Win+Ctrl+Tを押すとアクティブなウィンドウを固定します。固定を解除するには、同じショートカットをもう一度押すか、ウィンドウを閉じます。ショートカットはその時点でアクティブなウィンドウに適用されるため、最初に対象のウィンドウをクリックしてください。

ショートカットを変更する

同じドキュメントには、固定を開始するショートカットはカスタマイズできる設定として記載されています。PowerToysの設定を開き、Always On Topに移動して、新しいキーの組み合わせを記録してください。片手で押せて、ほかの用途に使っていないものを選びましょう。

AutoHotkeyで独自のショートカットを作成する

スクリプトを使いたい場合は、 AutoHotkey v2で任意のキーの組み合わせをアクティブなウィンドウに割り当てられます。この行では、 Ctrl+Alt+T:

^!t::WinSetAlwaysOnTop -1, "A"

AutoHotkeyの ホットキー構文, # でWindowsキー、 ! でAlt、 ^ でCtrl、 + でShiftを表します。値 -1 は設定のオンとオフを切り替え、 "A" はアクティブなウィンドウを意味します。WinとShiftを使うには、 #+t::.

同じページにある注意点をひとつ紹介します。AltまたはWindowsキーを含むホットキーを押すと、既定ではCtrlなどのキー入力が追加でシミュレートされることがあります。ショートカットの後にメニューや別のプログラムが不自然な動作をしたら、まずこの点を確認してください。

競合しないキーを選ぶ

ショートカットが機能するかどうかは、2つの点で決まります。

  • 別のプログラムがすでにそのショートカットを使用していないか。MicrosoftのRegisterHotKeyのドキュメントによると、グローバルショートカットの登録に使われるこの関数は、同じキーが別のホットキーにすでに登録されている場合、通常は失敗します。また、Windowsキーを含むショートカットはオペレーティングシステム用に予約されていると説明されています。つまり、最初にキーの組み合わせを確保したプログラムがそれを使用し続けます。
  • 文字入力と干渉しないか。キーボードレイアウトによっては、右AltキーがAltGrとして機能し、追加の文字を入力するために使われます。その場合、CtrlとAltを使ったショートカットがそれらの文字と衝突することがあります。ショートカットを押すと動作せずに文字が入力されたり、入力中にショートカットが実行されたりするなら、CtrlとShiftを使う組み合わせに変更するか、3つ目のキーを追加してください。

実用的な選び方:少なくとも2つの修飾キーを組み合わせ、単独の文字キーは避け、よく使うプログラムで試してください。

アクティブなウィンドウを固定するか、ウィンドウを選ぶ

上の2つのようなショートカットはアクティブなウィンドウに作用するため、最初にウィンドウをクリックする必要があります。Pin Windowsには別の方法もあります。 Ctrl+Alt+P では、ウィンドウを先にアクティブにしなくても、クリックして選ぶか、一覧から選べます。また、 Ctrl+Alt+T ではアクティブなウィンドウの固定を切り替えられます。アプリ内の3つのショートカットはすべて変更でき、組み合わせがすでに使われている場合はアプリが知らせます。Pin Windowsを利用できる場所: Microsoft Store.

ショートカットが何も起こさないとき

  1. ツールが起動していることを確認してください。プログラムが終了していると、ショートカットを押しても何も起こりません。
  2. キーの組み合わせを変更してください。別のプログラムがそのキーを使用しているなら、通常は別の組み合わせにすると解決します。
  3. グローバルショートカットを使うほかのユーティリティをひとつずつ終了し、どのプログラムがキーを使用しているかを探してください。
  4. 対象のウィンドウが管理者ウィンドウではないことを確認してください。通常ユーザーとして実行されているツールでは、そのようなウィンドウを変更できないことがよくあります。詳しくは、 トラブルシューティングガイド こちらで、よくあるほかの原因とともに説明しています。

よくある質問

Windows 11で常に最前面に表示するショートカットは何ですか?

Windows 11には標準のショートカットはありません。PowerToysのAlways On Topでは、既定のショートカットはWin+Ctrl+Tで、PowerToysの設定から変更できます。

常に最前面に表示するために、自分でショートカットを設定できますか?

はい。PowerToysでは別のキーの組み合わせを記録でき、AutoHotkeyスクリプトでは任意の組み合わせを割り当てられます。たとえば、^!t::WinSetAlwaysOnTop -1, "A"のように設定できます。

ウィンドウを固定せず、ショートカットの文字が入力されるのはなぜですか?

キーボードレイアウトによっては、右AltキーがAltGrとして機能し、追加の文字を入力します。そのため、Ctrl+Altのショートカットが文字入力と競合することがあります。Ctrl+Shiftを使うか、別のキーを追加してください。

別のプログラムをインストールした後、ショートカットが機能しなくなるのはなぜですか?

別のプログラムが同じキーをすでに使用している場合、グローバルショートカットの登録は通常失敗します。どちらか一方のキーの組み合わせを変更してください。

ショートカットはすべてのウィンドウで機能しますか?

いいえ。管理者として実行されているアプリのWindowsには、通常ユーザーとして実行中のツールからアクセスできないことがよくあります。