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

Когда вы создаете учетную запись пользователя, подключенную к учетной записи Microsoft в Windows 10, первые 5 символов идентификатора вашей действующей учетной записи будут использоваться для имени папки вашего профиля пользователя. Например, если sramesh_2001 [@ outlook.com] - идентификатор вашей учетной записи Microsoft, папка профиля пользователя будет называться «шрам“.

Эта проблема не возникает, если вы сначала создаете локальную учетную запись пользователя, а затем переключаетесь на учетную запись Microsoft. Если вы хотите иметь собственное имя для папки учетной записи пользователя, создайте локальную учетную запись с вашим предпочтительным именем. После входа в систему и инициализации вашего профиля вы можете переключиться на учетную запись Microsoft (MSA). Папка учетной записи пользователя сохранит то же имя.

Аналогичным образом, в некоторых системах папка профиля пользователя может иметь полное имя с пробелом между ними («Users \ John Smith» вместо «Users \ JohnSmith»), и, возможно, вы захотите удалить этот пробел. Если у вас есть существующая учетная запись пользователя с усеченным до пяти символов именем папки профиля или она содержит пробел, в этой статье рассказывается, как переименовать папку профиля пользователя по своему усмотрению.

СОДЕРЖАНИЕ

  • Шаг 1: переименование папки профиля
  • Шаг 2. Сброс индекса поиска Windows
  • Шаг 3. Обновите пути реестра (система)
  • Шаг 4. Обновите пути в реестре (пользователь)
  • Шаг 5. Обновите файлы INI (для устаревших программ)

Контрольный список

  • Прочтите Предостережения раздел ниже, прежде чем продолжить.
  • Получите приличный инструмент для поиска и замены реестра - например, Registry Finder от Сергея Филиппова.
  • Сделайте резервную копию всего системного диска с помощью хорошего инструмента резервного копирования на основе образов, например Macrium Reflect Free.

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

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

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

значок предупреждения осторожноПримечание: Пока вы не завершите всю процедуру с Шага 1 по Шаг 4, не входите в основную учетную запись (папку профиля которой вы хотите переименовать). Каждая операция должна выполняться только из дополнительной учетной записи администратора. Если вы настроили Windows на автоматический вход в систему в свою основную учетную запись, вам необходимо отключить автоматический вход, прежде чем продолжить.

Шаг 1: переименование папки профиля

  1. Создайте вторую учетную запись администратора, которая может быть учетной записью локального пользователя.
  2. Выйдите из своей основной учетной записи и войдите во вторую учетную запись администратора.
  3. Начинать Regedit.exe и перейдите к:
    HKEY_LOCAL_MACHINE \ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ \ Microsoft \ Windows NT \ CurrentVersion \ ProfileList
  4. Каждый подраздел представляет собой SID учетных записей пользователей, включая встроенные учетные записи в системе.
  5. Выберите SID своей основной учетной записи, для которой вы хотите переименовать папку профиля. Вы можете определить это, посмотрев на ProfileImagePath значение на правой панели.
    переименовать профиль пользователя в реестр sid

    советы лампочка значокЧтобы получить SID всех учетных записей пользователей на компьютере, выполните эту команду: Список пользователей wmic заполнен. Вот пример вывода.

    wmic найти sid учетных записей пользователей

    Кроме того, вы можете найти SID учетной записи пользователя (которая в настоящее время вошла в систему), выполнив команду «whoami / пользователь“. Итак, чтобы получить SID основной учетной записи пользователя (папку профиля которой вы хотите переименовать), запустите кто я команда из этой учетной записи пользователя.

  6. В соответствующем подразделе обновите ProfileImagePath соответственно значение данных из старой учетной записи пользователя в новую:
    Примеры: C: \ Users \ srame в C: \ Users \ Ramesh
  7. Закройте редактор реестра.
  8. Перезагрузите Windows. Это сделано для того, чтобы избежать ошибки «Файл используется» при переименовании папки профиля.
  9. Войдите снова (во вторую учетную запись администратора).
  10. Запустите проводник и переименуйте папку профиля. Имя папки должно быть точно таким же, как вы ввели на шаге 6 выше.
    Если вы по-прежнему получаете сообщение об ошибке «Файл используется» при переименовании папки профиля, загрузитесь в среду восстановления Windows и переименуйте папку через командную строку. Дополнительные сведения см. В разделе «Доступ к среде восстановления» в эта статья.

Это переименовывает папку вашего профиля пользователя.


Шаг 2. Сброс и восстановление индекса поиска Windows

