Windows 10でウィンドウの位置を保存および復元する方法

Windows 10ではウィンドウのスナップやサイズ変更は可能ですが、任意のアプリグループと正確なウィンドウ位置を再利用可能なプロファイルとして保存する機能は標準搭載されていません。現在最も実用的な解決策は、Microsoft PowerToys Workspacesです。デスクトップのレイアウトをキャプチャして保存し、後でそのレイアウトでアプリを起動したり、位置を変更したりできます。

PowerToysは現在、64ビットx64またはARM64 PC上のWindows 10バージョン2004(ビルド19041)以降をサポートしています。Microsoftは2025年10月14日にWindows 10の標準サポートを終了しましたので、Windows 10をご利用の場合は、このプラットフォームの広範な状況にご注意ください。PowerToysの公式インストール要件については、こちらをご覧ください。

PowerToys Workspacesでウィンドウの位置を保存

Workspacesはまさにこの目的のために設計されています。つまり、アプリケーションウィンドウのセット、そのサイズ、および画面上の位置をキャプチャし、後でその設定を復元するということです。

1. PowerToysをインストールし、ワークスペースを有効にする

Microsoft Store または Microsoft のドキュメントに記載されている公式 GitHub リリースパスから PowerToys をインストールしてください。PowerToysの設定を開き、 「ワークスペース」を選択して、ユーティリティが有効になっていることを確認してください。ワークスペースページからエディターを開くことができます。

ワークスペースが有効で、エディター起動ボタンが表示されているWindows 10上のPowerToys設定
PowerToysの設定でワークスペースを有効にしてから、ワークスペースエディターを開きます。

2. レイアウトで使用したいアプリを開きます

普段一緒に使うアプリやドキュメントを起動します。各ウィンドウのサイズを変更し、モニター上の目的の位置に移動します。複数のディスプレイを使用している場合は、ワークスペースをキャプチャする前にディスプレイを接続して配置し、保存される座標が普段のセットアップと一致するようにしてください。

3. ワークスペースを作成してキャプチャする

ワークスペースエディターで、[ワークスペースの作成]を選択します。PowerToysでは、キャプチャ処理中でもデスクトップを引き続き使用できます。調整が必要な箇所を配置したら、[キャプチャ]を選択します。

Windows 10上のPowerToys Workspacesエディターに「ワークスペースの作成」ボタンが表示されている。
ワークスペースエディタから、保存済みの新しいレイアウトを作成します。
Windows 10デスクトップにファイルエクスプローラー、Word、ブラウザーが配置され、PowerToys Workspacesにキャプチャコントロールが表示されます。
まず窓の位置を決め、次に窓のサイズと位置を記録します。

4. ワークスペースに名前を付け、内容を確認し、保存します。

キャプチャ後、ワークスペースに「日常業務」「調査」「会計」などの分かりやすい名前を付けます。エディターでは、ワークスペース内のアプリを確認したり、保存したウィンドウの位置を調整したり、不要なアプリを削除したり、必要に応じてデスクトップショートカットを作成したりできます。

PowerToysは、互換性のあるアプリケーション向けにコマンドライン引数もサポートしています。これは、アプリケーションがコマンドラインから特定のファイル、フォルダ、プロジェクト、ブラウザのURL、またはプロファイルを開く機能をサポートしている場合に便利です。

5. 保存したウィンドウ位置を復元する

ワークスペースを開き、保存済みのレイアウトの「起動」を選択するか、デスクトップショートカットを作成済みであればそれを使用します。PowerToysは必要なアプリを起動し、保存済みの位置に移動します。そのワークスペースで「既存のウィンドウを移動」が有効になっている場合、既に開いているアプリウィンドウを、常に新しいインスタンスを作成するのではなく、再配置できます。

Windows 10 上の PowerToys Workspaces で、起動と作成のデスクトップショートカット コントロールを備えた保存済みのデイリーワーク レイアウトを表示しています。
保存したワークスペースを起動して、キャプチャしたレイアウト内でアプリを再度開いたり、配置を変更したりします。

現在の動作と既知の制限事項については、Microsoft のPowerToys Workspaces のドキュメントを参照してください。

知っておくべき重要な制限事項

  • ワークスペースは、デスクトップ画面を固定したものではありません。PowerToysはまずアプリケーションを起動し、その後ウィンドウを移動およびサイズ変更するため、ウィンドウが所定の位置に移動する前に、一時的に開いた状態が表示される場合があります。
  • アプリの起動方法は様々です。既存のウィンドウを再利用するプログラムもあれば、新しいインスタンスを作成するプログラムもあります。PowerToysには「既存ウィンドウの移動」オプションがあり、一部のアプリは独自のコマンドライン引数を使ってより細かく制御できます。
  • スナップ状態は保持されません。Microsoftは、Workspaces は位置決めのために公開 API と FancyZones エンジンを使用しているものの、復元されたウィンドウは厳密には Windows スナップ関係として復元されるわけではないと述べています。
  • 管理者権限で起動したウィンドウは問題が発生する場合があります。Microsoftは、管理者として起動したアプリが正しく再配置されない可能性があるという既知の問題を文書化しています。

