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, we are looking at some further guidance on setting up failover clustering on two Windows Servers 2019 connecting to a HP MSA2052 SAN.

•      The servers are DL380 Gen10 with 8 NIC ports.
•      The current wiring connections are shown below (we will redo this for redundancy on the controllers)
•      The MSA 2052 has two controllers, each controller has two connections on different subnets connecting to the two servers via one switch with two vlans. (Layer 2 switch)
•      The servers connect to a different production switch for normal data traffic.
•      The iScsi initiators and MPIO have been configured and both servers can see the storage volumes.
•      The Servers can both ping all four ip addresses on the 172.16.*.* subnets, the nics on the 172.16.*.* subnets, don’t have a default gateway configured as per guides we have been reading. Jumbo frames are set up on the iSCSI NICS and switch.
•      The servers are pingable via their full domain name from other devices on the 10.226.*.* production network. The servers are in the correct Server OU.
•      The servers currently don’t have a network setup for a heartbeat and migration.
•      The servers also have Teamed NICs setup for a virtual switch within HyperV manager

The failover clustering invalidate configuration wizard test is failing on:
At least two independent paths to storage target are recommended for each Test Disk
Test Disk 0 from node Server1 (shows FQDN) has 1 usable path to storage target
Test Disk 0 from node Server2 (shows FQDN)…

I am creating hyper V CentOS VM but it seems never can reboot to server UI screen,  I see this screen when I was configuration the disk but I gave it 500GB, can't see why it can't see it.

CentOS disk space

any reaosn why ?

disk space in total:

disk space in total
Installing Remote Desktop Services Role on Server 2019 Std. Hyper-V Guest.
1. Role is installed via Remote Desktop Services installation --> Quick Start --> Session-Based Desktop Deployment.
2. Remote Desktop Services Role installation completes successfully
3. Session Collection installation failed with following error: "Failed: Unable to create the session collection. The property UserAuthenticationRequired is configured by using Group Policy Settings. Use the Group Policy Management Console to configure this property."  (Screen shot below)
4. I tried configuring the following Group Policy with same result:  Computer Configuration\Policies\Administrative Templates\Windows Components\Remote Desktop Services\Remote Desktop Session Host\Security\Require user authentication for remote connections by using Network Level Authentication: Enabled

I'm not sure if this is correct GPO to modify. I'm at a loss. Any guidance would be much appreciated. Please let me know if you need additional information. Thanks! Chip

I have been asked to evaluate/review approximately 150 servers on our network, ranging from Server 2008 to Server 2019 list in  a spreadsheet with very limited information.   Just primary roles. (e.g. DC, DNS, RODC, SCCM Distribution Point, File and Print server, etc.)   It also lists Hyper-V, Hyper-V on workstation, etc.  

I don't have the owner information so I can't reach out to each and ask "what is this and what's it for?  The objective is to go through this giant list and label each with a "priority #" to either decommission it, upgrade the existing OS, determining the utilization of each server, apps installed, roles installed, etc.   I then need to be able to share my findings with the rest of my team so we can then determine the effort necessary to migrate, upgrade or decommission the server(s) as we look forward to our newest 2016 functional level infrastructure.  Fro example, there are 14 RODCs at branch sites, but Sites and Services is not configured properly, so that could be a priority #1 (through 5) for us.   How do you experts approach these types of tasks and projects?   What do you break things down to and label it as to what should happen to each server and where it should reside, e..g Azure.

Thanks for any information you can provide.
I am getting ready to purchase a new Dell T340 server with a PERC 730P (Windows Server 2019 Standard) for a small business client with 15 users.  They use Sage 50 application as well.

Anyway, I have been reading several articles about RAID 6 and RAID 10 and also 10K RPM vs 15K RPM drives, etc.  I will stick with spindle drive than opt for SSDs for this install.  

I am looking at purchasing (2) 300Gb 10K drives for the OS, and (6) 600Gbs 10K RPM drives for the company data/VM files.
Not sure whether its necessary to virtualize for this client or not.  I understand it would not be a good idea with a physical server deployment of have AD, DNS, DHCP on it and then also host company data files and a Sage 50 Database, but there current config has been setup that way for over 5 years without issue.

