esiste ghost server per esempio.
Crei un'immagine dei pc e la piazzi sul server.
Sempre sul server devi installare "ghost server" e quando ad esempio si rompe un hard disk di un client lo cambi lanci la sessione sul server contenente l'immagine e parti con il floppy di boot del ghost normale che ha anche l'opzione per multicast ... e parte l'installazione sul client....
su una lan interna di 100 mb secondo me è ottimo...io l'ho usato spesso in grosse lan anche di 1000 pc e mi sono sempre trovato bene.