When importing a virtual machine into my Hyper-V host I was having some difficulty starting the newly imported VM. After much research online I found the solution to this problem is the new Hyper-V host cannot import an invalid security structure which is part of the import of the virtual machine.
To easily fix this error:
- Open PowerShell as Administrator.
- Run: Grant-VMConnectAccess -VMName “Name of VM that is errored out.” -UserName “Domain and username of the current user“
For an example, I had an error that my pfSense VM was not starting after import. I ran this command:
Grant-VMConnectAccess -VMName "pfSense" -UserName ".\Administrator"
I hope this solves your problems of starting your imported VM. If it does not, please leave a comment below.