I have been experimenting with virtual machines and I am trying to figure out if their is a way to create a limited instance of Windows from your own version you are running?
An example would be that you are running windows 7 and you would like to create another instance that has just the limited amount of files and registry it needs to run. So basically an empty instance of Windows created from the host system that can be ran in a guest system in a Virtual Machine.
I know most of you would just say why not install a new copy of Windows in it but I am creating an application that uses a vm and needs to run an instance of windows, although due to licensing I wouldn't be able to include a copy of windows in the application.
Is there any software that can create an instance from your own that can be recommended? I know that their is a few that allow you to make full clones of the operating system and it adds it to a Virtual Image to run in a VM but the only issue with that is it copies the whole system and not just necessary windows files so the images are way to big and it wouldn't be feasible.
I am thinking maybe an alternative is to grab a fresh copy of each OS and creating a script to map out the file system and registry and copy all files. So I know which ones it needs to run.
EDIT: Well after some more research I found software to create live CDs with the bare minimum and that it is actually very easy. This is exactly what I need. Although so far I have seen you need to create them from the windows install disc so does anyone know about creating them without it and using the file system/ registry?