Я бы играл с другим подходом.
Студенты часто делают с ними плохие вещи: иногда смертельные для окон.
Это реальная проблема. Возможно, хитрость здесь в том, чтобы понять, что они сломают вещи, и спроектировать систему, которая справится с этим.
Таким образом, реальное решение состоит в том, чтобы не дать студентам делать плохие вещи с ними. Не предоставляйте им учетные записи администратора, если в этом нет необходимости, и, как правило, уменьшайте их шалость. Хотя соблазнительно использовать одну учетную запись для всего, предоставление учащимся собственной учетной записи - хороший способ убедиться, что они не ведут себя плохо.
Но моим ученикам действительно нужен root-доступ.
На данный момент, лучшее решение - рассматривать ваши установки как одноразовые. Есть несколько подходов к этому. В Windows 7 есть удобный инструмент, который позволяет создавать резервные копии токенов активации, чтобы вы могли иметь один золотой образ и восстановить старую активацию. Это боль.
У меня довольно финансовый пост по установке Windows 8 на VHD (и он работает на 7 тоже).
Поэтому создайте, настройте, заархивируйте виртуальные жесткие диски и оставьте их в одной системе. Запретите своим ученикам основную систему и дайте им убежать от виртуальных жестких дисков. Если что-то случится, просто удалите, разархивируйте и, в худшем случае, укажите свой bcd на новый VHD.
Я бы даже подумал не активировать системы и просто запускать их в режиме оценки, писать сценарии, перевооружать их и обнулять их раз в семестр.