Вы можете виртуализировать существующую установку Windows 7, используя метод, упомянутый в ntw1103, или используя конвертер VMWare, который превратит его в файл VMDK.
Это совершенно законно, если у вас Win7 Pro . Лицензия Microsoft не допускает виртуализацию (в последний раз я смотрел) менее дорогих лицензий их операционных систем. (Это касается XP и Vista, я не читал подробно лицензии Win7.)
Это дикая мысль, которая, вероятно, не сработает для вас, но вы можете попробовать ReactOS - ОС, имитирующую Windows, операционную систему, не использующую код Microsoft, но пытающуюся дублировать все свои API и запускать все программы Windows. В настоящее время он находится в альфа-версии, но выглядит интересно, и я считаю, что вы можете загрузить виртуальную машину, содержащую ReactOS напрямую.