Jaki jest bezpieczny sposób przeniesienia aplikacji AppData \ Local na inny dysk?


31

Mam dysk SSD 60 GB jako mój C: gdzie mam system Windows i inne niezbędne instalacje programu. Mam też ogromny dysk SSD D :.

Wielokrotnie brakuje mi miejsca na dysku w C :. Głównymi winowajcami są foldery w AppData \ Local (w moim przypadku pliki Picasa i Outlook). Jak mogę przenieść te foldery do D: i odzyskać moją przestrzeń C:?

Odpowiedzi:


43

Otwórz okno dialogowe Właściwości dla ... \ Lokalne, kliknij kartę Lokalizacja, wprowadź żądaną nową lokalizację, kliknij przycisk Przenieś.


3
Co dzieje się z istniejącymi aplikacjami, które korzystają z plików% AppData%? Czy aplikacje muszą zostać zatrzymane? Czy mogą uruchomić i ruch zostanie wykonany bezproblemowo?
niedz.

To samo dotyczy \ LocalLow i \ Roaming. Nie mogłem skopiować katalogu \ Local, ale \ Roaming działało i uwolniłem ponad 18 GB. Dzięki.
Mateng

4
Odmowa zgody, do cholery. Jestem jedynym użytkownikiem tego komputera.
hak8or

4
Ja również otrzymuję odmowę dostępu w systemie Windows 10.
GiddyUpHorsey

5
Wygląda na to, że nie działa w systemie Windows 10. Pliki są kopiowane, ale w końcu operacja zostanie z jakiegoś powodu automatycznie anulowana
xji

11

Co powiesz na użycie polecenia mklink w wierszu polecenia do utworzenia dowiązania symbolicznego?

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

a następnie po prostu przenieś wszystkie pliki / ukryte pliki / podfoldery z C:\Users\Nikhil\AppData\Localdo do D:\AppData\Localkatalogu

Następnie usuń Localfolder naC:

Szczerze mówiąc, chociaż sam tego nie próbowałem, więc może najpierw przetestuj maszynę wirtualną, być może będziesz musiał utworzyć osobne łącze symboliczne dla każdego podfolderu


1
+1: W ten sposób Microsoft przekierowuje programy, które zostały c:\Documents and Settingszakodowane na stałe.
surfasb 21.09.12

czy to działa? Czy potrafisz, mklinkgdy lokalny już istnieje? Jestem pewien, że nie możesz. Możesz najpierw spróbować zmienić nazwę istniejącego, ale myślę, że będzie w użyciu, a wszelkie programy próbujące w międzyczasie uzyskać dostęp do Lokalnego, przestaną działać.
Kaczka Mooing

Lepiej połączyć katalog z /Jopcją
steampowered

3
Nie działało to dla mnie, ponieważ Local jest w użyciu i nie możesz utworzyć linku, jeśli już istnieje. Uruchomienie systemu Windows w trybie awaryjnym z wierszem polecenia pozwoliło mi zmienić nazwę istniejącego folderu i utworzyć link
Matt Kemp,

1
@steampowered dlaczego J jest lepszy? jaka jest różnica lub scenariusze, w których świeci?
ahnbizcad

6

To nie jest odpowiedź na twoje pytanie, ale prawdopodobnie rozwiązanie twojego problemu:

Myślę:

1: Plik hibernacji w większości systemów Windows jest ogromny.
2: Nie potrzebujesz hibernacji, ponieważ masz dysk SSD, który skraca czas uruchamiania.

Wyłącz hibernację za pomocą polecenia:

powercfg –h off

w podwyższonym terminalu. (terminal uruchamiany jako administrator)

W moim systemie uwolniłem 12 GB przestrzeni dyskowej, ponieważ hiberfil.sys nie jest potrzebny do logowania.

Byłoby to - dla mnie - znacznie lepsze rozwiązanie niż przeniesienie folderu% appdata%, ponieważ przeniesienie go do spindisc spowolniłoby dostęp do dysku dla każdego programu, którego dotyczy problem, w ten sposób pokonując przeznaczenie dysku SSD.


1
+1. Prawdopodobnie rozwiązuje to stwierdzony problem. AppDataPomysł jest typowy przypadek w probem XY. Nie zakładaj na ślepo, że OP używa odpowiedniego narzędzia do rozwiązania swojego prawdziwego problemu.
MSalters

1
Z drugiej strony być może potrzebujesz hibernacji, ponieważ kiedy zamykasz laptopa i idziesz w inne miejsce, a jesteś w trakcie ważnej pracy, nie chcesz, aby wszystkie te same aplikacje były ładowane i dokładnie wymyślić gdzie przerwałeś całkowicie zimny początek. ;-)
Craig


2

Firma Microsoft nie zaleca przeniesienia folderu% AppData% z dysku systemowego .

Możesz użyć TreeSize Free, aby sprawdzić, czy istnieją inne sposoby usuwania plików. Czasami hibernacja i pagefile.sys są kandydatami na c: \

Masz również% AppData% \ Local \ Temp, który można przekierować na dysk inny niż SSD.

Naprawdę powinieneś rozważyć zakup większego dysku SSD. Chcesz uruchomić co najmniej 30% za darmo, aby dysk SSD zawierał puste bloki do zapisu. Praca z pełnymi 99% dyskami SSD zwiększa poziom zużycia, a wydajność, której można oczekiwać od dysków SSD, jest znacznie zmniejszona.


Łącze MS nie mówi nic o nieprzenoszeniu APPDATA, tylko o SYSTEMDRIVE i ProgramData. Czy masz inne odniesienia do tego, że nie jest to zalecane, lub jakieś określone pułapki?
undrline

@undrline Napisałem tę odpowiedź w listopadzie 2014 r. Strona została zaktualizowana w czerwcu 2018 r. Nie pamiętam, co dokładnie napisano na adresie URL Microsoft w listopadzie 2014 r. Po przeanalizowaniu rozwiązań wybrałem rozwiązanie j_bombay z dowiązaniem symbolicznym ( mklink) howtogeek.com/howto/16226/…
niedz.

1

Możliwe jest przeniesienie plików .pst programu Outlook do innej lokalizacji, a następnie zmiana profilu w celu wskazania nowej lokalizacji. Zobacz artykuł Microsoft


1
Wiele programów korzysta z folderu lokalnego; gdybyś szukał takich artykułów dla każdego programu, byłby to bardzo długi dzień, a dla większości programów nawet nie byłbyś w stanie tego zrobić.
Tamara Wijsman,

Kliknij prawym przyciskiem myszy folder lokalny, kliknij Właściwości. Użyj karty Lokalizacja, aby umieścić ją w żądanym miejscu.
David Marshall

0

Z czasem w tajemniczy sposób straciłem 100 GB przestrzeni HD. „Space Monger” ujawnił, że znajduje się w „Użytkownicy” w „appdata” i podfolderach Google. Myślę, że to ukryte pliki. Badania online sugerują, że ponieważ są to pliki tymczasowe (nie systemowe), powinienem móc je usunąć. Space Monger zapewnia tę opcję, więc zrobiłem to. Odzyskałem swoje 100 GB bez żadnych zauważalnych efektów ubocznych. Wygraj 7 Home Premium 500 GB HD. Nie jestem technikiem. Wypróbowałem to i zadziałało. Brak gwarancji


Jeśli chcesz pozostawić foldery nietknięte w folderze% appdata%, możesz przejść do katalogu w systemie Windows i wpisać . pole wyszukiwania. Gdy zobaczysz listę, posortuj według typu i WYŁĄCZNIE pliki.
anonimowy tchórz
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.