1. A computing device for configuring virtual machines, the computing device comprising a computer readable memory and a processor, wherein the computer readable memory comprises computer code and a plurality of image files, the computer code comprising: a plurality of virtual machine modules, at least one of the virtual machine modules executable with the processor to access a configuration property of at least one software program associated with an image file, wherein: each of the image files comprises a plurality of sets of files, each set of files uniquely associated with a software program of a computer system; a set of files included in the image file is uniquely associated with the at least one software program and includes the configuration property; each of the image files is bootable as a virtual machine configured to emulate hardware of the computer system; and the at least one of the virtual machine modules is executable to access the configuration property included in the set of files.