Hyper-V is a native hypervisor; it can create virtual machines on x86-64 systems and supersedes Windows Virtual PC as the hardware virtualization component of the client editions of Windows NT. A server computer running Hyper-V can be configured to expose individual virtual machines to one or more networks. Hyper-V Server supports remote access via Remote Desktop Connection. Administration and configuration of the host OS and the guest virtual machines is generally done over the network.

Share tech news, updates, or what's on your mind.

Sign up to Post

I am trying to setup MDT for work. I was given instructions to set up two virtual machine on Hyper-v without making it a domain machine and capture image. I have created two Win10 machines without a member domain and now I am trying to install MDT on it. During MDT installation, it is asking me to download WADK, and with in WADK I am getting error for Toolkit documentation x86. When I am locating the file to the path, it is giving me an error "unable to verify the integrity of downloaded content. it might be corrupted. please check your network connection and try again.
These two machines are not part of domain and not connected to the internet. I have tried to connected them to internet. I cant seem to get them connected to internet.
Free Tool: Path Explorer
Free Tool: Path Explorer

An intuitive utility to help find the CSS path to UI elements on a webpage. These paths are used frequently in a variety of front-end development and QA automation tasks.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

On premise I have 20 Virtual Machines running in Hyper-V, these VM's are replicated into Azure. I have a VPN tunnel setup from On premise to Azure. If i carry out a test restore of a server 2016 Server, I can connect to it fine, via SQL, RDP etc however I cannot connect to my Server 2003 VM's either via RDP or SQL

(I know 2003 is no longer supported and plans are in place to upgrade the Databases on these servers, but that will take another 12-18 months)

Windows Firewall/Internet Connection Sharing (ICS) Service is disabled, so I don't know if this needs enabling and then configuring for the relevant ports on prem or if there is another issue ?
Using VMWorkstation it is easy to expose a subdirectory on the host as a network share on the virtualized machine.  How do you do this using hyper-V 2012 R2?

What is the main difference between SCOM and VMware vRealize Operations Manager monitoring tools.

Our network includes VMware, Hyper-V, Veeam backup and want to monitor all including basic windows services, cpu, memory utilisation, SQL database etc.

Can we consider vROPS as a replacement of SCOM?

Thanks in advance.
Hello Experts,

I like to compile a new linux kernel for debian (for testing).
So I've tested this within vmware workstation and hyper-v where in vmware workstation some drivers, modules are missing (same /usr/src/linux/<linux-kernel-version>.config on both scenarios).

Vmware, hyper-v have different behavior in terms of linux driver. I accepted Optimizing the kernel for VMware but some modules are widly missed.

I wonder how to risk nothing by missing modules to compile 'safe' a new kernel.

I can't find /proc/config.gz to inspect the configuration of my actual running kernel just like that there is no /../scripts/extract-ikconfig to inspect actual config. Farther modprobe configs dosn't work; /boot/config-$(uname -r) there is no config in standard debian installation.
The only ascertainable information is in /lib/modules/$(uname -r)/modules.builtin.
How can I use this information to compile for sure a new linux kernel?

thx++ reredok
Trying to convert Hyper-V VM to VMware using VMware vCenter Converter Standalone Client 5.5.3 build-2183569 but getting following error at the time of connecting the Hyper-V Server (Windows Server 2012)-

"The version of the selected Microsoft Hyper-V Server is not supported. Select an earlier version of Microsoft Hyper-V Server or another supported source type."

I am running VMware vCenter Converter on the vCenter Server 6.0.

Need your expert help to resolve this issue.

Hyper-V to VMware convertion error
I'll be spending my weekend migrating a customers SBS2003 server onto Server 2016 Essentials and Office 365.

What are you guys up to?  Any interesting projects?
LVL 24

Expert Comment

by:Brian B
Architecting an all-fibre network with 10 different switch rooms, VMWare with a 3PAR SAN and detailed on specs on hardware that won't be purchased for another 1.5 years. All at customer's request.
LVL 22

Author Comment

by:David Atkin
Makes an interesting day Brian!  They're sexy looking devices those 3PAR SANs
When you export a VM in Windows Server 2012 Hyper-V, does it export the VM and ALL checkpoints with it?

