Как удалить папку users в windows 10
Перейти к содержимому

Как удалить папку users в windows 10

  • автор:

Как удалить пользователя Windows 10

Как удалить учетные записи пользователей Windows 10

В этой пошаговой инструкции подробно о том, как удалить пользователя в Windows 10 в различных ситуациях — об удалении простой учетной записи, или того, пользователя, которые не отображается в списке пользователей в параметрах; о том, как выполнить удаление, если вы видите сообщение о том, что «Пользователь не может быть удален», а также о том, что делать, если при входе в систему отображается два одинаковых пользователя Windows 10, и нужно убрать одного лишнего. См. также: Как удалить учетную запись Майкрософт в Windows 10.

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

Простое удаление пользователя в параметрах Windows 10

Если вам требуется удалить «простого» пользователя, т.е. созданного лично вами или заранее присутствовавшего в системе при покупке компьютера или ноутбука с Windows 10 и более не нужного, сделать это можно, используя параметры системы.

  1. Зайдите в Параметры (клавиши Win+I, или Пуск — значок шестеренки) — Учетные записи — Семья и другие люди.
  2. В разделе «Другие люди» кликните по пользователю, которого нужно удалить и нажмите соответствующую кнопку — «Удалить». Если нужный пользователь отсутствует в списке, о том, почему это может быть — далее в инструкции. Удаление пользователя в параметрах Windows 10
  3. Вы увидите предупреждение о том, что вместе с учетной записью будут удалены файлы этого пользователя, хранящиеся в его папках рабочего стола, документов и прочего. Если важных данных у этого пользователя нет, нажмите «Удалить учетную запись и данные». Подтверждение удаления данных пользователя

Если все прошло успешно, то ненужный вам пользователь будет удален с компьютера.

Удаление в управлении учетными записями пользователей

Второй способ — использовать окно управления учетными записями пользователей, открыть которое можно так: нажмите клавиши Win+R на клавиатуре и введите в него control userpasswords2 после чего нажмите Enter.

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

В открывшемся окне выберите пользователя, которого нужно удалить, а затем нажмите кнопку «Удалить».

Удаление пользователя в control userpasswords

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

Как удалить пользователя с помощью командной строки

Следующий вариант: использовать командную строку, которую следует запустить от имени администратора (в Windows 10 это можно сделать через меню правого клика по кнопке «Пуск»), а затем использовать команды (нажимая Enter после каждой):

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

  1. net users (выдаст список имен пользователей, активных и нет. Вводим для проверки того, что правильно помним имя пользователя, которого нужно удалить). Внимание: не удаляйте таким образом встроенные учетные записи Администратор, Гость, DefaultAccount и defaultuser.
  2. net user Имя_пользователя /delete (команда удалит пользователя с указанным именем. Если имя содержит проблемы, используйте кавычки, как на скриншоте).

Если команда была выполнена успешно, пользователь будет удален из системы.

Как удалить встроенные учетные записи Администратор, Гость или другие

Если вам требуется убрать лишних пользователей Администратор, Гость, а возможно и какие-то другие, сделать этого так, как описывалось выше, не получится. Дело в том, что это встроенные системные учетные записи (см., например: Встроенная учетная запись Администратор в Windows 10) и их нельзя удалить, но можно отключить.

Для того, чтобы сделать это, выполните два простых шага:

Отключение встроенной учетной записи Windows

  1. Запустите командную строку от имени администратора (клавиши Win+X, затем выбрать нужный пункт меню) и введите следующую команду
  2. net user Имя_пользователя /active:no

После выполнения команды, указанный пользователь будет отключен и исчезнет в окне входа в Windows 10 и из списка учетных записей.

Два одинаковых пользователя Windows 10

Один из распространенных багов в Windows 10, который заставляет искать способы удаления пользователей — отображение при входе в систему двух учетных записей с одинаковыми именами.

