將 AppData\Local 移至其他磁碟機的安全方法是什麼?

將 AppData\Local 移至其他磁碟機的安全方法是什麼?

我使用 60GB SSD 作為C:安裝 Windows 和其他重要程式的分割區,使用更大的機械硬碟D:,但我反覆發現自己的磁碟空間不足C:,罪魁禍首是%LocalAppData%[Picasa 和 Outlook 檔案] 中的資料夾。

如何將這些資料夾移動到D:,恢復空間C:

答案1

  1. 開啟%LocalAppData%屬性對話框
  2. 位置標籤 → 輸入所需的新位置
  3. 移動

答案2

如何使用mklink建立符號連結:

  1. MkLink /d C:\Users\Nikhil\AppData\Local D:\AppData\Local
    
    • 我還沒有嘗試過這個,所以也許首先在虛擬機器中進行測試;您可能還需要為每個子資料夾建立單獨的符號鏈接
  2. 將所有文件/資料夾從 移動%LocalAppData%D:\AppData\Local
  3. 刪除%UserProfile\AppData\Local

答案3

正如我所想,這不是您問題的答案,但可能是您問題的解決方案:

  • 一般來說,C:\Hiberfil.sys它很大,而且由於您不需要 SSD 休眠,因為它會縮短啟動時間,因此可以透過管理終端來停用休眠:
    PowerCfg –h Off
    

在我的系統上,這釋放的 12GBhiberfil.sys不再需要,而且對我來說,這將是一個比移動更好的解決方案,%LocalAppData%因為將其移動到機械HDD 會減慢每個受影響程序的驅動器訪問速度,從而達不到目的SSD 的。

答案4

使用其中的註冊表方法Shell 資料夾/用戶 Shell 資料夾,所有後續資料的資料夾重定向將預設保存在新位置:

相關內容