Jak zmusić system Windows 7 do utworzenia nowego profilu domeny o takiej samej nazwie jak istniejący?

13

Miałem uszkodzony profil użytkownika (nazwijmy go bob) wpływający na pliki xslx dla programu Excel na stacji roboczej Windows 7 Pro x64. Sprawdziłem, że problem nie występował w innych profilach na tym samym komputerze.

Zrobiłem nowego użytkownika, temp. Zalogowałem się za pomocą lokalnego konta administratora i przejąłem na własność folder profilu boba. Następnie skopiowałem wszystko z tego folderu oprócz ntuser.dat, ntuser.dat.log i ntuser.ini do folderu profilu nowego użytkownika temp. Następnie zalogowałem się jako temp, aby upewnić się, że pliki tam są. Byli. Problem z otwartym plikiem programu Excel i powiązanie ikon zostało rozwiązane w tym profilu użytkownika.

Następnie usunąłem folder profilu boba po utworzeniu jego kopii do C: \ temp w celu przywrócenia. Następnie zalogowałem się jako domain \ bob, a system Windows 7 wprowadził mnie do profilu tymczasowego.

Utworzenie lokalnego użytkownika o nazwie bob nie będzie tu dla mnie działać, ponieważ kontekst bezpieczeństwa dla tego konta nie wskazuje na domenę.

Co mam teraz zrobić, aby system Windows 7 zapomniał, że kiedykolwiek miałem użytkownika domeny o nazwie bob? Chcę być w stanie zalogować się ponownie jako ten użytkownik i chcę, aby komputer traktował to tak, jak przy pierwszym logowaniu i uczynił mnie nowym profilem. Następnie przeniosę pliki profilu ręcznie, aby zsynchronizować rzeczy.

Mój użytkownik ma standardowy profil domeny, a nie profil mobilny.

Myślałem, że był to stosunkowo prosty proces, ale nie mogę zrozumieć, co robię inaczej, gdy mam do czynienia z kontami na poziomie domeny.

TWood
źródło

Odpowiedzi:

19
  1. Zmień nazwę folderu profilu użytkownika na Bob.old

  2. Zalogowany jako administrator, przejdź do Panelu sterowania → Konta użytkowników → Zarządzaj kontami użytkowników. Konta domeny są wyświetlane po pierwszym zalogowaniu.

  3. Usuń konto dla Boba

  4. Otwórz regedit i upewnij się, że użytkownika już nie ma HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList. Usuń go, jeśli jest obecny, nawet jeśli po nim następuje „.bak”.

Następnie możesz zalogować się jako Bob, aby odtworzyć lokalny profil użytkownika, a następnie skopiować do niego dane użytkownika.

Źródło: Usuwanie lokalnego profilu użytkownika - nie tak łatwe, jak mogłoby się wydawać

Frank Thomas
źródło
Ach, nie wiedziałem, że możesz zarządzać kontami domeny z konta użytkownika panelu sterowania. Dam temu szansę.
TWood
po prostu nie zapomnij sprawdzić rejestru. Problem polega na tym, że gdy nie można znaleźć katalogu profilu użytkownika, kopia zapasowa klucza profilu listy dla tego konta jest tworzona przez dodanie pliku .bak do nazwy klucza. dopóki ten klucz dostępu istnieje, nie będzie można powiązać użytkownika z nowym profilem.
Frank Thomas
tak, przywróciłem już usunięty folder profilu, a następnie odciąłem sufiks Bak z klucza listy profilów, aby móc przynajmniej uruchomić się ponownie pod złamanym kontem. Właśnie usunąłem i uruchomiłem ponownie, więc mam nadzieję, że stąd wszystko jest w dół.
TWood
Bez problemu mogłem przenieść wszystkie moje pliki do nowego profilu. Dzięki za pomoc, Frank Thomas. Skończyło się na tym, że musiałem ręcznie usunąć pozycję z listy profilów, mimo że usunąłem użytkownika za pomocą przystawki zarządzania użytkownikami w panelu sterowania. Dziwne jest to, że mój użytkownik został ponownie utworzony, ale kiedy wróciłem do listy „zarządzaj kontami użytkowników”, mój użytkownik nie został ponownie dodany, gdy nowe konto zostało utworzone. Czy muszę go ręcznie dodać? Nie chcę później skończyć z niemożnością korzystania z łatwego transferu lub czegoś podobnego z powodu tego brakującego wpisu.
TWood
Nie zawracałbym sobie głowy, jeśli nie pojawia się w users.cpl. kto wie, może potrwać kilka restartów. Zostałem przekonany, że jeśli administrujesz użytkownikiem z tego interfejsu, to nie pozostawia śladów rejestru, ale tbh, nie miałem do czynienia z tym problemem od czasu Vista, więc mogło się to trochę zmienić. Cieszę się, że to działa.
Frank Thomas
0

Notatka dodatkowa WinXP z łatwością pozwoli ci zmienić nazwę przykładowego folderu profilu bob.old i automatycznie utworzy nowy folder profilu bob. Następnie możesz dowolnie przenosić pliki użytkownika. To z łatwością rozwiązało wiele prostych złośliwych programów, które są specyficzne dla profilu.

Teraz w Win7 preferowanymi metodami dla Microsoft jest użycie zarządzania kontem, aby zdmuchnąć ten folder. Dlatego najpierw musisz ręcznie skopiować folder profilu użytkownika. Zamiast XP możesz stworzyć nowy w locie, a nawet cofnąć w locie, aby cofnąć zmianę nazwy. To wszystko było świetne szybkie rozwiązywanie problemów. Ale nie wiecej.

Kok
źródło