Обычно это происходит после каких-либо манипуляций с профилями, например, после такого: Как переименовать папку пользователя, при условии, что до этого вы отключили пароль при входе в Windows 10.

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

  1. Нажать клавиши Win+R и ввести control userpasswords2
  2. Выбрать пользователя и включить запрос пароля для него, применить настройки.
  3. Перезагрузить компьютер.

После этого можно снова убрать запрос пароля, но второй пользователь с таким же именем снова появиться не должен.

Постарался учесть все возможные варианты и контексты необходимости удаления учетных записей Windows 10, но если вдруг решения для вашей проблемы здесь не нашлось — опишите ее в комментариях, возможно, мне удастся помочь.

А вдруг и это будет интересно:

14.10.2020 в 18:18

Здравствуйте, Dmitry.
Вот копия списка учетных записей, который я получил:
DefaultAccount
Grigory
WDAGUtilityAccount
Администратор
Гость
Команда выполнена успешно.
Учетной записи внука в списке нет, и я вспомнил, что сразу после того, как мне в начале мая привезли новый ПК, я ввел свою учетную запись (учетную запись Microsoft) и удалил запись внука вторым способом. После этого, продолжая работать на старом ПК (тоже с Win 10), я начал устанавливать на новом необходимые программы и переносить документы. На лето я уезжал из Москвы, а когда вернулся, в начале октября закончил подготовку нового ПК, переключил на него внешние устройства и полностью перешел на него. Только после этого я решил привести в порядок загрузку и обратился к Вам. Мне кажется, что, возможно, при удалении учетной записи внука произошел сбой, и в реестре осталась строка, вызывающая появление окна загрузки не существующего пользователя. Но я последний раз редактировал реестр очень давно — еще в Win 7 или даже ХР, и разбираться с реестром Win 10 не решаюсь. Так что если действительно нужно править реестр, пожалуйста, проинструктируйте, как это сделать. Заранее Вам благодарен..

15.10.2020 в 12:21

А попробуйте так:
в поиске на панели задач вводим «Управление компьютером» и открываем его. Там переходим в локальные пользователи и группы — пользователи. Отображается ли лишний пользователь там? Если да, то правый клик — удалить.
также загляните в Win+R — netplwiz (если отображается там, то тоже удалить).
Буду благодарен, если поделитесь результатом

15.10.2020 в 20:22

Здравствуйте, Dmitry.
В «Управлении компьютером» были только 3 папки — Служебные программы, Запоминающие устройства, Службы и приложения. Я открывал каждую из них, но «локальные пользователи и группы» нигде не нашел. А когда запустил поиск на «локальные пользователи и группы», меня отправили в Интернет. А в окне, открывшемся на netplwiz, в группе «Администраторы; Пользователи» «Имя пользователя» было только мое (учетная запись Microsoft). Так что поиск продолжается — я чувствую, что у меня что-то необычное. Жду дальнейших указаний и, конечно, о результатах я буду сообщать.

16.10.2020 в 12:46

А у меня вот и закончились предложения. Очень похоже на какой-то сбой системы / профилей, но где искать его причины я вот так дистанционно не могу уже предложить.

16.10.2020 в 20:31

Здравствуйте, Dmitry.
Большое спасибо Вам за то, что потратили на меня столько времени. Если вдруг удастся решить эту проблему или она решится сама собой после очередного глобального обновления системы, я обязательно сообщу. Я знаком с Вашим сайтом уже почти 4 года — именно на нем после перехода на Win 10 я нашел решения для восстановления гаджетов и классических игр, и их же использую после каждого глобального обновления. И особенно меня устраивает возможность общаться с Вами напрямую. Еще раз большое Вам спасибо!

17.10.2020 в 10:50

Спасибо за отзыв и удачи!

30.12.2020 в 07:21

Спасибо вам большое.

07.09.2021 в 21:52

