ИМХО вариант интересный, но слишком морочливый. Достаточно определиться для себя, что именно меняется у пользователей и сменить расположение именно этого.
Для примера: переносим все папки
1) МоиДокументы на тот же D:, структуру типа
Документы
-Документы Васи
-Документы Пети
-Документы Уборщица
2) Избраное, можно в соответствующие папки п.1
3) Рабочий стол (опционально, заменяется приказом по предприятию о запрете хранения на раб. столе чего-либо, кроме ярлыков

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