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

После установки Windows 10 на моем Surface Pro 3 мне потребовалось имя пользователя «Джереми» и создала пользовательскую папку с именем C:\Users\jerem.

Я хочу переименовать папку C:\Users\Jeremy. Процедура для Windows 8 не работает , Есть несколько причин.

  1. OneDrive теперь является полностью интегрированной частью ОС, и он полностью разбивается. Найти /заменить в реестре, похоже, работает, но трудно быть уверенным в этом подходе.
  2. Когда компьютер перезагружается, TabletInputService записывает файл TextHarvester.dat в прежнее расположение профиля пользователя (при необходимости создавая его). Это делает невозможным сохранение папки. Старое решение найдено в Интернете не работает. Эта проблема также вызывает появление сообщения об ошибке при каждом загрузке компьютера.
179 голосов | спросил GollyJer 17 MarpmTue, 17 Mar 2015 23:40:02 +03002015-03-17T23:40:02+03:0011 2015, 23:40:02

8 ответов


138

Это можно сделать без переименования папок и вхождения в реестр:

  1. Создайте локальную учетную запись с желаемым именем пользователя.

    • Создание локальной учетной записи хорошо скрыто; вот как его найти:
      Настройки> Учетные записи> Семья & Другие пользователи> Другие пользователи> Добавьте кого-то еще на этот ПК> У человека, которого я хочу добавить, нет адреса электронной почты> Добавление пользователя без учетной записи Microsoft.
  2. Измените тип учетной записи администратору (можете пропустить, если есть другой администратор).

  3. Удалить оригинальную связанную с Microsoft учетную запись
  4. Свяжите местную учетную запись с учетной записью Microsoft, если хотите
ответил voldemarz 11 AM00000020000004131 2015, 02:20:41
33

У меня была та же проблема, и я решил ее следующим образом (используя информацию, которую я нашел на нескольких других сайтах):

  1. Чтобы быть в безопасности, создайте точку восстановления. Откройте Центр управления , введите Восстановление системы и нажмите Создать точку восстановления системы . Выберите C: Диск и нажмите Создать .
  2. Нажмите кнопку Windows (внизу слева), введите regedit и нажмите выполнить команду .
  3. Подтвердите диалог UAC, нажав Да .
  4. Сделайте резервную копию предыдущего реестра, нажав Файл> Экспорт .
  5. Перейдите в HKEY_LOCAL_MACHINE /SOFTWARE /Microsoft /Windows NT /CurrentVersion /ProfileList . Там вы можете найти несколько подпапок (начиная с «S-1-5-»). Найдите папку, содержащую путь (который вы хотите изменить) в разделе реестра с именем ProfileImagePath . (Пример из вопроса: поиск значения C: \ Users \ jerem ).
  6. Если вы его нашли, дважды щелкните по нему и измените путь. (После первоначального вопроса вы теперь измените значение на C: \ Users \ Jeremy ).
  7. Закрыть окно редактора реестра.
  8. Еще раз нажмите кнопку Кнопка Windows (внизу слева) и введите netplwiz и нажмите Выполнить команду .
  9. Убедитесь, что флажок « Пользователи должны ввести имя пользователя и пароль ». Выберите пользователя (для которого вы хотите изменить путь) из списка и нажмите Свойства .
  10. Измените имя пользователя в новом окне. (Следуя исходному вопросу, вы теперь измените имя пользователя на « Jeremy »). Вы также можете изменить полное имя здесь, если хотите (но в моем случае правильное имя уже было введено). Я полагаю, что вы не можете оставить поле полного имени пустым. Закройте окно, нажав ОК .
  11. Закройте остальные оставшиеся открытые окна, нажав ОК .
  12. Перезагрузите систему.
  13. Запустите Windows 10 еще раз и попробуйте войти в систему. Это приведет к сбою (из-за измененного пути), и вы автоматически войдете в систему с временной учетной записью пользователя (что займет немного времени). Однако теперь вы можете изменить имя папки с помощью проводника Windows (в соответствии с приведенным выше примером вы теперь переименовали бы папку jerem в Jeremy ).
    Примечание. В качестве альтернативы вы можете загрузиться во вторую операционную систему (если она установлена) или использовать операционную систему Live CD для изменения имени папки.

ОБНОВЛЕНИЕ: Благодаря пользователю @lmiguelvargasf для информирования меня о проблеме с моим решением! Я думал, что система будет немного более разумной в обновлении ссылок в реестре, но это не так! Поэтому вы должны снова запустить редактор реестра (как на шаге 2) и сделать резервную копию, нажав Файл > Экспорт . Затем нажмите Изменить > Поиск (или Найти ... ), введите старый путь (в примере это было бы C: \ Users \ jerem ) и поиск ключей, значений и данных. Замените все ссылки, содержащие старый путь ( C: \ Users \ jerem ), с новым путем ( C: \ Users \ Jeremy ). Щелчок по клавише F3 выполняет поиск следующей ссылки. Повторите это, пока вы не найдете ссылки на старый путь. Даже при относительно новой установке в Windows 10 вам может потребоваться обновить около 100 записей (особенно OneDrive и Edge имеют довольно много путей кэширования в реестре). А также некоторые дополнительные программы, возможно, создали записи в реестре!

