While Microsoft's Steady State was worth noting, DEEP FREEZE appears to be what you are looking for.
BEWARE THAT SOME DO THIS BEFORE THEY FIGURE OUT THEY DIDN"T WANT THIS ON THEIR MACHINE.
Also this is not a sure fire way to accomplish your goal. For example I use a bootable USB stick when I encounter such a machine to show a flaw they often miss. Remember that these are PCs and not terminals. But that doesn't mean folk won't stop trying to turn them into terminals.
Bob
I have been looking for the answer to this for some time. I am unable to find it on Google because I don't know what it is really called. Here is what I want to know.
I want to learn how to have my windows 7 overwrite the hard-drive with an image I have made every time I reboot the computer. this will force the computer back to a static state. It is often used in universities to undo the damage that students wreak on the lab computers.
This way the next student who uses the computer will have a fresh install with no chance of viruses, corrupted programs and no residual files from other students. I call this computer frozen but when I search for this term on Google, I do not get what I intended.
Any information would be greatly appreciated.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic