Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium



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 using two host computers running Server 16 to setup 4 VM servers for a new domain. Host1 will have VM1 as the domain controller and VM2 as the Exchange Server. Host 2 will have VM3 as the secondary domain controller and VM4 as the file and application server.
Do the host machines need to join the network after the domain controller is up and running? what is the best practice?
Rick Cowperthwaite
Rick's Energy Solutions
Free Backup Tool for VMware and Hyper-V
Free Backup Tool for VMware and Hyper-V

Restore full virtual machine or individual guest files from 19 common file systems directly from the backup file. Schedule VM backups with PowerShell scripts. Set desired time, lean back and let the script to notify you via email upon completion.  

I am looking for the necessary detailed steps to take prior to converting my physical Active Directory Server/Domain Controler to a Hyper-V Virtual Machine.
I want to be able to create my Hyper-V VM , Attach the VHDX, and be up and running as soon as possible in the event of a Server failure.
I have successfully created  bootable Server 2008 and Server 2012 VM's,  but each VM brings up a "Directory Services Restore Mode" prompt prior to allowing me to log into the newly created VM.
I would like to avoid DSRM all together.
Thank you in advance.
I'm running four hyper-v servers hosting about 20 virtual servers and I'm using replication.

Currently, my exchange server is in a critical replication state and the report is that it has not replicated since December 6, 2017!!!

When I right click and resume replication, I get a message that a resent is needed, but when I try that, the merge starts and then goes back to error state.  I DO see a message that reads Last successful replication for virtual machine Exchange has been delayed.  Delay has exceeded the defined critical limit.  Replication might be encountering problems.

What I have done in the past is remove replication and then re-enable it.  I'm tired of that lazy approach but I'm not sure how to go about troubleshooting replication issues in Hyper-V.

Can someone give me a few basic steps to troubleshoot this?


I had a job to upgrade some VM hardware versions today. all the Hyper-V nodes in the cluster are 2016.

I've upgraded the cluster version from 8 to 9 (that didn't cure my problem).

The highest Host Hardware version available is version 5 (server 2012) Why can't I see version 8?

Im running Get-VMHostSupportedVersion I only see version 5 (set to default)?

Whats been missed, why no version 8

We have a client who we added 4 new domain computers to over the weekend (they had an existing 6 on the domain) to an existing domain control virtual machine running Windows 2012 Standard R2. Ever since the users started working on Monday the files on the server and network shares are opening as "Read-Only". We've checked the shares and they are set to Full Access, we've checked subfolders and they have full access and aren't locked for read only. We have checked for files being open on different workstations causing the issue and all files are closed. This issue did not exist before adding these users and the issue is being experienced by all users (all on Windows 10 pro), those who were on the domain before as well as new users.
Hello Experts,

I have two Hyper-V servers Running Windows 2012 R2. Hyper-V-01 and Hyper-V-02. Hyper-V had a RAID failure and I lost all VM configurations and virtual hard disks. Lost a second RAID disk during a rebuild.

I have gone to Hyper-V-02 and run Repliacation>Failover on each VM so my VM's are UP.  I have replaced the bad drive on Hyper-V-01 and formatted and recreated the VM storage volume.

My question is what are my next steps?  Do I simply go to Hyper-V-02 Replication>Reverse Replication to reverse the failover and move the VM's back to the Primary Hypervisor or are other steps required?  Please be specific as this is my first Hyper-V Replication Failure.
I added  a new 2016 Hyper-V server.  It gets the message (see attached) failed to change state.  

I've added plenty before and never seen this.

How do I fix this?

 change state error
VIDEO0021.mp4The machine is taking quite a while to start up (15 minutes) and once fully booted it freezes. It has six hard drives but as you can see in the attached video only one of them is actively blinking. Until I rebooted the one that is actively blinking was cycling orange and green indicating a predictive failure.
In general I am not sure what the problem can be. I am able to ping all the virtual servers on the machine but I cannot remote into them or see them on the desktop because it is frozen.
Hi all,

Just a quick question on a big subject and would like some thoughts...

I have a server I plan to use as a basic Hyper-V host and I don't know how many virtual processors to allocate across the VM's

The Host has two XEON 8 Core Hyperthreaded CPU's and plenty of RAM, I would like to know how many vCPU's that equates to roughly

I plan to run two Exchange servers in a DAG and would like recommendations for how many to allocate each of them? There will also be a number of Server 2016 and 2012R2 machines running various small loads and some Windows 7 and 10 clients.

I have read all sorts of conflicting answers and I'm unsure of what to do.

