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


31

私はCとして60GB SSDを持っています:Windowsと他の重要なプログラムのインストールがあります。私は巨大な非SSD D:も持っています。

C:のディスク容量が不足していることに繰り返し気づきます。主な原因はAppData \ Localの下のフォルダーです(私の場合、PicasaとOutlookファイル)。これらのフォルダーをD:に移動し、C:スペースを回復するにはどうすればよいですか?

回答:


43

... \ Localの[プロパティ]ダイアログを開き、[場所]タブをクリックし、目的の新しい場所を入力して、[移動]ボタンをクリックします。


3
%AppData%ファイルに依存する既存のアプリケーションはどうなりますか?アプリケーションを停止する必要がありますか?または、それらを実行して移動をシームレスに実行できますか?

同じことが\ LocalLowと\ Roamingに適用されます。\ Localディレクトリをコピーできませんでしたが、\ Roamingは機能し、18GB以上を解放しました。ありがとう。
Mateng

4
許可が拒否されました、一体。私もこのPCの唯一のユーザーです。
hak8または

4
私もWindows 10でアクセスが拒否されています。
GiddyUpHorsey15年

5
Windows 10では動作しないようです。ファイルがコピーされているが、最終的に操作が自動的に何らかの理由でキャンセルされます
xji

11

コマンドプロンプトでmklinkコマンドを使用してシンボリックリンクを作成する方法

mklink /d C:\Users\Nikhil\AppData\Local D:\AppData\Local

その後、ちょうどからすべてのファイル/隠しファイル/サブフォルダを移動C:\Users\Nikhil\AppData\LocalするあなたのD:\AppData\Localディレクトリ

その後、Local上のフォルダを削除しますC:

正直に言って、私は自分で試していないので、最初にVMで試用することもできます。サブフォルダーごとに個別のシンボリックリンクを作成する必要があるかもしれません


1
+1:これは、Microsoftがc:\Documents and Settingsハードコーディングされたプログラムをリダイレクトする方法です。
surfasb

これは機能しますか?mklinkローカルが既に存在する場合、できますか?できないと確信しています。最初に既存のものの名前を変更しようとすることもできますが、それが使用されていると思います。その間にローカルにアクセスしようとするプログラムはすべて失敗します。
Mooingダック14

ベターでディレクトリをリンクするため/Jのオプション
steampowered

3
Localは使用中であり、既に存在する場合はリンクを作成できないため、これは機能しませんでした。コマンドプロンプトでセーフモードでWindowsを起動するには、私は、既存のフォルダの名前を変更し、しかし、リンクを作成することができ
マット・ケンプ

1
@steampoweredなぜJの方がいいの?それが輝く違いやシナリオは何ですか?
ahnbizcad

6

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

考えている:

1:ほとんどのWindowsシステムの休止状態ファイルは巨大です。
2:起動時間を短縮するSSDがあるため、休止状態は必要ありません。

次のコマンドで休止状態を無効にします。

powercfg –h off

高架ターミナルで。(管理者として実行される端末)

私のシステムでは、hiberfil.sysがロガーを必要としないため、12GBのドライブスペースが解放されました。

これは-私にとって-%appdata%フォルダーを移動するよりもはるかに優れたソリューションになります。これをスピンディスクに移動すると、影響を受けるすべてのプログラムのドライブアクセスが遅くなり、SSDの目的が損なわれるためです。


1
+1。これにより、おそらく前述の問題が解決されます。このAppData考え方は、XYプローブの典型的な例です。OPが彼の本当の問題を解決するために適切なツールを使用していると盲目的に仮定しないでください。
MSalters

1
一方、ラップトップを閉じて別の場所に移動し、重要な作業を行っているときに、同じアプリをすべてロードして正確に把握する必要がないため、休止状態が必要になる場合があります完全にコールドスタートから中断した場所。;-)
クレイグ

2

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

Microsoftの記事リダイレクトフォルダは、フォルダリダイレクトを使用して「デスクトップ」フォルダの場所を変更する方法のショーの手順を行いました。記事に記載されているように、デスクトップをAppData、スタートメニューなどに置き換えます。


2

マイクロソフトでは、%AppData%フォルダーをシステムドライブから移動することはお勧めしません

TreeSize Freeを使用して、ファイルを削除する他の方法があるかどうかを確認できます。休止状態とpagefile.sysがc:\の候補になる場合があります

また、%AppData%\ Local \ Tempがあり、SSD以外のドライブにリダイレクトできます。

あなたは本当に大きなSSDを取得することを検討する必要があります。SSDに書き込むための空きブロックがあるように、少なくとも30%の空き容量で実行する必要があります。SSDで99%のフルで実行すると、摩耗レベルが増加し、SSDに期待されるパフォーマンスが大幅に低下します。


MSリンクは、APPDRIVEが移動されていないことについては何も言っておらず、SYSTEMDRIVEとProgramDataについてのみです。これが推奨されていないこと、またはいくつかの指定された落とし穴について別の参照がありますか?
undrline

@undrline 2014年11月にこの回答を書きました。ページは2018年6月に更新されました。2014年11月にMicrosoftのURLに正確に書かれた内容を思い出せません。ソリューションを見て、 MKLINK)howtogeek.com/howto/16226/...

1

Outlookの.pstファイルを別の場所に移動してから、新しい場所を指すようにプロファイルを変更することができます。Microsoftの記事を参照してください


1
多くのプログラムはローカルフォルダーを使用します。すべてのプログラムでそのような記事を探すとしたら、それは非常に長い日になるだろうし、ほとんどのプログラムではそうすることさえできないだろう。
タマラWijsman

[ローカル]フォルダーを右クリックし、[プロパティ]をクリックします。[場所]タブを使用して、目的の場所に配置します。
デビッドマーシャル

0

ある期間にわたって、100GBのHDスペースを不思議なほど失いました。「Space Monger」は、「appdata」の下の「Users」およびGoogleのサブフォルダーにあることを明らかにしました。これらは隠しファイルだと思います。オンラインで調査したところ、これらは一時ファイル(システムではない)であるため、削除できるはずです。Space Mongerがこのオプションを提供しているので、私がしました。目立った悪影響なしに100GBを回復しました。7 Home Premium 500gb HDを獲得してください。私は技術者ではありません。試しましたが、うまくいきました。保証なし。


%appdata%フォルダーにフォルダーをそのまま残したい場合は、Windowsでディレクトリを参照し、と入力します。検索ボックス。リストが表示されたら、タイプでソートし、ファイルのみを選択します。
匿名の
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.