Hi,
You can try to create a new VM (File New), then select "create a custom VM", set the guest OS to match, set the firmware (windows 7? it will be BIOS, not UEFI), on the choose "Virtual Disk" step, you select the virtual disk. Use the "Make a separate copy" option as then you get a default configuration, otherwise you'll end up with a virtual disk outside of the VM bundle config and that will only lead to problems later on.
Then follow the steps. If you don't have enough free space on your local machine then point to an external disk when creating the VM.
With a bit of luck, that would do it.
Otherwise, yes rerunning the whole physical to virtual process is the way to go.
--
Wil