特集

ウィンドウ切り替えのイライラを解消。どんなアプリも常に最前面に表示できる方法

PowerToysの「常に最前面に表示(Always On Top)」

 Windowsで複数のウィンドウを開いて作業を行なう時に、内容を確認したいウィンドウがほかのウィンドウに隠れてしまい、ウィンドウを切り替えるのが面倒。そう感じたことはないだろうか。そこで今回は、特定のウィンドウがほかのウィンドウに隠れず常に表示する方法を紹介する。

PowerToysの「Always On Top」でアプリを最前面に固定

 Windowsで複数のウィンドウを同時に開いて表示する場合、現在アクティブなウィンドウを最も上に表示する、というのが標準仕様となっている。そのため、アクティブなウィンドウに重なっているほかのウィンドウは、アクティブなウィンドウの下に隠れ、重なった部分が見えなくなってしまう。

 アクティブなウィンドウの下に隠れているウィンドウの内容を確認するには、確認したいウィンドウをアクティブにすればいいが、いちいちウィンドウを切り替えるのは面倒だ。

 たとえば筆者の場合、ある製品のスペック表を作成する場合など、その製品のWebページに記載されているスペック一覧を確認しながらExcelで作成しているが、Excelへの入力時にWebページがExcelなどのウィンドウで隠れてしまい、ウィンドウの切替が面倒と感じることがある。

 このほかにも、Web会議中にWeb会議アプリのウィンドウが隠れないようにしたい、イラスト作成中に参考資料を常に見えるよう表示しておきたい、といったように、作業を行なうアプリのウィンドウが一部隠れてもいいので、特定のウィンドウを常に上に表示したままにしたい、と感じることは読者のみなさんも経験があるのではないだろうか。

 もちろん、複数のウィンドウが重ならないように配置すればそういった問題は発生しないが、ディスプレイサイズや解像度の制約から難しい場合も少なくない。

複数ウィンドウを使っていると、重なって作業しにくいことがある
ノートPCのディスプレイで製品Webページのスペック一覧を参照しながらExcelで記事用のスペック表を作成する場合など、ウィンドウが重なることで表示を切り替えながら作業するのが非常に面倒

 そういったときに活用したいのが、Microsoftが提供しているWindowsのシステムユーティリティ「Microsoft PowerToys」に用意されている「常に最前面に表示(Always On Top)」機能だ。こちらを利用すれば、指定したウィンドウを常に最上位に表示でき、ほかのウィンドウに隠れることがなくなる。

常に最前面に表示できる機能を活用しよう
PowerToysの「常に最前面に表示(Always On Top)」機能を利用することで、特定のウィンドウを常に最上位に固定して表示できるようになる

 PowerToysの入手方法はいくつかあるが、最も簡単なのがMicrosoft Storeから入手する方法だ。Microsoft Storeを開いて「PowerToys」を検索すればすぐに見つかるので、「インストール」をクリックするだけだ。このほか、GitHubのリリースページからダウンロードしてインストールする方法もある。

Microsoft Storeから入手するのが最も簡単だ

Always On Topの設定方法

 インストールが完了したら、PowerToysの「ようこそ」メニューが起動する。ここで、左ペインの「Always On Top」をクリックし、右ペインのAlways On Topの下方「設定を開く」をクリックすると、Always On Topの各種設定が行なえる。

 PowerToysを直接起動した場合には、左ペインの「ウィンドウとレイアウト」をクリックし、その中の「Always On Top」をクリックすればいい。

PowerToysをインストールすると「ようこそ」メニューが起動するので、左ペインの「Always On Top」をクリック
Always On Topの紹介が右ペインに表示されるので、下の「設定を開く」をクリック
PowerToysのAlways On Top設定メニューが起動。Microsoft PowerToysを直接起動した場合は、左ペインの「ウィンドウとレイアウト」内にある「Always On Top」をクリックすればいい

 標準では、Always On Topの機能は無効となっているので、「常に手前に表示」の右にあるトグルスイッチをクリックしてオンにすることで機能が有効となる。

まずは設定をオンにしよう
「常に手前に表示」の右にあるトグルスイッチをオンにすると、Always On Topが有効となる

 Always On Topが有効となると、特定のウィンドウをアクティブにした状態でショートカット「Windows」+「Ctrl」+「T」を入力すると、効果音が鳴り、そのウィンドウが常に最上位に表示されるようになる。同時に、常に最上位に表示するように指定したウィンドウには、標準でターコイズ色の縁取りが表示される。

 Always On Topを有効にしたウィンドウは、当然ながらほかのウィンドウをアクティブにして重ねても、隠れることなく常に上に表示される。