Доброго времени суток. Тоже очень похожая проблема. В параметрах где я зарегистрирован как администратор пишет, что мне нужно бы подтвердить, что это действительно я. но а при попытке подтвердить выскакивает окошко с именем старого пользователя (родственник комп подарил) и требованием ввода пароля. Везде (точно как у вас) все упоминания о старом пользователе удалил, но в реестре так же обнаружил записи аккаунтов как своего так и старого пользователя, удалять которые также не решаюсь. Пожалуйста, сообщите решили ли вы эту проблему. Или может кто-то знает правильное решение.

08.09.2021 в 19:30

А когда в командной строке вводите
net user
в выдаваемом списке нет старого пользователя?

14.07.2021 в 17:30

А я столкнулся с такой проблемой: удаляю юзера через cmd, через system32. Удаляется, но папка удаляемого юзера на компе все-таки остается. И если после удаления создать нового юзера с таким же именем, просто активизиуется его же папка. И юзера даже настраивать не надо! Все, как было, так и возвращается. А юзеров обычно удаляют, если он подцепил какую заразу. Если ты ее сразу заметил, таки да, проще создать нового юзера, а старого удалить, тогда зараза останется в его папке Temp. Но заразу то лучше удалить с корнем. Как удалить папки юзера насовсем? Все, без следов пребывания.

22.07.2021 в 14:57

Классная статья узнал очень многое.

03.10.2021 в 15:14

спасибо поставил галочку требовать пароль и всё прокатило!

30.10.2021 в 11:44

Ничего из этого не помогает. Всё также при входе 2 одинаковых пользователя

31.10.2021 в 11:17

Даже когда включаем запрос пароля (галочку оставляем) и перезагружаемся — все равно 2 пользователя?

26.12.2021 в 23:42

Автор, спасибо огромное! Очень помогли!

28.12.2021 в 13:39

Ну эти ваши советы. Нажал Вин+l (Вин 10) появилось окно с требованием ввести пароль и после этого требует теперь пароль при каждом запуске. Я уже заманался пытаться убрать пароль при запуске, ничего не помогает.

29.12.2021 в 14:17

Так эта статья не про то, как убрать пароль при запуске/входе. На эту тему отдельная есть — https://remontka.pro/login-password-windows-10-disable/

28.07.2022 в 02:32

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

28.07.2022 в 16:38

А пользователи имеют одно и то же имя или разное? Просто может быть у вас такая вот проблема: https://remontka.pro/duplicate-users-windows-10-login/

25.08.2022 в 11:49

Здравствуйте. Сбросил ноутбук в заводские настройки. (Чтобы переустановить винду ) ноутбук включился и открылся экран блокировки с моими обоями и пользователем, я ввел пароль и ноутбук пишет: Службе «Служба профилей пользователей» не удалось войти в систему. Невозможно загрузить профиль пользователя.
(Мне надо удалить windows совсем и пользователя на windows 10

25.08.2022 в 20:49

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

19.09.2022 в 14:58

Здравствуйте. Виндовс почему-то установился с именем пользователя компьютера, где была записана флешка (без права выбора). Поэтому был создан другой пользователь с правами Администратор и Пользователь, а предыдущий пользователь удалён. Сейчас же при старте ноутбука винда ругается, что что-то там не удаётся обнаружить и система пытается восстановить файлы пользователя (но пользователь уже загружен в это время), а в просмотре событий фигурирует какое-то «перемещение на сервере». Что это может быть?

17.01.2023 в 09:59

Здравствуйте. Во первых благодарю Вас за точнейший материал, который вы выставляете на своём сайте. Периодически пользуюсь вашими рекомендациями!
Здесь описано как удалить профиль локального пользователя.
Мне нужно удалить профиль доменного пользователя. Компьютер входит в доменную сеть, есть доменный пользователь. Нужно удалить его профиль с клиентского доменного компьютера (не с сервера а с клиентского). Как это сделать? Спасибо! Привет из Баку!

17.01.2023 в 13:35

Здравствуйте и спасибо за отзыв!
В общем случае вы можете поступить так:
1. Win+R — sysdm.cpl
2. Дополнительно — Профили пользователей

02.05.2023 в 11:31

спасибо огромное за Вашу работу — так суперски все объясняете и поясняете; как хорошо, что я вас нашла:)) Удачи!

