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 make a replacement storage spaces direct cluster on server 2019 to replace our 2016 cluster.  But I have an issue after creating the SET switch and creating hyper-v virtual NICs tied to the SET switch it only displays the virtual NICs speed at 10gb I am using one dual port card on each node.  On the 2016 cluster the virtual mic shows 20gb.  Am I missing something on the 2019 cluster? Should the virtual NICs so the aggregated bandwidth of the physical NICs the the SET switch is connected to?
Exploring SQL Server 2016: Fundamentals
LVL 13
Exploring SQL Server 2016: Fundamentals

Learn the fundamentals of Microsoft SQL Server, a relational database management system that stores and retrieves data when requested by other software applications.

Im trying to install server 2016 on a VM on hyper V, without any success
I keep getting boot failure, reboot and select proper boot media...
Ive tried Gen 1 & 2 vms no success
Ive tried the Virtual DVD drive point to ISO on Hyperv Host and from bootable USB but still no success
where am i going wrong
Thanks in advance
Expanding (safe way) a basic volume on Windows 2016 server (hyper-v) that hosts hyper-v virtual disks without loosing data
I have a hyper-V server running 2012 R2.  20 cores and 256 gigs RAM.  On the host is a VM (server 2016) with 8 cores and 64 gigs RAM statically assigned.  That server runs an SQL 2016 application for route automation.  The VM is five days old, just built, prepped and put into production.

There seems to be a memory problem.

Every day since install, the RAM works it's way up to 97% and the server becomes non-responsive.

Task Manager, Resource Monitor and RAM Map DO NOT show any process using this RAM.

I repeat, the process using the RAM does not show in task manager, resource monitor or RAM Map.

I'm having the dickens finding out what is eating up the RAM and need someone to make some suggestions that might help me zero in on this.

I've thought about the 2012 R2 host and the 2016 VM and maybe its a hyper-visor issue, so, anyone know any issues with 2016 running in a VM on 2012 R2?

Anyone have any software they know of that might show me where the RAM is allocated that is not showing in the programs mentioned above that I'm using?  Something other than RAM Map maybe?

Anyway, that's the ghost I'm chasing.

Thank you for any feedback you might have.
What is best way to monitor the Hyper V Disk performance ?

My Hyper V servers are connected with 10 gb SFP connector with SAN and I would like to see if there is any bottleneck.

Attached is the current performance.
We are trying to set up a Hyper-v VM for inside Server 2019 which will also run server 2019. Is there any guide or best practices for setting up hyper V for 2019?
Thank you
I have a vm in hyper-v host that I tried to restart a service stuck in stopping mode. After waiting minutes I used task manager to kill the service. In Services.msc was still showing stopping. I then tried to restart the vm using shutdown cmd from hyper v manager. Shutting down got stuck too . After few more minutes I used Turn Off cmd in hyper-v manager. When I tried to start the machine I got the attached error. I would really appreciate any help on this, having this production vm down for a while now. Thank you,

screenshot of error

We have a 3 node cluster with shared storage, SV1, 2, and 3.

Our issue started when we were getting RPC errors when trying to connect to the cluster in failover cluster manager and other nodes hyper-v. Error is below:

"Cannot connect to the RPC service on computer "SV1". Make sure your RPC service is running."

It turned out that this issue was because the domain admin password had expired, once we changed it and logged off/on on all of the nodes the problem was fixed.


Now, when we are on SV1 we cannot create any gen. 2 VM's, but we can create gen. 1. On SV2, and 3 we are not noticing any problem. Also, we are able to create the VM if we add the ISO afterwards.

I don't think it is a problem with the storage location or the actual ISO because we are grabbing the same ISO and creating a vm no problem on the other two nodes.

Attached is the error we get when attempt to create the gen.2 VM.
Error when creating win10 VM on SV1

We also get error event [14026] in event viewer under the hyper-v server roles in custom views. Details below:

"The description for Event ID 14026 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.

Hyper V 2019 Cluster setup
- In VM can i build Microsoft Cluster?
- What is the requirement?
I have a three-nodes Windows 2016 Core Edition Hyper-V Cluster (this is a LAB environment):


