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

Running Hyper-v from USB?  I've does this many times with VMware and it works great.  I know it can be done with Hyper-V but are there any fallbacks?  Any major performance restrictions?
Experts!  So I'm at a new company and need we have a mix of VMWAre and Hyper-v.  Trying to work with what I have.  It's breen a while since Ive really done anything with Hyper V.  Is there a good vSan alternative with Hyper-v?  

Also in regards to cost.  I shoudl be able to re-pupose current server hosts to create two 3 Host Clusters, one for each location.  Expecting 8 Guest VMs per site.   What in your experiance is more cost effective?  I would like HA and vMotion features so if I were to go with:

- VMWare would need standard plus (10k to 14K with support? plus Windows Serve licencing 3 Hosts * 8 guests = 24 Server Licences per site).  
- Hyper-V not sure but should be able to get away with Server Enterprise (3 Enteprise allow for 4 hosts so I would need 6 Enterprise Server Lic?).    vSan needed for now till I can re-pupose existing NAS (1 for each of my two sites).

Am I missing anything obious?  I have more experiance with VMWare but I know Hyper-V has come a long way and I don't need any features besides what I mentioned.  

Need some advice on how to do a license calculations for Hyper V Cluster environments? Thanks.
Hello Experts,

We are migrating a lot of windows 2008 R2 stand alone servers, some with hyper-v.  The VM's are running the same OS.  Is there any third party software that can move all of the roles, features and any software currently installed to a newer server such as Windows Server 2016 or 2019?  I haven't really heard of something like this but figured this would be the best place to ask first.

thank you,

I'm setting up Windows Server 2016 Standard.
My objective is to have 2 VMs that are connected into their own subnet for a testbed.
I've read about the internal switches, etc. but don't see how to make a physical connection to each of the subnets AND be independent.
(Perhaps the testbed objectives are a bit different than a typical production network).
I am imagining adding a couple of NICs so there will be:
A NIC for the Hyper-V manager.
A NIC for each of the subnets.

A nudge in the right direction would help a lot!
Last year we did a few things starting with: https://www.experts-exchange.com/questions/29064169/Introducing-Windows-Server.html
Next, one of the Experts engaged in a planning task for us that was tailored to our particular situation; the result was an outline of an approach that makes sense to *me* and I'll be revisiting that soon.
Next, I set up a test lab with Windows Server 2016 Hyper-V VMs.  Not that I *plan* to have two servers per site but that I *anticipate* the possibility.
That's going to be revved up now and I'll probably configure a 2-subnet arrangement with a DC out of the 2 VMs on each.  That will do a pretty good job of emulating the real environment.
(I'm a rather great believer in partitioning machine roles and in keeping things simple to understand as much as is possible).

Some had asked what we are trying to accomplish:
- We aren't trying to implement file serving up front because we already have a pretty good system set up for that and it's not the focus.  BUT, I'm willing to consider it.  And that's the purpose of THIS question.
- We need to provide User and Access controls - that's the focus.  And, I'm hoping to grease the skids for things like SIEM that we now do sans-server.  Keeping individual machines "connected" either passively or with agents still proves to be challenging.  There are always a handful of machines that don't respond - even after ALL the machines have been made responsive.  I suspect Windows updates more than anything has …

we use veeam for our backup solution in the datacenter. We backup our Hyper-v hosts to a veeam backup and replication server. This server is located in the same datacenter. After this backup we use cloud connect to send the data to another location.

Last week someone told me that the cloud connect solution is not so good as if the original backup i take is corrupt then the cloud connect copy is also corrupt.

He told me that we need to setup a second backup and replication server and then take a second backup with that server.

when i told veeam about this they told me to use the sure backup option. we have the enterprise license and this is included they told.

what are your ideas over this? What to do to make sure we take correct backups.
Hi Experts,

a new project is started.
How to migrate all VMs from VMWARE to HYPERV ?
Do you have some steps or a manual maybe ?
Hi There,
I am running a server 2012 r2, of which I broke up the nic team to test performance difference. Now I am stuck with a virtual ethernet adapter that I need to remove in order to redo the teaming. The cmdlt for "vmnetworkadapter" is not working.
Is there a way to block a tech with domain admin rights from signing onto my Hyper V server but allow them to login to the VM's?
I have a windows 2012 server STD.
I have running on it 4 VMs that I would like to replicate to another server.
unfortunately that server is not joined to my domain and hence the replication does not work.

my question is the following. Does joining my server to my existing domain disrupts the VMs functioning ? Do I need to backup the VMs and after joining the domain re-create them ?
or they will start up normally after I join the domain and restart my server using the domain admin account ?

Thank you.
i have server with 2 nic that is connected to to netgear switch
the ports on switch is taged with multi vlan id
i have a pfsense on vm named fw
fw vm have 6virtual nic ... 5 connected to nic1 with defernet vlan identfy and its work fine with pfsese
the 6 virtual lan card connect to second nic and i have multi vlan setup on pfsense was on ita but its not working
how i can make trunk this virtual nic ?
Can somebody help me please. I have 2012R2 hyper-v cluster with two nodes and an IBM Storewize v3700 connected over SAS. I can't figure out how much free space there is in storage volume (I think free space isn't freed up on storage)

