Zmień nazwę folderu profilu w systemie Windows 7/8


11

Podczas instalacji systemu Windows przypadkowo wpisałem akcentowaną nazwę dla mojej nazwy użytkownika, a nazwa mojego profilu jest nazywana po niej. Już zmieniłem nazwę użytkownika, aby nie miał znaku akcentowanego, ale folder profilu to inny temat.

Zasadniczo chcę tego, ponieważ mam pewne aplikacje, które mają problem z akcentowanym charakterem.

Czy istnieje sposób na zmianę nazwy? Wiem, że muszę wykonać kopię z mojego profilu, ale jak mogę przeprowadzić relokację? Nie chciałbym dotykać żadnych innych profili na maszynie, tylko moich.

Odpowiedzi:


12
  1. Zaloguj się przy użyciu innego konta administratora.
  2. Zmień nazwę folderu profilu, który chcesz zachować, zanotuj nową ścieżkę.
  3. Otwarte regedit. Nawigować do
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
  4. Znajdź swój identyfikator SID w wymienionych tam kluczach. Możesz łatwo stwierdzić, że jeden z wpisów będzie miał starą ścieżkę do konta użytkownika.
  5. Zmień ProfileImagePathwpis na nową ścieżkę z # 2.
  6. Restart

Działa to w systemach Vista / 7/8 i Server 2008 / R2 / 2012. Działa to również w 2000 / XP i 2003, ale nie można przekraczać grup wersji; na przykład profil z 2000 roku nie będzie działał na 8. Musisz użyć USMT.


1
Próbowałem tego i wygląda podejrzanie. Hackowanie rejestru było możliwe, ale kiedy przetestowałem konto użytkownika, system operacyjny skarżył się, że użytkownik logował się przy użyciu profilu tymczasowego. W moim przypadku nie zmieniła ona nazwy folderu użytkownika, ani nie utworzyła nowego folderu o nowej nazwie.
Guy Thomas

2
Krok 2 polegał na zmianie nazwy folderu profilu, system Windows nie zrobi tego za Ciebie ani nie utworzy folderu, dlatego krok 2 jest w moich kierunkach.
Chris S

Możesz uniknąć kroku 1 i zrobić krok 2 na końcu, upewniając się, że masz tylko 1 użytkownika administracyjnego, do którego automatycznie wejdziesz po uruchomieniu komputera, wykonaj krok 3 na oddziałach. kiedy zresetujesz i zaczekasz chwilę, pojawi się komunikat, o którym mówił @GuyThomas, wykonaj krok 2 i zresetuj ponownie, a wszystko gotowe. w ten sposób nie musisz tworzyć niepotrzebnego drugiego użytkownika, jeśli jesteś jedynym użytkownikiem terminala, ale kosztem pierwszego ponownego uruchomienia zajmuje więcej czasu, aby dostać się do systemu Windows.
Memor-X

2

Proces zmiany nazwy folderu profilu opisano w Microsoft KB2454362 Zmiana nazwy konta użytkownika nie powoduje automatycznej zmiany ścieżki profilu :

  1. Zaloguj się przy użyciu innego konta administracyjnego.

Uwaga Najpierw może być konieczne utworzenie nowego konta administracyjnego.

  1. Przejdź do folderu C: \ users \ i zmień nazwę podfolderu z oryginalną nazwą użytkownika na nową nazwę użytkownika.
  2. Przejdź do rejestru i zmień wartość rejestru ProfileImagePath na nową nazwę ścieżki.

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ ProfileList \ <SID użytkownika> \

OSTRZEŻENIE Nieprawidłowe użycie Edytora rejestru może spowodować poważne problemy, które mogą wymagać ponownego zainstalowania systemu operacyjnego. Firma Microsoft nie może zagwarantować, że można rozwiązać problemy wynikające z nieprawidłowego korzystania z Edytora rejestru. Korzystaj z Edytora rejestru na własne ryzyko.

  1. Wyloguj się i zaloguj ponownie, używając użytkownika, którego nazwa została zmieniona, a użytkownik powinien użyć wcześniejszego profilu z nową nazwą ścieżki.

Ode mnie mogę dodać, że w celu identyfikacji identyfikatora SID użytkownika możesz uruchomić z wiersza polecenia w ramach własnej sesji whoami /user. Jeśli jesteś już w innej sesji administratora, możesz uzyskać własną „szybką” sesję, uruchamiając wiersz polecenia za pomocą runas /user:[domain\]username cmd. I jak stwierdzono w artykule MS, nie musisz się ponownie uruchamiać - tylko wyloguj się i zaloguj ponownie.

Mam nadzieję że to pomoże.


0

Utwórz kolejny profil użytkownika o poprawnej nazwie i przenieś swoje pliki. To rozwiązało dla mnie podobny problem.


Nie działa cały czas, na przykład miałem użytkownika używającego loginu Microsoft za pomocą mojej publicznej nazwy (z automatycznie generowanym katalogiem i wewnętrzną nazwą użytkownika email_000). Próbowałem utworzyć drugiego użytkownika i zaskoczyć niespodzianka, tym razem dostałem, public_name_2ponieważ jakoś wykryłem, że istnieje użytkownik o tej samej nazwie i dodałem _2do niego, nawet jeśli ta nazwa nie została wzięta. Być może usunięcie użytkownika, a następnie dodanie nowego działałoby lepiej?
Krzysztof Bociurko,

@ kaiten65 „Czy próbowałeś ...?” - Jest pytaniem. „Wydaje się to prostym sposobem na rozwiązanie trywialnego problemu” - to komentarz. Więc gdzie dokładnie jest odpowiedź na zadane pytanie?
Ramhound