I have two VMs in the cluster with Azure Site Recovery enabled (Hyper-V to Azure), Hyper-V replica is currently paused, when I try to resume the replica from Powershell I get this following error (from any Hyper-V host in the cluster):

"Resume-VMReplication : Hyper-V encountered an error trying to access an object on computer 'H2A-HV1-CoreE' because the
object was not found. The object might have been deleted, or you might not have permission to perform the task. Verify
that the Virtual Machine Management service on the computer is running. If the service is running, try to perform the
task again by using Run as Administrator.
At line:1 char:21
+ Get-VMReplication | Resume-VMReplication
+                     ~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : ObjectNotFound: (:) [Resume-VMReplication], VirtualizationException
    + FullyQualifiedErrorId : ObjectNotFound,Microsoft.HyperV.PowerShell.Commands.ResumeVMReplication"

I am an Enterprise Domain Admin.

The interesting is that I'm able to resume replication from the Hyper-V Manager Console

Please take a look at the pictures I attach here

Any idea of what to do here?

Thanks in advance,

Why Diversity in Tech Matters
LVL 13
Why Diversity in Tech Matters

Kesha Williams, certified professional and software developer, explores the imbalance of diversity in the world of technology -- especially when it comes to hiring women. She showcases ways she's making a difference through the Colors of STEM program.

**** Azure Site Recovery - HyperV To Azure Replication ****

I have some HyperV VMs that are replicating to Azure by using Azure Site Recovery technology.

All of them were replicating just fine but, three of them failed recently, so I went to the HyperV host, went to the VHD folder and noticed a lot of large HRL files in there.

My question is, is it safe to delete those large HRL files?

Thanks in advance,

Hello Experts,

I have converted a physical machine to virtual machine using Vmware converter. and then I converted vmdk to vhdx to use i n hyper v. when i create virtual machine using the vhdx file in hyper-V but it wont boot up.


I had this question after viewing Trying to Deploy graphics devices using Discrete Device Assignment in Hyper-V.

I am using an Asus ESC8000 G4 server with GPU (Nvidia Geforce 2070), drivers load properly on the host (win 2019 with hyper V) but does not load at the gest (win10), what could be wrong?

on the guest i am facing error 43 on the device manager (driver error).
Hi, a customer has a RDS server running. Version 2016 and up-to-date. 3 Users are connected all day long.

in the 5 day week 1 users hangs himself. Almost always when he opens file explorer. And strange, it is always the same user, even if the 3 users does the same work. The same user always have that problem. And also it happens always in the afternoon.

When he hangs, i need to logoff his session. When he logs back on the rest of the day there is no problem.

Any idea's what i can do to solve this?
Hi, I have requirement to get customized Inventory Report for my Hyper-V Hosts. I have already gone through Script Center available in TechNet Gallery However that's a huge script with output in HTML, however my requirement is as below.

- Need a PowerShell Script to run on my Windows Server Hyper-V 2016 Hosts, with Hyper-V Hosts name being Input through a Text file
- Output to be extracted to an Excel sheet attached as sample with select parameters on below:
  . Hyper-V Software Information for host
  . Hyper-V configuration information for host
  . Hardware Information for host

Thanks & Regards
Looking for PS Script;
Powershell Script to find Hyper-V Cluster-wide and Host level storage space available and export the Data to Excel Sheet with 2 Columns and 2 Rows:
Columns Required: 1) Total Space available in Cluster 2) Total space available in Host​
Rows Required: 1) Cluster Name 2) Host Name​
Server Edition: Microsoft Windows Server 2016 Datacenter Edition - Hyper-V
I'm looking to restore a Hyper V DC into a Hyper V test environment using Server Backup.

The backup is stored on a local drive that has been made presentable to a VM on the test environment.

When restoring I am given the choice of doing an authoritative restore which I have executed by booting back into DSRM.

When the restore is finished I can log back into server using the restore password only and not a domain account.

why is this ? Is there something ive missed ?

Also, the syntax I have used to restore the whole of AD is restore object DC=xxxxx,DC=com
I have a single Hyper-V server with two VM's running
DC01 which also does the VPN
EX01 which hosts the exchange 2016 server