For example, in hyper-v cluster console, there is clustered volume "brzi" ("fast" in english) which corresponds to volume on storewize. It shows size of 1.50TB and free space of 676GB, app 50%.
In Storewize GUI, i have 1.5TB pool with 1.5TB volume ("brzi"), that is available to cluster hosts, and it's seen in the image above as clustered share vo .
But when looking in properties of that volume, free space doesn't match free space reported to the cluster (676GB). The files when selected from host, really takes only about 50%.
Storewize VolumeIt's seen as space is entirely used....

Thank you
Greetings All,

I have a client with two 2012R2 Hyper-V hosts.    I shut down a guest VM, also running Server 2012R2 to ensure it's checkpoints were merged.   When I wen to power it back on, it's settings for Controllers, Disks and NIC are all gone.    The VM was stuck in a backup state and I was going to move the checkpoint folder to a larger volume.

Any idea what I can do to get the configuration back?

Hyper-V ran out of space so I deleted a total of 300gb of old SQL transaction log files and old database.
I now have 300Gb of free space on the Hyper-V but the physical host drive is still out of space. Why and how do I get the 300gb of free space back on the physical disk.  FYI. The host server has a total of 900gb. The drive is partitioned into a C: drive for Windows OS (200gb) and a D: drive for the Hyper-Vs
(700gb). The D drive keeps running out of space and then shuts down my Hyper-Vs. I thought after deleting 300gb off the Hyper-V that it would also give the 300gb back to the host D drive. Desperately need help and please give step by step instructions.
I have a general question about CPU scheduling that I don't completley understand, using Hyper-V as an example.

The general consensus is that you should assign only the amount of vCPUs to a VM to satisfy the workload. It would not be recommended, for example, to assign 4 vCPUs to a VM that only ever needs 2 to run all it's threads and be happy.

I get that, but why does it really matter? A 4vCPU VM can simultaneously request 4 threads from the hyperadvisor, which it will distribute across the physical cores. If that same 4vCPU VM only ever requests 2 threads, the hyperadvisor will just deal with those 2 threads. What does it matter if that VM is a little over allocated?

I'm just trying to understand why it's "bad" or a waste of resources if the hyperadvisor is only going to process the actual CPU work that needs to be done.
NIC Teaming Hyper-V question. Do you NIC Team on the guest or the host?
  • 2 x Hyper-V 2012R2 Hosts
  • 2 VMs on Host 1
  • 2 VMs on Host 2
  • Clustered Storage Volume via iSCSI
  • Volume 1 is attached to Host 1
  • Volume 2 is attached to Host 2

  1. Unable to migrate VMs from Host 1 to Host 2
  2. VMs from Host 2 can migrate to Host 1

  • VM 1 from Host 1 throws a 21502 Error
  • VM 2 from Host 1 states "Clustered storage is not connected to the node
Im setting up Veeam backup and replication to backup my vm. the host is a server 2012, the vm is a linux [with the windows vm I have no issue] In the Guest Processing tab at the  Guest OS credentials, when I run a task it fails. Itreid with my user and pass and with the root none work.
The local disk of one of my hosts (Hyper-V) is running low on disk space. When I look at windirstat, it shows that there are a couple vdhx virtual hard disks that are eating up all the space. I have a NetApp that I attach to my hosts (2 hosts total) and thought that all vhdx should live on that? Is it safe to delete these to free up space?

My computer is part of the domain and when in the office I use Hyper-V manager on my local machine (windows 10 pro) to manage our Hyper-V hosts.     However when I am working out of office in my home office I connect to the office using a VPN client.    And although I have access to the servers through Remote Desktop my local Hyper-V manager will not longer connect to the servers to manage the hosts.     The error is RPC server unavailable.   I have researched this error and have yet to find the solution.
We have several Generation One VM's running in Hyper-V.  We have a requirement to enable Secure Boot on all machines, including VM's.  UEFI doesn't seem to be an option unless the generation one's are converted to generation 2.  I can't seem to find any solutions to this issue.
I have a scsi card that we are trying to pass through to a virtual machine using vmplayer. The SCSI card is used to control a high end printer and not for a hard drive. I have considered vsphere or hyper-v server but want to see if it is possible with what we already have installed .
I have a Hyper-V virtual machine that is currently offline, but i don't know the name of its host. Is there any way to look up this info?

I know there are commands to log into a running VM and get the host info, but that doesn't help me here.
Have a 4yr old box running server 2012 with HyperV and running 5 VMs - am replacing with a New server 2016 and moving the VMs across.
Can i just enable replication of the VMs to the new box and then turn the old off ? Am I better to export and import in ?
Will I get issues with hardware being different / Host server name being different ?

Any pointers appreciated - its a live system so dont want to mess it up and have downtime.


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.