Anyway, I read several articles the other day where they are saying that RAID 10 is "safer" and faster than RAID6.  I find that hard to believe since RAID10 can only incur a maximum of (1) drive) failure but the RAID6 array can sustain (2) disk failure without crippling the whole server.  RAID10 is definitely faster than RAID6, but I think for this sort of deployment the speed differences would not matter or be noticeable.
I am proposing a major upgrade for one of my clients.

Up till now, we have been using a 3rd party registrar for business emails. Lately my client continues to ask for additional emails accounts to be setup - exceeding our purchased quota. I have also been pressed for synchronization on inboxes with iphones. For the time I have been configuring via IMAP.  Needless to say, they have out grown this basic email package.

Yes I have considered Office 365 Business, and Premium w/ Exchange, but, I want to investigate my options in-house. I can't seem to get past that reoccurring annual charge.

We currently have a 1 Dell PE R320 running Windows Server 2012 R2 Standard. There are 13 users in the office environment, 10 out in the field.  We have a 3rd party business application running off of SQL on this same server. Our system comes with the ability to created 2 VM'S, running the Server 2012 R2 Standard. I'm thinking great, I don't have to spend another 2,500 on a server, I'll use what I already have. Then I read the following on Microsoft:

•      Only management software (for example, antivirus software, backup software, or virtual machine management software) can be deployed on the physical host machine. No other server-based applications (for example, Exchange, SQL Server, Active Directory, or SAP) should be installed on the host machine. The host machine should be dedicated to running guest virtual machines.

So, that is the warning. Has anybody actually tried to do this, …
Does anyone have something that will allow the below step #4 ?

 1. currently a library has 20 Window 10 Pro PCs
 2. every night a software like one of the below software packages are run to REFRESH the PC back to the original IMAGE
         ** https://docs.microsoft.com/en-us/windows-hardware/customize/enterprise/unified-write-filter
         ** https://horizondatasys.com/reboot-restore-rx-pro/
         ** https://centuriontech.com/enterprise/
 3. about four times a year I manually update each of the 20 Window 10 Pro PCs with a new version
     of special locally installed LIBRARY software / etc that is not already on WSUS, Ninite, etc
 4. instead of doing the above #3 I would like to just update ONE PC,
     having the image easily CLONED to the other PCs
         ** I am willing to have everything on a HyperV VM on each PC if needed
Trying to set up Hyper-V on a Windows 10 Pro laptop.
When trying to open the Hyper-V manager, I get a message saying
The Virtual Machine Management Service (VMMS) is not running on this machine.
That is not listed in Services, either, but under add windows features, Hyper-V shows as being installed.
So im experimenting with a dedicated server that is offsite in attempt to move current server off prem. I purchased one through ionos.com and fired it up. I copied a VHDX hard drive to hyper v and fired that up as well. So far so good.. the Virtual machine has no internet connection. So on the main server I assigned an ip address and also assigned an ip of On the virtual machine I assigned an ip address of They can communicate but the virtual machine cannot reach out to the internet. Im not even sure if thats how its done. I have the same gateway on the virtual machine that was provided by ionos.com. They have no tutorials, and the support is minimal.
My hyper v has 4 NICs.  NIC1 is our 10 gig production virtual switch used by all of the VMs.

Is it possible to enable NIC2 such that the hypervisor cannot use it but one of our guest VMs can?

We're using Server 2016 on a Dell R740.

Hyper V 2016.

In the Hyper V Manager, for this specific server it shows NO checkpoints. However in the folder where my disk files are stored, i have an old AVHDX file.
How do i merge or delete this cleanly when the Hyper V Manager does not see this as a checkpoint?

I tried shutting down the server and power up to see if the disk would merge.
When i look back in history my Backup Exec failed that that day when it did its full backup of the host, but the error was not specific to this one virtual machine, but just something i figured i would mention.

I do not have auto checkpoints, nor would anyone have been on the server to create this manually at the time.