My SSL Cert is a wildcard so I have been told I can use this cert for both the VPN and for the Exchange SSL but when I have the drop down box on the DC01 server it doesn't display the cert.

Any tips greatly appreciated.
Hi Expert,

I am currently learning Windows Server 2012/2016, I will like to know what are the things to be considered before you create a hyper-V VM server for a software/application. Do you also create RAID and how is the back up to be done in VM, is it like the physical server? Appreciate any expert can guide me on.

Python 3 Fundamentals
LVL 13
Python 3 Fundamentals

This course will teach participants about installing and configuring Python, syntax, importing, statements, types, strings, booleans, files, lists, tuples, comprehensions, functions, and classes.

We just installed a new Server 2016 STD.
WE have a host server running 3 SM's in Hyper-V

We are using the built in server backup software.

We are backing up to a USB device. It seems to be failing quite often with this error

so far I tried reformatting the drives and re-adding them as a backup destination.

these are all the event id's that are in event viewer when the backup fails
153 (Disk), THe I0 Operation at logical block address 0x25681e8 for Disk1
513 (cap12),  after the 513 error the backup drive disappears from disk management and we have to power cycle the drive to bring it back online.
129, Reset to device \Device\Raidport5, was issued
I have a hyper-v host with a number of guest machines. One of these machines has a huge number of snapshots. PowerShell fails to merge the checkpoints, so the only way to clean this up is to take a snapshot, export it, then import it and use the snapshot in place of the original machine. The problem is that I am getting an error message that I have the maximum number if checkpoints for this machine. Is there a way to bump this number up by one with a registry hack to clean this mess up?
I am having major problems with Hyper-V replication. I have two sites. Site A and Site B. Both sites have 3 Host and 1 SAN each. I have my virtual Servers split up among the Host Servers. They are using iSCSI to connect to the SAN. Originally we setup the SAN’s on the same network. The customer wanted to create a redundant site and so we moved the Site B to another office. By the time we hooked everything back up and got it online, not everything was able to replicate. Some of the Servers continued replication and some didn’t. About half needed to be redone. Unfortunately, their internet is only 20mb. So with all the Servers they have and people using the internet I am unable to start the replication over. The Servers are way too big.
So then I tried to “seed” them on a NAS. This didn’t work because every time I tried to start a second server it would fill up one of the iSCSI drives because it can’t have multiple locations and these servers are too big. I decided to try and use an External drive and do them one at a time. But I must be doing something wrong because it never works.
I walk through the wizard and choose the external for my seed drive. It exports to the seed drive. Once that finishes it starts replicating changes to the offsite server. The drive is about 45 minutes. When I get onsite and plug the drive into the server I right click on the server being replicated on the backup host and hit replication and import. It imports the drive but takes a long time. At …
Dear Experts,

Is there any step by step guide on how to setup Single Sign On on a virtual server in Hyper-V?
Hyper - V Log on Failure

Event ID: 1069

User has not been granted log on permissions -

When starting the VM we are unable to launch the machine and receiving the follow error above in the event logs. The Cluster manager is showing Missing in the status for the VM.
When I run DCdiag.exe I get the following error. I for the life of me can’t find this adapter that is listed in the errors.

Command: C:\Users\administrator>%windir%\system32\dcdiag.exe /c /test:DNS /DNSBasic

TEST: Basic (Basc)
    Warning: Adapter B0:83:FE:DD:EC:7F has dynamic IP address
    (can be a misconfiguration)
    Warning: adapter [00000019] Hyper-V Virtual Ethernet Adapter
    has invalid DNS server: (<name unavailable>)

            DNS server: (<name unavailable>)
               1 test failure on this DNS server
               Name resolution is not functional. _ldap._tcp.SK.LOCAL. failed on
 the DNS server

I am getting a lot of DCom error in my event log related to this.
I have tried NETSH, Get-VMNetworkAdapter in Powershell, Get-NetworkAdapter in Powershell and device manager. I can’t find the adapter to fix the settings. Thanks


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.