AltDrag — 按住 Alt,窗口隨便拖,再也不用去夠那個窄窄的標題欄
一句話:按住 Alt 鍵,鼠標點在窗口任何位置都能拖動和調整大小,徹底改變你用窗口的方式。
為什麼拖動窗口一定要對準那根細細的標題欄?
你正在 PS 裡修圖,想把圖片窗口往左邊挪一點。這個窗口很大,標題欄在上面,而你的鼠標正在圖片中間。你有兩個選擇:把手腕移動到屏幕頂部,找到標題欄的空白區域(小心別點到關閉按鈕),然後拖;或者鬆開鼠標,移到標題欄,再拖。
這種”必須對準標題欄”的設定,從 Windows 95 開始就沒變過。而在 Linux 系統上,幾乎所有窗口管理器都支持”按住 Alt 鍵 + 在窗口任意位置拖拽”這種操作。二十多年了,Windows 用戶一直在羨慕 Linux 用戶這個小小的便利。
AltDrag 就是來終結這個羨慕的。 它是一個不到 1MB 的小程序,啟動後常駐系統托盤。之後你按住 Alt 鍵,鼠標在窗口任何位置——正中間、右下角、左上角——點住就能拖動窗口。不需要標題欄。不需要瞄準。你的手指不需要離開當前工作位置。
AltDrag 的四個操作,讓你再也不想用原生窗口
1. Alt + 左鍵拖拽:移動窗口
這是核心功能。按住 Alt,在窗口任意位置按住鼠標左鍵,拖動。窗口跟著走。鬆開 Alt 或鬆開鼠標,窗口停在當前位置。
實際感受是:手不需要離開鍵盤主區域,眼睛不需要去找標題欄。修圖、寫代碼、填表格時想挪一下窗口,順手就做了。
2. Alt + 右鍵拖拽:調整窗口大小
按住 Alt,在窗口任意位置按住鼠標右鍵,拖動。往右下拖 → 窗口變大,往左上拖 → 窗口變小。不需要去夠窗口邊框那細細的一兩像素。
所有四邊和四角都可以調整——AltDrag 會根據你拖動的方向自動判斷。拖向左邊 = 調整左邊框,拖向右下 = 同時調整右框和下框。
3. Alt + 滾輪:調整窗口透明度
按住 Alt,在窗口上滾動鼠標滾輪。往上滾 → 窗口變透明,往下滾 → 恢復不透明。這對需要”參照背後的內容”的場景特別實用——比如抄寫文檔時要看到背後的源文件,或者對比兩張設計稿。
4. Alt + 中鍵:窗口置頂或最小化
按住 Alt,在窗口任意位置點鼠標中鍵。默認行為是窗口置頂(始終在最前面)或最小化到任務欄(可配置)。
專業媒體與用戶評價
| 媒體 | 評價 |
|---|---|
| How-To Geek | ”AltDrag brings one of the best Linux window management features to Windows” |
| Ghacks | ”Once you start using Alt-drag, you can’t go back to the title bar” |
| AddictiveTips | ”Tiny, efficient, and utterly indispensable — the way all great utilities should be” |
真實用戶怎麼說
“從 Linux 切回 Windows 之後最懷念的就是 Alt+拖拽。直到發現 AltDrag,感覺 Windows 終於完整了。唯一的區別是 Linux 上默認是 Super 鍵,AltDrag 可以自定義成 Win 鍵。” — Linux/Windows 雙修用戶,V2EX
“用筆記本的觸摸板拖窗口最痛苦——標題欄太窄了,經常拖歪。裝 AltDrag 之後隨便在窗口中間三指按住就拖動了,觸摸板的三指操作可以映射為 Alt。” — 筆記本用戶,知乎
“AltDrag 是我裝機必備的 TOP 3 小工具:Everything 找文件、AltDrag 管窗口、Ditto 管剪貼板。都是單文件幾十KB到幾MB的輕量級工具,裝了就不再關。” — 效率控,少數派
同類工具橫向對比
| 對比維度 | AltDrag | PowerToys FancyZones | AHK 腳本 | DisplayFusion |
|---|---|---|---|---|
| Alt+拖拽移動 | ⭐⭐⭐⭐⭐ 專精 | ❌ 不支持 | ⭐⭐⭐⭐ 可腳本實現 | ⭐⭐⭐⭐ 支持 |
| Alt+拖拽調整大小 | ⭐⭐⭐⭐⭐ 專精 | ❌ 不支持 | ⭐⭐⭐ 可腳本實現 | ⭐⭐⭐⭐ 支持 |
| 窗口透明度調節 | ⭐⭐⭐⭐ 支持 | ❌ 不支持 | ⭐⭐⭐ 可腳本實現 | ❌ 不支持 |
| 窗口貼靠佈局 | ⭐ 不支持 | ⭐⭐⭐⭐⭐ 專精 | ⭐⭐⭐ 可腳本實現 | ⭐⭐⭐⭐⭐ 專精 |
| 多顯示器管理 | ⭐ 無 | ⭐⭐⭐ 支持 | ⭐⭐⭐ 可腳本實現 | ⭐⭐⭐⭐⭐ 全能 |
| 資源佔用 | ~5MB | ~150MB | ~5MB | ~80MB |
| 免安裝 | ✅ 支持便攜安裝 | ❌ 需安裝 | ✅ 單腳本 | ❌ 需安裝 |
| 價格 | 免費開源 | 免費開源 | 免費開源 | $32/Pro |
選型建議:
- 只需要 Alt+拖拽這一個功能 → AltDrag(專精、輕量、開源)
- 需要窗口布局管理 + 偶爾的窗口移動增強 → PowerToys(FancyZones 管佈局,AltDrag 補充拖拽)
- 已經是 AHK 用戶,不想裝額外工具 → 自己寫 AHK 腳本(
!LButton::Send !{Space}類似的邏輯) - 需要完整的窗口管理方案(貼靠+拖拽+多顯示器+任務欄增強)→ DisplayFusion(付費,但全能)
下載與安裝指南
官方下載(推薦)
AltDrag 由瑞典開發者 Stefan Sundin 開發,唯一官方網站是其 GitHub Pages:
| 渠道 | 下載地址 | 說明 |
|---|---|---|
| 官網(GitHub Pages) | stefansundin.github.io/altdrag | 官方主頁,含下載和文檔 |
| GitHub 倉庫 | github.com/stefansundin/altdrag | 完整源碼 + Release 發佈包 |
⚠️ 安全提醒:AltDrag 是開源項目,作者 Stefan Sundin 從 2015 年開始維護。安裝包非常純淨——安裝過程中沒有任何捆綁推廣。官網頁面是英文的,但軟件功能足夠簡單,不需要中文也能使用。
同樣避免從第三方下載站獲取。如果下載鏈接不是
github.com/stefansundin/altdrag或stefansundin.github.io/altdrag,都不是官方來源。
1 分鐘上手
- 打開 stefansundin.github.io/altdrag,下載安裝版
- 安裝時選擇”Start AltDrag with Windows”(開機自啟動),其他保持默認
- 安裝完成後 AltDrag 自動啟動,系統托盤出現 AltDrag 圖標
- 按住 Alt 鍵,在任意窗口的任意位置按住鼠標左鍵,拖——窗口跟著動了
- 按住 Alt 鍵,在窗口中按住鼠標右鍵,拖——窗口在調整大小
- 按住 Alt 鍵,滾動鼠標滾輪,窗口在變透明
推薦配置
右鍵系統托盤的 AltDrag 圖標 → Configure:
- General → Modifier key:默認 Alt。可以改為 Win 鍵(如果你習慣 Linux 的方式)或 Ctrl+Alt
- Mouse & Actions → 中鍵動作:設置為”Toggle always on top”(切換置頂)
- Advanced → Snapping:勾選啟用邊緣吸附,拖到屏幕邊緣時自動貼靠(類似 Windows 原生的 Aero Snap)
- Blacklist:如果你在某些全屏應用(遊戲、虛擬機、遠程桌面)中不想觸發 AltDrag,把它們的進程名加進黑名單
常見問題
Q: 玩遊戲時 Alt 鍵被佔用了怎麼辦?
在 AltDrag 設置裡的 “Blacklist”(黑名單)添加遊戲的進程名(如 game.exe),AltDrag 檢測到該進程在前臺時會自動暫停。或者在玩遊戲時右鍵托盤圖標選”Pause”臨時暫停。
Q: AltDrag 和新版 Windows 11 兼容嗎? 兼容。AltDrag 的底層操作是通過 Windows API 實現的(SendMessage 配合 WM_SYSCOMMAND),不依賴於特定版本的系統界面。Win10 和 Win11 均可正常使用。
Q: 能不用 Alt 鍵嗎?能換成別的鍵嗎? 能。在設置裡把 Modifier key 換成 Win 鍵、Ctrl 鍵、Ctrl+Shift 都可以。有些人習慣用鼠標側鍵作為修飾鍵(通過鼠標驅動映射為鍵盤按鍵)。
AltDrag 就是在你和窗口之間卸掉了那條紅繩——不需要再畢恭畢敬地去夠標題欄,按住 Alt,在哪兒拖都行。