ウィンドウを選んでショートカットで有効にできる
特定のウィンドウをアクティブにした状態でショートカット「Windows」+「Ctrl」+「T」を入力すると、効果音が鳴るとともに縁取りが表示され、そのウィンドウが常に最上位に表示される
このように、ほかのウィンドウをアクティブにしても常に最上位に表示される

 Always On Topを有効にした場合に鳴る効果音やウィンドウの縁取りは、変更が可能。効果音自体の変更はできないが、鳴らすか鳴らさないかを変えられる。

効果音はオン/オフが切り替えられる
「ウィンドウをピン留めするときに音を鳴らす」が「オン」だと効果音が鳴り、「オフ」だと効果音が鳴らなくなる

 縁取りは、ウィンドウの周囲に縁取りを表示するかどうかだけでなく、色や幅などを設定できる。

 縁取りの色は標準ではターコイズが設定されており、フルカラーで自由に変更可能。こちらは認識しやすい色を設定すればいいだろう。

 幅は1~30の間で設定でき、標準では15となっている。この縁取りはウィンドウの外側に追加され、幅が太いとそれだけ表示領域を無駄に消費することになる。標準だとやや太いという印象で、筆者は個人的に、認識しやすさとのバランスで5~7程度がちょうどいいと感じた。

縁取りも色や幅を変更可能
縁取りは表示・非表示を設定できるだけでなく、色や幅などを変更できる
左から、幅1、幅15、幅30のとき
縁取りの色はフルカラーで自由に設定可能
認識しやすい色に設定するのがお勧め

 Always On Topを有効にしたウィンドウは、透明度の変更も可能。標準では隠れているウィンドウは見えないが、10段階で透明度を変更することで、重なっている下のウィンドウが透けて見えるようになる。特定のウィンドウを常に最上位で表示したいが、隠れている下のウィンドウの内容もある程度把握したいという場合に便利な設定だ。

 ウィンドウ透明度の変更はショートカットでも変えられる。透明度を高める場合は「Windows」+「Ctrl」+「-」、透明度を下げる場合は「Windows」+「Ctrl」+「;」を入力する。

透明度を変えれば、重なっていても下のウィンドウが見える
ショートカットの入力でAlways On Topを有効にしたウィンドウの透明度を変更できる
標準では透明度は0で隠れているウィンドウは透けていない
透明度を高めると、隠れているウィンドウが透けて見えるようになる
透明度は10段階で変更可能。こちらは透明度が最も高い状態

 設定メニュー最下部では、Always On Topを除外するアプリを登録できる。こちらに登録したアプリではAlways On Topを有効化できず、常に最上位に表示する対象に選べなくなる。常に最上位に表示する必要のないアプリを登録しておけば、不用意にAlways On Topが有効になることを防げる。

 このほか、ゲームモードが有効な場合にはAlways On Topを有効にしない設定や、ウィンドウのタイトルバーを右クリックして表示されるコンテキストメニューに「常に手前に表示」を追加し、そちらからも有効・無効を切り替えられるようにするといった設定も可能だ。

ゲームモード時は無効化するなど細かい設定も
「除外するアプリ」に特定のアプリを登録しておけば、そのアプリのウィンドウでAlways On Topが利用できなくなる
「ゲームモードがオンの時にアクティブ化しない」にチェックを入れておけば、ゲームモード利用時にAlways On Topは無効化される
「タイトルバーのコンテキストメニューに「常に手前に表示」を表示する」にチェックを入れると、ウィンドウタイトルバー右クリックで表示されるコンテキストメニューに「常に手前に表示」が追加され、そちらからも有効・無効を変更できる

複数同時に有効化できるが、重なると隠れるので注意

 Always On Topを有効にできるウィンドウは1つだけに限らず、複数のウィンドウに対して同時に有効化が可能だ。その場合、有効にしたすべてのウィンドウが、通常のウィンドウに隠れることなく表示される。

 ただし、Always On Topを有効にしたウィンドウ同士が重なった場合には、その中のアクティブなウィンドウが上に表示されることになる。つまり、Always On Topを有効にしていても、ほかのウィンドウに隠れてしまう場面が存在するわけだ。とはいえ、こればかりは当然の挙動であり、複数のウィンドウでAlways On Topを有効にする場合には注意したい。

複数同時に有効化できるが注意点も
Always On Topは、複数のウィンドウで有効にすることも可能
Always On Topを有効にしたすべてのウィンドウは、有効にしていないウィンドウをアクティブしても隠れない
Always On Topを有効にしたウィンドウ同士が重なった場合は、アクティブなものが上に表示され、アクティブではないウィンドウはAlways On Topが有効でも隠れる