Наконец, перезапустите систему еще раз и запустите Windows 10. Первый логин может занять довольно много времени, но теперь все должно снова работать нормально, и теперь путь к каталогу пользователя должен быть изменен! Если всеотлично работает, теперь вы можете удалить исходную папку (папку с именем jerem , используя пример вопроса).

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

ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ: Это решение работает на моем ноутбуке после обновления с Windows 8.1 (64-разрядная версия) до Windows 10 (64-разрядная версия). Однако я не могу гарантировать, что это решение может также работать для других с другими конфигурациями. Если вы выполните приведенное выше решение, вы делаете все на свой страх и риск!

ответил traintes 1 PM000000110000004931 2015, 23:35:49
18

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

  1. Откройте командную строку с повышенными правами
  2. Перейдите в каталог пользователя
  3. Создайте соединение каталога с таргетингом на реальное имя каталога пользователя

например.

C:
CD\Users
MKLINK /J Jeremy jerem

Это позволяет использовать c:\Users\Jeremy\..... для обозначения частей вашего профиля.

ответил Kitiara 14 +03002015-10-14T12:51:25+03:00312015bEurope/MoscowWed, 14 Oct 2015 12:51:25 +0300 2015, 12:51:25
15
  1. Чтобы открыть панель расширенных учетных записей пользователей, введите netplwiz в поле Поиск в Интернете и Windows рядом с кнопкой Windows, затем нажмите или коснитесь Netplwiz (Приложение Windows) .

  2. На панели Дополнительные учетные записи пользователей выберите пользователя, которого вы хотите изменить, и нажмите Свойства

  3. В окне свойств для пользователя введите новое имя пользователя и нажмите ОК .

  4. Перезапустите, чтобы изменения вступили в силу.

Источник: http: //www.opentechguides.com/how-to/article/windows-10/43/win10-change-account.html

ответил Jp_ 9 WedEurope/Moscow2015-12-09T15:58:48+03:00Europe/Moscow12bEurope/MoscowWed, 09 Dec 2015 15:58:48 +0300 2015, 15:58:48
1

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

ответил AnonymousWinUser 20 J000000Monday15 2015, 02:57:47
0
ответил Dizzy H. Muffin 9 J0000006Europe/Moscow 2015, 03:57:14
0

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

  1. активируйте учетную запись администратора из командной строки (с правами администратора), щелкнув правой кнопкой мыши на логотипе Windows и выбрав параметр и набрав net users Administrator /active:yes
  2. перезагрузите компьютер в режиме Advanced Startup, нажав кнопку Start> Мощность> (сдвиг +) перезапуск
  3. Перейдите к разделу «Устранение неполадок»> Дополнительные параметры> Командная строка
  4. Выберите учетную запись администратора
  5. Перейдите к C: \ Users, набрав c:, затем cd users
  6. Введите rename oldname newname, используя имя текущей папки вместо старого и имя нужной папки вместо newname

выход и перезагрузка ... простой peasy ...

ответил TonyMorello 9 AM00000030000004131 2015, 03:00:41
-1

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

Нет необходимости создавать новую учетную запись пользователя, поэтому сохраняются все настройки, связанные с существующим профилем пользователя. И единственное изменение в реестре - это отредактировать одно строковое значение (то, которое указывает Windows путь к папке профиля пользователя):

  
  1. Войдите в систему, используя другую административную учетную запись.
  2.   

Примечание. Возможно, вам сначала потребуется создать новую административную учетную запись.

     
  1. Перейдите в папку C: \ users \ и переименуйте подпапку с исходным именем пользователя в новое имя пользователя.
  2.   
  3. Перейдите в реестр и измените значение реестра ProfileImagePath на новое имя пути.
  4.   

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows   NT \ CurrentVersion \ ProfileList \ <User SID> \

Вот и все!

Заметка о <User SID>: раздел реестра ProfileList содержит несколько под-ключей. Чтобы узнать, какой из них нужно изменить, нажмите на каждую под-клавишу и проверьте значения, чтобы найти под-ключ с правым профилем ProfileImagePath:

 введите описание изображения здесь>> </a> </p>

<p> Например, предположим, что мы хотим избавиться от пространства в имени файла профиля пользователя. Итак, на шаге 2 мы используем File Explorer для перехода к <code>C: \ Users</code> и переименуем подпапку <code>John Smith</code> <code>JohnSmith</code>. И на шаге 3 мы нажимаем подкоманды <code><User SID></code>, пока не найдем тот, у которого есть ProfileImagePath <code>C: \ Users \ John Smith</code>, и измените его на <code>C: \ Users \ JohnSmith</code> </p>.

<p> Эта процедура была предоставлена ​​Microsoft по отношению к воспринимаемой проблеме с Windows 7, но такая же процедура продолжает работать в Windows 10. </p>

<p> <a href = https://support.microsoft.com/en-gb/help/2454362/renaming-a-user-account-does-not-automatically-change-the-profile-path

ответил Reg Edit 8 AM000000120000003531 2018, 00:19:35

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132