2015-03-17 20:40:02 +0000 2015-03-17 20:40:02 +0000
280
280

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

После установки Windows 10 на мой Surface Pro 3 она взяла мое имя пользователя ‘Jeremy’ и создала пользовательскую папку с именем C:\Users\jerem.

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

  1. OneDrive теперь является полностью интегрированной частью операционной системы, и он полностью ломается. Находка/замена в реестре, кажется, работает, но в таком подходе трудно быть уверенным.
  2. Когда компьютер перезагружается, TabletInputService записывает файл TextHarvester.dat в старое место расположения профиля пользователя (создавая его при необходимости). Это делает невозможным сохранение папки удаленной. Старое решение найдено онлайн не работает. Эта проблема также приводит к появлению сообщения об ошибке при каждой загрузке компьютера.

Ответы (10)

175
175
175
2015-08-10 23:20:41 +0000

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

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

  2. Изменить тип учетной записи на администратора (можно пропустить, если есть другой администратор).

  3. Удаление исходной учетной записи, связанной с Microsoft

  4. При желании привязать локальную учетную запись к учетной записи Майкрософт.

49
49
49
2015-10-14 09:51:25 +0000

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

  1. Откройте командную строку

  2. Переход в пользовательский каталог

  3. Создайте узел каталога, ориентированный на реальное имя пользовательского каталога

, например,

C:
CD\Users
MKLINK /J Jeremy jerem

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

46
46
46
2018-08-07 21:19:35 +0000

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

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

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

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

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

HKEY_LOCAL\MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\\

Это все!

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

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

Эта процедура была предоставлена компанией Microsoft в связи с предполагаемой проблемой в Windows 7, но та же самая процедура продолжает работать и в Windows 10. Переименование учетной записи пользователя не изменяет автоматически путь к профилю

Вам также нужно проверить ваши PATH and User variables на наличие устаревших путей и перезагрузить. Некоторые приложения добавляют новые PATH/переменные пользователя с полностью расширенным именем папки пользовательского профиля, и они не будут автоматически обновляться.

45
45
45
2015-08-01 20:35:49 +0000

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

  1. На всякий случай создайте точку восстановления. Откройте центр управления Control Center , введите System Restore и нажмите на Create System Restore Point. Выберите C: Drive и нажмите Create.
  2. 2. Нажмите кнопку Windows Button (в нижнем левом углу), введите regedit и нажмите на команду Execute.
  3. Подтвердите диалог UAC, нажав Да.
  4. 4. Сделайте резервную копию предыдущего реестра, нажав Файл > Экспорт.
  5. Перейдите по адресу HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/ProfileList. Там вы можете найти несколько подпапок (начиная с ‘S-1-5-’). Ищите папку, содержащую путь (который вы хотите изменить) в ключе реестра с именем ProfileImagePath. (Пример из вопроса: поиск значения ‘C:\Users\jerem’).
  6. Если вы нашли его, дважды щелкните по нему и измените путь. (Следуя исходному вопросу, вы измените значение на ‘C:\Users\Jeremy’).
  7. Закрыть окно редактора реестра.
  8. Снова нажмите кнопку Окна (слева внизу), введите netplwiz и нажмите на команду Execute.
  9. Убедитесь, что флажок ‘Users have to enter username and password’ отмечен. Выберите пользователя (для которого вы хотите изменить путь) из списка и нажмите на Свойства.
  10. Смените имя пользователя в новом окне. (Следуя первоначальному вопросу, вы измените имя пользователя на ‘Jeremy’). Вы также можете изменить полное имя здесь, если хотите (но в моем случае правильное имя уже было введено). Полагаю, что вы не можете оставить поле с полным именем пустым. Закройте окно, нажав OK.
  11. Закройте остальные открытые окна, также нажав OK.
  12. Перезапустите систему.
  13. Снова запустите Windows 10 и попробуйте войти в систему. Это не удастся (из-за измененного пути), и вы автоматически войдете в систему с временной учетной записью пользователя (что займет некоторое время). Однако теперь вы можете изменить имя папки с помощью проводника Windows (следуя примеру выше, вы переименуете папку jerem на Jeremy). Примечание: Вы можете загрузиться во вторую операционную систему (если она у вас установлена) или использовать Live CD операционную систему для изменения имени папки.

