Windows. Железо. Интернет. Безопасность. Операционные системы. Советы

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

Достаточно часто при работе на терминальном сервере для решения проблем пользователей приходится удалять их профили, тем самым при следующем входе пользователя будет создан новый чистый профиль. Однако многие при переходе с Windows 2003 на Windows 2008 сталкиваются с тем, что удаление профиля в этих ОС необходимо выполнять по разному. Если в Windows Server 2003 было достаточно удалить профиль пользователя из каталога C:\Documents and Settings, то в Windows 2008 не все так просто.

Во-первых, как вы знаете, в Windows Server 2008, Windows Vista и Windows 7 локальные профили пользователей хранятся в каталоге C:\Users. Кроме того, эти ОС ведут учет всех локальных профилей в веке реестра “HKEY _ LOCAL _ MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ ProfileList ” Для каждого профиля, который хранится локально, внутри этого раздела реестра создается подраздел. Имя подраздела – это SID учетной записи пользователя. Сопоставить имя пользователя и SID можно с помощью так, или же просто откройте любую ветку и посмотрите значение параметра ProfileImagePath.

Что будет, если просто удалить каталог с профилем пользователя?

Что же будет, если удалить каталог с профилем пользователя в Windows 2008 или Windows 7 (C:\Users\”Username”) без модификации реестра? После удаления профиля, при следующем входе пользователя в системном трее появится сообщение, говорящее о том, что Windows не смогла загрузить профиль пользователя и пользователь будет работать с временным профилем.

Event ID 1511.Your user profile was not loaded correctly. You have been logged on with a temporary profile. Changes you make to this profile will be lost when you log off. Please see the event log for details or contact your administrator.

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

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

Воспользуйтесь одним из следующих методов удаления профиля:

  1. Удалите каталог с профилем пользователя И соответствующую ему ветку реестра в HKEY _ LOCAL _ MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ ProfileList
  2. Откройте Пуск > Выполнить и наберите sysdm.cpl. Перейдите на вкладку Advanced, затем в разделе User Profiles нажмите кнопку Settings и удалите нужный (или ненужный:)) вам профиль пользователя.

Поздно, я уже удалил каталог с профилем пользователя, что делать?

Не беспокойтесь, к счастью, Windows достаточно умна. Если система находит в реестре в ветке ProfileList, SID пользователя, с которым не ассоциирован ни один каталог с профилем пользователя (C:\Users\”username”), она создает резервную копию этой ветки с расширением .bak . Просто удалите эту резервную ветку.

Иногда требуется удалить учётную запись пользователя, оно же профиль пользователя, оно же учётка. В моём случае это выражалось в очень медленной работе ПК под одной из учёток. При этом процессор и оперативная память использовались всего на 15-20%. В службах тоже ничего криминального не нашел. Windows логи тоже ни о чём не сказали. Тогда я принял решение разрубить гордиев узел, и удалить учётку на Windows 7, которая вызывала проблемы, и создать новую. Но как?

Учётная запись может быть локальная или доменная.

1. Локальная учётная запись знакома каждому. Создаётся на компьютере локально, и распространяется на один компьютер. Одним словом, обычная.

2. Доменная учётная запись позволяет иметь доступ под своим логином и паролем на группу компьютеров. Однако, доменная учётная запись также имеет свой набор файлов на каждом ПК, где когда-либо вводил свои логин и пароль "доменный" пользователь. Эти данные тоже можно удалить с компьютера. При следующем входе доменного пользователя, данные снова затянуться с сервера, но уже чистые, без всяких артефактов.

Как удалить локальную и доменную учётные записи


Чтобы удалить локальную учётную запись


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

Если Локальная запись находится на ПК не введённом в домен в командную строку введите:

Runas /user:<имя_компьютера >

Если Локальная запись находится на ПК введённом в домен в командную строку введите:


runas /user:<имя_компьютера\имя_домена >\Administrator “rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl”
В открывшемся окне выберите " Дополнительно"- "Профили пользователей"- "Параметры"

В группе “Профили, хранящиеся на этом компьютере” выбрать нужный и нажать кнопку “Удалить” .

Как удалить Доменную учётную запись


Удалить запись доменного пользователя выполнявшего вход ранее требуется:
  1. Удалить ветку реестра профиля пользователя
  2. Переименовать соответствующую пользователю папку вC:\Users\

Удалить ветку реестра

Заходим в редактор реестра Windows через поисковую строку в меню "Пуск", где набираем regedit.msc


В открывшемся редакторе переходим по ниже приведённому пути

HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList


C:\Users\

Данная папка может быть, и удалена. Однако, убедитесь, что она не содержит важных данных пользователя. Именно в ней содержатся файлы с Рабочего стола, Документы, Загрузки и т.д.

В моём случае, я просто переименовал данную папку для последующего переноса важных файлов в папку нового профиля.

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

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

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

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

Перед тем как переходить к действиям в реальной среде нужно немного попрактиковаться, давайте создадим два пользователя losst и losst1, вместе с домашними каталогами, а затем уже будем их удалять:

