Как изменить имя пользователя в Windows 7?


24

У меня установлена ​​Windows 7, в которую я уже вложил несколько дней. Сегодня я понял, что допустил ошибку в имени пользователя, и это сводит меня с ума (мой личный OCD).

Хотя изменение имени физической папки возможно, хотя и довольно сложно, я не хочу открывать эту банку с червями.

То, что я хочу сделать, это просто изменить имя пользователя, которое я даю, когда появляется приглашение для входа в систему. Я думал, что это возможно, просто переименовав учетную запись пользователя в учетных записях пользователей, но это не сработало.

Возможно ли это сделать тогда? Или это единственный способ создать другого пользователя и потратить час на миграцию всего, что я уже настроил для этого пользователя?


Переименование учетной записи в панели управления учетными записями пользователей работало для меня.
Снарк

1
Снарк, я просто попробовал еще раз, и это не сработало. Интересно, связано ли это с Dell или утилитами безопасности, которые обрабатывают логины отпечатков пальцев.
Артем Руссаковский

Ответы:


14

Создайте новую учетную запись и выполните настройки и передачу данных с помощью Windows Easy Transfer из учетной записи в учетную запись! Удалить старую учетную запись. В целом это не займет много времени в зависимости от размера вашего профиля.

введите описание изображения здесь


Ваш ответ основывается на 2 других от harrymc и Ivo, но это именно то, что сработало. В итоге я выполнил Easy Transfer, выбрал старого пользователя, затем снова выполнил Easy Transfer и сказал, что это мой новый компьютер, а затем была возможность переназначить старого пользователя на нового, включая создание нового. Конечно, некоторые программы потеряли свои настройки, потому что путь в их файлах настроек был неправильным, но это ожидалось. Центр безопасности Dell EMBASSY был самой большой болью - мне пришлось сбросить все отпечатки пальцев с помощью wave.com/support/documents/ESC/ESC-026.asp . СПАСИБО ВАМ ВСЕМ!
Артем Руссаковский

Программное обеспечение Деллс я всегда (если покупаю Делл) выбрасываю сразу. Так же, как я форматирую все новые ноутбуки / ПК, поступающие от Dell, HP и т. Д.
Pit,

Sniek, аналогично. Это была совершенно новая установка, очевидно, учитывая, что это Windows 7. Вы должны использовать какое-то программное обеспечение, чтобы использовать некоторые функции, такие как защита отпечатков пальцев.
Артем Руссаковский

Dell предлагает свое программное обеспечение через их веб-сайт. Так что просто отформатируйте, установите собственную ОС и установите программное обеспечение от Dell, которое вам действительно нужно! ;)
Яма

Sniek, да, именно это я и сделал.
Артем Руссаковский

29

Используйте команду netplwiz. Это даст вам диалоговое окно, которое позволит вам изменить имя пользователя вместо просто отображаемого имени.

  • Введите netplwizв командной строке
  • Выберите учетную запись и нажмите кнопку Свойства
  • Введите новое имя для учетной записи

введите описание изображения здесь

работает отлично и быстро, вам просто нужно перезагрузить систему после.


4
это работает, но, конечно, оно не переименовывает основную пользовательскую папку, чего и следовало ожидать ...
Джефф Этвуд,

7

Попробуйте описанную здесь процедуру: «Как переименовать или переместить папку профиля пользователя?» ,

Переименование папки профиля пользователя

Чтобы переименовать (или переместить) папку «Профиль пользователя», вы можете использовать следующий метод. Этот метод был принят из KB314843 , но на этой странице подробно объясняется, как переименовать домашний каталог учетной записи пользователя.

Важное примечание: хотя вы можете перемещать или переименовывать папку профиля пользователя, могут возникнуть некоторые побочные эффекты после использования этого метода. Это связано с тем, что в реестре могут быть некоторые ссылки на абсолютные пути (к старой папке профиля пользователя), добавленные сторонним программным обеспечением. Следовательно, может быть потеря функциональности в соответствующих приложениях.

Перед изменением реестра необходимо сделать полную резервную копию, на случай, если вы хотите отменить изменения или восстановиться после сбоев, вызванных неправильными изменениями реестра, если таковые имеются. Вы можете использовать ERUNT для полного резервного копирования реестра. Используйте редактор реестра на свой страх и риск.

Переименуйте папку профиля пользователя с помощью проводника Windows:

  • Войдите в учетную запись администратора, которая не переименована.
  • Откройте папку «Документы и настройки», введя ее в диалоговом окне «Пуск», «Выполнить»:
    %systemdrive%\Documents and Settings
    отобразится список папок. Выберите соответствующую папку учетной записи пользователя, которую вы хотите переименовать.

Пример:

%SystemDrive%\Documents and Settings\OldUsername
becomes:
%SystemDrive%\Documents and Settings\NewUsername

Следующим шагом является уведомление системы об изменении пути профиля пользователя.

