Vista 視覺樣式儲存在 .msstyles (如 Aero.msstyles) 中。透過 Resource Hacker 導出 VARIANT 資源為二進位檔,再用 Mirkes Tiny Hexer 依特定 Hex 位址修改數值,最後替換回資源,即可實現介面細節的極致客製化。本文彙整關鍵位址與數值對照表。
Normal.res)。Normal.res → 「編輯」→「定位」輸入 Hex 位址 → 覆寫或插入位元組 → 儲存。Normal.res → 資源類型 VARIANT、名稱 NORMAL → 替換 → 另存 .msstyles。| 功能 | 位址 | 原碼 | 新值/說明 |
|---|---|---|---|
| 工作列高度 | 0x017728, 0x01772C, 0x027B80, 0x027B84, 0x027CF0, 0x027CF4, 0x028F60, 0x028F64, 0x0290D0, 0x0290D4 | 04 | 00=22px, 01=24px, 02=26px, 03=28px (需同步縮減 868.png 圖像高度) |
| 開始選單右側面板頂部高度 (Aero) | 0x1620C | 74 | 寫入 00 |
| 同上 (插入 16 位元組) | 0x16218 | — | 插入 00 00 00 00 00 00 00 00 91 00 00 00 08 00 00 00 (08=高度值,若要與 Aero 一致改 2C) |
| 開始選單右側面板頂部高度 (Basic) | 0x1448C | 72 | 寫入 00 |
| 同上 (插入 16 位元組) | 0x14498 | — | 插入 00 00 00 00 00 00 00 00 91 00 00 00 08 00 00 00 |
| 開始選單左側面板寬度 | 0x14A7C | 77 | 寫入 00 |
| 同上 (插入 16 位元組) | 0x14A88 | — | 插入 00 00 00 00 00 00 00 00 A0 00 00 00 7F 01 00 00 (A0=寬度,需更大可改後續 00;若總寬超過螢幕右側面板會被擠出) |
| 隱藏左側面板 (僅顯示右側) | 0x14A7C / 0x14A88 | 77 / — | 寫入 00 / 插入 00...00 00 00 00 7F 01 00 00 (寬度設 0,左側面板被推出螢幕外,鍵盤仍可操作) |
| 視窗標題文字置中 (Basic) | 0x1F138 | 00 | 寫入 01 |
| 同上 (插入 40 位元組) | 0x1ED80 | — | 插入長串位元組碼(文中列出完整 40 bytes) |
| 導覽窗格文字顏色 (預設/滑入/按下) | 0x263C8 | 0066CC | 寫入欲望顏色 (BGR 格式) |
| 同上 (插入 32 位元組含滑入/按下色) | 0x26470 | — | 插入位元組陣列,修改 123456 (滑入色) 與 654321 (按下色) |
explorer.exe 或重開機生效。.msstyles 並建立系統還原點。