When I import the VM later, will it have the entire checkpoint subtree in the imported VM?
Hi All, i am consider the new Veeam Backup & Replication 9.5 package at a site with two Host servers.

I have a pretty simple question that i cant seem to get an answer for, the Failover procedure is pretty straight forward and easy if i need to take the Source VM offline or its corrupted, my question is this, how do i get the Replicated Target Host VM online in the event hardware failure on the Source Host where Veeam is installed, if the Target Host has failed and i have no access to the Veeam console, how do i get the Replica VM online on the Target Host

I am sure there must be a simple solution, just cant seem to find anything

Thanks in advance
I am considering doing hyper-v replication on my VMs.  Anyone using this?  Any issues or caveats?
Get free NFR key for Veeam Availability Suite 9.5
Get free NFR key for Veeam Availability Suite 9.5

Veeam is happy to provide a free NFR license (1 year, 2 sockets) to all certified IT Pros. The license allows for the non-production use of Veeam Availability Suite v9.5 in your home lab, without any feature limitations. It works for both VMware and Hyper-V environments

I have 3 servers in my RDS farm and everything is configured and running well. Employees can connect via their HP terminals and I can migrate computers to and from hosts. The issue is we cannot connect via RDP to the server locally to manage. We can connect via Dame Ware just not RPD. Netstat shows port 3389 in the listening state. Ideas? Maybe a RAP policy in the Gatway manager? Should I use a different port other than 3389? Firewall is off even made the entries and turned it back on to test. NADA

Error on connection: Cannot connect to remote computer please contact your administrator.

note: I can RDP into all servers except the one with the GATEWAY service.
I have 3 Dell R420's Running Server 2012 R2.  One runs as a DC, another as a Database Server and the last as Hyper-V host.  All were setup the same time using the same USB drive and are backed up using WIndows Server Backup to USB Drives.  The Hyper-V is running 5 virtual machines, 2 Server 2012 and 3 Server 2003.  The Server 2003 machines are old physical servers that were converted and migrated.  The 2 Virtual Server 2012 machines, 1 is the remote server and the other the terminal server.

A few months ago we started having a problem where the rdweb site wouldnt load and no one could remote in.  The server would respond to pings and if I have a monitor and keyboard physically connected to the server, I could attempt to login and it would just spin like it was logging in but never go further.  I would eventually just have to hard reset the server.  I checked the error logs and could not find anything that pointed to a culprit.

This is now happening about once to twice a month, still nothing in the logs that point to errors which could cause this behavior.  It works fine when the last user during daylight hours logs off, usually around 6 pm, and I'll be notified by night users if they can't login around 12 AM.  The only task I have running between those hours is the Backup.  I have errors in backup but those seem to be for the server 2003 machines not being able to be backed up. The next entry after that is the boot from the hard reset.

I have reinstalled the OS on …
In Windows Server 2012 Hyper-V, I deleted the checkpoint subtree for one of the VMs ... let's call it VM1.  I see the "merging ..." status when this is happening.

Suddenly all other VMs were automatically paused in "Paused-Critical" state, and I can't restart any of them.

When I try to restart VM1 it says:
Could not initialize memory: There is not enough space on the disk. VM1 failed to start.  VM1 could not initialize memory.  There is not enough space on the disk.

The Virtual Machine VM1 failed to start because there is not enough disk space.  The system was unable to create the memory contents file on "C:\ ... . bin" with the size of 4097 MB.  Set the path to a disk with more storage space or delete unnecessary files from the disk and try again.

Before I deleted the checkpoint subtree for VM1, VM1 has 13GB of free virtual space, and the host / physical server 38GB free space.  Please help.
Hey there

Haven't really done a lot yet with Hyper-V, mostly Vmware.  Might be introducing it soon to a small prod environment.  

Anyone know, if I install Win2k16 R2 Standard, doesn't allow you to install two virtual servers on it, included in the licensing agreement? Does that apply to 2012 as well?
Secondly - Can I run a 2012 Standard license on a 2012 Host, will MS support that if I download 2012?
Finally - Can the snapshot function be used similarly and safely for patch remediation/updates, do a snap, apply a change, if it blows it up, revert back?
Thanks guys!

I need to P2V for few physical mahcines and I'm trying to save to CSV volume directly.

I can access the physical machine by C$ and access into CSV location but when I try to save disk using Disk2VHD, it says target has not enough space which is because it only detects the space of physical volume.