02.05.2023 в 16:14

Спасибо за отзыв!

08.05.2023 в 21:08

Дмитрий, здравствуйте.
Такой вопрос: на экране включения компьютера, (там, где появляется окно ввода пароля), справа — «ограниченное меню кнопки пуск». Используя эту кнопку слева можно еще до ввода пароля и входа в компьютер ввести в спящий режим, выключить, перезагрузить. Так вот, при нажатии, например, «перезагрузка» появляется надпись «если вы перезагрузитесь, то вы и другие люди, использующие этот компьютер, могут потерять несохраненные данные»… Не знаю, как давно это появилось, т.к. пересохранялась всегда после входа в компьютер, т.е. с меню кнопки Пуск слева на панели компьютера… Скажите пожалуйста, это значит, что кто-то еще сидит в компе. — в учетках, вроде, ничего опасного не вижу… — посмотрела на втором стареньком ноуте — там также. М.Б. это обновление Windows такое? Да, и при скачивании с почты Gmail.com в режиме «инкогнито» тоже появилась странная надпись, что «скачанные файлы будут доступны всем пользователям этого устройства»… подскажите пожалуйста, что это значит? и можно ли «других пользователей», если они есть, как -то обнаружить и отключить? Благодарю.

09.05.2023 в 08:07

Здравствуйте.
1. На тему кнопки на экране входа в систему — не переживайте. Это нормальное поведение в Windows (сообщение о «других людях»). Прежде всего, когда вы находитесь на этом экране, просто заблокировав систему (например, сидели под «Нина» и выполнили блокировку, либо попали на этот экран после спящего режима или гибернации), то при использовании кнопки на экране блокировки вы действуете не как «Нина», а как не вошедший пользователь, а сообщение относится к вошедшей ранее Нине. Также существуют «системные» скрытые учетные записи пользователей.
2. По gmail — тоже предполагаю, что порядок, если вас браузер предупреждает. Предполагаю (но проверить прямо сейчас не могу и сам не сталкивался с таким сообщением), что просто браузер учитывает, что вы в режиме инкогнито (а в этом режиме информация о посещаемых сайтах и кэш не сохраняются, в чем суть режима и есть) и на всякий случай сообщает, что вот то, что вы скачаете — сохранится и будет доступно на компьютере (несмотря на режим инкогнито)

21.06.2023 в 12:11

Здравствуйте, Дмитрий.
«Переезжаю» со старого компьютера на новый, с последующей передачей старого компьютера ребенку. На компьютерах разные активации Windows и Office, но на одну учетную запись Microsoft (OneDrive включен). Активация софта на старом компе слетит, если я создам учетную запись для ребенка и удалю свою? Если да, то правильно ли будет действовать следующим образом?
1) Перевожу свою учетную запись на старом компе в локальную.
2) Удаляю весь ненужный ребенку софт, которым я пользовался.
3) Создаю ребенку новую учетную запись.
Спасибо за помощь!

22.06.2023 в 20:09

Виктор, здравствуйте.
1. Если речь идет о легальной активации, причем есть активация как для нового, так и для старого ПК, то, во всяком случае для Windows, ничего не слетит при удалении вашей учетной записи с компьютера и заведения учетной записи для ребенка.
2. В части офиса даже не знаю, как сейчас. Точнее знаю, но только для подписочной версии (поскольку у самого такая) — в ней привязка именно к учетной записи Майкрософт (в подписке «Семейной» можно выдать разным учетным записям). Но, насколько мне известно, учетная запись в Офисе и в Windows не обязательно должны совпадать — то есть в нем можно оставить вашу учетку если что. А вот как сейчас работают не-подписочные офисы — не знаю, давно не сталкивался.

