Бывают такие ситуации когда на диске C:\ не достаточно места, а пользователи не приучены хранить данные на других дисках, также кэш браузеров и других приложений ни кто не отменял, в таких случаях можно перенести все данные на другой диск, и также сделать чтобы новые пользователи создавались на нем же.
Создаем на целевом диске папку куда нужно будет перенести пользователей.
В данном примере будем переносить двух пользователей test1 и test2
Убедимся что пользователи в данный момент не работают в системе, для этого перейдем в диспетчер задач и в разделе пользователи проверим что никого нет
Копируем каталоги пользователей в новую папку
Переходим в реестр и правим одну запись. Переходим в раздел реестра. (чтобы зайти в редактор реестра выполните команду regedit)
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
Нас интересуют три группы записей
1000 и 1001 это записи наших пользователей test1 и test2 заходим поочередно в каждую и правим записи ProfileImagePath на новое расположение
Меняем и у пользователя test2 данное расположение, осталось только права на папки поменять и перенос будет завершен. Для этого на папке пользователя нажимает правой клавишей и выбираем свойства
В разделе безопасность нажимаем кнопку изменить и добавляем пользователя кому принадлежит новая папка, далее назначаем ему полные права на данную папку.
После логина пользователь будет работать на диске D:\
Если нужно сделать чтобы новые пользователи создавались на другом диске, для этого в разделе HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
ваНаходим запись ProfilesDirectory
И меняем на новое расположение D:\users
После этого все новые пользователи будут создаваться в новом расположении.