Anyone please advise how I can save VHD file location directly to CSV so that I don't need to save to disk first then copy over to csv (double work) ?

I have installed Server 2012 R2 and created 2 VMs (VM-1 a DC and VM-2 a member computer) both running Server 2012 R2. The test bed server I am using has 2-120 GB SATA SSD for the OS in a RAID 1 and 2-1 TB SATA hard drives in a separate RAID 1 configuration for the data storage. They are controlled by the Dell PERC card. I would like for the member computer, VM-2 to be able to access the data volume and see it as just another hard drive with a drive letter. This is a work in progress for me as I am learning and reading articles on how to do this. As a side note when I created the Hyper V folder (300GB) to hold the VM files, I was able to see the data volume from the Hyper V host and located the Hyper V folder there. I was not sure of how much space the VM files would require as the system space requirements grow. I would have preferred to locate them on the SSD...however.
On the member server VM-2, SQL Express, RDS and a business management application will be installed. It should have about 500GB available. All of this will be required to be backed up nightly. Your help and comments are appreciated.
Thanks - HBee3
I have a Dell T300 test bed server and I have installed Server 2012 R2 STD. It is strictly a host for Hyper V and contains only the basic  roles. It is not a domain member and belongs to a workgroup. I have created 2 VMs running Server 2012 R2 STD, VM-1 and VM-2. VM-1 has been configured as a domain controller, VM-2 had been configured as a domain member computer. A virtual switch was created on the host and virtual NICs on both VMs. All VMs and Host are on the same subnet 192.168.1.x, network discovery has been enabled on both VM instances, but not the Host. For some reason I am not able to browse between either VM. I can ping the static IP of each VM and access the internet. I am not sure if I have overlooked a setting. This is a learning process for me. Any help would be appreciated. Thanks HBee3
I can ping both directions between hosts and VMs. RDP works fine in both directions as well. My Host can get to shares on the VMs

However, my VMs cannot get to network shares on the host. Thoughts at what i'm missing here?

Host is Windows Server 2016 Datacenter, VMs are a mix of 2008R2, 2012R2, and 2016
My environment:

Two DL360G9 servers - HVCLLN1 & HVCLLN2 - running Server 2012 R2 with Hyper-V
Each Hyper-V host has one Windows server 2012 R2 guest
DL360s are connected directly to each other via LAN On Motherboard port 3
Other ports connect to Production LAN, vMotion LAN, SAN etc

The network of interest on each host looks like this
            Config on HVCLLN1:
               Physical NIC is LOM1 port 3
               vSwitch SQLClusterComm, is connected to Broadcom NetXtreme Gigabit Ethernet #3 (aka LOM1 port 3)
               vEthernet (SQLClusterComm) Hyper-V Virtual Ethernet Adapter #5 is on IP
                   Guest IP is on vSwitch SQLClusterComm
            Config on HVCLLN2:
               Physical NIC is LOM1 port 3
               vSwitch SQLClusterComm, is connected to Broadcom NetXtreme Gigabit Ethernet #3 (aka LOM1 port 3)
               vEthernet (SQLClusterComm) Hyper-V Virtual Ethernet Adapter #5 is on IP
               Guest IP is on vSwitch SQLClusterComm
   Cat5 cable connected from HVCLLN1\LOM1 port 3 to HVCLLN2\LOM1 port 3            
  (also, tried crossover cable even though should not need one - no difference)

I can ping within each host, but not between them. Ping:
  from to works.
  from to does not work.
  from to does not work.
  from to works.
  reverse direction on any of these is same result

Can someone here help me find where my mistake?  


= …
Microsoft Certification Exam 74-409
Microsoft Certification Exam 74-409

Veeam® is happy to provide the Microsoft community with a study guide prepared by MVP and MCT, Orin Thomas. This guide will take you through each of the exam objectives, helping you to prepare for and pass the examination.

Hi experts,

I would say my technical level as far as servers is about a 5 to 6 out of 10. The IT person setting up the server would be a 12. He makes sure I have good quality hardware and software, but he also doesn't always recommend the most expensive. For this reason, he has no issues using WSB, but I don't want something that bare bones, no matter how well it works. Plus, I am more willing to spend money. As a physician, I see myself working another seven years (which I know is bordering on too long for the server -- I guess I am misguided by the fact my Dell Edge 2900 lasted that long).

