2012-10-29 09:04:49 +0000 2012-10-29 09:04:49 +0000
171
171
Advertisement

Jak zmienić nazwę folderu użytkownika w systemie Windows 8?

Advertisement

Podczas pierwszego logowania się na maszynie z systemem Windows 8 za pomocą konta Microsoft (podając adres e-mail), tworzony jest nowy folder użytkownika:

C:\Users\dzinx_000

W poprzednich wersjach systemu Windows mogłem wybrać nazwę tego folderu (była ona równa mojej nazwie użytkownika). Ponieważ często korzystam z linii poleceń, jest to dla mnie dość irytujące.

  • Czy mogę jakoś zmienić nazwę na dzinx?
  • Czy po prostu zmiana nazwy folderu wszystko psuje?
Advertisement

Odpowiedzi (9)

184
184
184
2012-11-04 14:04:06 +0000

Istnieją dwa różne podejścia, w zależności od tego, czy kiedykolwiek korzystałeś z konta Microsoft na danym komputerze:

Zalogowałem się już na to konto

  1. Utwórz konto użytkownika lokalnego z uprawnieniami administracyjnymi, jeśli jeszcze ich nie posiadasz.

  2. Reboot.

  3. Zaloguj się z kontem lokalnym z uprawnieniami administracyjnymi.

  4. Win+X, G ( Zarządzanie komputerem ) → Narzędzia systemowe →Lokalni użytkownicy i grupy** →Użytkownicy** , kliknij prawym przyciskiem myszy, Nazwa.

  5. Win+X, A (Wskaźnik poleceń (Admin))

  6. Win+X, R ( Run )

  7. Przejdź do `HKEYLOCALMACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileListIstnieją dwa różne podejścia, w zależności od tego, czy kiedykolwiek korzystałeś z konta Microsoft na danym komputerze:

Zalogowałem się już na to konto

  1. Utwórz konto użytkownika lokalnego z uprawnieniami administracyjnymi, jeśli jeszcze ich nie posiadasz.

  2. Reboot.

  3. Zaloguj się z kontem lokalnym z uprawnieniami administracyjnymi.

  4. Win+X, G ( Zarządzanie komputerem ) → Narzędzia systemowe →Lokalni użytkownicy i grupy** →Użytkownicy** , kliknij prawym przyciskiem myszy, Nazwa.

  5. Win+X, A (Wskaźnik poleceń (Admin))

  6. Win+X, R ( Run )

  7. Przejdź do i znajdź SID dla swojego konta użytkownika. Możesz po prostu otworzyć każdy folder i sprawdzić czy ProfileImagePath jest prawidłowy.

  8. Zaloguj się za pomocą swojego konta Microsoft. Wszystko powinno działać poprawnie:

Nigdy nie logowałem się na moje konto Microsoft

Na początek mamy tylko jedno, lokalne konto użytkownika:

Teraz dodam moje konto Microsoft.

Teraz mamy nasze konto Microsoft. Otwórzmy Zarządzanie komputerem w lewym dolnym rogu.

Tutaj możemy zobaczyć nasze nowe, uszkodzone konto użytkownika:

Zmień nazwę!

Możesz zauważyć, że w tym momencie nie istnieje żaden folder w C:\Users.

Zaloguj się teraz z nowym kontem użytkownika.

Teraz moje konto Microsoft ma lokalną nazwę “superuser”, a profil jest zapisany w C:\Users\superuser

Nie mam edycji Professional :(

W standardowej edycji Windows 8, Local Users and Groups snap-in nie jest dostępny.

W moich testach, poniższa procedura dobrze się sprawdziła. Twój przebieg może się różnić!

Procedura jest identyczna z tą, która została opisana w punkcie Zalogowałem się już na to konto, z tą różnicą, że nie używałem **przyłapania Lokalnych Użytkowników i Grup*. Zamiast tego, poszedłem od razu po komendę i zmieniłem nazwę folderu z profilem. Następnie zmieniłem klucz ProfileImagePath w rejestrze.

Dodatkowo przeszukałem cały rejestr w poszukiwaniu pełnej ścieżki mojego profilu użytkownika (C:\Users\Username) i zastąpiłem wszystkie wpisy nazwą nowego folderu.

Nie wykryłem żadnych problemów po restarcie i zalogowaniu się z nowym kontem, ale, jak już mówiłem, Twój przebieg może się różnić.

Co się stanie, gdy po prostu zmienię nazwę C:\Users\abc na C:\Users\xyz?

Po zalogowaniu się z danym użytkownikiem, użytkownik zostanie zalogowany do profilu tymczasowego:

16
16
16
2012-10-29 09:08:21 +0000

Można utworzyć symboliczny link do folderu. Symboliczne linki będą przekierowywały w sposób transparentny.

Użyj mklink (jako administrator) aby utworzyć symboliczny link:

mklink /d C:\Users\dzinx C:\Users\dzinx_000
7
Advertisement
7
7
2012-11-03 14:10:03 +0000

Ten przewodnik jest dla Okna XP/Vista, więc wypróbuj go na własne ryzyko. Nie mogę go przetestować, ponieważ nie mam konta MS.

Zanim zaczniemy tworzyć punkt przywracania lub kopię zapasową dysku systemowego. Utwórz kopię zapasową pełnego rejestru w każdym przypadku uszkodzenia danych.

Chociaż możesz przenieść lub zmienić nazwę folderu profilu użytkownika, po użyciu tej metody mogą wystąpić pewne skutki uboczne. Jest to spowodowane tym, że w rejestrze dodanym przez oprogramowanie innych firm mogą znajdować się pewne bezwzględne odniesienia do ścieżki (do starego folderu profilu użytkownika). W związku z tym może nastąpić utrata funkcjonalności w odpowiednich aplikacjach.

Otrzymałem te informacje z Change the Registered User and Company Name in Windows XP / Vista .

Jeśli trzeba zmienić nazwę zarejestrowanego użytkownika, należy edytować klucze rejestru. Aby otworzyć rejestr, wystarczy nacisnąć Win+R i wpisać regedit oraz przejść do ścieżki

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion

Nie w prawym panelu widać dwa edytowalne wpisy RegisteredOrganization & RegisteredOwner.

Aby zmienić którekolwiek z tych pól kliknij dwukrotnie na nazwę pola i wpisz swoje dane w sekcji Dane wartości i kliknij OK.

Jeśli folder z nazwą użytkownika zmienił nazwę, a Twoje programy działają poprawnie, to OK, w przeciwnym razie zmień profileimagepath na nazwę, którą nadałeś Właścicielowi zarejestrowanemu

W tym celu przejdź do następującej ścieżki w rejestrze:

HKEY_LOCAL_MASZYNA\MINISTRUM OPROGRAMOWANIA→Microsoft\ Okna NT \Obecna wersja\Listy profilowej\

4
4
4
2012-11-07 05:54:31 +0000

Podejście nieco przewrotne (ale może zadziałać) to:

  • użyć Windows Easy Transfer do ‘kopii zapasowej’ całego konta użytkownika
  • usunąć użytkownika (i opcjonalnie pliki) z systemu
  • utworzyć nowy local only (tj. brak konta Microsoft) konto użytkownika
  • zaloguj się raz jako ten użytkownik
  • przywróć dane łatwego transferu - zmapuj starego użytkownika na nowo utworzonego użytkownika
  • zmień typ konta nowego na konto Microsoft (ustawienia PC -> użytkownicy -> Przełącz na konto MS)
4
Advertisement
4
4
2013-08-16 09:39:23 +0000

Niektóre podklawisze pod

HKEY \_CURRENT \\Microsoft \Windows\CurrentVersion\Explorer\Foldery powłoki

powinny być również aktualizowane.

W przeciwnym razie, niektóre linki w “Start” lub “wszystkie aplikacje” nie będą działać, jak Command Prompt.

(Windows Server 2012)

4
4
4
2012-11-04 00:29:58 +0000

Po kilku godzinach spędzonych na badaniu tego problemu doszedłem do wniosku, że nie można zmienić nazwy folderu użytkownika. Cóż, możesz, ale musiałbyś poświęcić dużo czasu na edycję tysięcy plików rejestru. Najlepszym sposobem na rozwiązanie tego problemu jest utworzenie nowego konta administratora i usunięcie starego. Mam nadzieję, że to pomoże.

2
Advertisement
2
2
2013-06-25 04:56:32 +0000

Dla tych, którzy nie mają Windows 8 Professional, istnieje możliwość zmiany nazwy starego konta za pomocą wiersza poleceń:

Otwórz wiersz poleceń za pomocą prawego przycisku myszy → Uruchom jako Admin. W oknie wiersza poleceń wpisz

net user

i sprawdź starą nazwę konta, czyli userA. Aby sprawdzić, czy stare konto jest administratorem, wpisz:

net localgroup administrators

i sprawdź, czy nazwa starego konta znajduje się pod C:\UżytkownikA. Aby zmienić nazwę starego konta użytkownika:

wmic useraccount where "name='userA'" rename olduserA

Następnie, jeśli się powiedzie, wpisz

net user

Sprawdź, czy C:\u0000261}Użytkownicy \u00261}olduserA pojawia się teraz. Następnie przejdź do Panelu sterowania → Konta użytkowników → i zmień nazwę wyświetlanego starego konta użytkownika

Następnie możesz skopiować zmienioną nazwę konta na nowo utworzone konto, pomijając pliki NTUSER.DAT* & NTUSER.ini.

Jest to metoda, której użyłem do stworzenia uszkodzonego profilu konta użytkownika. Najpierw zalogowałem się jako Administrator w win8 home, następnie zmieniłem nazwę starego konta użytkownika, zmieniłem nazwę wyświetlania starego konta użytkownika, utworzyłem nowe konto użytkownika z uprawnieniami administratora, utworzyłem C:\Użytkowników \Nowewacct, a następnie skopiowałem większość plików/folderów ze starego konta C:\Użytkowników \Nowewacct na C:\Użytkowników \Nowewacct. Zmienili uprawnienia na C:Newacct, aby dać pełny dostęp do newacctu, usunęli wszystkich. Potem zrestartował się i zalogował jako nowe konto.

Voila! Uszkodzenie profilu użytkownika naprawione!

1
1
1
2014-01-09 21:20:40 +0000

Tylko dobre do usuwania folderów - udało mi się usunąć folder użytkownika w systemie Windows 8 wchodząc w tryb safemode http://windows.microsoft.com/en-us/windows-8/windows-startup-settings-including-safe-mode

a następnie przechodząc do windows explorer - Window key + E - następnie podwójne kliknięcie dysku C - następnie podwójne kliknięcie pliku użytkownika. Następnie klikamy prawym przyciskiem myszy na użytkownika, aby się go pozbyć i usunąć. Usunąłem konto poprzez panel sterowania - konta użytkowników i bezpieczeństwo rodziny - konta użytkowników - usuń konta użytkowników. Próbowałem również usuwać pliki użytkowników za pomocą eksploratora okien, który najpierw usunął większość podfolderów. Prawdopodobnie najlepiej jest być zalogowanym jako administrator. Domyślam się, że można też zmienić nazwę pliku w ten sposób. Mam nadzieję, że to pomoże.

1
Advertisement
1
1
2013-01-11 11:56:05 +0000

Myślę, że istnieje prostszy sposób, aby to zrobić.

Przejdź do regedit \> Aktualny użytkownik > Tożsamości

Kliknij na swoją nazwę użytkownika i zmienić “Główna tożsamość” na nazwę, którą chcesz.

Advertisement
Advertisement