Schau mal Knoppix an:
http://www.knopper.net/knoppix/
Betriebssystem wird von CD gestartet. Ist allerdings Linux.
Sowas bräuchts auch für Windows, gibts aber nicht.
Am bessten ein sauberes Image auf eine versteckte Partition legen. Dieses Image wird über einen kleinen "Bootmanager" nach jedem Neustart aufgespielt und als zweiten Schritt gestartet.
Das kannst Du über eine BootDiskette/CD lössen.
Ist die dann drinne wird das Image aufgespielt.