В индексе поиска Windows по-прежнему будут тысячи записей, указывающих на путь к папке старого профиля. Вам нужно будет полностью сбросить и перестроить поисковый индекс, установив Настройка завершена успешно значение реестра для 0.

  1. Запустите редактор реестра. regedit.exe и перейдите по ссылке:
    HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows Search
  2. Измените значение реестра Настройка завершена успешно данные из 1 к 0
    Сброс и восстановление индекса поиска - настройка завершена успешно
    Приведенное выше изменение реестра SetupCompletedSuccessfully = 0 приводит к тому, что поисковая система Windows очищает пользовательские проиндексированные местоположения, добавляет местоположения по умолчанию и перестраивает индекс с нуля.
  3. Закройте редактор реестра.
  4. Откройте Сервисы MMC (services.msc)
  5. Перезапустите службу поиска Windows.
    Сброс и восстановление индекса поиска - перезапустите службу поиска Windows

Полная инструкция доступна в статье Полный сброс и восстановление индекса поиска в Windows. Особенно см. Раздел Как вручную сбросить поиск Windows и восстановить индекс в этой статье.

Сброс поиска приведет к очистке всех проиндексированных местоположений, и Windows Search автоматически начнет перестроение индекса. Если у вас есть какие-либо пользовательские папки для добавления в индекс, добавьте их вручную, запустив Панель управления → Параметры индексирования.


Шаг 3. Обновите пути реестра (в масштабе всей системы)

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

Например, поиск Cortana сохраняет расположение базы данных индекса в реестре, а отсутствие обновления пути приводит к нарушению функции поиска в меню «Пуск» и в приложении «Настройки».

Вы можете выполнить поиск в реестре с помощью такого программного обеспечения, как Nirsoft’s RegScanner или Registry Finder, и вы будете удивлены, увидев количество мест в реестре (не включая тривиальные самые последние использованные места истории), которые вам нужно обновить.

Вам нужен достойный инструмент поиска и замены в реестре для массового поиска и замены всех вхождений строки «Пользователи \ старое имя" к "Пользователи \ новое имя“.

советы лампочка значокВы можете попробовать бесплатное ПО Поиск реестра Сергея Филиппова для поиска и замены значений реестра в массовом порядке. Средство поиска регистров также может заменять значения REG_BINARY и REG_MULTI_SZ. Для получения поддержки посетите Форум по поиску реестра.

«С помощью функции« Заменить »(в Registry Finder) вы можете легко заменить все или отдельные вхождения одной строки на другую. Замена выполняется только в элементах, находящихся в окне результатов поиска. В диалоговом окне «Заменить» вы указываете либо все элементы, либо только выбранные. После завершения замены элементы в окне обновляются. Если какой-то элемент больше не соответствует критериям поиска, он все равно остается в списке ».

  1. В окне «Поиск реестра» используйте параметр «Найти», чтобы найти строку C: \ Users \ srame
    переименовать папку профиля пользователя - найти и заменить в реестре
  2. В окне результатов поиска щелкните меню Правка, щелкните Заменить в результатах поиска…
  3. Замените все экземпляры старого имени профиля новым.
    переименовать реестр профиля пользователя найти заменить

    Переименуйте # 1:

    C: \ Users \ srame в C: \ Users \ Ramesh 
  4. Точно так же используйте опцию «Найти», чтобы найти строку C: \ Users \ srame
  5. Замените все экземпляры старого имени профиля новым.

    Переименуйте # 2:

    C: \ Users \ srame в C: \ Users \ Ramesh. 

    Примечание: Office 365 и другие приложения хранят путь в указанном выше формате (двойная обратная косая черта) в некоторых областях реестра.


Шаг 4. Обновите пути реестра для каждого пользователя (NTUSER.DAT и USRCLASS.DAT)

NTUSER.DAT и USRCLASS.DAT предназначены для каждого пользователя. реестр кустов которые являются отдельными для каждой учетной записи пользователя. В предыдущем разделе, поскольку вы использовали Registry Finder со второй учетной записью администратора, NTUSER.DAT и USRCLASS.DAT исходной учетной записи не изменяются.

Итак, вам необходимо загрузить файлы NTUSER.DAT и USRCLASS.DAT исходной учетной записи пользователя в Registry Finder, найти и соответственно заменить путь к профилю пользователя.