adduser losst
$ passwd losst

adduser losst1
$ passwd losst1

Здесь команда adduser используется для создания учетной записи пользователя, а passwd для создания пароля.

Давайте рассмотрим, как удалить пользователя Linux в терминале. Для этого используется команда - deluser в debian и производных системах, а в RedHat - userdel. Рассмотрим подробнее эти две утилиты.

Описание deluser

Синтаксис команды deluser очень простой:

$ deluser параметры пользователь

Настройки команды deluser находятся в файле /etc/deluser.conf, среди прочих настроек там указанно что нужно делать с домашней папой и файлами пользователя.

Вы можете посмотреть и изменить эти настройки выполнив команду:

vi /etc/deluser.conf

Рассмотрим подробнее эти настройки:

  • REMOVE_HOME - удалять домашний каталог пользователя
  • REMOVE_ALL_FILES - удалить все файлы пользователя
  • BACKUP - выполнять резервное копирование файлов пользователя
  • BACKUP_TO - папка для резервного копирования
  • ONLY_IF_EMPTY - удалить группу пользователя если она пуста.

Эти настройки определяют поведение утилиты по умолчанию, когда выполняется удаление пользователя, конечно, их можно переопределить используя параметры для команды.

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

  • --system - удалять только если это системный пользователь
  • --backup - делать резервную копию файлов пользователя
  • --backup-to - папка для резервных копий
  • --remove-home - удалять домашнюю папку
  • --remove-all-files - удалять все файлы пользователя в файловой системе

Описание userdel

Утилита userdel работает немного по-другому, файла настроек здесь нет, но есть опции, с помощью которых можно сообщить утилите что нужно сделать. Синтаксис аналогичный:

$ userdel параметры пользователь

  • -f, --force - принудительное удаление, даже если пользователь еще залогинен
  • -r, --remove - удалить домашнюю директорию пользователя и его файлы в системе.
  • -Z - удалить все SELinux объекты для этого пользователя.

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

Блокировка учетной записи пользователя

Для блокировки учетной записи пользователя можно использовать утилиту passwd. Это запретит пользователю доступ к системе и предотвратит запуск новых процессов:

Выполните команду passwd с параметром --lock:

passwd --lock losst

passwd: информация об истечении срока действия пароля изменена.

Уничтожить все запущенные процессы пользователя

Теперь давайте найдем все запущенные от имени пользователя процессы и завершим их.

Найдем процессы с помощью pgrep:

Посмотреть подробнее, что это за процессы можно передав pid, каждого из них в команду ps, вот так:

ps -f --pid $(pgrep -u losst)

UID PID PPID C STIME TTY STAT TIME CMD
losst 14684 14676 0 22:15 pts/2 S 0:00 -bash
losst 14735 14684 0 22:15 pts/2 S+ 0:00 vi text

Теперь, когда вы убедились, что там нет ничего важного, можно уничтожить все процессы с помощью команды killall:

Killall -9 -u losst

Опция -9 говорит программе, что нужно отправить этим процессам сигнал завершения SIGKILL, а -u задает имя пользователя.

В основанных на Red Hat системах, для использования killall необходимо будет установить пакет psmisc:

sudo yum install psmisc

Резервное копирование данных пользователя

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

tar jcvf /user-backups/losst-backup.tar.bz2 /home/losst

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

Теперь, когда все подготовлено, начинаем удаление пользователя linux. На всякий случай укажем явно, что нужно удалять файлы пользователя и домашнюю директорию. Для Debian:

deluser --remove-home losst

userdel --remove losst

Если нужно удалить все файлы, принадлежащие пользователю в системе используйте опцию --remove-all-files, только будьте с ней осторожны, так и важные файлы можно затереть:

deluser --remove-all-files losst

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

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

Откройте Параметры системы :

Откройте пункт Учетные записи :

Как видите, сейчас все действия недоступны, и нарисованы серым цветом. Чтобы их активировать нажмите кнопку разблокировать и введите пароль пользователя.

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

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

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

Выводы

Удалить пользователя в linux не так уж сложно, независимо от того где это нужно сделать, на сервере или домашнем компьютере. Конечно, графический интерфейс более удобен, но в терминал, как всегда, предлагает больше возможностей. Если у вас есть еще какие-нибудь идеи по этому поводу, напишите в комментариях!

А в этой речь пойдет о том, как удалить пользователя в Windows 7. Удалить пользователя даже проще чем создать. Это можно сделать через Панель управления или командную строку. В данном материале мы рассмотрим оба этих способа удаления пользователей в Windows 7.

Для того чтобы удалить пользователя откройте меню «Пуск» и перейдите в Панель управления. Если вы хотите удалить пользователя в Windows 8, то ознакомьтесь с нашей статьей о том, .

После того как вы оказались в Панели управления кликните по ссылке «Добавление и удаление учетных записей»

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

