Chciałbym przenieść domyślną lokalizację mojego c: \ Users \ USERNAME na inny dysk. Jaki jest najłatwiejszy sposób i jak to zrobić?
Wiem, że mogę przenosić każdy z moich „folderów specjalnych”, takich jak dokumenty, obrazy itp., Ale nie obejmuje to folderu AppData. Ponadto wiele programów i instalatorów niepoprawnie umieszcza pliki w C: \ Users \ NAZWA UŻYTKOWNIKA \ Documents itp., Nawet po przeniesieniu Dokumentów na inny dysk i otrzymaniu duplikatów folderów.
windows
windows-vista
users
defaults
home-directory
duckworth
źródło
źródło
Odpowiedzi:
W przypadku pojedynczych folderów (My Docyuments, My Pictures itp., „Foldery specjalne”) robię rejestr / GPO, o którym wspomniałeś. Jednak jeśli chcę przenieść całą strukturę folderów, oszukiwam. Przenieś folder do nowej lokalizacji, a następnie utwórz skrzyżowanie, kierując stary folder do nowego folderu. Więc wszystkie twoje programy nadal będą myśleć, że folder jest,
c:\users\username
ale to tylko punkt połączeniad:\users\username
.źródło
Długo szukałem tego i wreszcie udało mi się to zrobić na własnej maszynie.
Istnieją tutaj dwa scenariusze: nowa instalacja i maszyna, która jest już zainstalowana / używana.
W przypadku nowej instalacji możesz (najwyraźniej) zmodyfikować plik autounattend.xml ( tutaj nierozpoznany link , bez gwarancji, nie próbowałem)
W przypadku komputera, który jest już zainstalowany, należy rozwiązać dwa problemy:
W przypadku problemu 1 możesz albo okrążyć trasę:
Możesz też uruchomić komputer z dysku odzyskiwania i kopiować pliki.
W przypadku problemu 2 możesz albo znaleźć i zamienić wszędzie w rejestrze (ryzykowne), albo utworzyć dowiązanie symboliczne / połączenie z domyślnej lokalizacji do nowej lokalizacji.
Rozwiązanie znajdowania i zastępowania jest również szczegółowo opisane na poprzednio połączonej stronie , ale okazuje się, że nadal musisz utworzyć dowiązanie symboliczne, w przeciwnym razie Windows Update będzie miał problemy .
Cokolwiek wybierzesz, musisz zapoznać się z dowiązaniami symbolicznymi / skrzyżowaniami . Wiele komentarzy na blogu Josha wspomina o ROBOCOPY , którego nie można używać do kopiowania połączeń . Jeśli ich nie odtworzysz, nie zauważysz od razu, ponieważ większość (jeśli nie wszyscy) mają ukryty atrybut, ale mogą wystąpić problemy z kompatybilnością wsteczną w aplikacjach innych niż Vista.
Ten post na blogu zawiera nieco więcej (za dużo) szczegółów na temat tego problemu, a także skrypt ułatwiający odtwarzanie linków / skrzyżowań.
Kolejny blog , inne podejście.
źródło
Ostatnio miałem ten sam problem. Chciałem użyć programu SteadyState Microsoftu na komputerze z istniejącymi kontami użytkowników w C: \ USERS, które chciałem przenieść na D :. Wykonałem następujące kroki:
Jedynym zastrzeżeniem jest to, że narzędzie Łatwy transfer w systemie Windows nie tworzy idealnej kopii większości aplikacji innych niż Microsoft.
Mam nadzieję że to pomoże.
źródło
Możesz zmienić lokalizację AppData, tylko trochę dłużej:
Otwórz AppData Kliknij lokalnie prawym przyciskiem myszy Kliknij kartę lokalizacji, a następnie kliknij Przenieś Utwórz gdzieś folder AppData i utwórz folder Lokalny Wybierz go, kliknij przycisk Zastosuj, aby go przenieść, tak jak w przypadku Dokumentów.
Powtórz dla LocalLow i roaming.
To powinno być znacznie lepsze niż dowiązanie symboliczne LUB metoda sysprep.
źródło
Powiedziano mi, że możesz to zrobić:
1) Otwórz 2 okna eksploratora Windows (jeden na nowy dysk, jeden na c: \ USERS)
2) utwórz nowy folder do przechowywania informacji na nowym dysku
3) kliknij prawym przyciskiem myszy i przeciągnij Folder USERNAME do nowego folderu. Kiedy pojawi się menu prawego przycisku myszy, kliknij „Przenieś”.
Aby sprawdzić, czy zadziałało, kliknij przycisk Start, dokumenty, a następnie kliknij puste miejsce na pasku adresu, aby zobaczyć, czy jest napisane NewDrive: \ NewFolder \ USERNAME \ Documents
źródło