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

Hi Guys
Using Powershell, How to get Hyper-V Team name the given virtual switch is connected to?
Thank you

Hey all,

I am thinking of creating a virtual machine for one of my clients using Hyper-V. It will be a terminal server environment where they will be using a cetralised database and accessing emails and docs. Their documents folder is only around 50GB and they have been getting away with 240GB up until now but I will increase a little when I build it. My question: Is there a need to partition the OS from the data drive.. will this provide any increase in performance or reliability?

FYI We will be running SSD drives with 32GB RAM, 8 vCPU cores which I think is ample.

CPU and VMsHi,
 I have a new server running Hyper-V 2019 and it came with two Intel Silver 4110  @2.1Ghz (8 core) CPUs and 64GB of RAM.
 I have 4 virtual machines - (1) Domain Controller (2) Application Server (just files and folders)  (3) Remote Desktop Server (for two remote users running Word/Excel)  (4) Windows 10 (only used if & when I need to do some testing). There are 8 users on the network.
 I am curious what would be best way to assign CPUs to VMs since there are two physical CPUs.
 Currently each VM has 1 virtual processors as I accepted "default value" when creating these VMs except manually assigned RAM amount.
Hi experts.

To participate here, you need to be hyper-v administrator AND you need to be using hyper-V DDA (Discrete Device Assignment) with graphic cards.
All I want to know is the combination of host-OS guest OS (with build) and card modell that works for you.

Host OS: Server 2016 v1607
Guest OS: Win10 v1803
Card modell: nvidia quadro P2000

Any participant will get a fair share of the points in case that matters :-)
Running Hyper-V on my laptop, connected to a 23" monitor.
My problem is that Hyper-V display is rectangular (wide) & I need it to be closer to square, as the software I run on it is more suited to a square display.
How can I get there from here?
Dear Experts,

Is there any tutorial or guide in drawing a Hyper-V vSwitch Port Assignment diagram?
Hi, I was wondering if there was a way to use Veam Backup and restore to backup from an ESXi server and restore to a Hyper-V system.

Thanks all.
I have two 2012 R2 Servers joined to a domain and running HyperV. Both Servers are connected to a SAN via iSCSI and so there are about 8 mapped drives on each server using iSCSI initiators. The previous admin had replication going from Server A to Server B. The VM's have their storage in multiple mapped drives. We upgraded the Backup SAN with bigger drives. The previous Admin setup Replication between the two and then quit.

We failed the HyperV Replication over to the Backup Server and SAN. Everything came up fine, however when we upgraded the Primary SAN and went to set the Replication back up I can't figure out how he did it. When you set the Replication it has a field that says "Specify the default location to store the Replica Files:" under the Authorization and storage section. All of the iSCSI connections have different drive letters.

If I start a replication of VM1 and use it's storage drive letter of H, it comes over fine. But when I try to replicate VM2 with drive letter G, it goes to H as well and the VM's fill up one drive instead of going to their own drive letters and shares.

How can I set this up so they all replicate to their own storage on the iSCSI of the backup Host?
Hyper-V DDA makes me crazy.

I have installed a 2019 Hyper-V server with a 2019 server as guest - all up2date, all current drivers installe, all bios options for hyper-v are set.
I am trying to make a graphics card available to a machine via DDA.The script from https://docs.microsoft.com/en-us/windows-server/virtualization/hyper-v/deploy/deploying-graphics-devices-using-dda works! However, as soon as I try to power on the VM, the hypervisor shows errors:
'NameOfMyMachine' failed to start.

Virtual Pci Express Port (Instance ID 540C1694-484B-4451-B6E7-91D6B2772D18): Failed to Power on with Error 'Element not found.'.

[Expanded Information]
'NameOfMyMachine' failed to start. (Virtual machine ID 96D073C6-E9B8-4095-96FD-E887B93C0EC5)

'NameOfMyMachine' Virtual Pci Express Port (Instance ID 540C1694-484B-4451-B6E7-91D6B2772D18): Failed to Power on with Error 'Element not found.' (0x80070490). (Virtual machine ID 96D073C6-E9B8-4095-96FD-E887B93C0EC5)

