
可能的重複:
如何更改 Windows 7 中的預設程式安裝目錄?
我正在考慮用 SSD 來取代我的主機驅動器。然而,由於與普通硬碟相比,這些硬碟的尺寸相對較小,因此我想對 Windows 安裝進行比正常情況更多的自訂。我使用的是 Windows 7 專業版,64 位元。
當瀏覽 Windows 註冊表時,您可以看到有一些鍵可以讓您設定程式檔案、使用者帳戶目錄等。
本質上,我想將 Windows 本身安裝在 C: 上,將 Program Files(兩個版本)安裝在 D: 上,以及使用者帳戶。然後,我可以在SSD 上手動安裝我真正想要的東西,並希望盡可能地減少空間- 我真的不需要像Windows Mail、DVD Maker 和各種其他程式這樣的東西,我從來沒有運行過,從而弄亂了寶貴的空間在SSD上...更不用說AppData目錄了。
誰能推荐一種方法來做到這一點?
答案1
您可以變更登錄值,這將依序變更告訴 Windows Program Files 目錄所在位置的環境變數。但是,您無法將所有內容移出,因為 Windows 會將其鎖定。您必須啟動 Live CD 才能移動 Windows 鎖定的任何內容。
這裡是對註冊表部分的簡短介紹。
您可能想閱讀這首先來自微軟的警告。它有點過時,但可能仍然適用於較新版本的 Windows。
另一種方法是創建符號連結Program Files 目錄並將它們指向另一個位置。同樣,您必須啟動到 Live CD 才能執行此操作。這樣,Windows 就不會知道其中的差異,因此 Microsoft 透過更新對您的 Windows 版本進行的任何後續修訂都不會出現不穩定的情況。
答案2
我這樣做是因為我有一個較舊的Raptor 驅動器作為我的C 盤。 \ 或 D :\Program Files (x86)(或 64 位元作業系統中的任何內容)。我運行的是 7 x64 Ultimate,這使驅動器大小的使用量保持在足夠低的水平。
其他要做的事情是確保頁面檔案位於輔助驅動器上,並使用符號連結移動使用者設定檔資料夾。
Acrobat 程式確實不喜歡安裝在輔助磁碟機上。我有 Acrobat Suite CS2,但它無法安裝在 D 碟 x86 目錄中。但據我了解,這是x86目錄的問題,而不是D碟的問題。
所有其他程式都運作良好。