I wanted to import some exported Virtual Machines I used for a lab environment but after upgrading to Windows 8.1, importing was not possible anymore. Hyper-V gave the error message “Hyper-V Did Not Find Virtual Machines to Import from location”. I will not explain the why of this error, but only give a solution to convert these files, so Windows 8.1 Hyper-V is able to import the Virtual Machines again.
Follow the next steps:
- Create a Virtual Machine (VM) based on Windows 2012 (Not Windows 2012 R2!). You can download the evaluation here.
- Make sure you give this VM at least as much CPU’s and Memory as the VM you want to fix for import.
- Install Hyper-V in the newly created VM. This is only possible with a special procedure you can find here. We will not need to run any VM in a VM for this procedure so we can use this trick.
- Once Hyper-V is installed and the VM restarted, you will be able to import the “problem export” with this VM and make an export once again. It will only require some diskspace and file shares to juggle the files around between the VM and the location with the “problem exports”.
- Windows 8.1 will be able to import these new exports.