Could not allocate the PCI Express device with the Plug and Play Device Instance path 'PCIP\VEN_10DE&DEV_1C30&SUBSYS_11B310DE&REV_A1\4&25438C51&0&0008' because it is already in use by another VM.

Open in new window

Rest assured: that card is NOT in user by another VM since there is only one VM and there never was a 2nd. Using powershell, I can even determine that it is assigned to that very VM.

What should that funny error tell me?
I have a number of Windows 2012 Hyper-V hosts running Server Core.  These hosts haven't been patched since they were installed back in 2016.  I've just checked and these hosts only have 25GB of free space, is there a way of checking (even a rough estimate) what the size of the update download to these servers will be?  The updates will be deployed via WSUS and GPO.  Thanks.
I have a number of Hyper-V servers running Windows 2012 Core which have not been patched in some time.  Can I just patch the Hyper-V hosts or do I need to patch the VM's as well.  

For background, this is a legacy environment and they people that built it have left the company some time ago without any handover.  Windows Update service has been disabled on all the vm's for some reason.  The vm's are a mix of Windows 7 and Windows 2008R2.

Is it just enough to patch the Hyper-V hosts?
need some advice on building  Hyper-V host.  I think my biggest concern is the Processor.  Type of drives I do not believe is critical because they are VM's.

VM's will be
A Microsoft Access database server
File Server
Citrix server
Backup server
SQL server
Print server
Hi, I was trying to use Microsoft Virtual Machine Converter to P2V and when it ask for credentials it fails out.

Im dooing this from the computer I want to convert.  

Question can you convert from the physical computer, or do I have to do it from a third computer?  With VMWare converter I can do it from the local computer

Thanks all
I am running Hyper-V  on Svr 2012 R2.
I rebooted the host after installing visual c++ 2015 Redistributable.

when it came back up i saw my VMs stuck in a "Saved" state.
when i try to start the VMs i get the error
"An error occurred while attempting to change the state of virtual machine"
"'Hostname' failed to initialize.

I tried deleting the saved state, but got the same error as noted above.

i check the event viewer and see event IDs 14070 and 15120.

I am also getting error with event ID 1000 as shown below.
Log Name:      Application
Source:        Application Error
Date:          5/13/2019 2:39:48 PM
Event ID:      1000
Task Category: (100)
Level:         Error
Keywords:      Classic
User:          N/A
Faulting application name: vmwp.exe, version: 6.3.9600.19227, time stamp: 0x5c0b5147
Faulting module name: KERNELBASE.dll, version: 6.3.9600.19269, time stamp: 0x5c5e079f
Exception code: 0xe06d7363
Fault offset: 0x0000000000008e6c
Faulting process id: 0x10e4
Faulting application start time: 0x01d509c39fdc6f46
Faulting application path: C:\Windows\System32\vmwp.exe
Faulting module path: C:\Windows\system32\KERNELBASE.dll
Report Id: ddda0b19-75b6-11e9-80bb-4cd98f608fa5
Faulting package full name:
Faulting package-relative application ID:
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
    <Provider Name="Application Error" />
    <EventID …

