Best Practices: How can admin deploy software to 100s of PC?

The Environment: I am working for a college. We have a couple of labs (about 100 PCs) for students. At the end of the semester, the PCs will be full of viruses, corrupt system files, all sorts of illegal downloads etc. (everything you can expect from a student environment). At the end of the semester, we would like to wipe out all the systems and do a clean install (WindowsXP + a set of application suites) to get ready for the next batch of students.

Question: Is there any free software that will enable an admin to deploy a clean disk image to all the PCs in one go?


Solution 1:

Clonezilla

Solution 2:

Hm.

  • Make image of computer
  • Use WDS On a 2008 R2 server to distribute image using MULTICAST (if you can do multicast).

Finished.

Solution 3:

Would be important to have a clean install and clone that to all other. Regarding viruses, downloaded files,etc look for Windows SteadyState, it is free and exactly for your situation.

Solution 4:

Check out UDPcast, does exactly what you are looking for. Bundled e.g. in the free and bootable PartedMagic distro.