В части порядка действий: в общем-то всё нормально, разве что 1-й шаг излишен, на мой взгляд. Плюс можно будет добавить (при необходимости):
4. Сделать учетную запись ребенка администратором, чтоб сам шишки набивал, а не звал вас (на ваше усмотрение).
5. Удалить вашу учетную запись (но как минимум одна учетная запись администратора должна быть).

22.06.2023 в 21:45

Дмитрий, спасибо за ответ! Перевод моей учетной записи на старом компьютере в локальную я задумал из-за того, что OneDrive синхронизирует файлы и ярлыки рабочего стола между двумя компьютерами, и я хочу избавиться от этой мешанины. Возможно, отключение OneDrive на старом компьютере поможет, но я опасаюсь, что тогда и на новом отключится — учетка то одна.

Как удалить профиль пользователя в Windows 10, 8.1, 7

Многие владельцы компьютеров ошибочно считают, что удалив папку профиля пользователя (ту, что по умолчанию находится в C:\Users), они вытрут из операционной системы все следы этой учётной записи. Мы же настоятельно советуем удалять профили пользователей Windows корректно и полностью, чтобы не накапливать на диске мусор и не занимать драгоценное место на SSD или наоборот — не оставлять свою личную информацию на чужом ПК.

Как правильно удалить профиль пользователя в Windows 10, 8.1, 7

Вызовите окно Система. Для этого необходимо либо нажать Пуск => Панель управления => Система, либо нажать сочетание клавиш Win+Break.

del-user-profile-000

Для удобства советуем на Панели управления выбрать тип просмотра Мелкие значки :

del-user-profile-001

В этом окне кликните по ссылке Дополнительные параметры системы :

del-user-profile-002

В окне Свойства системы на вкладке Дополнительно вызовите Параметры :

del-user-profile-003

Выделите профиль, который нужно удалить и нажмите Удалить :

del-user-profile-006

Подтвердите намерение удалить профиль, нажав Да :

del-user-profile-007

Как видим, профиль учетной записи пользователя теперь удалён:

del-user-profile-008

Советую и вам проверить свой ПК и удалить оставшиеся профили давно удаленных пользователей. Некоторые из них могут занимать десятки гигабайт места.

1 комментарий к “Как удалить профиль пользователя в Windows 10, 8.1, 7”

Может ли нечаянно зарегистрированный повторно профиль являться нарушением Лицензионного соглашения?

Несколько простых способов удалить пользователя в windows 10.

Способы удаления пользователей в Windows 10

На связи Александр Глебов и я вас приветствую на своем ИТ блоге. В очередной своей статье я рассказываю о нескольких простых способах как удалить пользователя в windows 10. Первый раз столкнувшись с этой задачей был заинтригован, так как нужного пункта меню я сразу не нашел, в связи с этим и возникла идея написания данной статьи. Итак, поехали.

Способ 1. Как удалить пользователя в windows 10 с сохранением его данных

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

  1. Нажимаем пуск (1) и начинаем печатать — Управление компьютером (2). Выбираем «Управление компьютером — Классическое приложение» (3).Управление компьютером windows 10
  2. В результате запустится оснастка «Управление компьютером», в ней необходимо перейти в пункт «Локальные пользователи и компьютеры» (1), далее выбрать папку «Пользователи» (2).Управление компьютером
  3. В центральном окне видно всех пользователей компьютера. Чтобы ответить на вопрос как удалить пользователя в Windows 10 необходимо щелкнуть провой кнопкой мыши по не нужному нам пользователю, и в появившемся окне выбрать «Удалить».Как удалить пользователя в windows 10
  4. В результате данный пользователь будет удален из системы, но всего его данные будут сохранены в папке профилей. Я для теста создал на рабочем столе пользователя guest1 файлик TEST.txt. Как видим файл сохранился. Удаление пользователя с сохранением данных
  5. Все, пользователь удален из системы. Если же вы хотите удалить пользователя и чтобы удалились все его данные то читаем следующий способ.

Это интересно: запустить оснастку управление компьютером можно через команду выполнить (сочетание горячих клавиш win+r) выполнив команду compmgmt.msc

Способ 2. Как удалить пользователя и все его данные в windows 10

Очень часто пользователи засоряют свои профили в Windows, и чтобы вручную не чистить весь его профиль, можно удалить его полностью. Для этого выполним следующие шаги.

  1. Нажимаем пуск, и пишем слово «Система», появится пункт «Система — Панель Управления». Запускаем. Также оснастку «Система» можно запустить путем нажатия горячих клавиш Win+Pause.
  2. В открывшемся окне «Система» слева выбираем пункт «Дополнительные параметры системы».Дополнительные параметры системы
  3. Откроется окно «Свойства системы» (1) с активной вкладкой «Дополнительно» (2), щелкаем по кнопке «Профили пользователей» (3).Свойства системы
  4. Откроется окно «Профили пользователей», и теперь мы можем удалить пользователя и всего его данные в windows 10. Для этого щелкаем по не нужному нам пользователю, в моем случае это admin1 и нажимаем кнопку «Удалить». Удалить пользователя и всего его данные в windows 10
  5. Проверяем, заходим в папку C:\Users и видим, что папки с нашим пользователем больше нет. Удаление профиля пользователя осуществлено. Удаление профиля пользователя
  6. Данные мы удалили. Теперь переходим к способу 1 и удаляем запись пользователя из системы.

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

Способ 3. Полное удаление пользователя из системы Windows 10

Быстро удалить пользователя из системы и все его данные. Этот способ 2 в одном. Для этого выполним следующие действия:

  1. Нажимаем пуск, и пишем «Параметры», появится пункт «Параметры — доверенное приложение магазина Windows», запускаем.
  2. Откроется окно параметры Windows, в котором необходимо выбрать «Учетные записи пользователей».Параметры Windows
  3. Откроется окно, в котором слева необходимо выбрать «Семья и другие люди».
  4. Откроется окно, в разделе другие люди будет ваш не нужный пользователь. Щелкаем по нему и нажимаем кнопку удалить.Удаление пользователя с данными
  5. Откроется окно «Удалить учетную запись и данные?», щелкаем по кнопке «Удалить учетную запись и данные».Удалить учетную запись и данные
  6. Через несколько секунд или минут пользователь будет полностью удален из Windows 10. Можете, запустит «Управление компьютером» и убедится, что записи пользователя нет. И зайти в папку пользователей C:\Users и тоже убедится, что папка пользователя удалена.

Вот собственно и все. Как видите удалить профиль или учетную запись пользователя в Windows 10 довольно просто. Если у вас остались какие-то вопросы или замечания, то прошу писать их в комментариях. Буду рад обсудить.

Удаление старых профилей пользователей в Windows

date24.01.2023
useritpro
directoryPowerShell, Windows 10, Windows 11, Windows Server 2019, Windows Server 2022, Групповые политики
commentsкомментариев 30

Администраторы время от времени должны удалять старые профили пользователей (уволенные пользователи, неактивные пользователи, и т.д.) в каталоге C:\Users на рабочих станциях и серверах Windows. Чаще всего с задачей очисткой профилей пользователей Windows сталкиваются на терминальных серверах RDS (Remote Desktop Services).

Основная проблема терминальных серверов – постоянный рост размеров каталогов профилей пользователей на диске. Частично эта проблема решается политиками квотирования размера профиля пользователя с помощью FSRM или NTFS квот, использованием профилей типа FSLogix или User Profile Disk, перемещаемыми папками и т.д. Но при большом количестве RDS пользователей в папке C:\Users со временем накапливается огромное количество каталогов с неиспользуемыми профилями пользователей.

Как вручную удалить профиль пользователя в Windows?

В Windows вы можете вручную удалить профиль пользователя через панель управления.