Изменение значения ProfileImagePath в реестре

Раздел реестра ProfileList содержит некоторые подразделы, которые представляют собой не что иное, как список идентификаторов безопасности учетных записей (SID). Каждый идентификатор безопасности представляет собой учетную запись. Ключ находится здесь:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList

Определите SID для своей учетной записи пользователя и измените путь к профилю.

  • Чтобы узнать SID для вашей учетной записи пользователя, вы можете использовать скрипт sidlist.vbs
  • Скачайте скрипт и запустите его.
    (Имена учетных записей пользователей и SID будут перечислены в файле журнала и открыты автоматически.)
  • Запишите SID для своей учетной записи.
  • Затем в редакторе реестра выберите правильный SID, принадлежащий вашей учетной записи пользователя. На правой панели дважды щелкните ProfileImagePathзначение и измените путь к профилю. (ProfileImagePath хранит полный путь к домашней папке учетной записи пользователя.)

Пример:

%SystemDrive%\Documents and Settings\OldUsername
becomes the following:
%SystemDrive%\Documents and Settings\NewUsername

Закройте редактор реестра и перезапустите Windows. Посмотрите, сможете ли вы успешно войти в этот профиль пользователя. Кроме того, чтобы проверить, был ли путь успешно изменен, введите SETв командной строке. Если вы обнаружите какое-либо ненормальное поведение при запуске приложения, вы можете отменить описанную выше процедуру.


Хорошая ссылка, Гарри, я позволил себе процитировать страницу, чтобы упростить ее
Иво Флипс

По какой-то причине, когда я создаю новую учетную запись администратора, я все еще не могу переименовать старую. На нем даже есть изображение блокировки. Интересно, связано ли это с программным обеспечением Dell по отпечаткам пальцев, которое обрабатывает входы в систему? Я постараюсь отключить это.
Артем Руссаковский

1

«То, что я хочу сделать, это просто изменить имя пользователя, которое я даю, когда появляется приглашение для входа в систему. Я думал, что это возможно, просто переименовав учетную запись пользователя в учетных записях пользователей, но это не сработало».

Если вы видите, что просто хотите изменить имя, это гораздо проще: зайдите в учетные записи пользователей и нажмите учетную запись, которую вы хотите изменить. Затем переименуйте имя пользователя в желаемое. Папки пользователя будут по-прежнему оставаться старым неправильным именем пользователя, но на экране входа в систему и т. Д. Вы увидите новое имя пользователя.



0

Согласно моему собственному эксперименту, для безопасного изменения имени пользователя в учетной записи необходимо выполнить следующие четыре шага:

  • Сделайте полную резервную копию диска или создайте точку восстановления диска для диска C. Это может быть утомительно, но определенно необходимо.
  • Измените свое имя пользователя различными способами.
    • Запуск, netplwizкак указал пользователь 40662 .
    • Используя Computer Managementинструмент, запустив compmgmt.msc. Просто измените настройки пользователя в разделе Local Users and Groups.
    • wmic useraccount where name='currentname' rename newnameкак отметил Сринив , хотя я не проверял это.
  • Измените имя своего профиля пользователя и измените связанный реестр. Ответ harrymc стоит прочитать, хотя и не совсем правильный из-за старого Documents and Settings. Или вы можете обратиться к разделу «Как изменить имя учетной записи Windows и имя папки профиля пользователя» - gHacks Tech News
    • Чтобы переименовать свой профиль пользователя, вы должны создать еще одну временную административную учетную запись и войти в нее.
    • Переименуйте свой профиль пользователя C:\Users\usernameвC:\Users\newusername
    • Найдите свой собственный ProfileImagePathв каталоге реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileListи измените значение на новое имя каталога профиля. Будьте осторожны, чтобы не изменить неправильный.
    • Выйдите из системы и повторно войдите в систему с новым именем учетной записи и удалите временную учетную запись.
  • Постобработка. Это предсказуемо, особенно для некоторых настроек пути.
    • Вы , возможно , придется выборочно заменить C:\Users\usernameс C:\Users\newusernameв системном реестре , если необходимо. Сделайте полную резервную копию перед масштабной модификацией!
    • Для cygwinтаких пользователей, как я, вам нужно запустить mkpasswd -l > /etc/passwd;mkgroup -l > /etc/groupобновление пользователей и групп, а затем изменить имя каталога пользователя, как и ожидалось.

0

Сделайте следующее:

  1. Запустите команду, control userpasswords2чтобы открыть диалоговое окно учетных записей пользователей.
  2. Выберите учетную запись пользователя для переименования и нажмите Свойства
  3. Введите желаемое имя пользователя в поле Имя пользователя и нажмите ОК
  4. Выйдите из системы и войдите в нее, если меняете учетную запись

Примечание. Это НЕ переименовывает папку профиля пользователя учетной записи.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.