Documents and Settings в другое место.

Итак, иногда надо сделать так, чтобы профили пользователей лежали где-нибудь не там, где положено (%SystemDrive%/Documents and Settings/). Для этого можно сделать:
РАЗ.
Записать в корень диска, откуда ставим винду файл Unattend.txt и добавить туда строку
[cc lang=ini]
[GuiUNattended]
ProfilesDir = z:\foldername
[/cc]
Где z:\foldername — Диск и путь, куда надо засунуть профили.
И, соответственно, запустить сетап с параметрам унаттенд.
[cc lang=»dos»]
winnt.exe /UNATTEND
[/cc]
или
[cc lang=»dos»]
winnt32.exe /UNATTEND
[/cc]
Или ДВА
Это, соответственно, делается в случае, если система уже установлена.
Правим в ветке реестра
[cc lang=»reg»]
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
[/cc]
параметр ProfilesDirectory на то, куда хотим класть профиля. После этого грузимся с LiveCD и переносим профиля с дефолтного места в нужное (С СОХРАНЕНИЕМ ПРАВ ДОСТУПА). Или действуем так:

  • Создаем пользователя с админскими правами
  • Перегружаем винды в SafeMode
  • Заходим созданным пользователем
  • Переносим содержимое дефолтной папки с профилями в нужное место с сохранением прав (лучше не виндовым проводником, а чем нибудь типа TotalCommander)
  • Перезагружаемся и сносим старую папку с профилями
  • А пользователя мы создавали потому, что винда не даст перенести профиль пользователя, вошедшего в систему. Соответственно, не перенесся у нас профиль ненужного, одноразового пользователя

    Если же мы хотим перенести только профили пользователей, а системные оставить на месте, то меняем параметр ProfileImagePath для каждого пользователя профиля, лежащего в той же ветке реестра, не трогая, соответственно, пользователей
    S-1-5-18 — это пользователь System
    S-1-5-19 — LocalService
    S-1-5-20 — NetworkService
    (Минусом в данном случае является то, что нужно редактировать этот параметр для всех существующих пользователей и делать это каждый раз при зваедении нового пользователя).
    После чего производим процедуру переноса самих профилей, описанную выше, не трогая, соответственно системные профили и профили Default User и All Users. Эту процедуру придётся проделывать также для каждого вновь заведенного пользователя. Также, в случае перемещения пользовательских профилей необходимо для каждого перемещённого пользователя проверить ветку
    [cc lang=»reg»]
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
    [/cc]
    Кактотак.

    Помогла заметка - поделись с другом:
    1. Комментов пока нет

    1. Трэкбэков пока нет.

    Оставьте эти два поля как есть:

     
    Яндекс.Метрика