UPDATE: Спасибо пользователю @lmiguelvargasf за то, что сообщил мне о проблеме с моим решением! Я думал, что система будет немного умнее в обновлении ссылок в реестре, но это не так! Поэтому вы должны запустить редактор реестра снова (как в шаге 2) и сделать резервную копию, нажав Файл > Экспорт. Затем нажмите Edit > Search (или Find… ), введите старый путь (в примере это было бы C:\Users\jerem) и выполните поиск ключей, значений и данных. Заменить все ссылки, содержащие старый путь (C:\Users\jerem) на новый (C:\Users\Jeremy). При нажатии на клавишу F3 выполняется поиск следующей ссылки. Повторяйте это до тех пор, пока не найдете ни одной ссылки на старый путь. Даже при относительно свежей установке в Windows 10 вам, возможно, придется обновить около 100 записей (особенно OneDrive и Edge имеют довольно много путей кэширования в реестре). А также некоторые дополнительно установленные программы могли создать записи в реестре!

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

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

DISCLAIMER: Это решение работает на моем ноутбуке после перехода с Windows 8.1 (64-битная) на Windows 10 (64-битная). Однако я не могу гарантировать, что это решение может работать и для других конфигураций. Если вы следуете вышеприведенному решению, вы делаете все на свой страх и риск!

18
18
18
2015-12-09 12:58:48 +0000
  1. Для доступа к панели дополнительных учетных записей пользователей введите netplwiz в поле Поиск в Интернете и в окне Windows рядом с кнопкой Windows, затем нажмите или нажмите Netplwiz (приложение Windows).

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

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

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

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

2
2
2
2015-07-19 23:57:47 +0000

Я думаю, что лучший способ решить эту проблему - сначала создать “Локальную учетную запись”, а затем после входа в “Учетную запись Microsoft” Она должна связать вашу папку с вашей учетной записью в сети.

0
0
0
2018-08-12 14:15:06 +0000

Есть способ быстрее и проще. (Как обычно, Windows NT справилась с этой задачей, но компания Microsoft продолжает усложнять и усложнять тривиальные задачи пользовательского интерфейса, пытаясь удовлетворить потребности рынка планшетных компьютеров, расположенных на периферии. К счастью, старые приложения все еще доступны)

Откройте меню Пуск, введите comp и выберите Computer Management, раскройте Local Users and Groups, щелкните там Users правой кнопкой мыши на новую локальную учетную запись, затем щелкните Groups и откройте группу Administrators и добавьте новую учетную запись.

Выходите, войдите в систему с новой учетной записью. Имя учетной записи будет использовано для создания новой папки в Users. Вы можете скопировать все, что вам нужно, из папки старого пользователя, затем удалить старую учетную запись из того же приложения (или из “Семейства” в “Настройках”). По желанию перессылка на вашу учетную запись MS.

0
0
0
2019-09-04 14:36:30 +0000

У меня была та же проблема, и это сработало. Спасибо сайту Tenforums! https://www.tenforums.com/tutorials/89060-change-name-user-profile-folder-windows-10-a.html

Summary:

1) в командном окне: wmic user account get name,SID

get the SID for the user.

2) Откройте реестр с помощью команды regedit.

поиск

HKEY_LOCAL\MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\

отредактируйте имя локального пользователя на новое имя.

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

4) Теперь вы можете переименовать каталог (папку).

0
0
0
2015-06-09 00:57:14 +0000

Мне удалось получить это учебное пособие по Windows 8, войдя во вторую учетную запись администратора в безопасный режим (я сам использовал “Безопасный режим с сетью”; точные методы, использованные для перевода вашей версии Windows 10 в безопасный режим, могут быть разными). Безопасный режим, помимо всего прочего, предотвращает загрузку OneDrive.

После переименования каталога вам нужно будет выполнить поиск и заменить “C:\Users\jerem” на “C:\Users\Jeremy” (в моем случае это было “C:\Users\Kimiko” на “C:\Users\Muffin”) в разделе Regedit, пока вы входите во вторичный аккаунт, а затем вам нужно будет сделать это еще раз, как только вы войдете в основной аккаунт, чтобы вы могли получить все в HKEY_CURRENT_USER. Очевидно, что это не поймает все в файлах; когда я перезагрузился после выполнения второго поиска и замены, OneDrive пожаловался на то, что его домашний каталог был удален, помимо всего прочего. Но после этого, казалось, все заработало.

0
0
0
2015-08-09 00:00:41 +0000

Я пока не могу прокомментировать… Я просто хотел добавить, что я следовал шагам из traintes’ solution , но если вы хотите избежать получения ошибки при перезагрузке ПК, вы можете следовать этим шагам перед перезагрузкой:

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

, выйдите и перезагрузитесь… просто….

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

3
19
10
28
5