@Ramhound Przeredagowałem odpowiedź. Dzięki za zwrócenie na to uwagi.
prog_24

@ChanibaL może być konieczne wyczyszczenie rejestru dla tego użytkownika. Spróbuj wyszukać HKEY_USER_PROFILE
prog_24

-1

Oto, co działa (dla mnie kropka). Działa z każdą wersją Win7, AFAIK. Wydaje mi się, że przetestowałem to również w środowisku Win8.x.

Ten proces jest bardzo dobry do tworzenia standardowego profilu, jeśli wdrażasz wiele komputerów w grupach roboczych o tej samej konfiguracji, ale różnych loginach użytkownika, ponieważ tworzy nowego domyślnego użytkownika, zachowując starego domyślnego użytkownika na wypadek, gdyby coś poszło nie tak.

Wygląda na skomplikowane, ale jest naprawdę bardzo proste, jeśli znasz system Windows w ogóle. Po zrobieniu 2 z nich to prawie druga natura, aby zrobić to ponownie, IME.

  1. Skonfiguruj użytkownika tak, jak chcesz go skonfigurować (zwykle jako użytkownik administracyjny).

  2. Zaloguj się jako inny użytkownik z uprawnieniami administratora.

  3. Przejdź do folderu c: \ users

  4. Zmień foldery i opcje wyszukiwania na Un- „Ukryj rozszerzenia znanych typów plików” i Un- „Ukryj chronione pliki systemu operacyjnego” (odznacz te 2 pola, nie jestem pewien, czy pierwszy jest potrzebny, ale łatwiejsze IMO, jeśli widzisz rozszerzenia plików)

  5. Zmień nazwę Domyślna na wszystko, co nieużywane, na przykład Default-xx

  6. Skopiuj skonfigurowanego użytkownika (NIE jesteś zalogowany jako ten użytkownik, prawda?) Do tego samego folderu; będzie się nazywać „[użytkownik konfiguracji] - Kopiuj” - zwróć uwagę, że jeśli kopia nie zostanie ukończona, być może będziesz musiał zrestartować komputer i spróbować ponownie wykonać operację kopiowania. Lub możesz po prostu zrestartować najpierw i upewnić się. UWAGA: IME, jeśli podczas kopiowania powiesz, że kilka plików ma zbyt długie nazwy, aby je skopiować, wydaje się, że można je zignorować. Zdarzyło mi się to czasami.

  7. Zmień nazwę skopiowanego folderu na „Domyślny”

  8. Kliknij prawym przyciskiem myszy Domyślny i odznacz „Tylko do odczytu”; następnie zaznacz „Ukryty”. Kliknij „Zastosuj”, A NASTĘPNIE kliknij przycisk opcji „Zastosuj zmiany tylko do tego folderu”. Kliknij OK. Po wyświetleniu monitu kliknij „Kontynuuj”. Kliknij przycisk OK, jeśli to konieczne, aby zamknąć to okno.

  9. Wróć do Panelu sterowania i utwórz dowolnego nowego użytkownika. Przybierze cechy tego, co jest w ustawieniu domyślnym, to znaczy użytkownika, którego utworzyłeś po raz pierwszy.

  10. Sprawdź to, logując się jako nowy użytkownik. I KAŻDY nowy użytkownik, którego utworzysz, przyjmie te same ustawienia. Bardzo niewiele rzeczy nie trafia do nowego profilu (na przykład tło pulpitu może się nie pojawić). Oczywiście nic wielkiego.

Jeśli masz inny komputer z zainstalowanymi tymi samymi programami, możesz również użyć kopii tego oryginalnie skopiowanego folderu.

Jeśli nadal będziesz używać loginu, którego używałeś podczas tworzenia kopii profilu, możesz ponownie zaznaczyć opcję „Ukryj chronione pliki systemu operacyjnego” dla tego użytkownika.

Daj nam znać, czy to działa, czy nie. Używam go już od kilku miesięcy bez żadnych problemów.


Właśnie zapomniałem zaktualizować to pytanie, już znalazłem rozwiązanie: hron.me/blog/2013/04/rename-windows-8-profile-dir
Gabor Garami

-1 Przepraszam, ale to nie powinno działać poprawnie (ponieważ rejestr użytkowników specjalizuje się, gdy domyślny profil jest kopiowany do nowego profilu użytkownika) i bardzo prawdopodobne jest, że wystąpią różne problemy z powodu zmiany użytkownika SID.
Chris S

-2

Oto kroki:

System Windows 7

Uwaga: Musisz się zalogować jako administrator.

  1. naciśnij Winklawisz
  2. Kliknij komputer prawym przyciskiem myszy .
  3. Kliknij Właściwości .
  4. Po prawej stronie zobaczysz Zmień ustawienia pod zakładką _nazwa komputera, domena itp.
  5. Kliknij Zmień ustawienia .
  6. Na karcie Nazwa komputera znajdź „, aby zmienić nazwę tego komputera lub zmienić jego domenę ... ” kliknij pole ZMIEŃ .
  7. Wpisz nową nazwę komputera.
  8. Kliknij OK .
  9. Restart komputera.

Windows 8

  1. nacisnąć Win+ X.
  2. Kliknij System .
  3. Zajrzyj do zakładki Nazwa komputera .
  4. Zrób to samo, co opisano powyżej. Pozostałe opcje powinny być identyczne.

Nie zapomnij zapisać pliku przed ponownym uruchomieniem, aby go nie zgubić!


3
Spowoduje to zmianę nazwy komputera, a nie nazwy użytkownika . Te rzeczy różnią się w technologii Windows (w rzeczywistości cała terminologia ...).
Gabor Garami
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.