Just to give my setup, I am setting up a Dell T430 server with Windows Server Standard 2016 as the host, with two VM guests. One will run my SQL databases and the other will contains Essentials for Active Directory and will be the DC. I have only eight clients all Lenovos running Win 7 Pro. They are all identical. Modem is Arris by Spectrum with 70 down and 6 up. pfSense router (awesome, but I am glad he set it up) and a Cisco 26 port switch. I know this is more info than you need. My old server (Dell Edge 2900) will temporarily be the fax server, but it can be converted to something else -- maybe a replication machine? I can also get Azure for the cloud much cheaper than AWS.

So, now to my question. And, these are frustrating I know, because it is more about opinion. I generally end up splitting the points as there is no right or wrong answer. But, I am trying to decide among …
Hey there,

We have so many Hyper-V servers in our environment. We do run into situations where a particular VM on a particular Hyper-V hangs. We would like to give limited access to support team so they can reset the hung servers remotely. I can find a script that can do the purpose but I want to make sure support can look into console first to determine if the VM is REALLY hung or there is some other issue (RDP ... etc) going on.

On VMWARE, its easy to tackle this. Anyone know how can this be done on Hyper-V? Please advise.
Hi All,

I've restored a virtual hard disk for hyper v and now I cannot open the  Virtual Hard Disk Folder. it don't give me an error, it just wont open. thank you in advance for your help.

the disk was recovered from Microsoft Azure Backup server which is running on Microsoft Azure.

OK, I totally get how the cores of a host computer must be "fully" licensed before you can spin up any VM's.  If you have Windows Server 2016 Standard and you have 2 procs of 8 cores each, you need one copy of 2016 Standard and you get two VM's.  If you have a computer with 2 procs and 10 cores each, you have to get a copy of 2016 Standard and enough core packs then you get your two VM's.  If you want two more VM's, you have to get a copy of 2016 Standard and core packs again.  

Sounds awesome.  

Now for my question:  How many virtual vCPUS's can I assign to my Windows Server 2016 Standard guests?

Every licensing scenario I see talks all day about licensing the host's cores.  But how many vCPU's can I assign to the guests when I open up the Hyper-V management tool settings for a VM and it shows that field where I can type in a number for processors?

Dear All,

I expand an Virtual Hard Drive from 300gb to 600gb and, after that, the replication stopped working.

What happen is that the replication VM, stops at the old capacity and don’t “update” to the new one.


VM – 600gb

VM – 300gb

I already tried this steps:

- Make a new Virtual Machine;
- Remake all the replication process;
- Expand the replica VM HDD to the new capacity;

Nothing worked.

The error in events is:

Hyper-V could not replicate changes for virtual machine 'SERVER': The request failed due to a fatal device hardware error. (0x800701E3). (Virtual machine ID ............)

Any clue?

Thank you very much.
Hi All,

2nd time retyping this as I hit the back button :/

I am receiving the following error:
The description for Event ID 32000 from source Microsoft-Windows-Hyper-V-VMMS cannot be found. Either the component that raises this event is not installed on your local computer or the installation is corrupted. You can install or repair the component on the local computer.

If the event originated on another computer, the display information had to be saved with the event.

The following information was included with the event:

Server Name

The locale specific resource for the desired message is not present

I have installed a new server running server 2012r2 on a customers site with a plan to replicate the servers to the new hardware. Switch the live virtual servers from the older hardware to the new hardware.
The 2 Host servers are running MS Server 2012r2
The 4 Virtual Servers are also running server 2012r2 (Two will replicate & two will not)

I was unable to replicate the servers from older host to the new host. So I decided to export then import the 4 virtual servers from the older host to the new host. Worked so all the virtual machines are now running on the new host server.
I then tried replicating from the new host to the older host. Failed again.
I decided to format then reinstall…


Hyper-V is a native hypervisor; it can create virtual machines on x86-64 systems and supersedes Windows Virtual PC as the hardware virtualization component of the client editions of Windows NT. A server computer running Hyper-V can be configured to expose individual virtual machines to one or more networks. Hyper-V Server supports remote access via Remote Desktop Connection. Administration and configuration of the host OS and the guest virtual machines is generally done over the network.