Обратите внимание, что два файла по умолчанию скрыты и защищены. Для их просмотра необходимо включить «Показать все файлы…» и отключить «Скрывать защищенные системные файлы…» в параметрах папки.

  1. В окне Registry Finder щелкните меню File и выберите Load Hive…
  2. Найдите и выберите NTUSER.DAT вашей учетной записи пользователя, например, C: \ Users \ srame \ NTUSER.DAT.
  3. Присвойте имя загруженному улью - например, мой улей
    переименовать куст реестра профиля пользователя
  4. Выберите один из вариантов родительского ключа: HKEY_LOCAL_MACHINE или HKEY_USERS
  5. Щелкните ОК. Улей будет загружен под одним из родительских ключей, указанных выше.
  6. С MyHive ветка реестра выбрана, используйте параметр Найти, чтобы найти строку C: \ Users \ srame
    переименовать куст реестра профиля пользователя

    Вы будете удивлены, если увидите, что многие записи (особенно настройки OneDrive) по-прежнему указывают на старую папку профиля пользователя.

  7. Замените все записи новым именем папки профиля - например, C: \ Users \ Рамеш
    переименовать реестр профиля пользователя найти заменить

    Переименуйте # 1:

    C: \ Users \ srame в C: \ Users \ Ramesh. 
  8. С MyHive ветка реестра выбрана, используйте параметр Найти, чтобы найти строку C: \ Users \ srame
  9. Замените все записи новым именем папки профиля - например, C: \ Пользователи \ Рамеш

    Переименуйте # 2:

    C: \ Users \ srame в C: \ Users \ Ramesh. 

    Примечание: Office 365 и другие приложения хранят путь в указанном выше формате (двойная обратная косая черта) в некоторых областях реестра.

  10. После обновления значений реестра перейдите на вкладку «Локальный реестр» из вкладки «Найти результаты».
  11. На вкладке «Локальный реестр» выберите MyHive ключ
  12. В меню «Файл» выберите «Выгрузить куст…» и выгрузите MyHive. Это важно!
    переименовать реестр профиля пользователя найти заменить
    Обратите внимание, что параметр «Выгрузить куст…» будет недоступен, если вы находитесь в Найти результаты вкладка или если вы не выбрали «MyHive“.
  13. Повторите шаги 1-12, но на этот раз вам нужно загрузить usrClass.dat здесь расположен улей:
    C: \ Users \% имя пользователя% \ Local Settings \ Application Data \ Microsoft \ Windows \ usrClass.dat
  14. После обновления значений реестра выгрузите куст через меню «Файл». Это важно!
  15. Закройте средство поиска реестра и перезапустите Windows.

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


Шаг 5. Обновите файлы INI

Этот шаг может потребоваться, если какое-либо устаревшее программное обеспечение на вашем компьютере хранит файлы в текстовых файлах (например, - .ini files), и эти записи указывают на папку старого профиля.

Вы можете скачать Все инструмент поиска из voidtools.com и выполнять поиск содержимого в текстовых файлах, особенно .ini.

переименовать профиль пользователя найти заменить ini файлы

Обновите текстовые файлы, чтобы отразить новый путь.


Предостережения

Ни одна из следующих проблем (1–4) не возникла во время моего тестирования, но я включил их в качестве общего совета:

  1. В редких случаях, если программа поиска / замены реестра не может изменить определенные разделы реестра из-за проблем с разрешениями, вы можете запустить редактор реестра под Система или Доверенный установщик привилегии и изменять эти записи, или исправить разрешения под ключ.
  2. Реестр - не единственное место, где хранится информация о пути к профилю. Некоторые приложения хранят данные в текстовых файлах, таких как .ini, .xml, в проприетарном формате файлов или даже в файлах базы данных. В этих случаях приложения по-прежнему ссылаются на старый путь и могут работать не так, как ожидалось. Вы можете вручную заменить путь к профилю в этих текстовых файлах. Но не существует единого решения для обновления путей одним щелчком мыши. Это нужно делать для каждого приложения.
  3. Если вы обнаружите, что старая папка профиля пользователя создается снова автоматически, значит, одно или несколько ваших существующих приложений по-прежнему ссылаются на старый путь. Откройте папку и посмотрите, какие приложения добавляют туда файлы. Это поможет вам перенастроить конкретное приложение.
  4. Если критически важное приложение выходит из строя после выполнения описанной выше процедуры, возможно, оно сохраняет путь к профилю в базе данных или проприетарном формате файла. В этом случае обратитесь за поддержкой к поставщику программного обеспечения. Или вернитесь к своей старой конфигурации, выполнив восстановление из резервной копии образа, которую вы создали ранее. Когда я тестировал, таких проблем не возникало.
  5. Лучше, если вы отключите OneDrive (перед переименованием профиля), а затем повторно установите связь после того, как переименуете файл профиля и войдете в него. Возможно, вам придется повторно войти в Office 365 и OneDrive и позволить OneDrive синхронизироваться с новым изменением папки. Откройте «Настройки OneDrive» → «Автосохранение» → «Обновить папки», чтобы убедиться, что папки оболочки, такие как Рабочий стол, Документы, Изображения и т. Д., Правильно выбраны.
  6. Если вы используете историю файлов, вам может потребоваться перенастроить ее после переименования папки профиля пользователя.

Информация в этой статье применима ко всем версиям Windows, включая Windows 10.


Одна небольшая просьба: если вам понравился этот пост, поделитесь, пожалуйста, этим?

Одна "крошечная" публикация от вас серьезно помогла бы росту этого блога. Несколько отличных предложений:
  • Приколи это!
  • Поделитесь этим в своем любимом блоге + Facebook, Reddit
  • Напишите об этом в Твиттере!
Так что большое спасибо за вашу поддержку, мой читатель. Это займет не более 10 секунд вашего времени. Кнопки «Поделиться» находятся прямо внизу. :)