Having problems with RDP cert after changing Commercial cert to new email domain name
I just changed my email domain and have a Commercial cert for the new email domain that works fine in EX 2016, autodiscover, outlook, etc. I make RDP connections to the server hosting the Hyper-V EX 2016 server and it throws a server certificate error (name mismatch). I am not running TSS. I use the RDP connection to administer my remote server through CP Remote settings. How can I change the cert in the server to use the commercial cert for those connections?
No NIC TeamingNIC TeamedHi,
 In the past, whenever I set up a new server that came with 2 network adapter cards, I used to disable one (of two NICs) and assigned static IP address to first NIC ( and add Hyper-V role which creates virtual network card like "vEthernet Intel ... Virtual Switch" and I use this adapter under Network Settings in Virtual Machines.

 This time I like to be try NIC teaming on this server. I read some articles and watched some youtube videos about NIC teaming. Having said that, there is only one CISCO network switch and there is no plan to purchase 2nd  network switch for the purpose of NIC teaming.
 On this server, I have not added HyperV role yet because I was not sure whether it would be beneficial and what options I need to choose such as Teaming mode (Static Teaming/Switch Independent /LACP), Load Balancing Mode (Address Hash/Hyper-V Port) and Standby Adapter(None/NIC1/NIC2).
 There are 12 Windows 10 workstation computers on the network, 1 network switch. There will be two Virtual Machines - Domain Controller and Application Server/SQL server.

 (1) Is it worth creating NIC Teaming even though there is only one network switch?
 (2) If yes, What options do I need to choose in - Teaming mode, Load Balancing Mode and Standby Adapter
 (3) Are there potential pitfalls?
 (4) If I set up virtual machines based on Teamed vEthernet virtual switch and later go back to single NIC method, how easy is it?
So, I have two data centers.  One is in Houston and one is in Colorado.

In each data center, I have one Hyper-V stack.  Several hosts, many VMs in each data center.

I'd like to send replicas from data center 1 to data center 2 over our internet connection.

Now I do this internally, between sites, etc, but this is my first foray into doing it between data centers over the net.

So, should I do it this way or not?  Obvousily I'd use certs.

Is there a better way?

Is it just a matter of directing 443 to my hosts and making my connections?

Lots of questions and I'd like lots of feedback.

I know it'll be tough to assign points and points hardly seem worth replying to such an overbroad question, but hey, I LOVE EE so here I am.

Speak oh wise ones!
Four-node Windows Server 2019 Hyper-V cluster, balancing 80 VMs.  Cluster was created over 6 months ago, is stable, and migrates/balances VMs successfully.

Three identical VMs running Windows Server 2008 R2 were changed to increase processors and memory from 8/16GB to 16/32GB on 9 January.  It was discovered today that the guest OS only sees 8 processors instead of the configured 16.  No other changes were made, and we have other similar VMs that run 16/32GB without issues.

Using PowerShell we're unable to find any differences in the VM configuration between VMs seeing all 16 processors vs. the three VMs that don't.  Reducing/increasing processors and memory on the three VMs makes no difference.  Allocated memory is recognized as set, but no more than 8 processors are recognized by the guest OS.

We've confirmed we can create a new VM and attache the existing virtual disk to side-step the issue, but this is cumbersome due to extensive network configurations that then need to be recreated from scratch.

Does anyone have any insights are what/where we might find the cause or resolution?
Hi All,

 is it possible can use same virtual switch  for both virtual machinace and hyper v host managmnet.

I f i tick "Allow management operating system to share this network adapter"" . unable to communicate to Virtual switch.

please advise me what was the issue.
I've got a couple of different programs for point of sale systems & I normally will build a customer's menu, database, etc., on a VM running in Hyper-V on my computer, back the DB up & restore to customer's computer. While learning a new program, I've managed to trash my VM I intended to use for this & am now waiting as a new VM is being created, which is eating up time better spent working on my actual task at hand!
For future reference, I'd like to make a backup, image or something, so that if I need to start from scratch again, I can restore this VM, rather than wait & go through the whole process of creating the VM, installing OS, etc.
What would be my best option for this?
Also, I don't remember this taking as long as it seems to have in the past - computer is running a 2.8 GHz i7-7700HQ, 16GB ram & 1 TB Samsung 960 EVO & I've been waiting over an hour...
We have a PC that we have staged with Windows10 pro and enabled Hyper-V
We have set up a Windows10pro VM
The physical host has two network cards.
One set via DHCP
One set with a static IP

There is an application that will run on the VM that needs to communicate with the static IP network card.  
Everything else on the VM can/should go through the DHCP assigned network card.

I've done some sleuthing around the internet, but cannot find or decipher how to achieve this in the network settings of the HyperV.

Any help is greatly appreciated.
I have a VM using Windows 10 and Hyper-V, I setup a NAT network connection, so:-

HyperVisor (Windows 10)
IP Address -
Subnet -
Gateway - Nothing
VM (Windows 7)
IP Address -
Subnet -
Gateway -

And all worked fine user could connect to the web fine, however when I sent the laptop to the user he connected it to his wireless router which gave him an IP address of (obviously got confused in the routing tables), so I changed the NAT config to:-

IP Address -
Subnet -
Gateway - Nothing
IP Address -
Subnet -
Gateway -
And internet didnt work. Strange thing is I can ping from the VM, and I can ping from the hypervisor. Default route on the VM is but if I tracert to it doesnt even get to the fist hop which as far as I understand should be the hypervisor  .

The reason Im using a Natted connection is that I cant have 2 IPs on the wireless controller on the laptop, so just have one and a nat connection. Reason Im using Windows 7 is the customer needs to connect to a website that only runs on IE9 and cant downgrade his Windows 10 PC to use IE9 :-S

Any ideas or anything I can do to troubleshoot the issue?

 I have a virtual machine in Hyper-V server. It has a hard drive under IDE controller which is OS.
 Then I added a vhdx file to this VM under SCSI controller.
 I have another vhdx file that I like attach to this VM. I see [Add] button in both IDE and SCSI controller sections.
 Where should I add this additional vhdx file and why?

I have installed a failover cluster, using shared iscsi storage & migrated 5 virtual servers to it from an older server 2012 Hyper-V.  After the power went out, none of the VM's are even listed in the Hyper-V manager on the new system.  This has been in place & running for about 2 months.  

I am able to browse to the .vhdx files, what is the best method for bringing them back in & getting them online.
 I am running into a situation where Windows 10 virtual machines in Hyper-V servers are running so slow. In the same servers, other virtual machines running Windows Server 2012 or Windows Server 2016 operating system are running as fast they can and very responsive.
 But on three separate Hyperv-V servers, Windwos 10 virtual machines are extremely slow even if I assign like 8 to 12GB of RAM (when it does not need more than 4GB). I allocate about 40-50GB of total space to these and they have about 20GB free space and they all have 1 vCPU assigned.
  Where do I need to check to find out what is slowing down these Windows 10 virtual machines?

Processor allocation in VM settings Hi,
 I have a new Hyper-V Server equipped with two physical Intel Xeon Silver 4110 LGA3647 2.1Ghz 11MB 8/16 CPUs.
 Currently I am running 4 VMs - (1) Application/File Server, (2) Domain Controller, (3) Terminal Server and (4) Windows 10 (that I use for testing). There are total 8 users who do Word/Excel/Outlook and web surfing.
 What is the best way to divide up the CPU and cores in Virtual Machine settings among three major VMs - APP/DC/TS?

What happens if I don't activate my windows 2012 installation ?    can I still use our windows after 180 days or the server keep restarting after that ?
  I have a relatively old server that I am  trying to use as Hyper-V replica server.
  It has Intel® Server Board S5500BC,  Xeon E5645 2.4GHZ 12M (6 core) CPU, 32GB RAM, LSI Logic SAS9260-8I SGL.
  I am going to set up Hyper-V OS on two SSD drives on RAID 1  and looking for enterprise grade SATA 7200rpm Hard Drives by either Seagate or WD. Preferred capacity is 8, 12, 14 or 16TB on RAID 1.
 What make/model hard drive have best track record? What make/model would you recommend?



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.