Нотатки сисадміна - Як коректно видалити профіль користувача з термінального сервера на Windows
Як коректно видалити профіль користувача з термінального сервера на Windows Server 2008
Досить часто при роботі на термінальному сервері для вирішення проблем користувачів доводиться видаляти їх профілі, тим самим при наступному вході користувача буде створено новий профіль. Однак багато системних адміністраторів 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\WindowsNT\CurrentVersion\ProfileList ” Для кожного профілю , який зберігається локально, усередині цього розділу реєстру створюється підрозділ. Ім'я підрозділу – це SID облікового запису користувача. Порівняти ім'я користувача та SID можна за допомогою PsGetSid так, або просто відкрийте будь-яку гілку і перегляньте значення параметра ProfileImagePath.
Що буде, якщо видалити каталог з профілем користувача?
Що ж буде, якщо видалити каталог із профілем користувача у Windows 2008 чи Windows 7 (C:Users”Username”) без модифікації реєстру? Після видалення профілю, при наступному вході користувача в системному треї з'явиться повідомлення, що говорить про те, що Windows не змогла завантажити профіль користувача і користувач працюватиме з часовим профілем.
Event ID 1511.Вони не були завантажені правильно. You have been loggedon with a temporary profile. Зміни ви робите цей профіль буде втрата, коли ви log off. Щоб дізнатися більше про log для подробиць або contact our administrator.

А як ви знаєте, тимчасовий профіль Windows – це профіль, який завантажується за наявності проблем із нормальним профілем і який при завершенні сеансу не зберігається.
Як же коректно видалити профіль користувача уWindows2008?
Скористайтеся одним із таких методів видалення профілю:
- Видаліть каталог з профілем користувачаІ відповідну йому гілку реєстру вHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\ProfileList
- Відкрийте Пуск > Виконати та наберіть sysdm.cpl. Перейдіть на вкладку Advanced, потім у розділі User Profiles натисніть кнопку Settings і видаліть потрібний (або непотрібний :)) профіль користувача.
Пізно, я вже видалив каталог із профілем користувача, що робити?
Не турбуйтеся, на щастя, Windows досить розумна. Якщо система знаходить у реєстрі у гілці ProfileList, SID користувача, з яким не асоційований жоден каталог із профілем користувача (C:Users”username”), вона створює резервну копію цієї гілки з розширенням.bak. Просто видаліть цю резервну гілку.