So I started to run this old server we got in the office x3650 7979, Fortunately I successfully installed windows Server 2012 r2 DataCenter to it using IBM ServerGuide for server 2012 Version 9.63. The server has 2 Harddisks each harddisk has 1TB, so I decided to use RAID 1 for it. Then I created 100Gb of partition space, this is where the OS will be installed.
After Installation, I updated the server thru windows server update upto it’s latest possible update. Then I start to add Hyper-V role.
Then After Installation, I created one VM. But when I connect and start it the error shows up.
Source: Hyper-V-VMMS ID: 15350 Description: The virtualization infrastructure driver (VID) is not running. I'm not sure if that's the cause and, if it is, how to fix it. And 'The virtualization infrastructure driver (VID) is not running. Windows Server 2012. Jan 07, 2017 hyper-v problem with starting virtual machine 2k8R2. I am getting these errors. The Virtual Machine Management Service failed to start the virtual. I'm trying to install Windows Server 2012 R2 over linux KVM-virtualization. The Virtualization Infrastructure Driver Vid Is Not Running Server 2012. Regular updates can either be downloaded via the www, or installed from regular CDs received in the mail. At least here in Australia, a JeppView subscription comes with 4 installation keys. It says that the Hyper-v is not running and virtualization infrastructure driver (VID) is not running. So I did a fix and run “bcdedit /set hypervisorlaunchtype auto” as Administrator. But it did not fix the problem. So I tried going to BIOS and check if the Intel Virtualization is Enable. And yes it is enabled. Hyper-V-VID These are events form the Virtualization Infrastructure Driver. Look here if you experience issues with memory assignment, e.g. Dynamic memory, or changing static memory while the VM is running. Hyper-V-VMMS Events from the virtual machine management service can be found here. When VMs are not starting properly, or VM migrations.
It says that the Hyper-v is not running and virtualization infrastructure driver (VID) is not running. So I did a fix and run “bcdedit /set hypervisorlaunchtype auto” as Administrator. But it did not fix the problem.
So I tried going to BIOS and check if the Intel Virtualization is Enable. and yes it is enabled. I also checked the Data Execution Prevention (DEP) if its enabled and yes it is.
by the way to check if DEP is enabled, go to command prompt and type:
“wmic OS Get DataExecutionPrevention_Available” if the result is TRUE means it’s enabled.
To learn more about DEP check this link.
So the settings for Virtualization is enabled and VID error still exist. So i taught that maybe its because the server is too old that it cannot run 2012 r2 anymore. But what I missed is the BIOS setting for the VID (Virtualization infrastructure driver) and the BIOS Setting for that is to enable the “Execute Disable Bit” located at CPU Option in BIOS
After enabling it, the server must be shutdown and unplug, then plug it in and turn it on again. restarting the server is not enough to make it work.
Hyper-v Virtualization Infrastructure Driver
When the server boots up. I tried running the VM and it’s now working like a charm.