Если вы нажмите на кнопку «Удалить файлы», то пользователь будет удален вместе со всеми его файлами. Если же выбрать кнопку «Сохранение файлов», то все файлы будут сохранены на рабочем столе администратора, а папке с именем пользователя.

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

На этом удаление пользователя в Windows 7 закончено.

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

Также вы можете воспользоваться командной строкой для того чтобы удалить пользователя из операционной системы Windows 7. Для этого и введите следующую команду:

  • net user имя_пользователя /delete

Например, для того чтобы удалить пользователя с ником «test» нам нужно ввести команду net user test /delete .

Как можно заметить, удалять пользователей в Windows 7 с помощью командной строки намного проще, чем через Панель управления. Все что нужно сделать, это запустить командную строку с правами администратора и ввести нужную команду.

Как удалить учётную запись пользователя – хоть локальную, хоть с подключённым аккаунтом Microsoft - в системе Windows 10?

Специфику работы с учётными записями пользователей Windows 10 по большей части унаследовала от версий-предшественниц. Однако есть и новшества: последняя версия операционной системы от Microsoft предусматривает новую организацию и дизайн системных настроек в штатном приложении Metro-интерфейса «Параметры», где, собственно, и происходит процесс удаления учётных записей (как один из вариантов). Плюс к этому, Windows 10 позволяет задействовать более лояльную альтернативу полному удалению учётных записей членов семьи. Если это вопрос принципа и амбиций, администратор компьютера может не удалять учётную запись не пришедшегося ко двору члена семьи, а временно запретить ему авторизованный вход в систему. Но, обо всём этом подробнее ниже.

В этой статье рассмотрим, как удалить учётную запись пользователя в системе Windows 10 несколькими способами.

Удалить учётную запись в системе Windows может не любой её пользователь, а только пользователь-администратор. Имея права администратора, удалить учётную запись пользователя – хоть другого администратора, хоть обычного пользователя – можно несколькими способами.

1. Удаление учётной записи в Metro-приложении «Параметры»

Для удаления учётной записи первым из способов в меню «Пуск» запускаем Metro-приложение «Параметры».

Отправляемся в раздел «Учётные записи».

Переключаемся на вкладку «Семья и другие пользователи». Делаем клик на учётной записи, которую нужно удалить. Появятся опции изменения типа учётной записи и её удаления. Жмём последнюю.

В появившемся окошке подтверждаем решение: жмём «Удалить учётную запись и данные».

При удалении учётной записи способом с использованием приложения «Параметры» уничтожаются все файлы папок пользовательского профиля. Это папки «Загрузки», «Видео», «Музыка», «Документы» и пр. на системном диске, отображающиеся в проводнике Windows в разделе «Этот компьютер» наряду с разделами дисками и съёмными устройствами компьютера. Если данные этих папок представляют ценность, перед удалением учётной записи их можно перенести, например, на несистемный раздел диска (С, D, E и т.д.), на съёмный носитель или в «облако».

2. Удаление учётной записи в панели управления Windows

Тогда как Metro-функционал безоговорочно приступает к выполнению удаления учётной записи, классический способ этой же операции с помощью панели управления Windows заботливо предупреждает о потере данных и предлагает их сохранить. Рассмотрим этот способ.

На кнопке меню «Пуск» Windows 10 вызываем контекстное меню и запускаем «Панель управления».

Отправляемся в раздел «Учётные записи пользователей».

А в нём жмём, соответственно, «Удаление учётных записей пользователей».

И, попав следующим этапом в окошко возможных операций с этой учётной записью, жмём «Удаление учётной записи».

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

В следующем окне увидим, в частности, разъяснение, что сохранённые файлы будут помещены в папку на рабочем столе с именем пользователя, чья учётная запись удаляется. Жмём кнопку «Удаление учётной записи».

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

3. Удаление учётной записи в командной строке

Третий способ удаления учётных записей – с помощью командной строки. Запускаем её от имени администратора в контекстном меню на кнопке «Пуск».

Вводим следующую команду и жмём Enter:

net users

net user Имя_пользователя /delete

Где Имя_пользователя – это имя удаляемой учётной записи. В нашем случае команда выглядит так:

net user PCUser2 /delete

Всё – команда выполнена успешно, учётная запись удалена.

4. Удаление учётной записи члена семьи

Учётные записи членов семьи не удаляются обычным способом. В Metro-приложении «Параметры», пройдя по описанному выше пути «Учётные записи - Семья и другие пользователи», при клике на учётную запись члена семьи увидим возможность изменения её типа и блокировки. Нажав на кнопку «Блокировать», а затем подтвердив это в дополнительном окошке кнопкой «Запретить», можем, соответственно, запретить этому члену семьи работать со своей учётной записи на используемом компьютерном устройстве.

Понравилась статья? Поделитесь с друзьями!
Была ли эта статья полезной?
Да
Нет
Спасибо, за Ваш отзыв!
Что-то пошло не так и Ваш голос не был учтен.
Спасибо. Ваше сообщение отправлено
Нашли в тексте ошибку?
Выделите её, нажмите Ctrl + Enter и мы всё исправим!