I have been trying to figure something out for work, but I'm stumped, so I thought I would see if anyone here has any ideas. I have a full WinPE 2004 build, everything works (Network, Explorer etc). It's currently loaded on a local hard drive. What I ideal want to be able to do, is run System Restore from WinPE. I am facing an immediate challenge, and a more long term challenge. The immediate challenge is that SR relies on a service to run, and has registry entries in the System hive. I have no idea how to add services to PE (I know I can use the Net USe command to start them, but I don't know how to get them ready to be started). Some registry entries I found for SR are in the System hive, but as PE has no system hive, I was at a loss on where to put that information. The other issue I can forsee, is that even if I get SR working, how do I point it to the system I am running PE on? (I mean if I make a CD, the system the CD is booting on's native installation) I have an inkling it might be based on the machineguid entry in the registry, since SR reems to keep track of that, but I'm not sure. Anyone done anything like this before or have any ideas how I might proceed? Many thanks.