Thanks for reading and participating in this question.

Our Hyper-v machine had a power failure and some of the virtual machines are in a state of "Saved-Critical".  When I try to start them I get "failed to restore virtual machine state".  "failed to lock virtual machines configuration"

What do I do to get them started?
Free Tool: Site Down Detector
LVL 11
Free Tool: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

I just added a new WS2016 Hyper-V Host with a VM that has a 600Gb added disk (dynamic disk).  I want to know if its a problem scheduling a disk defrag on all host disks (including the disk holding the VHDX files) on the Hyper-V host, and then also within the VM defrag all the disks (including the 600Gb dynamic disk).  Basically, will it be a problem scheduling weekly defrags of all disks for the Hyper-V host and within each VM as well?

I P2Vd a desktop running windows 7 64 bit, we need an XP mode for a very old program that is still in use.  I have some network issues with the XP mode.  I dropped the original XP mode that came with the desktop in the P2V, thinking that might be the issue.  It is not.  I have the same issues I had before.

The server is 2012r2 Standard, up to date with windows patches and updates.
The desktop is a Windows 7 64 bit machine, up to date as well.

I created a new XP mode virtual machine, I was able to join it to the domain, but it cannot see the network and I cannot ping it via DNS or IP.  I used a static address as it was not getting the proper address from DHCP.

Is it possible to have a virtual inside a virtual reach the network?  Internet access from the XP mode is unnecessary.  It is helpful, but not needed.

I have a legacy machine on 2012 hyper-v host.  The legacy vm is a Windows 2000 server and we need more room.  So, I deleted the snapshots it had.  While I was waiting for the merge to complete, another admin shut the machine down then started it up again.

The GUI of HyperV Manager shows no snapshots for that VM anymore.  However, it still shows it is operating off of the AVHD of that snapshot.  Both the VHD and AVHD are in the storage area.  The VHD has grown from 90GB to 115GB while the AVHD has stayed at about 40GB.  

I am not sure what I should do here.
Hello all,

I need to make a physical 2003 server virtual on a Windows 10 client. I already installed Hyper-V. Do I need to use disk2vhd?
I have recently setup RDS Session Host collections so that users can access four separate servers via Remote Desktop (from both PCs and thin-clients). The session hosts are Server 2012 R2 VMs running under Hyper-V. When users connect via RDP, the login can take upwards of 90 seconds from the initial "Welcome" screen to the "applying computer settings" to the various group policy processing messages before their desktop is finally accessible to them.

Yet, if I login locally to any of those four servers, the speed of the login is much more normal.

I have already disabled the Smart Card service in an attempt to speed these logins up.

Can anyone suggest anything else I can look into?

Much appreciated!  :-)
Hi there,

I have a charitable client (40 users) who is running 4 VMs on a HP ML350 Gen9 Host (ESXi 6), 64GB of RAM, Dual Hex Core CPU, 8 * 900GB disks.

1 * MS 2012 Server - Domain Controller
1 * MS 2012 Server - Exchange 2013
1 * MS 2012 Server - FileMaker Server
1 * MS 2012 Server - Terminal Server
2* 8TB QNAP NAS - Shadow Protect backup to NAS, Image Manager running on a spare Hyper-V server to replicate backup to mobile drives to take offsite.

I'm after some recommendations/tips are tricks from an expert for this type of environment, ideally using the equipment they currently have, to have a solid backup/disaster recovery solution, to protect them from attacks, ransomware, corruptions, and hardware failures, bear in mind they are a charity, so the Microsoft products and services are pretty affordable.

I'm thinking if it makes more sense, I could rebuild the spare Hyper-V server (HP ML350 Gen6 with 32GB RAM and Dual CPU) to ESXi 6, and take advantage of the features of the VMware better, but open to options to use the spare HP ML350 Gen 6 hardware.

Office 365 with Exchange is on the cards, but we are also happy to keep going with on-premise until the right time to migrate.

Thanks in advance.

What is the best way of assigning a static IP to a Hyper-v guest directly from host?
In the management GUI I can just set what card to use.

I'm trying to update the Cluster Functional Level of a two-node Hyper-V cluster where the original Win 2012 R2 nodes have been replaced with newer Win 2016 nodes.  The new nodes went in without issues, and the old nodes were removed without problems, but I can't raise the Cluster Functional Level from 8 to 9:

PS C:\Users\T-DLA01> Update-ClusterFunctionalLevel