Удалить с диска профиль пользователя Windows вручную

  1. Откройте Advanced System Settings (команда SystemPropertiesAdvanced ) -> User Profiles -> Settings;
  2. В этом окне перечислен список всех профилей пользователей (локальных и доменных), которые хранятся на этом компьютере. Размер каждого профиля пользователя на диске указан в столбце Size.
  3. Выберите пользователя, чей профиль нужно удалить и нажмите кнопку Delete.

В Windows 11/10 и Windows Server 2022/2019 вы можете удалить профили пользователей с диска через приложение Settings. Перейдите в раздел Accounts -> Access work and school (или выполните команду быстрого доступа ms-settings:otherusers ). Выберите пользователя и нажмите Remove чтобы удалить его данные с компьютера.

ms-settings: удалить с диска профиль пользователя windows 11

При корректном удалении профиля пользователя с диска будет удален каталог профиля в C:\Users и запись о пользователе в реестре.

Многие начинающиеся администраторы пытаются вручную удалить каталог с профилем пользователя из папки C:\Users. В этом случае нужно обязательно вручную удалить информацию о профиле из реестра Windows:

путь к профилю пользователя в реестре ProfileImagePath

  1. Откройте редактор реестра regedit.exe ;
  2. Перейдите в ветку HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
  3. Для каждого пользователя, выполнившего локальный вход в систему (этот метод входа должен быть разрешен пользователю настройками параметра Allow log on locallyвGPO), создается отдельная ветка с SID пользователя в качестве имени;
  4. Вы можете найти раздел реестра, соответствующий пользователю по SID, или можете вручную просмотреть содержимое всех вложенных разделв, пока не найдете раздел, в котором значение ProfileImagePath указывает на каталог с профилем пользователя на диске (например, C:\Users\kbuldogov );
  5. Удалите данный раздел реестра, чтобы завершить корректное удаление профиля.

Также вы можете удалить профиль конкретного пользователя с помощью 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.

Можно удалить профиль пользователя на удаленном компьютере с помощью 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.

  1. Найдите OU с компьютерами/серверами, на который вы хотите применить политику очистки старых профилей пользователей. Щелкните по OU и выберите Create a GPO in this domain and Link it here;gpo создать политику для удаления старых и неактивных профилей
  2. Укажите имя политики и отредактируйте GPO;
  3. Перейдите в раздел Конфигурация компьютера -> Административные шаблоны -> Система -> Профили пользователей (Computer Configuration -> Administrative Templates -> System -> User Profiles);
  4. Откройте параметр “Удалять при перезагрузке системы профили пользователей по истечении указанного числа дней” (Delete user profiles older than a specified number days on system restart);
  5. Включите политику и укажите через сколько дней профиль пользователя считается неактивным и “Служба профилей пользователей Windows” можно автоматически удалить такой профиль при следующей перезагрузке. Обычно тут стоит указать не менее 45-90 дней;gpo удалить профили старше 60 дней при перезагрузке
  6. После применения новых настроек групповых политк, служба 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 в ветке реестра ProfileList

получить время последнего входа в профиль в windows

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.

У меня на терминальном сервере оказалось 143 профиля неактивных пользователей (общим размером около 10 Гб).

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

Следующий PowerShell скрипт выведет список подробную информацию о профилях пользователей, которые не обновлялись более 60 дней. Скрипт сконвертирует SID пользователя в имя, посчитает размер профиля каждого пользователя и выведет все в таблице:

скрипт для получения размера старых профилей на диске

Чтобы удалить все эти профили достаточно добавить перенаправить список на команду Remove-WmiObject (перед использование скрипта удаления желательно несколько раз перепроверить его вывод с помощью параметра –WhatIf ):

Как мы уже упомянули выше, при установке некоторых обновлений Windows, служба Trusted installer может менять дату изменения файла NTUSER.dat в профиле каждого пользователя.

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

gwmi win32_quickfixengineering |sort installedon |select InstalledOn -Last 1

Get-WUHistory | Select-Object -First 20

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

Чтобы не удалять профили некоторых пользователей, например, специальные аккаунты 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 и выполните на сервере скрипт:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *