Home HKEY_LOCAL_MACHINE Работа с веткой HKEY_LOCAL_MACHINE Где в реестре находится информация о профилях пользователей?
Где в реестре находится информация о профилях пользователей?
03.06.2015 11:00
Администратор
Информация о профилях пользователей зашедших в систему находится в разделе
Раздел [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList]
Интересная статья? Поделись ей с другими:
Системный реестр
- Главная
- HKEY_CLASSES_ROOT
- HKEY_CURRENT_USER
- HKEY_LOCAL_MACHINE
- Работа с веткой HKEY_LOCAL_MACHINE
- HKEY_USERS
- HKEY_CURRENT_CONFIG
- Автоматизация установки приложений / Silent installation of applications
- Remote Install Application
Операционные системы
- Windows
- FreeBSD
- Командная строка / Command prompt
Сообщество в VK / COMMUNITY in VK
http://www.regedit.su/
- Вопросы по поводу написанных статей можно обсудить в нашем сообществе в Вконтакте / Questions about written articles can be discussed in our community in Vkontakte
В этой статье мы рассмотрим, как удалить профиль учетной записи пользователя, не удаляя сам аккаунт. Это позволит вам сбросить все настройки и настройки для всех приложений и Windows для конкретного пользователя.
Профиль пользователя представляет собой набор файлов и папок для хранения всех личных предпочтений, параметров приложения, документов и других данных.
Каждая учетная запись Пользователя имеет соответствующий профиль пользователя.
Как правило, он хранится в C:\Users\Username и включает в себя ряд вложенных папок, таких как рабочий стол, документы, загрузки и т. д. вместе с скрытыми папками, как папка appdata, которая сохраняет настройки для различных компонентов Windows и установленных приложений.
Основной целью профиля пользователя является создание персонализированной среды с индивидуальными опциями, адаптированными к конечному пользователю.
Если ваш профиль пользователя поврежден или вам нужно восстановить его по умолчанию, то вы можете удалить профиль без удаления учетной записи. При следующем входе в систему для учетной записи пользователя автоматически создается новый профиль. Посмотрим, как это сделать.
Перед началом убедитесь, что ваша учетная запись имеет права администратора. Кроме того, нельзя удалить профиль текущего аккаунта (активные). Убедитесь, что вы вошли в систему с другой учетной записью пользователя, а не на один профиль, данные которого вы хотите удалить.
— Нажмите Win+R на клавиатуре.
— Введите следующее в текстовое поле и нажмите клавишу ввод:
SystemPropertiesAdvanced
system-properties-advanced-in-the-run-dialog
— Откройте дополнительные свойства системы. Там нажмите на кнопку параметры в разделе профили пользователей.
user-profiles-settings-button-system-properties
— В окне Профили пользователей выберите профиль учетной записи пользователя и нажмите кнопку Удалить.
delete-user-profile-windows-10
— Подтвердите запрос, и профиль учетной записи пользователя будет удален.
— При следующем входе пользователя его профиль будет автоматически создан со всеми параметрами и настройками по умолчанию.
Удалить профиль пользователя в Windows 10 вручную
— Откройте проводник.
— Перейдите в папку C:\Users и найдите имя пользователя, которое вы хотите удалить. В соответствующей папке содержится все, что связано с профилем пользователя, поэтому необходимо просто удалить эту папку.
delete-user-profile-folder-windows-10
— Теперь откройте редактор реестра.
— Перейдите в следующий раздел реестра: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList.
— Слева пройдите через подразделы. Для каждого подраздела найдите значения строкового значения ProfileImagePath. После того, как вы найдете удаляемый профиль пользователя, удалите его.
registry-profile-path
— Вот и все! Вы только что удалили профиль пользователя для учетной записи. Он будет повторно создан с использованием значений по умолчанию при следующем входе пользователя.
Источник:
Winaero
.
Перевел: Яндекс переводчик.
Опубликовал: Билл Гейтц.
Переименование профиля не всегда решает проблему (касаемо вопроса “Вы вошли в систему с временным профилем”), иногда создается новый профиль, но всего лишь с припиской.
Можно избежать этого удалив профиль через Профили пользователей – Параметры. Но тогда есть вероятность потерять папку с данными пользователя.
Решается задача через реестр:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList |
В поддереве профилей, нужно найти свой SID (тот который требуется удалить). Понять какой именно можно через значение ProfileImagePath, там как раз указывается полный путь к профилю. Далее, удаляем запись в реестре и смело переименовываем папку. При следующем входе в систему, папка создастся автоматом и не будет проблем с ошибкой – Вы вошли в систему с временным профилем.
В этой статье мы рассмотрим все варианты решения ошибки загрузки профиля пользователя на Windows 7, Windows 10 и линейке Windows Server, начиная с 2008 (чаще всего на RDS серверах). Ошибка довольно распространена, связана обычно с повреждением каталога с профилем пользователя, но исправляется относительно легко.
Проблемы выглядит следующим образом: служба профилей пользователей (ProfSvc) не может загрузить профиль пользователя Windows, соответственно пользователь компьютера не может войти в систему, а после ввода учетных данных появляется окно с ошибкой:
Службе “Служба профилей пользователей” не удалось войти в систему.
Невозможно загрузить профиль пользователя.
The User Profile Service failed the sign-in.
User profile cannot be loaded.
Ошибка загрузки профиля в подавляющем большинстве случае связана с повреждением профиля пользователя или прав на каталог профиля. Это может произойти из-за некорректного завершения работы системы, обновления системы, некорректных изменений в реестре или других сбоев.
Рассмотрим все способы для решения проблемы, начиная с самых простых. Практически для всех вариантов решения вам потребуется учетная запись с правами локального администратора на компьютере. Если у вас нет другой учетной записи на компьютере, где возникает эта ошибка и вы не можете зайти под временным профилем, то вам потребуется загрузиться с загрузочной флешки и создать новую учетную запись.
Проблема может возникнуть по разным причинам, поэтому мы рассматриваем все возможные варианты решения. Если вам не помогает один вариант, переходите к следующему.
1. Редактирование параметров профиля в реестре
Запустите редактор реестра regedit с правами администратора и перейдите в ветку реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList.
Вы увидите список разделов (профилей) с названием в виде S-1-5-21-xxxxxxx. Это идентификаторы (SID) пользователей, по любому из них можно узнать имя учетной записи (например, следующей командой можно вывести список локальных пользователей и их SID:
wmic useraccount get domain,name,sid
).
Можно просто найти профиль проблемного пользователя, последовательно перебрав все ветки с SID в разделе ProfileList. В нужной ветке учетная запись пользователя должна присутствовать в пути к профилю в параметре реестра ProfileImagePath.
Есть несколько вариантов:
- Имя ветки с нужным вам профилем пользователя оканчивается на .bak. В этом случае просто переименуйте ветку, убрав .bak;
- Вы нашли две ветки, указывающих на ваш профиль: с окончанием .bak и без. В этом случае переименуйте ветку без .bak, добавив в конце небольшой суффикс, например, S-1-5-21-xxxxx.backup. А у профиля с окончанием .bak удалите .bak в имени ветки реестра.
После того как вы переименовали ветку нужного профиля, нужно отредактировать значение параметров RefCount и State. Установите для них значения 0. Если у вас нет таких параметров, создайте их вручную (тип DWORD).
Убедитесь, что в значении ProfileImagePath указан путь к правильному каталогу профиля, а папка сама с профилем присутствует на диске и имеет такое же название, как и в ProfileImagePath. В моём случае это C:\Users\root.
После этого перезагрузите компьютер и попробуйте войти под профилем пользователя.
2. Восстановление Default профиля заменой поврежденного файла NTUSER.DAT
Если ошибка “Невозможно загрузить профиль пользователя” возникла при первом входе пользователя в систему, значит проблема с загрузкой профиля может быть связана с поврежденным файлом NTUSER.DAT в Default профиле. В этом файле хранятся настройки пользователя, те параметры, которые загружаются в ветку реестра HKEY_CURRENT_USER при входе пользователя. При создании профиля для нового пользователя этот файл копируется в каталог с созданным профилем пользователя. Если файл NTUSER.DAT удален или поврежден, служба User Profile Service не может создать профиль для нового пользователя.
Перейдите в каталог C:\Users\Default. В ней будет находиться файл NTUSER.DAT, переименуйте его, например, в NTUSER.DAT2. Далее вам нужно будет заменить этот файл аналогичным файлом с профиля другого пользователя, либо файлом с другого компьютера (с такой же версией Windows). После этого перезагрузите систему, и если проблема была в испорченном NTUSER.DAT, то всё должно заработать.
В интернете так же встречается совет заменить всю папку C:\Users\Default, но суть остаётся та же, дело в замене файла NTUSER.DAT, который меняется и при замене папки.
3. Восстановление Windows из точки восстановления
Если у вас в Windows включены и настроены точки восстановления, можно попробовать решить ошибку через восстановление на предыдущую точку восстановления.
В панели управления зайдите в раздел Recovery.
Далее жмите Open System Restore.
И следуйте указаниям мастера (несколько раз нажать далее), после чего система начнет восстановление.
Вы также можете увидеть подобную ошибку
Это значит, что у вас не настроены точки восстановления. В этом случае воспользоваться этим методом не выйдет.
4. Создание нового пользователя и перенос старых данных
Если другие варианты вам не помогли, можно создать нового пользователя и перенести в него данные из старого профиля. Этот способ обязательно сработает, так как мы будем создавать нового пользователя с новым профилем.
- Запустите командную строку с правами администратора и введите
netplwiz
; - В открывшейся оснастке нажмите Add;
Пункты 3 и 4 относятся к Windows 10, если у вас Windows 7, то просто пропустите их и перейдите к пункту 5.
- Выберите Sign in without a Microsoft account;
- Выберите Local account;
- Введите логин и пароль и нажмите Finish;
- Скопируйте все папки из каталога старого профиля (включая AppData) и вставьте (с заменой) в каталог профиля свежесозданного пользователя.
Не забудьте включить отображение скрытых файлов и папок.
При таком способе восстановления вы не теряете данные, которые были в старом профиле. Если при копировании возникли проблемы, вы всегда можете получить доступ к данным со старого профиля просто зайдя в C:\users\ваш_старый_профиль
После того как как вы успешно зайдете под новым профилем, убедитесь, что у вас есть доступ к старым файлам, например, в папке Загрузки или Документы. Если доступа нет (выскакивает ошибка с запретом доступа), необходимо будет дать RW или FullControl права на эти папки вашему новому пользователю.
5. Права на чтение каталога C:\Users\Default
Проблем с отсутствием прав на чтение профиля пользователя Default чаще встречается в Windows Server. При попытке зайти в систему на Windows Server 2008 и выше, может встретиться подобная ошибка. В журнале ошибок вы можете увидеть соответствующую ошибку с ID 1509.
Для исправления просто дайте группе Users права на чтение C:\Users\Default, как указано ниже.
Если ошибка не решится, проверьте журнал ошибок Windows на предмет похожих ошибок, например, ID 1500, которая связана с повреждением файла NTUSER.DAT (решается вариантом #2 в этой статье).
Рекомендации по устранению проблемы
Практически всегда проблема с загрузкой профиля связано с некорректными данными профиля в реестре, или поврежденим файла NTUSER.DAT, поэтому устранение ошибки связано с восстановлением этих ресурсов в прежнее состояние.
Следуя этой статье, первым делом попробуйте исправить пути к профилю в реестре и файл ntuser.dat. Обычно этих шагов достаточно, чтобы восстановить работоспособность профиля. В некоторых статьях рекомендуют заходить в безопасном режиме, но в этом нет никакой необходимости, так как эта проблема не связана с драйверами.
Самый сложный вариант — это когда вы не можете попасть в ваш профиль, у вас нет другого административного аккаунта, и система не создает временный профиль. То есть, вы никак не можете войти в Windows. Для решения проблемы вам понадобится загрузочная флешка (или хотя бы установочный диск) с вашей версией Windows, вам нужно загрузится с него и создать новый аккаунт с правами администратора. Затем следуйте описанным в статье шагам.
Contents
- 1 How to Delete a User Profile via Windows 11 / Windows 10 System Properties
- 2 How to Delete a User Profile from the Registry in Windows 11 / Windows 10
Adding a new account in Windows 11 / Windows 10 creates a user profile, a collection of settings and folders that ensure each person on the PC has a unique, customized experience. This also contains all of their documents, saved games, videos, and more. This can take up some space, but fortunately, Windows lets you delete a user profile if you no longer need it or it gets corrupted.
What’s the difference between a user profile and a user account?
It’s worth noting that a Windows 11 / Windows 10 user profile and a user account are two separate, but somewhat linked concepts. Though a user profile is created when an account is added to a PC, it’s not always removed when you delete a user account in Windows 10. Likewise, you can remove a user profile without deleting the account from Windows 10 / Windows 11 and the login screen. For that, you can check our guide here.
Deleting a user profile in Windows 10 / Windows 11 can be a strong method to reset an account to defaults without the hassle of deleting and adding it again. It can be particularly useful if you suspect there are some settings awry but don’t know exactly where, or just want to have a full clean-out of all the documents and downloads.
There are two methods in Windows 11 / Windows 10 to delete a user profile – the registry and advanced system properties. We’re going to show you how to do both today, starting with the most user-friendly option, system properties.
How to Delete a User Profile via Windows 11 / Windows 10 System Properties
Before you start this process, make sure the user account you wish to delete is signed out.
- Open System Properties
Press “Windows + R” to open the Run dialog, type “systempropertiesadvanced.exe”, and click “OK”.
- Open the Windows 11 / Windows 10 user profile settings
In the “Advanced” tab, look for the “User Profiles” heading and click “Settings…”.
- Delete the Windows 11 / Windows 10 user profile
Windows 11 / Windows 10 will now return a list of user profiles linked to certain accounts. You’ll be able to see the name of the account after the PC identifier. Click the account, then press “Delete”.
- Confirm the Windows 11 / Windows 10 delete user profile action
Microsoft will then make sure you really want to remove the user profile. You should make sure there are no files or settings you need on that account before you continue. When ready, click “Yes”.
- Check the profile is removed from the User Profiles window
After pressing yes, you should note that the user profile is gone from the “Profiles stored on this computer:” list. Press “OK” to close it.
- Log back in to the user account to create a new user profile
You can create a new user profile for that account at any time by simply logging into it again. When you do so, Windows 10 will show a “This might take several minutes” prompt.
If the above method doesn’t work, you can delete a user profile from the registry and via Windows 11 / Windows 10 File Explorer. First, though, sign out of the user and read up on how to safely edit the registry.
- Delete the Windows 11 / Windows 10 user profile via File Explorer
Head to the
C:\Users
folder and look for the user profile you want to remove. Click it, then press “Delete”. - Press “Continue” on UAC prompt
- Open the Registry editor
Press the “Start” button and type “regedit”, then click “Run as administrator”.
- Navigate to the profile list in registry editor
In the search bar or side menu, navigate to the profile list in registry editor, which is found at:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\ProfileList
- Find the account in the profile list registry key
The profile list registry key will have several SID keys for each user. To find the one you’re looking for, click on each and check the “Data” field next to the “ProfileImagePath” entry.
- Delete the user profile registry key
In the left-hand side menu, right-click the correct user SID and press “Delete”.
- Confirm the user profile registry key deletion
Make sure you’re deleting the key for the correct user before clicking “Yes”.