Updating the functional level for cluster HVSAN01.
Warning: You cannot undo this operation. Do you want to continue?
[Y] Yes  [A] Yes to All  [N] No  [L] No to All  [S] Suspend  [?] Help (default is "Y"): A
Update-ClusterFunctionalLevel : Updating the cluster functional level failed.

The cluster did not successfully complete the version upgrade
At line:1 char:1
+ Update-ClusterFunctionalLevel
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [Update-ClusterFunctionalLevel], ClusterCmdletException
    + FullyQualifiedErrorId : Update-ClusterFunctionalLevel,Microsoft.FailoverClusters.PowerShell.UpdateClusterFunctio

I've checked everything I can think to check, including ensuring all required cluster resources are present.

This is the test bed for a much larger cluster upgrade scheduled for early next year.

TIA for any assistance you may be able to give.
We have just setup a Windows 2016 Server to run Hyper-V and host 3 different Windows 2008 Servers.  I have installed all 3 of them from an ISO-image, no errors... but they do not come up with a network card.  

I did create a Virtual Switch and they are all using it.  Each of their device managers shows a single network adapter "Microsoft VMBus Network Adapter" with an error that it could not start.

I would appreciated any assistance on this.
Technology Partners: We Want Your Opinion!
Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!


I already created VHD disk by first creating new disk, then new VM and installing windows 10 Fall update OS there. Then I syspreped it and got myself VHD ready. The issue is that I can't make this syspreped  VHD work in Azure. We want to spin up Windows 10 Fall client VM there for testing Dev updates. It appears that whatever process we had there before that worked for Creators Update and Anniversary, it doesn't work with FALL update. The issue is that creating of the VM from that VHD that was properly sysprepped fails. I get an error that creation of the VM failed. Timed out.

So I want to update the VHD from Hyper V and not have it generalized. I start the VM and go through the setup account steps, then I click SAVE the VM. Shouldn't that VHD get updated now? I look at the VM and it still shows old time meaning it wasn't updated

Also, if you know why I can't create VM from Fall Sysprep image, please let me know as well.
thank you so much!
I added some capacity to both virtual hard disks of the only 2012 R2 guest running on the 2012 R2 host. Disk capacity was added to the guest, and I expanded both drives on the guest. All seemed good.

Little while later I received a message that the replication was critical. The 1st event ID was 33680, which only said the replication failed. This was followed immediately by IDs 32086 and 32422.

32422 said:
Hyper-V Replica failed to apply the log file onto the VHD for virtual machine 'xxx-Svr1'. (Virtual machine ID 05EB0EC0-E24E-4F3E-9AB8-CC005C78634D). An out-of-bounds write was encountered on the Replica virtual machine. The primary server VHD might have been resized. Ensure that the disk sizes of the Primary and Replica virtual machines are the same.

Oh crap...didn't realize I had to also resize the disks on the replica, too! Sigh...

https://blogs.technet.microsoft.com/virtualization/2013/11/14/online-resize-of-virtual-disks-attached-to-replicating-virtual-machines/ said to resize the disks on the replica, then resume replication.

Did all that...to no avail!

Restarting the host and the replication servers didn't resolve the problem. Yikes!

What should I try next?


I get an error when creating VM on Hyper-V - "Object wasn't found", but the object is there. Only happens on this specific machine.

See the screenshots. The service is running and I have permissions. How to solve this error?

Thank you so much!
I have a question.
Can I run client VMs, for example, Win 10 and Win 7 on the Hyper-V manager and join them to the domain that my Hyper-V host is joined to?

So, my Hyper-V machine supports Nested Virtualization. It is in Azure and It has  Standard E2s v3 (2 vcpus, 16 GB memory).

My other option just to prepare client VHD images using that HYPER-V machine and then spin a new Windows client machine from the custom image in Azure. Or would it be possible and would you recommend to have Windows Clients running on Hyper-V instead?
What are Cons and Pros for this? Would it cost less money to run just run one Hyper-v with multiple VMs instead of multiple servers in Azure?

If it is possible to join them to the domain, could you please share the link what do I need to configure.

thank you so much!
I am investing in another server to take some of the load off another older server that is running 2 Hyper-V machines.  One of the Virtual machines is a SQL server and the other is my exchange server.  Which of these 2 will benefit more from a machine with more available RAM?
I am getting this error "Failed to start Virtual Machine".

 I installed Hyper-V role on Win 2016 server in Azure. Rebooted twice.

Why is it failing to start the VM? Brand new VM in Azure. AM I missing smth? Have you configured Hyper-V client on Windows Server in Azure and able to start Virtual Machines?

thank you so much!


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.