Администраторы время от времени должны удалять старые профили пользователей (уволенные пользователи, неактивные пользователи, и т.д.) в каталоге C:\Users на рабочих станциях и серверах Windows. Чаще всего с задачей очисткой профилей пользователей Windows сталкиваются на терминальных серверах RDS (Remote Desktop Services).
Основная проблема терминальных серверов – постоянный рост размеров каталогов профилей пользователей на диске. Частично эта проблема решается политиками квотирования размера профиля пользователя с помощью FSRM или NTFS квот, использованием профилей типа FSLogix или User Profile Disk, перемещаемыми папками и т.д. Но при большом количестве RDS пользователей в папке C:\Users со временем накапливается огромное количество каталогов с неиспользуемыми профилями пользователей.
Содержание:
- Как вручную удалить профиль пользователя в Windows?
- Групповая политика для автоматической очистки старых профилей
- PowerShell скрипт для удаления старых профилей пользователей в Windows
Как вручную удалить профиль пользователя в Windows?
В Windows вы можете вручную удалить профиль пользователя через панель управления.
- Откройте Advanced System Settings (команда
SystemPropertiesAdvanced
) -> User Profiles -> Settings; - В этом окне перечислен список всех профилей пользователей (локальных и доменных), которые хранятся на этом компьютере. Размер каждого профиля пользователя на диске указан в столбце Size.
- Выберите пользователя, чей профиль нужно удалить и нажмите кнопку Delete.
В Windows 11/10 и Windows Server 2022/2019 вы можете удалить профили пользователей с диска через приложение Settings. Перейдите в раздел Accounts -> Access work and school (или выполните команду быстрого доступа
ms-settings:otherusers
). Выберите пользователя и нажмите Remove чтобы удалить его данные с компьютера.
При корректном удалении профиля пользователя с диска будет удален каталог профиля в C:\Users и запись о пользователе в реестре.
Многие начинающиеся администраторы пытаются вручную удалить каталог с профилем пользователя из папки C:\Users. В этом случае нужно обязательно вручную удалить информацию о профиле из реестра Windows:
- Откройте редактор реестра
regedit.exe
; - Перейдите в ветку HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
- Для каждого пользователя, выполнившего локальный вход в систему (этот метод входа должен быть разрешен пользователю настройками параметра Allow log on locally в GPO), создается отдельная ветка с SID пользователя в качестве имени;
- Вы можете найти раздел реестра, соответствующий пользователю по SID, или можете вручную просмотреть содержимое всех вложенных разделв, пока не найдете раздел, в котором значение ProfileImagePath указывает на каталог с профилем пользователя на диске (например,
C:\Users\kbuldogov
); - Удалите данный раздел реестра, чтобы завершить корректное удаление профиля.
Также вы можете удалить профиль конкретного пользователя с помощью PowerShell:
Get-CimInstance -Class Win32_UserProfile | Where-Object { $_.LocalPath.split(‘\’)[-1] -eq 'kbuldogov' } | Remove-CimInstance
Эта команда удалит как каталог на диске, так и ссылку на профиль пользователя kbuldogov в реестре HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList.
Эта команда будет работать как в Windows PowerShell, так и в новых версиях PowerShell Core 6.x,7.x
Можно удалить профиль пользователя на удаленном компьютере с помощью PowerShell Remoting и командлета Invoke-Command:
$compname="wks21s32"
$user = "kbuldogov"
Invoke-Command -ComputerName $compname -ScriptBlock {
param($user)
Get-CimInstance -Class Win32_UserProfile | Where-Object { $_.LocalPath.split(‘\’)[-1] -eq $user } | Remove-CimInstance
} -ArgumentList $user
Групповая политика для автоматической очистки старых профилей
В Windows есть специальный параметр групповой политики для автоматического удаления старых профилей пользователей старше xx дней. Вы можете включить этот параметр с помощью локального редактора GPO (
gpedit.msc
) или с помощью консоли управления доменными GPO (
gpmc.msc
). В этом примере на назначим политику автоматической очистки профилей на хосты в ферме RDS, которые вынесены в отдельный контейнер (Organizational Unit) Active Directory.
Прежде чем применять политику удаления старых профилей ко всем хостам, настоятельно рекомендуем проверить ее на тестовом сервере. Выведите один из серверов RDSH в режим обслуживания и протестируйте политику на нем.
- Найдите OU с компьютерами/серверами, на который вы хотите применить политику очистки старых профилей пользователей. Щелкните по OU и выберите Create a GPO in this domain and Link it here;
- Укажите имя политики и отредактируйте GPO;
- Перейдите в раздел Конфигурация компьютера -> Административные шаблоны -> Система -> Профили пользователей (Computer Configuration -> Administrative Templates -> System -> User Profiles);
- Откройте параметр “Удалять при перезагрузке системы профили пользователей по истечении указанного числа дней” (Delete user profiles older than a specified number days on system restart);
- Включите политику и укажите через сколько дней профиль пользователя считается неактивным и “Служба профилей пользователей Windows” можно автоматически удалить такой профиль при следующей перезагрузке. Обычно тут стоит указать не менее 45-90 дней;
- После применения новых настроек групповых политк, служба User Profile Services на ваших серверах Windows будет автоматически удалять старые профили пользователей. Удаление выполняется при перезагрузке сервера.
При использовании этой политики нужно быть уверенным, что при выключении/перезагрузке сервера нет проблем с системным временем (время не сбивается), иначе могут быть удалены профили активных пользователей.
Другой недостаток — вы не можете запретить удаление определенных профилей, например, локальных учетных записей, администраторов и т.д.
В версиях до Windows 11/10 и Windows Server 2022/2019 эта политика работала некорректно. Дело в том, что неактивноть профиля пользователя ранее определялась по дате именения файла NTUSER.dat. При установке обновлений Windows, служба Trusted Installer может менять дату изменения файла NTUSER.dat в профиле каждого пользователя. В результате служба Win32_UserProfile считает, что профиль использовался недавно.
В современных версиях Windows эта политика проверяет активность профиля пользователей по параметрам LocalProfileUnloadTimeLow и LocalProfileUnloadTimeHigh в ветке
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\<User Sid>
.
Вы можете получить значения параметров реестра LocalProfileLoadTimeLow и LocalProfileUnloadTimeHigh в привычном формате времени с помощью скрипта:
$profilelist = Get-ChildItem "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList" foreach ($p in $profilelist) { try { $objUser = (New-Object System.Security.Principal.SecurityIdentifier($p.PSChildName)).Translate([System.Security.Principal.NTAccount]).value } catch { $objUser = "[UNKNOWN]" } Remove-Variable -Force LTH,LTL,UTH,UTL -ErrorAction SilentlyContinue $LTH = '{0:X8}' -f (Get-ItemProperty -Path $p.PSPath -Name LocalProfileLoadTimeHigh -ErrorAction SilentlyContinue).LocalProfileLoadTimeHigh $LTL = '{0:X8}' -f (Get-ItemProperty -Path $p.PSPath -Name LocalProfileLoadTimeLow -ErrorAction SilentlyContinue).LocalProfileLoadTimeLow $UTH = '{0:X8}' -f (Get-ItemProperty -Path $p.PSPath -Name LocalProfileUnloadTimeHigh -ErrorAction SilentlyContinue).LocalProfileUnloadTimeHigh $UTL = '{0:X8}' -f (Get-ItemProperty -Path $p.PSPath -Name LocalProfileUnloadTimeLow -ErrorAction SilentlyContinue).LocalProfileUnloadTimeLow $LoadTime = if ($LTH -and $LTL) { [datetime]::FromFileTime("0x$LTH$LTL") } else { $null } $UnloadTime = if ($UTH -and $UTL) { [datetime]::FromFileTime("0x$UTH$UTL") } else { $null } [pscustomobject][ordered]@{ User = $objUser SID = $p.PSChildName Loadtime = $LoadTime UnloadTime = $UnloadTime } }
PowerShell скрипт для удаления старых профилей пользователей в Windows
Вы можете удалять профили неактивных или заблокированных пользователей с помощью скрипта PowerShell.
Сначала попробуем подсчитать размер профиля каждого пользователя в папке C:\Users c помощью простого скрипта из статьи “Вывести размер папок с помощью PowerShell”:
gci -force ‘C:\Users\’-ErrorAction SilentlyContinue | Where { !($_.Attributes -match " ReparsePoint") }| ? { $_ -is [io.directoryinfo] } | % {
$len = 0
gci -recurse -force $_.fullname -ErrorAction SilentlyContinue | % { $len += $_.length }
$_.fullname, ‘{0:N2} GB’ -f ($len / 1Gb)
$sum = $sum + $len
}
“Общий размер профилей”,'{0:N2} GB’ -f ($sum / 1Gb)
Итого суммарный размер всех профилей пользователей в каталоге C:\Users около 22 Гб.
Теперь выведем список пользователей, профиль которых не использовался более 60 дней. Для поиска можно использовать значение атрибута профиля LastUseTime.
Get-WMIObject -class Win32_UserProfile | Where {(!$_.Special) -and ($_.ConvertToDateTime($_.LastUseTime) -lt (Get-Date).AddDays(-60))}| Measure-Object
У меня на терминальном сервере оказалось 143 профиля неактивных пользователей (общим размером около 10 Гб).
Следующий PowerShell скрипт выведет список подробную информацию о профилях пользователей, которые не обновлялись более 60 дней. Скрипт сконвертирует SID пользователя в имя, посчитает размер профиля каждого пользователя и выведет все в таблице:
$allprofilesinfo = @() $OldProfiles=Get-WMIObject -class Win32_UserProfile | Where {(!$_.Special) -and ($_.ConvertToDateTime($_.LastUseTime) -lt (Get-Date).AddDays(-60))} Foreach ($OldProfile in $OldProfiles) {$objSID = New-Object System.Security.Principal.SecurityIdentifier ($OldProfile.SID) $objUser = $objSID.Translate( [System.Security.Principal.NTAccount]) $userinfo = New-Object PSObject -Property @{ userName = $objUser.Value ProfilePath = $OldProfile.localpath LastUsedDate = $OldProfile.ConvertToDateTime($OldProfile.LastUseTime) FolderSize = "{0:N2} GB" -f ((gci –force $OldProfile.localpath –Recurse -ErrorAction SilentlyContinue| measure Length -s).sum / 1Gb) } $allprofilesinfo += $userinfo } $allprofilesinfo
Чтобы удалить все эти профили достаточно добавить перенаправить список на команду Remove-WmiObject (перед использование скрипта удаления желательно несколько раз перепроверить его вывод с помощью параметра –WhatIf ):
Get-WMIObject -class Win32_UserProfile | Where {(!$_.Special) -and (!$_.Loaded) -and ($_.ConvertToDateTime($_.LastUseTime) -lt (Get-Date).AddDays(-30))} | Remove-WmiObject –WhatIf
Как мы уже упомянули выше, при установке некоторых обновлений Windows, служба Trusted installer может менять дату изменения файла NTUSER.dat в профиле каждого пользователя.
На скриншоте выше видно, что все профили были изменены примерно в одно и тоже время. Проверьте дату последней установки обновлений в Windows:
gwmi win32_quickfixengineering |sort installedon |select InstalledOn -Last 1
Или с помощью модуля PSWindowsUpdate:
Get-WUHistory | Select-Object -First 20
Скорее всего она совпадет с датой изменения профилей. Поэтому в старых версиях Windows можно получить список неактивных профилей с помощью другого скрипта, который проверяет атрибуту lastwritetime каталога пользователя:
$USERS= (Get-ChildItem -directory -force 'C:\Users' | Where { ((Get-Date) — $_.lastwritetime).days -ge 60 } | % {'c:\users\' + $_.Name})
foreach ($User in $USERS) {
Get-WMIObject -class Win32_UserProfile | Where {(!$_.Special) -and (!$_.Loaded) -and ($_.LocalPath -eq $User)} | Remove-WmiObject WhatIf }
Чтобы не удалять профили некоторых пользователей, например, специальные аккаунты System и Network Service, учетную запись локального администратора, пользователей с активными сессиями, список аккаунтов-исключений), нужно модифицировать скрипт следующим образом:
#Список аккаунтов, чьи профили нельзя удалять
$ExcludedUsers ="Public","zenoss","svc",”user_1”,”user_2”
$LocalProfiles=Get-WMIObject -class Win32_UserProfile | Where {(!$_.Special) -and (!$_.Loaded) -and ($_.ConvertToDateTime($_.LastUseTime) -lt (Get-Date).AddDays(-60))}
foreach ($LocalProfile in $LocalProfiles)
{
if (!($ExcludedUsers -like $LocalProfile.LocalPath.Replace("C:\Users\","")))
{
$LocalProfile | Remove-WmiObject
Write-host $LocalProfile.LocalPath, "профиль удален” -ForegroundColor Magenta
}
}
Вы можете настроить запуск этого скрипта через shutdown скрипт групповой политики или по расписанию заданием планировщика. (перед настройкой автоматического удаления профилей внимательно протестируйте скрипт в своей среде!).
Можно модифицировать скрипт, чтобы автоматически удалять пользователи всех пользователей, которые добавлены в определенную группу AD. Например, вы хотите автоматически удалять профили уволившихся пользователей. Просто добавьте такие учетные записи в группу DisabledUsers и выполните на сервере скрипт:
$users = Get-ADGroupMember -Identity DisabledUsers | Foreach {$_.Sid.Value}
$profiles = Get-WmiObject Win32_UserProfile
$profiles | Where {$users -eq $_.Sid} | Foreach {$_.Delete()}
В этой пошаговой инструкции подробно о том, как удалить пользователя в Windows 10 в различных ситуациях — об удалении простой учетной записи, или того, пользователя, которые не отображается в списке пользователей в параметрах; о том, как выполнить удаление, если вы видите сообщение о том, что «Пользователь не может быть удален», а также о том, что делать, если при входе в систему отображается два одинаковых пользователя Windows 10, и нужно убрать одного лишнего. См. также: Как удалить учетную запись Майкрософт в Windows 10.
В общем случае, учетная запись из которой производится удаление пользователя, должна иметь права администратора на компьютере (особенно если удаляется существующий аккаунт администратора). Если в настоящий момент она имеет права простого пользователя, то для начала зайдите под имеющимся пользователем с правами администратора и дайте нужному пользователю (тому, под которым в дальнейшем планируете работать) права администратора, о том, как это сделать разными способами написано в руководстве «Как создать пользователя Windows 10».
Простое удаление пользователя в параметрах Windows 10
Если вам требуется удалить «простого» пользователя, т.е. созданного лично вами или заранее присутствовавшего в системе при покупке компьютера или ноутбука с Windows 10 и более не нужного, сделать это можно, используя параметры системы.
- Зайдите в Параметры (клавиши Win+I, или Пуск — значок шестеренки) — Учетные записи — Семья и другие люди.
- В разделе «Другие люди» кликните по пользователю, которого нужно удалить и нажмите соответствующую кнопку — «Удалить». Если нужный пользователь отсутствует в списке, о том, почему это может быть — далее в инструкции.
- Вы увидите предупреждение о том, что вместе с учетной записью будут удалены файлы этого пользователя, хранящиеся в его папках рабочего стола, документов и прочего. Если важных данных у этого пользователя нет, нажмите «Удалить учетную запись и данные».
Если все прошло успешно, то ненужный вам пользователь будет удален с компьютера.
Удаление в управлении учетными записями пользователей
Второй способ — использовать окно управления учетными записями пользователей, открыть которое можно так: нажмите клавиши Win+R на клавиатуре и введите в него control userpasswords2 после чего нажмите Enter.
В открывшемся окне выберите пользователя, которого нужно удалить, а затем нажмите кнопку «Удалить».
Если при этом вы получите сообщение об ошибке и о том, что пользователь не может быть удален, это обычно говорит о попытке удаления встроенной системной учетной записи, о которых — в соответствующем разделе этой статьи.
Как удалить пользователя с помощью командной строки
Следующий вариант: использовать командную строку, которую следует запустить от имени администратора (в Windows 10 это можно сделать через меню правого клика по кнопке «Пуск»), а затем использовать команды (нажимая Enter после каждой):
- net users (выдаст список имен пользователей, активных и нет. Вводим для проверки того, что правильно помним имя пользователя, которого нужно удалить). Внимание: не удаляйте таким образом встроенные учетные записи Администратор, Гость, DefaultAccount и defaultuser.
- net user Имя_пользователя /delete (команда удалит пользователя с указанным именем. Если имя содержит проблемы, используйте кавычки, как на скриншоте).
Если команда была выполнена успешно, пользователь будет удален из системы.
Как удалить встроенные учетные записи Администратор, Гость или другие
Если вам требуется убрать лишних пользователей Администратор, Гость, а возможно и какие-то другие, сделать этого так, как описывалось выше, не получится. Дело в том, что это встроенные системные учетные записи (см., например: Встроенная учетная запись Администратор в Windows 10) и их нельзя удалить, но можно отключить.
Для того, чтобы сделать это, выполните два простых шага:
- Запустите командную строку от имени администратора (клавиши Win+X, затем выбрать нужный пункт меню) и введите следующую команду
- net user Имя_пользователя /active:no
После выполнения команды, указанный пользователь будет отключен и исчезнет в окне входа в Windows 10 и из списка учетных записей.
Два одинаковых пользователя Windows 10
Один из распространенных багов в Windows 10, который заставляет искать способы удаления пользователей — отображение при входе в систему двух учетных записей с одинаковыми именами.
Обычно это происходит после каких-либо манипуляций с профилями, например, после такого: Как переименовать папку пользователя, при условии, что до этого вы отключили пароль при входе в Windows 10.
Чаще всего срабатывающее решение, позволяющее убрать дубликат пользователя, выглядит так:
- Нажать клавиши Win+R и ввести control userpasswords2
- Выбрать пользователя и включить запрос пароля для него, применить настройки.
- Перезагрузить компьютер.
После этого можно снова убрать запрос пароля, но второй пользователь с таким же именем снова появиться не должен.
Постарался учесть все возможные варианты и контексты необходимости удаления учетных записей Windows 10, но если вдруг решения для вашей проблемы здесь не нашлось — опишите ее в комментариях, возможно, мне удастся помочь.
If you’re sharing a Windows PC with family or friends, then it makes sense to have different user accounts. Unless you want to share your personal settings (like your desktop background or browser bookmarks), creating a new user account gives each user their own separate profile.
Unfortunately, your Windows user profile (containing your personalization data) can sometimes become corrupted. If you want to remove it, you can delete the user account entirely. Alternatively, you can delete the user profile in Windows 10 without deleting the user itself, forcing Windows to regenerate your settings instead. Here’s how.
User Accounts vs. User Profiles in Windows 10
For most users, there isn’t a distinction between a Windows user account and a Windows user profile. However, if you’re looking to remove a user account (rather than just the user profile), then it’s important to understand the distinction.
A Windows user account is the account you sign in with. It has your name, your settings, your desktop image, and all the other features that makes your PC your own—at least when you sign in. However, Windows needs to save these settings in a location and format that it knows to look for and expect.
These settings form the user profile for that account. When you create a new account, Windows automatically generates a new user profile to match, using standard settings to create your background, theme, user folder (containing your desktop and document folders), and more.
If you decide to delete a user account, Windows should remove the user profile with it. Occasionally, however, Windows will leave the files and settings on your PC, which can take up additional disk space. You’ll need to remove your user profile manually if this is the case.
You may decide to delete a user profile in Windows 10 without removing the user account. This is a more technical method, but can help to resolve user sign in issues or missing personalization features (such as a custom background disappearing after sign out).
Removing a user profile on an active account forces Windows to treat it like new. Windows will generate a new user profile folder (with default settings and files) to replace the deleted profile when you next sign in.
Removing a User Account in Windows Settings
Deleting a user account from Windows 10 should, in most cases, delete the matching user profile. If the account is a local account (unlinked to a Microsoft account, for instance), this should erase any personalization settings and files.
If it doesn’t, however, then you can safely remove the profile data by deleting the profile folder in the C:Users folder afterwards. You can only do this for an account you’re currently signed out of as you can’t delete the account you’re currently using.
- To start, right-click the Start menu and select the Settings option.
- In the Windows Settings menu, select Accounts > Family & Other Users to see a list of active user accounts on your PC. From there, select one of the accounts listed under the Other Users or Your Family categories, then select Remove to remove that user account. If the account you’re deleting is a linked Your Family account (such as a restricted child account), you may need to unlink it in your Microsoft Family settings online first.
- Windows will ask you for confirmation. To remove the account (and the matching user profile), select the Delete account and data button.
- Deleting the user account should delete the user profile, but if it doesn’t, you can remove it manually. To do this, open Windows File Explorer and use the address bar to access the C:Users folder. If you see a folder matching the deleted user account, right-click it and select the Delete option.
- Windows will place the user profile folder in the Recycle Bin. If the folder is too full for Windows to place in the Recycle Bin, follow the additional on-screen instructions to confirm the deletion. If Windows places the folder in the Recycle Bin, however, right-click the Recycle Bin icon on the desktop, then select the Empty Recycle Bin option.
Deleting a User Profile Using the System Properties Menu
While rare, a Windows user profile can sometimes become corrupted. This could stop you from signing in entirely, or cause errors and issues that make it difficult to use, such as missing user personalization or a slow sign in.
If this happens, you’ll need to delete your user profile, forcing Windows to regenerate it with standard settings when you next sign in. You may also decide to do this if you want to quickly return your user account to default settings.
- To begin, sign in with a second user account with administrative privileges, ensuring that you sign out of the user profile you wish to delete first. Right-click the Start menu and select the Run option. Alternatively, press the Windows Key + R keys on your keyboard.
- In the Run dialog box, type systempropertiesadvanced, then select OK. This will open the System Properties menu.
- In the Advanced tab of the System Properties menu, select the User Profiles > Settings option.
- A list of available user profiles on your PC will appear in the User Profiles window. Select the profile you wish to delete, then select the Delete option.
- Windows will ask for confirmation, so select OK to confirm.
Once confirmed, Windows will delete the user profile, leaving the user account itself intact. When you next sign in, Windows will create a new user profile, including a new C:Users user folder.
Removing Windows 10 User Accounts
Deleting a user profile in Windows 10 can help to restore your account if it becomes corrupted and you’re prevented from signing in. If that happens, it could point to wider problems with your Windows installation, requiring you to check for file system errors. You may also want to back up Windows first before you make changes.
If you’ve set up Windows without a Microsoft account, any personalization settings you apply will disappear once you remove the profile. You can link a Microsoft account to your user profile first to sync your personalization settings and, if you don’t like your sign in name, you can change your username next.
Related Posts
- How to Fix a “This file does not have an app associated with it” Error on Windows
- How to Fix an Update Error 0x800705b4 on Windows
- How to Resolve “A JavaScript error occured in the main process” Error on Windows
- How to Fix the Network Discovery Is Turned Off Error on Windows
- How to Change Folder Icons in Windows
Readers help support Windows Report. We may get a commission if you buy through our links.
Read our disclosure page to find out how can you help Windows Report sustain the editorial team. Read more
If you have a corrupt user profile on your Windows 10 it’s safer to delete it and create a new one. Whatever your reason, in this article, we will show you how to delete a user profile on Windows 10 safely and quickly.
Why can’t I delete a user profile in Windows 10?
If you have already tried to remove a user profile from Windows 10 and didn’t succeed, here are some of the reasons for not being able to do that:
- No rights – You can’t delete a profile without administrative rights. We have a guide on how to make yourself an administrator on Windows 10. After doing so, come back here to delete the user profile.
- The user account is still present – Before deleting a user profile, its corresponding account should be deleted first. In some cases, the user account keeps reappearing even after you deleted it.
- The account is linked – If you are trying to delete the profile of a Microsoft Account linked with the Access Work or School accounts, you might not be able to remove the account.
So, you will have to get these issues out of the way before deleting the account and the user profile.
How do I delete a user profile from Windows 10?
1. Use the System Properties
- Press the Windows + R key combination to open the Run console.
- Type or paste SystemPropertiesAdvanced into the box and hit Enter.
- In the Advanced section, go to the User profiles menu, and click on Settings button.
- Now, select the user profile you want to delete and click the Delete button.
- Click the Yes button to confirm the deletion.
This is the most effective solution because it also removes the user account in the process.
2. Use the Settings app
- Click the Start button and select Settings.
- Now, click on Accounts.
- Click on Family & other users from the left pane, then scroll down on the right until you get to Other users. Select the user account you want to delete and select Remove.
- Now, click on Delete account and data.
With this procedure, you will also delete the account and the user profile.
- Recent Windows 11 update lets you disable profanity filter in voice typing
- Meta under fire after AI chatbot caught having sexual talks with minors
- OpenAI decides to reverse recent GPT-4o update after user find bot being overly appeasing
- Microsoft’s hotpatching for Windows Server 2025 to be subscription-based starting July
- South Korea’s antitrust watchdog green lights Microsoft’s practice of bundling Copilot
3. Use the Registry Editor
- Press the Windows key + R to start Run, type regedit, and press Enter or click OK.
- Navigate to the following path in Registry Editor:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
- Now, go through all the profile subkeys on the left and look at the ProfileImagePath on the right to identify the right profile. Once you have found the one you want to delete, right-click its subkey from the left and delete it.
4. Delete the user profile data
- Press the Windows key + E to start File Explorer.
- Got to the following path:
C:/Users
- Select the profile you want to delete and hit the Delete button to remove it. Make sure you have administrative privileges to delete the profile folder.
That’s it! We hope our solutions helped you delete the user profile on Windows 10 and all the associated data.
If you need extra info, check our article on what to do if the profile was not deleted completely on Windows 10.
For any other questions or solutions, use the comments section below; we will get back to you as soon as possible.
Claudiu Andone
Windows Toubleshooting Expert
Oldtimer in the tech and science press, Claudiu is focused on whatever comes new from Microsoft.
His abrupt interest in computers started when he saw the first Home Computer as a kid. However, his passion for Windows and everything related became obvious when he became a sys admin in a computer science high school.
With 14 years of experience in writing about everything there is to know about science and technology, Claudiu also likes rock music, chilling in the garden, and Star Wars. May the force be with you, always!
Порой у пользователя Windows 10 или 11 может возникнуть потребность в удалении учетной записи. Сделать это можно разными способами. Рассказываем о самых популярных в нашем материале.
Удаление учетной записи может понадобиться в разных случаях: вы больше не используете профиль, случайно создали дублирующий аккаунт, или передаете устройство новому владельцу. Не всегда самые очевидные способы работают так, как нужно, поэтому мы собрали все возможные варианты для Windows 10 и Windows 11.
Как удалить учетную запись в Windows 10
Через «Параметры»
- Откройте меню «Пуск» и перейдите в «Параметры»;
- Выберите раздел «Учетные записи», затем перейдите в «Семья и другие пользователи»;
Источник: CQ / Удаление учетной записи Windows
- Найдите учетную запись, которую хотите удалить, нажмите на нее и выберите «Удалить»;
- Подтвердите действие, следуя инструкциям на экране. Данные учетной записи будут удалены.
При помощи «Панели управления»
- Откройте «Панель управления» через поиск в меню «Пуск»;
- Перейдите в «Учетные записи пользователей» > «Удаление учетных записей пользователей»;
Источник: CQ / Удаление учетной записи Windows
- Выберите нужный профиль и нажмите «Удалить учетную запись»
- Укажите, нужно ли сохранять файлы или удалить их вместе с учетной записью.
Источник: CQ / Удаление учетной записи Windows
Через командную строку
- Нажмите Win + R, введите «cmd» и нажмите Enter;
- В командной строке выполните команду: «net user Имя_пользователя /delete»;
- После выполнения команда удалит учетную запись.
Источник: CQ / Удаление учетной записи Windows
Удаление учетной записи в Windows 11
Через «Параметры»
- Откройте «Параметры» через «Пуск»;
- Перейдите в раздел «Учетные записи» > «Семья и другие пользователи»;
Источник: CQ / Удаление учетной записи Windows
- Выберите учетную запись, которую хотите удалить, и нажмите «Удалить»;
- Следуйте подсказкам, чтобы завершить процесс.
Через командную строку
- Откройте командную строку с правами администратора — нажмите Win + X, выберите «Командная строка (администратор)» или «Терминал Windows (администратор)»;
Источник: CQ / Удаление учетной записи Windows
- Введите команду: «net user Имя_пользователя /delete»
- Подтвердите действие, после чего учетная запись будет удалена.
Источник: CQ / Удаление учетной записи Windows
Через приложение PowerShell
Источник: CQ / Удаление учетной записи Windows
- Запустите PowerShell от имени администратора через «Пуск» или комбинацию Win + X.
- Выполните следующую команду: «Remove-LocalUser -Name «Имя_пользователя»»;
- PowerShell удалит указанный профиль.
Источник: CQ / Удаление учетной записи Windows
При помощи редактора реестра
- Нажмите Win + R, введите «regedit» и нажмите Enter;
- Перейдите по пути HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList;
- Найдите раздел, соответствующий удаляемой учетной записи (ориентируйтесь на данные в строке `ProfileImagePath`);
- Удалите выбранный раздел, затем перезагрузите компьютер.
Источник: CQ / Удаление учетной записи Windows
Удаление учетной записи в Windows 10 и 11 может быть выполнено разными способами — от встроенных инструментов до командной строки или реестра. Каждый метод подходит для конкретной ситуации: от стандартного удаления до устранения более сложных проблем. Независимо от выбранного метода, важно убедиться, что все необходимые данные сохранены заранее, чтобы избежать их потери.
Заглавное фото: CQ
Читайте также:
- Как отключить режим «в самолете» в Windows 10
- Как открыть «Панель управления» на Windows 10 и 11
- Как удалить администратора в Windows 10
- Как настроить и отключить контроль учетных записей в Windows 10
- Как переключаться между мониторами на Windows