Articles & Videos



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

One of our customers is having a complex (multi-symptom) issue with a Server 2008 R2-based VM running in Hyper-V.  

Affected server:  Server 2008 R2 virtual machine on a Server 2012 R2 hypervisor.  VM functions as a file server, DC, DNS server, DHCP server, and application server (yes, we're aware this isn't a best practice, but we inherited it from another provider). Integration services are up to date for this VM.


--Client PCs on both of the customer's network segments suddenly and randomly (morning or evening) all lose the ability to reach the server's file shares (all clients timeout trying to connect).  App and system logs on the client PCs, file server VM, and hypervisor show no apparent problem.  In fact, the file server can be pinged just fine from every workstation, and curiously, I can browse to \\PCname\C$ of each PC on the network from that server!

--When the VM is restarted, it hangs on "shutting down", and the "turn off" function in Hyper-V Manager must be used to power it off (we've waited 1 hour and then 30 minutes the first 2 times this happened).  As soon as it is powered back on, Windows loads without incident, and client PCs can reconnect to all shares.  The app and system event logs for the VM show the transition from shutdown to restart, but there's nothing abnormal noted.

--When this VM experiences the issue, no other VMs on the same host have problems (we have an Exchange VM, terminal server VM, etc.).

I should mention that…
Migrating Your Company's PCs
Migrating Your Company's PCs

To keep pace with competitors, businesses must keep employees productive, and that means providing them with the latest technology. This document provides the tips and tricks you need to help you migrate an outdated PC fleet to new desktops, laptops, and tablets.

Typeperf is not working on one of my PC

It is not working here:
Motherboard:ASUSTeK COMPUTER INC. H81M-PLUS American Megatrends Inc. 0804
Command:typeperf -sc 2 -o outputfile.txt "\Processor(_Total)\% Processor Time"
Output:Error: No valid counters.
outputfile.txt does not exist

It is working here:
Motherboard:Gigabyte Technology Co., Ltd. H67MA-USB3-B3 Award Software International, Inc. F8
Command:typeperf -sc 2 -o outputfile.txt "\Processor(_Total)\% Processor Time"
Output:The command completed successfully.
outputfile.txt contains the %load of the CPU
I'm trying to install the evaluation version of MS System Center 2012 Virtual Machine Manager and get the following error at the end of the installation (see screen shot).

I did download install winrm 5.1 separately after looking at KB2742275 however that didn't help.  One requirement  MS has is being joined to a domain.  Is there any way to install this without a domain controller present?


How do I create a failover fileserver setup on my HyperV (VMM) environment? (Shared disks?)

Windows Server 2016

Any guides?

Hello guys,

do you know any working bat/script for graceful shutdown VMs for Hyper v 2016?
I have installed IPP app on my host but UPS havent turned off VMs :(
Do I need to install IPP on VMs?



Why is it bad to have 2 physical NICs on 1 server with 2 different IPs but on the same subnet?


nic 1:
nic 2:

This is a Hyper V server 2012 R2  so nic2 is used for the virtual switch and all the VMs are connected to it.  Nic1 is what I use to RDP into.

Why is this bad? will it cause issues or just not "best practices" ?


I have a PowerEdge 730 with H730 RAID controller. I created a RAID 5 array with 2 x hot spares. The total available disk space is about 4.4TB.

I created a single VD using all the available space.

I installed Windows Hyper-V Server 2016 core. During the install I did not manually create partitions since I intended on having only a single partition of all the available space to allocate to VMs so I just selected the raw disk space, which displayed as 4.4TB. This was the first mistake since now the entire partition is MBR. That being said, it only sees 2TB max.

Now I need to shrink the OS partition to about 500GB so I can create 2nd GPT partition so I can make use of the remaining space.

My second mistake is what complicates the situation a little more. I installed and deployed 3 production VMs assuming I had all the disk space to work with.

I have made a backup of the VMS using Veeam backup and replciation and I moved the production VMs to external storage for the time being so I can adjust the C:\ partition.

Now, my question is... Can I use diskpart to shrink the C:\ partition and then create a second partition with the remaining space on a single VD or do I have to shrink the VD in the RAID utility and create another VD.

Is what I'm trying to accomplish possible without destroying the OS?

I know there is always a risk, which is why I have backups, but I would like to do it with the least amount of down time. I've already had the VMs off…
I am de-commissioning a physical server running SQL and replacing it with a Hyper-V virtual machine.  Can I simply name the new server the same as the old one so client machines don't need modified?
I'm having a customer that came across this error when creating GEN2 VM, and it only happens when mount the ISO while in the process to create new VM and when using the differencing disk.
They have 2 Hyper V Host, both server having the same issue. Hyper-V is joined to Domain
User is using Windows server 2012 R2
Any Ideas?

Full error message as below
Hyper-V encountered an error trying to access an object on computer "localhost" 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 VMM service on the computer is running. If the service is running try to perform the task again y using run as administrator
We kind of remember we have deleted an internal server from a hyper-V host and its name is not in the vm list of VMM any more.
But using pinging we found it still responds properly to ping and also 'ping -a' will return with the proper host name. How could it be?
Question to you, is it possible for a deleted vm still being alive somewhere?
If not, then how to trace the server's location using its IP address?
[Webinar] How Hackers Steal Your Credentials
[Webinar] How Hackers Steal Your Credentials

Do You Know How Hackers Steal Your Credentials? Join us and Skyport Systems to learn how hackers steal your credentials and why Active Directory must be secure to stop them. Thursday, July 13, 2017 10:00 A.M. PDT

1 x Server 2012 R2, 11 x Windows 7 Pro client PC’s, and a Synology NAS all running on a Gigabit Ethernet network.
The problem:
All users, including Administrators, cannot copy files from network shares from client PC’s. They receive following the error message:
“An unexpected error is keeping you from copying the file.
Error 0x80090006: Invalid signature”
This is a recent problem, within the last week, all has worked fine for the last several years.
A user, can however, copy a file from the local client PC drive to either a network share, or the NAS.
A user can create files in applications such as Word and are then able to save them to any network share, or the NAS, subject to the normal limitation of user’s permissions.
Actions taken:
Technet says that this error can be caused by “Symantec Endpoint Protection”. My first action was to disable Symantec Endpoint on the server, and a client workstation. This did not resolve the problem, so I took it one stage further and uninstalled the Symantec Endpoint Protection client from one of PC’s. It made no difference, and the error still persisted.
One article I read said that the network card driver could be out of date. I checked the driver, and it is the current one. However, we have Hyper-V installed as role on the server, which is running software that we no longer need. I noted that the virtual Switch used by Hyper-V may also need a driver update. I plan to remove it very soon. Could this be the cause?
Any ideas whats is a problem to deploy W10 clients deployment takes about 4h..Image is quite big 50GB. If i try to move image to own laptop from share that´s comes about 100MB/s speed whats is a gigabit lan maximum.
But when MDT starts install W10 image to laptop from server network load is about 1MB/s. Image starting on PXE isn´t slow slow. Only install image.  MDT running  2016 on Hyper-V 2012R2.
I've been pulling my hair trying to get this fixed. I am running Windows Server 2008 R2. It had working RDP connection up until I installed Hyper-V host on it with Windows 7 VM. I am able to remote into the VM but I cannot remote into the host. RDP is enabled, NLA is disabled. Port is default (3389). Firewall setup correctly, tried disabling firewall completely, still won't connect. Tried to RDP to from itself, same issue.  Tried changing port to something else, no dice. netstat shows that it's not listening on 3389. I found numerous posts about this same issue with no real fix for the problem.

I am thinking it's related to the hyper-v virtual NIC that gets created. Is there a way to reset it to factory defaults?
Hello - I was asked by a school to create a VDI environment that students can access through thin clients. I haven't done a lot of research yet and wanted to check if anyone can point me to a good reference or even a little walk through how this should be done,

The school wanted to setup the lab entirely in Azure, however the monthly reoccurring cost are to high in the long run. So I suggested an on-premise setup with the option to provision clients to Azure if needed. From what I was reading about Windows Server 2016, it's seems to be designed to work closely with Azure.

What hardware specs would you recommend to provision, manage and run those 50 VMs? I was thinking about getting a lower end server for AZURE ADS connector and the Systems Center suite which I assume is needed to manage and provision VMs.

For the Hyper-V server running the VM I am a trying to find out what the minimum specs should be to accommodate all machines at the same time. Or would it be better to get two servers and setup a cluster?

As for licensing, I wanted to go with the Server 2016 standard or is there any feature in the Datacenter edition that I would need? I am also unclear on the licensing? Do I need a user or device CAL for every connection? The machines are supposed to run Windows 10 with Office installed and some other free software. How would that be billed (education licensing) ?

Hope I was able to give an idea what I am trying to do here. I am looking forward to your …
We have a 2012 Server running Hyper-V. I have 3 VMs running under it. Win 2016, Win 8.1, and Win 10. The W2016 and W10 VMs are both experiencing an issue whereby the date/time are rapidly switching back and forth between the host time and some date/time back in 2015.

Some facts.
The problem goes away if the W32time service is disabled on the affected VMs.
We do not see this issue on VMs with earlier versions of Windows.
The host and VMs are only in workgroups.
None of the machines (host or VMs) are a DC.
I've reproduced this exact behavior on another host.

Any input on this time sync issues would be very welcomed

I have two Hyper-V guests on a fairly beefy server: 2 6-core X5670 Xeon processors, 64GB of memory and an H700 handling a RAID6 volume. To assist with recover-ability, I tried enabling Shadow Copies on the primary (only) partition. The host OS seemed fine, but it made the guests grind to a halt performance-wise. Disabling Shadow Copies seemed to bring things right back. This was all within 30 minutes or so, so I don't know if it would have gotten better, but I couldn't wait to find out. Any ideas? Could someone help with how I should tune my Shadow Copies?

Any help would be greatly appreciated. Thanks!
We have a 2012R2 Hyper-V host with a CA ARCserve backup app installed. Just days ago, we noticed the free space just suddenly reduced for about 600G, which freaked us out before we figured it out it was the shadow copy taking out about 600G space. Question to you:
1. Why is this Shadow Copy created? There is no Shares at all on this drive as this drive is for storing VMs and vhdx files only.
2. Can we delete the Shadow Copy?
Hi everybody
We have Dynamics AX 2012 R3 project which is delayed to delivering and will going live soonest. we are extremely eager to get started. The existing hardware list is as follows:
1-      Hyper-V Host Configuration which is hosted the Application Object Server (AOS) Live environment Assigned Memory for the Virtual Server is 12GB no other VM machine on this host

HP Product name: ProLiant DL380p Gen8
Name: Intel(R) Xeon(R) CPU E5-2650 v2 @ 2.60GHz
Description: Intel64 Family 6 Model 62 Stepping 4
Speed: 2594 MHz
L2 Cache Size: 2048 KB
External clock: 100 MHz
The system has 2 processors
Total Memory: 32733MB
OS Name: Microsoft Windows Server 2012 Standard
2-      Two Lenovo System X3650 M5 CPU 2 x E5-2680 V3 12Core 128GB ram (VMware ESXi  host )
3-      EMC VNXe1600 SAN Storage 1.2 10K disks SSD Raid 5 Backend storage network to SFP
4-      Access to the AOS server will be with a client installed on local PC and there is need for Remote app
We have received the, the upgrade hardware recommendation from implementer that to have redundant SQL Server (Cluster) connected to external storage (size depends on estimation for data), SQL servers require 24 GB RAM each (32 preferred), AX Servers require 16 GB RAM each
I would like to hear others share their experience with possible best practice and recommendations around getting AX 2012 compilation time down to a bare minimum. cause I have to increase the memory  and storage
Another stupid monday morning question from me. Couple of customer environments gives in N-able SW following alert. What does it mean and what to do?

Alert:  HyperVROOT Hyper-V Health Failed

Customer: xxxxx
Device: HyperVROOT - x.x.x.x
Service: Hyper-V Health -
State Transition: From Normal To Failed
Time Of State Transition: 2017-06-03 00:15:30
Monitored By: x.x.x.x

Service Details:
Number of Partitions in Critical State: 0
Ratio of Virtual to Logical Processors: 1
Guest Utilization: 8.00 %
Logical Processor 0: % Total Runtime: 100.00 %
Root CPU: % Utilization: 0
Root Virtual Processor: % Hypervisor Runtime: 0.00 %
Free Tool: Subnet Calculator
Free Tool: Subnet Calculator

The subnet calculator helps you design networks by taking an IP address and network mask and returning information such as network, broadcast address, and host range.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

To whom it may concern

I have a DC in my forest named Blastrite-DC: (Windows 2008 R2 Standard) that is a VM on host blastrite-hv01 with integration services (time syncronization) enabled. (Setup in Hyper-V)  
We have another DC in the forest named Blast-DC01: (Windows 2012 Standard) which has been taking over most of the roles and will replace Blastrite-DC as the primary domain controller in due time.  Blast-DC01 is also a VM on a Host Blast-HV-01. (Setup in Hyper-V)

Problem that I have is that Blastrite-DC is loosing its time on a regular basis and then the clients in the domain gets the wrong time.  However Blast-DC has the correct time.  

Is there a way I can make Blast-DC the primary server that is giving out its time to the clients and then disable Blastrite-DC to service clients with the wrong time?

Any solution would be greatly appreciated
I have a problem with a ML350p G8 which is restarting every around 2 days.
From ILO i found that the issue which appear is the ASR (which is presented to the attached file).

I also found resources from this page .

I need to know if anyone  have ever see this issue and how to solve it.
The server is used with Hyper-v role (with virtual machines)
Recently, one of our Hyper-Visor hosts crashed. This machine hosted a 2012 r2 Primary Domain controller. We pulled the image of the client from the bad machine and loaded it onto another host, and have since had issues.

There are two domain controllers in this forest. DC2 is the primary and holds all FSMO roles. BDC1 is the secondary. DC2's dns points to itself first and BDC1 as secondary. BDC1's DNS points to DC2 first and itself as secondary.

When DC2 was brought back online on the new host, we assigned the old IP address to the new virtual NIC (which produced the usual error; another device already has this address) We ignored the error. Then we went into the device manager and removed the old virtual NIC.

We are having all kinds of problems.
Error 2092 for replication (Server owns the PDC role but does not consider it valid)
Error 1058 for Group Policy (can't read the SYSVOL share)
Error 1126 for Global Catalog (AD domain service unable to establish a connection with the global catalog)

Cannot access group policy objects or active directory objects.
Good Morning,

I have a HyperV 2008 core install that I am trying to connect to from a windows 7 box.  When I try to connect I get the error "RPC Server unavailable.  Unable to establish communications between x.x.x.x and x.x.x.x"

I also cannot rdp to the core server by its name.  I get the error: "Remote Desktop cannot verify the remote computer because there is a time or date difference between your computer and the remote computer.  Make suer your computer's clock is set to the correct time, and then try connecting again."  However, I can remote desktop into it by using its ip address.

Can anyone help - thanks :)
We have a Windows 2012 r2, Hyper-V with 2 VMs. We have been getting a lot of Audit Failure Event ID 4625 on all these 3 machines for the past couple weeks. Then about a week ago, it stopped on VMs and only the Hyper-V host is still continuing getting the error.

Looks like something is using the guest account to sign on, which is disabled.
From the source network address, we can tell that it's the Hyper-V virtual switch.
Also, the IP port keeps changing.

We still don't know why it started and how it stopped only on those 2 VMs.

Detail of the event is below.

Any help is appreciated.
Thank you.

Log Name:      Security
Source:        Microsoft-Windows-Security-Auditing
Date:          5/25/2017 11:26:29 AM
Event ID:      4625
Task Category: Logon
Level:         Information
Keywords:      Audit Failure
User:          N/A
Computer:      {SERVER-NAME}
An account failed to log on.

      Security ID:            NULL SID
      Account Name:            -
      Account Domain:            -
      Logon ID:            0x0

Logon Type:                  3

Account For Which Logon Failed:
      Security ID:            NULL SID
      Account Name:            guest
      Account Domain:            

Failure Information:
      Failure Reason:            Account currently disabled.
      Status:                  0xC000006E
      Sub Status:            0xC0000072

Process Information:
      Caller Process ID:      0x0
      Caller Process Name:      -

Network Information:
      Workstation Name:      \\
      Source Network Address:
      Source Port:            51745

Detailed Authentication …
Hi, I'll try to be clear.
I have two node on Hyper-v Cluster 2012 with iscsi San
Total 24 vm (12 on node1 and 10 on node2)
Node 1 use 66% of his available ram, and Node2 about 50% available ram

I'm going in depth with these settings, but i would some clarification and advice about  failover and fallback settings.
If i lose node2, 10 vm try to go to node1 , this fuel node2
Where i can set this behaviour if i lose node2:
- some vm on node2 NOT SO IMPORTANT  do not have to migrate to node1
- some vm on node1 have to power down, in order to free resources for vm on node2 IMPORTANT  that are migrating
So if i have on a single node my preferred and Important vm

please ask me for details
sorry for my english
thanks Experts





Articles & Videos



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.