繰り返し使用可能なゾーンのみが必要な場合は、FancyZonesを使用してください。

PowerToysで全てのアプリを起動する必要がない場合は、FancyZonesの方が軽量な選択肢となります。FancyZonesでは、画面上のカスタム領域を定義し、ウィンドウをその領域にドラッグ&ドロップできます。設定項目には、「新しく作成したウィンドウを最後に認識された領域に移動する」や「画面解像度が変更されてもウィンドウを元の領域に保持する」などがあります。これらのオプションは、同じアプリを繰り返し開いて、画面上の見慣れた領域に戻したい場合に便利です。詳しくは、FancyZonesの公式ドキュメントをご覧ください。

Windows 10 Snapでできることとできないこと

Windows 10では、ウィンドウを素早く手動で配置するために、スナップ機能とスナップアシストが引き続き利用できます。ウィンドウを端や角にドラッグしたり、Windowsキーと矢印キーのショートカットを使って位置を調整したりできます。スナップ機能は一時的なレイアウトには便利ですが、真の意味での再利用可能なワークスペースプロファイルシステムではありません。サポートされているウィンドウ配置コントロールについては、Microsoftのスナップに関するドキュメントを参照してください。

作業中の設定を保存し、後で最小限の再配置で復元することが目的であれば、サポートされているWindows 10環境ではPowerToys Workspacesが最適です。一貫性のある領域を主に必要とする場合はFancyZonesを、一度限りの簡単なレイアウトが必要な場合は通常のSnapを使用してください。

コメントを残す

FotoSketcherで写真を絵画、スケッチ、漫画に変換

FotoSketcherで写真を絵画、スケッチ、漫画に変換

FotoSketcher Studioを使えば、写真を絵画、鉛筆画、漫画に変換できます。エフェクトの選択方法、プレビューの調整方法、作品の保存方法を学びましょう。

オーディオ識別ツールで音声ファイルを詳細に分析・識別する

オーディオ識別ツールで音声ファイルを詳細に分析・識別する

オーディオ識別子がビットレート、エンコーダー、タグについて何を明らかにするのか、従来のワークフローがどのように機能するのか、そして現在利用可能なツールの中で、ファイルの検査や楽曲の識別に使えるものはどれなのかを学びましょう。

My Photo Index:Windows用オープンソース写真整理ツール

My Photo Index:Windows用オープンソース写真整理ツール

My Photo Indexは、ローカル画像のタグ付け、評価、閲覧を行うための、Windows向けの旧来の写真カタログツールです。その機能、互換性の制限、および現在もサポートされている代替ツールについてご確認ください。

Attribute Changerを使用してファイルとフォルダの属性、日付、時刻を変更する

Attribute Changerを使用してファイルとフォルダの属性、日付、時刻を変更する

Attribute Changerを使用して、Windowsファイルの属性とタイムスタンプを編集したり、JPEG EXIF写真の日付を更新したり、バッチ変更を安全にプレビューしたりする方法を学びましょう。

Windows 10で各モニターに異なる壁紙を設定する方法

Windows 10で各モニターに異なる壁紙を設定する方法

Windows 10の各モニターに個別の壁紙を設定し、ディスプレイを識別し、画像のフィットを調整し、モニターの選択肢が見つからない場合のトラブルシューティングを行います。

pViewer:最小限の画像ビューアとマンガ&コミックリーダー

pViewer:最小限の画像ビューアとマンガ&コミックリーダー

pViewerの機能、写真モードとコミックモードの仕組み、ダウンロードすべきWindows版、そして旧バージョンと改訂版の違いについて学びましょう。

NeoDownloader:パラメータ設定とウェブサイトからの画像の一括ダウンロード

NeoDownloader:パラメータ設定とウェブサイトからの画像の一括ダウンロード

NeoDownloaderプロジェクトの作成方法、クロール範囲の選択方法、画像フィルタと保存先の設定方法、バッチダウンロードの確認方法を学びましょう。

Windows 7および8でホットキーを使って次のデスクトップ背景に切り替える方法

Windows 7および8でホットキーを使って次のデスクトップ背景に切り替える方法

Windows 7または8用のスライドショーを設定し、簡単なVBScriptショートカットを作成して、キーボードショートカットキーを割り当てて次の壁紙に進めるようにします。

XnConvert:エフェクトの適用と画像フォーマットの一括変換

XnConvert:エフェクトの適用と画像フォーマットの一括変換

XnConvertを使えば、エフェクトの適用、写真のリサイズ、画像フォーマットの一括変換が可能です。出力設定の選択、編集内容のプレビュー、オリジナル画像の保護も行えます。

PickMeApp: 保存された設定でWindowsプログラムを転送する

PickMeApp: 保存された設定でWindowsプログラムを転送する

PickMeAppを使って、インストール済みのWindowsアプリケーションを別のPCに移行しましょう。TAPパッケージの仕組み、設定の取得方法、転送できない可能性のある項目について学びます。