前言¶
C 盤告急是 Windows 開發者最常見的磁盤問題之一。裝在 C 盤的軟件把緩存、項目文件、AppData 越攢越多,重裝系統或換盤成本又高。傳統做法要麼手工複製目錄再改註冊表,風險高且不可逆;要麼乾脆只清緩存,治標不治本。
下面介紹的這個 Skill 走的是第三條路:把軟件數據整體搬到 D/E 盤,原位置只留一個 junction 指針,軟件照常用,隨時可一鍵搬回,刪除的文件先進隔離區保留 30 天。
這是什麼¶
這是 SkillHub 上的社區 Skill「C盤瘦身·C盤清理·軟件搬家-丈二先生」,座標 @user_a086188a/zhanger-software-migrate,發佈者 user_a086188a,版本 2.1.1,分類 it-ops-security,來源 community。它解決的是 Windows 上 C 盤空間不足的問題——把軟件的數據、緩存、項目整體外遷到其他盤,同時保留原路徑可用,讓已安裝的軟件無感繼續運行。
它面向 Windows 10+、NTFS 文件系統,可作爲 AppData 外遷與磁盤擴容的替代方案。
核心功能¶
1、整體外遷。把某個軟件在 C 盤的數據、緩存、項目目錄整體移動到 D/E 盤,原位置留下 junction 指針(NTFS 的目錄符號鏈接),軟件仍按原路徑讀寫,用戶無感知。
2、隨時搬回。遷移是可逆的,可一鍵把數據搬回原位置,不破壞原目錄結構。
3、緩存清理。外遷之外,還能清理「零風險」緩存,進一步釋放空間。
4、搬後巡檢。遷移完成後自動巡檢,彙報實際釋放了多少空間,而不是隻給一個估算值。
安全機制¶
這個 Skill 的安全承諾是它的賣點,核心邏輯是「先預演、確認後才動手」,具體包括:
1、預演確認。動手前先預演一遍,用戶確認後才執行實際操作。
2、白名單限制。只動白名單裏認識的目錄,不認識的路徑不碰。
3、隔離刪除。刪除的文件先進隔離區,保留 30 天可還原,而不是直接抹掉。
4、主動攔截。以下情形會被攔下:應用正在運行、目標盤空間不足、UWP 應用、系統目錄。
5、本地運行。全程在本地執行,不上傳任何文件。
安裝與啓用¶
該 Skill 通過 SkillHub 分發,無需 API Key(標籤 requires_api_key=false)。官方地址:
https://www.skillhub.cn/skills/user_a086188a/zhanger-software-migrate
API 入口:
https://api.skillhub.cn/user_a086188a/zhanger-software-migrate
具體在客戶端裏啓用的入口,以官方頁面爲準——資料中未給出 Cursor / Codex CLI / Claude Code 各自的獨立啓用命令,這裏不臆造。
典型用法¶
觸發詞覆蓋了常見求助場景,當用戶說出下面這些詞時即可喚起:
C盤滿了、C盤瘦身、軟件搬家、軟件遷移、數據遷移、AppData外遷、C盤清理、磁盤空間不足、磁盤擴容、系統盤瘦身、緩存清理、C盤爆滿
一個典型流程是:用戶說「C盤滿了,幫我把某個軟件搬家」,Skill 先預演並列出將移動哪些目錄,用戶確認後執行外遷,隨後自動巡檢並彙報實際釋放量。如果軟件正在運行、或目標盤空間不夠、或目標屬於 UWP/系統目錄,Skill 會主動攔下,不硬搬。
適用場景與注意¶
適合:Windows 10+、NTFS 文件系統;C 盤空間不足、想把某個軟件的數據整體外遷到 D/E 盤、又希望軟件照常運行的用戶。
注意:
1、依賴 NTFS 的 junction 機制,非 NTFS 文件系統不適用。
2、UWP 應用和系統目錄在攔截範圍內,無法遷移。
3、遷移前軟件最好先退出,運行中的應用會被攔下。
4、刪除文件進隔離區保留 30 天,30 天后纔會真正清理,期間可還原。
5、這是社區來源(community)的 Skill,使用前建議先看清楚預演結果再確認。
結尾¶
這個 Skill 的價值在於把「C 盤軟件搬家」這件高風險操作變成了可預演、可確認、可還原的流程:junction 指針讓軟件無感繼續用,隔離區讓刪除可逆,搬完還彙報真實釋放量。如果你正在被 C 盤空間不足困擾,又不想手工改註冊表,可以到官方地址瞭解並嘗試。
官方地址:https://www.skillhub.cn/skills/user_a086188a/zhanger-software-migrate