AppData\Local を別のドライブに移動する安全な方法は何ですか?

AppData\Local を別のドライブに移動する安全な方法は何ですか?

私は、Windows やその他の重要なプログラムがインストールされているパーティションに 60GB の SSD を使用しC:、 にはより大きな機械式 HDD を使用しています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
    
    • 私はこれを試したことがないので、まずはVMでテストしてみるといいかもしれません。また、サブフォルダごとに個別のシンボリックリンクを作成する必要があるかもしれません。
  2. %LocalAppData%すべてのファイル/フォルダをD:\AppData\Local
  3. 消去%UserProfile\AppData\Local

答え3

これはあなたの質問に対する答えではありませんが、おそらくあなたの問題に対する解決策だと思います。

  • 一般的に、C:\Hiberfil.sysこれは非常に大きなサイズであり、SSD では起動時間が短縮されるため休止状態は必要ないため、管理端末から休止状態を無効にします。
    PowerCfg –h Off
    

私のシステムでは、これで解放された 12 GB はhiberfil.sys不要になりました。また、これを%LocalAppData%機械的な HDD に移動すると、影響を受けるすべてのプログラムのドライブ アクセスが遅くなり、SSD の目的が達成されないため、私にとっては、これを移動するよりもはるかに優れたソリューションになります。

答え4

レジストリメソッドを使用するシェル フォルダー/ユーザー シェル フォルダー以降のすべてのデータのフォルダー リダイレクトは、デフォルトで新しい場所に保存されます。

関連情報