Trouble moving a Windows 7 VM from a Windows 10 to a new Windows 11 host

DC Dweller 1 Reputation point
2025-08-07T02:29:40.53+00:00

Hi all,

Years ago, I virtualized an old Windows 7 machine using Hyper-V and have been running it on a Windows 10 box. Everything is working well except that host machine is getting old too and in anticipation of its inevitable demise, I had to move the VM to a newer machine, a Windows 11 laptop.

So from Hyper-V manager on the old host, I exported the VM to a flash drive, and then, on the new host, tried to import it. This message appeared:

screenshot_error

I chose "Delete Saved State" and proceeded with the import, and it worked. Well, kind of. On the new host machine, the VM does appear to work but not as expected and certainly not the same way it did on the old host machine. Every time the host machine is rebooted, the VM refuses to start with the error

The virtual machine <name> is not compatible with physical computer <computer name>.

To get it working I have to delete the saved state but then the VM returns to the original state and all changes since the last reboot are gone. Also, the VM itself gets rebooted instead of staying in the current state.

Both host machines are Intel except the original host is Core 7 and the new one Core 5.

Also, the VM on the original host has two network adapters. One is the standard one and the other was added by me. I can't remember why I added this 2nd adapter. I added an adapter with the same name on the new host machine, but that does not seem to help.

Any help will be greatly appreciated.

Windows for business | Windows Server | Storage high availability | Virtualization and Hyper-V
0 comments No comments
{count} votes

2 answers

Sort by: Most helpful
  1. BryceSor 3,890 Reputation points Volunteer Moderator
    2025-08-08T06:28:30.8633333+00:00

    Hi DC Dweller,

    I take its gen 1 in Hyper-V.

    Remove all network adapters and manually replace it with the host adapter.

    This might help as well, shut down the VM for this setting to be live.
    User's image

    "Every time the host machine is rebooted, the VM refuses to start with the error", which error is this and have you got the VM to restart when Windows starts


  2. BryceSor 3,890 Reputation points Volunteer Moderator
    2025-08-08T22:39:37.3633333+00:00

    Two things, did you try that setting above for CPU and when you exported the VM did you shut it down first or did you use save?

    Also which options are you using here and what were they set on in your old host?

    User's image


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.