指南
如何在 Windows 11 與 10 儲存並還原視窗位置
花了十分鐘把瀏覽器擺在左螢幕、編輯器放中間、聊天軟體放在直立螢幕,結果重新開機、顯示卡驅動程式更新或擴充座接觸不良一次,所有視窗就全擠到同一個螢幕上,只好重新排一遍。Windows 本身會記住一部分視窗位置,但無法把目前開啟視窗的配置命名儲存、之後再叫出來。本文先說明內建功能能做與不能做的事,再介紹如何用 DisplayForge(適用於 Windows 10 與 11 的免費多螢幕工具)完整儲存與還原視窗配置。
-
先了解 Windows 內建能做什麼
Windows 11 在「設定 > 系統 > 螢幕 > 多部顯示器」中有「根據監視器連線記住視窗位置」選項:顯示器重新連接時,系統會試著把原本在該螢幕上的視窗移回去。貼齊版面配置(Win+Z,或將滑鼠停在最大化按鈕上)與貼齊群組能快速並排視窗,Microsoft PowerToys 的 FancyZones(區域配置)與 Workspaces(一次啟動多個應用程式並擺好位置)也是不錯的選擇。但這些都無法把已經開啟的視窗在所有螢幕上的配置存起來、需要時再還原。Windows 10 則完全沒有上述依監視器連線記憶的選項。
-
安裝 DisplayForge 並開啟「視窗位置設定檔」
從 windowlayout.com 下載並安裝 DisplayForge,安裝檔約 10 MB,不需要註冊帳號。開啟應用程式後,在側邊欄選擇「視窗位置設定檔」。視窗位置設定檔是所有螢幕上所有視窗的快照:記錄視窗屬於哪個應用程式、標題、位於哪台顯示器、精確的位置與大小、一般/最大化/最小化狀態、堆疊順序,以及是否保持在最上層。顯示器是依裝置路徑與 EDID 型號辨識,而不是依睡眠或重新連接後常被打亂的「顯示器 1、2」編號。
-
排好視窗後按「儲存目前設定」
把所有視窗擺到想要的位置,按下「儲存目前設定」並取個名字,例如「上班」或「寫程式」。儲存好的設定檔會顯示顯示器地圖與「此設定檔中的視窗」清單。不需要管理的視窗可以取消勾選;偶爾會縮小的視窗可開啟「若已最小化則保持不動」;用不到的項目也能從設定檔中移除。之後配置有變動時,在「以開啟的視窗更新」選「合併」可保留原有設定並加入新視窗,選「取代」則重新儲存。
-
確認視窗是如何比對的
視窗標題經常變動:瀏覽器分頁、文件名稱、未讀訊息數都會讓標題改變。因此每個項目都有標題比對規則。預設的「智慧」模式對瀏覽器與編輯器只看標題中不變的部分(例如結尾的應用程式名稱),其他應用程式則使用完整標題,找不到時改用該應用程式的任一視窗。也可以改成「完全相符」、「包含」、「規則運算式」或「忽略標題」。就算同時開了五個 Chrome 視窗或三個檔案總管視窗,每個儲存的項目也只會對應一個視窗,依標題相似度、所在顯示器依序配對,不會有兩個視窗搶同一個位置。
-
預覽、還原與復原
在移動任何視窗之前,先按「預覽還原」。地圖會把每個視窗標示為「將移動」、「已在原位」、「將啟動」、「未執行」或「已略過」,讓你清楚知道會發生什麼事。按「立即還原」即可套用。最大化的視窗會在原本的顯示器上以最大化狀態回來,不會被拉到主要顯示器;縮放比例(DPI)不同的螢幕也能準確對位。如果改變心意,按「復原上次還原」就能把所有視窗放回剛才的位置。
-
用快速鍵、系統匣或自動方式還原
在「設定檔選項」中為設定檔指定專屬快速鍵,在任何應用程式中都能一鍵還原。設定檔也會出現在系統匣選單與命令選擇區(Ctrl+Alt+Space)。開啟「連接此組合時自動套用」後,只要同一組顯示器再次出現就會自動還原。對經常沒開的應用程式,可勾選「未執行時啟動」,再按「允許啟動…」確認完整的程式路徑與引數。已核准的應用程式只會在你按下「還原並啟動缺少的應用程式」時啟動;快速鍵、觸發程序與自動還原絕不會啟動程式。
常見問題
同一個應用程式的多個視窗(例如五個瀏覽器視窗)也能分別還原嗎?
可以。每個儲存的項目最多只對應一個開啟中的視窗,依序以標題規則、原本的顯示器與堆疊順序比對。五個瀏覽器視窗會各自回到原位,而不會疊在一起。
儲存後解析度或縮放比例變了怎麼辦?
如果顯示器的幾何設定與儲存時相同,視窗會精確回到原本的像素位置;若解析度、縮放或位置有變,DisplayForge 會依該顯示器工作區中相同的相對位置擺放視窗,並確保不超出螢幕。
DisplayForge 會自動開啟已關閉的應用程式嗎?
只有在你要求時才會。需要在項目上勾選「未執行時啟動」、以「允許啟動…」核准程式,再使用「還原並啟動缺少的應用程式」。若程式檔案有變動,必須重新核准才會啟動。