Desaconsejo totalmente deepfreeze, si hacen trabajos, pensad un poco, que si actualizaciones, que si ahora nueva versión del navegador, que si antivirus (habrá una zona donde se almacenaran, recuerda), actualizaciones, no habrá cache de navegador, trabajos, documentos, etc... enlentecera el sistema, normalmente eso solo servia en cyber donde cuanto mas lento, mas tiempo se queda la gente y por la epoca de XP a nadie le extrañaba

.
Aun asi, para la gente interesada dejais de pirateria, existe de hace años metodos legales, para Xp lo proporciona microsoft, para windows 7... algunos apaños existen:
http://www.microsoft.com/en-us/download ... x?id=24373http://www.windowsnetworking.com/articl ... ows-7.htmlLo mas comodo, un .bat donde añada usuarios y modifique politicas de uso.
Como veis hay tambien opciones como comodo timemachine que ahora caigo que usen imagenes de sistema en solo lectura evitando modificaciones a modo de congelador

.
Sesiones de invitado en Windows tambien estaban limitadas y no recuerdo si podian hacer que se autoreseteasen al cerrar sesion.
En GNU/Linux una forma comoda es borrar el /home del user tras el cierre de sesión teniéndolo siempre limpio de nuevo.
Para estos metodos se debería usar un almacenamiento en red para lo cual existen muchas soluciones interesantes en aulas pudiendo por ejemplo montar una unidad en red en la cual se almacenen los archivos (lo suyo es que montaran el usuario y seria aun mejor pero bueno).