I am looking for someone who can name an nvidia card that can be used with Hyper-V's discrete device assignment (DDA), that has a small form factor, because the server mainboard allows a maximum length of 180mm.
Which ones could I take? Max price is 500 USD.
Hi, we have just had Avaya IP Office and Voicemail Pro installed on a Hyper-V Virtual Server (A Dell Poweredge R7040 with 32GB RAM Intel Xeon Silver 4109T 2Ghz (2 Processors). The Avaya virtual server has been running fine since Christmas but over Easter it crashed. The telecoms guys that support it say that for 1-100 users it should be at least a 4 Ghz Processor (we have 75 users) and 2-3 cores.

Now, I can shut it down tonight and give it an extra processor, but would we really need to upgrade the processors to faster ones? It's a fairly new server and I thought that the Xeon Silver 4109T although low Ghz are pretty good? Thanks for the help.
Hi Guys,

I would like to setup replication and recovery for an Exchange 2016 server running on VM (Hyper-V).

The two options I am currently investigating is setting up
1.  Hyper-V Replication to another site (VM), or
2.  MS Exchange DAG to another site

Has anyone perhaps explored or setup both options, and which works the best as a long term solution?
Windows Server 2012 (non-R2) Hyper-V Failover Cluster
--four host node servers
--iSCSI cluster shared volumes (NetApp SAN)
--four VLANs
--80 hosted VMs

Upgrade the failover cluster to Windows Server 2019.

We're aware of the need to evict one or more nodes to build a "new" cluster with WinSrv2019, then connect the storage and "swing" the VMs over (a procedure no longer needed when upgrading a WinSrv2012-R2 or later cluster).

--Can we perform the old-school "evict & build new" steps to upgrade straight to Windows Server 2019?  
--Or, is it advised to first upgrade from 2012 to 2012-R2, then perform rolling upgrades to 2019?
--If we upgrade straight to 2019, are there any known issues or "gotchas" to watch out for due to skipping 2012-R2 and/or 2016?
--Are there any documentation or white papers for upgrading from 2012 (non-R2) failover clustering straight to 2016/2019?  (Finding the docs just for 2012-2012R2 are difficult as it is.)

More info available upon request.  Thanks in advance for assistance.

Frederick, MD
What is the correct way to licence this Hyper-V situation?

Existing Server 2012 running Hyper-V, licenced. Server has 4 VMs, also licenced. The server is getting old and is going to be made into a replication server for DR purposes.
We want to introduce another Hyper-V running Server 2019 and replicate the existing (licenced) VMs onto the new server.

At no point will the VMs be running on more than one server.
Do we just need one Server 2019 licence to get the Hyper-V covered?
Dear Experts,
Creating a disk partition via disk management utility  on virtual machine that runs on hyper visor is same as the the physical machine???? Last time I created the partition of VM that run on hyper v. I found the the new partition created on my physical machine automatically. It was little confusing. Can you throw some light on this issue??

VM is windows server 2016.

Many thanks for your valuable advice in advance

 I have a new server with two INTEL XEON SILVER 4110 @2.1GHZ 8 Core CPUs on MB and like to know how many Windows Server 2019 standard license that I need to purchase.
 I am going to create three virtual machines in Hyper-V server.
 As I understand it, each server license covers two VMs, so I need total two server licenses and end user CALs?

I have a single domain controller which runs in a virtual machine hosted by Hyper-V server 2019 which is a domain member but only runs server core i.e. command line and powershell. My dc is showing as started though I believe the boot is actually failing. I cannot get any further because I cannot connect Hyper-V manager to the Hyper-V server because domain connectivity is screwed up since my only DC is down - no DNS , no Active Directory, no authentication etc.. How can I fix the boot problem my dc is suffereing from when I do not have any access to it.  I WAS in the process of setting up a second dc on another physical machine as part of a migration to Server 2019.  Now I'm stuck.
Hi Guys,

We have a mission critical server on a Hyper-V (VM) for which I would like to run an export to have a copy of the original machine.

I will be doing the export, while the server is running and high in demand.

The server / services can't be affected in any way.
Has anyone experienced any issues with exporting a VM from a running server, or is this absolutely safe to do?
I have a client with a single server acting as both DC and file server that needs replacement. Approximately 20 users with AutoCAD storage. We can build new server on bare metal but are considering Hyper-v hosting 2 VMs, one for the DC and the other as file server.
HP DL380, 4x600GB SAS 15k drives in RAID5, 32GB RAM, Windows Server 2016 Standard

Thoughts on pros and cons?
Configuring Exchange under W2016 Hype-v.  Here are a couple of questions:

1. Must Exchange run as it own guest Hyper-V ?  Limit cores to 12 cores?  Ram to configure?   12 users Exchange

2. We are migrating to W2016 from SBS 2011.  Will standard migration run porting over older Exchange to 2016?



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.