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

NIC Teaming Best Practices - Windows Server 2016 Hyper-V

I am setting up a new Hyper-V host for a Customer.  It is an HPE ML350 Gen10 with a 4 port network adapter and a dedicated iLO port.  I want to set up a NIC team of course, but I am confused about how to include all the adapters in the team and still be able to give the host OS a fixed IP address.  In the past I have excluded one NIC from the team for the host, but I am reading some blogs that seem to indicate that is a bad idea in terms of redundancy.  On the host I am looking at right now, looking at the network adapters, the only one I can specifically modify the settings of is the one excluded from the team.  Am I missing something?
Newly released Acronis True Image 2019
Newly released Acronis True Image 2019

In announcing the release of the 15th Anniversary Edition of Acronis True Image 2019, the company revealed that its artificial intelligence-based anti-ransomware technology – stopped more than 200,000 ransomware attacks on 150,000 customers last year.

I am planning to implement the following solution.

1)Is this a good solution and are there any drawbacks?
2)Do we need separate VLAN for heartbeat and storage network?
3 Is 1-2 GB enough for the Quorum?
4)How many 2016 server standard license need?
I have a hyper V lab environment setup. I originally had it setup to a internal switch but wanted to change it to a external switch so I can get out to the internet.
 I can get out to the internet if I set that machines to automatically get a ip address but I need to be able to communicate between the machine in the lab.

At my work place they have it setup so all the machines use the DC for DNS resolution and they set forwarders on the DNS server to get out to the internet. This doesnt seem to work in my lab envir. Is there a way to get the machines to see each other and get out to the internet as well?
I am running a Server 2012 Hyper-V cluster on identical hardware that ran well for years. Recently, one of the OS'es became corrupt and the server had to be rebuilt. We named the two server in the cluster VM1 and VM2 and they use a FC SAN as CSV. I had to rebuild VM2. Now the cluster IP address is showing as offline- the rebuild was in-place, and I kept the same IP addresses and configurations so the servers are back to being identical. The error code I get in Failover Cluster Manager is "0x80071397 - The operation failed because either the specified cluster node is not the owner of the resource, or the node is not a possible owner of the resource."

The IP address properties sheet shows both VM1 and VM2 checked. I also used the "Get-ClusterOwnerNode" cmdlet to verify the same thing. Any ideas?
While I am connected to my organization's internal network using the Always on VPN connection (while outside of the office) I am able to successfully browse network shares on the Hyper-V base server and virtual servers using the \\hostname\C$ convention but can't browse these same network shares using the  \\internal IP address\C$ convention.

The internal IP address scheme used by my organization is uniqute and isn't widely used amoung other networks, 10.88.188.x (or by the networks I am connected to while establishing the Always On VPN connection).

I am also able to successfully browse these same C$ network shares while within my organization's internal network and connected using Wi-Fi or an Ethernet cable.

What can I do to fix this issue so I will be able to connect to and browse my organization's server's C$ shares using their IP addresses while outside of the office and connected to my organization's internal network using the Always On VPN connection?
I am Running Exchange Server 2016 in a Hyper-V environment.  KB4340731 failed installation for CU9.  After correcting other issues, mail flow is working, but I am not able to access management either through Administrative Center or through EMS.  The Microsoft Exchange Service Host service is constantly restarting.
My primary AD server (and DNS) is a physical machine (Server 2008R2), while my secondary AD server (and secondary DNS) is a hyper-v virtual machine.
My primary server I back up each day, but the secondary vm is backed up as a hyper-v image from 3 months ago.
I lost the virtual secondary server (theft of the host server), and would like to restore (import) the old hyper-v image on the new host server.

If I import the old hyper-v image of the secondary server onto the new host hyper-v server, will it run okay? Or will the new host hardware be a problem for the virtual AD server? I have already imported another non Active Directory vm image to the new host hardware, so I know the hardware is compatible, just I am unsure about AD.
Also, I assume the secondary server, once connected will automatically synchronise with the primary server?
Basically, I wanted to implement the following scenario and wanted to know  whether it's possible

NODE1(physical server)
Server 2106 Datacenter


Terminal server

NODE2(physical server)

Server 2106 Datacenter


Terminal server

I need to configure  Hyper-Converged 2 node hyper-v cluster using the existing disks in servers.
My Hyper V VM cannot get out to the internet. I setup a Hyper V lab with multiple server 2012\16 machines. I originally set them up on the private switch because I didnt think I would need the internet. I decided I needed it so I switch it to the external switch and they can still see each other but just not get out to the internet.

One of my VM's which I setup with the external switch when I installed it, still gets out to the internet. Just the ones im changing from a private switch to external wont work. Is there something I am missing?
I have a Server 2012 R2 Guest Machine, A Domain Controller that is a guest as well. It is a production environment and has been running well since 2012. Recently we received a new public IP address and had to make some adjustments to the server:

New SSL cert applied after the change.
Made sure no IPv6 is running. with the new router/switch.

Everything is working. httsp://access.somedumbdomain.com/rdweb works, all offices can connect. 5 off site locations can connect.

A vendor needs to update his software for the client, we login and to manage rdweb services though the server manager and we discover the A remote desktop services deployment does not exist in the server pool.

I have googled every error in the error logs, tried ever thing in for the words A remote desktop services deployment does not exist in the server pool.

10 Tips to Protect Your Business from Ransomware
10 Tips to Protect Your Business from Ransomware

Did you know that ransomware is the most widespread, destructive malware in the world today? It accounts for 39% of all security breaches, with ransomware gangsters projected to make $11.5B in profits from online extortion by 2019.

Windows 2012r2 Hyper-v with Windows 2012r2 Guest VM.
We have migrated our accounting application from a physical server to a virtual server.
The accounting software runs at a comparable speed on the virtual server as it did on the physical server.
However, client workstations running the accounting application from the virtual server are much slower.
Example times to run a customer report
   Run application report directly on the Physical server - 3 seconds
   Run application report on network workstation attached to physical server - 10 seconds

   Run application report directly on virtual server - 3 seconds    
   Run application report on network workstation attached to virtual server - 30 seconds

Disk, CPU, Memory and network utilization are all very low.
Can anyone advise a starting point for troubleshooting?

Many thanks in advance.
I have one server that contain 2vm
the first one have rd web,,rd getaway, rd broker, session host .
the second one have session host  
I am using the both ass remotepp
some user required to work  remotely on ms office.

do I have to get anew server and using ms vdi and make a vm for each user or I can make them access througe remote desktop ?
how I can implement that ?

I have 2 servers 2016:
-A is the hyper-v host and also a DC
-B is virtual and is the DC, file server etc.

A frooze because of lack of memory but B continued working fine.

I shutdowned B today and then I closed A.

I rebooted A  and B started fine.

But when I try to do from A \\B\ it tells me \\B is not accessible. You might not have permission to use this network resource. Contact the administrator.....have access permissions. The target account name is incorrect.
I see in the A Events  id 4 error Microsoft-Windows-Security-Kerberos :
"The Kerberos client received a KRB_AP_ERR_MODIFIED error from the server ppdc16b$. The target name used was DNS/ppdc16b.pp.local. This indicates that the target server failed to decrypt the ticket provided by the client. This can occur when the target server principal name (SPN) is registered on an account other than the account the target service is using. Ensure that the target SPN is only registered on the account used by the server. This error can also happen if the target service account password is different than what is configured on the Kerberos Key Distribution Center for that target service. Ensure that the service on the server and the KDC are both configured to use the same password. If the server name is not fully qualified, and the target domain (PP.LOCAL) is different from the client domain (PP.LOCAL), check if there are identically named server accounts in these two domains, or use the fully-qualified name …
Hyper-V Moved from failed Pc to a different PC.  There are multiple virtual disk segments .  I cannot figure out how to recombine them.
Hyper V folder looks like this.  
Test PC Office 2007.vhd                                                                                                                         8/22/18                                  41,000,000
Test PC Office 2007_9F3E5128-1505-47E9-829C-5BE2494F2518.vhd                                            9/27/17                                    3,300,000
Test PC Office 2007_275C1A16-FED6-41B3-8C97-568CA7A563D5.avhd                                       9/29/17                                    2,000,000    
Test PC Office 2007_5544EC0E-AAE8-4BDD-B107-1C753FA6BA48.avhd                                       8/22/18                                      336,000
TesTest PC Office 2007_F4403888-7F14-495F-8B77-1CCA88D284F8.avhd                                    8/6/18                                    7,000,000
Test PC Office 2007_F4403888-7F14-495F-8B77-1CCA88D284F8.avhd                                          9/29/17                                       20,000

The last time they used the hyper v session was 8/6/18 (before the cash)

After creating the vm and launching the VM all of the data in the database is from 9/27/19 or older.
I am getting the following error message in the event log each time it's restarted.
This is a Windows 2016 Hyper-V Host.  There's no virtual machines on it yet, this is a brand new install:

Log Name:      System
Source:        Microsoft-Windows-Kernel-Boot
Date:          9/7/2018 7:48:33 AM
Event ID:      124
Task Category: None
Level:         Error
Keywords:      (70368744177664)
User:          SYSTEM
Computer:      HostName.Domain.com
The Virtualization Based Security enablement policy check at phase 0 failed with status: The object was not found.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
    <Provider Name="Microsoft-Windows-Kernel-Boot" Guid="{15CA44FF-4D7A-4BAA-BBA5-0998955E531E}" />
    <TimeCreated SystemTime="2018-09-07T12:48:33.163793600Z" />
    <Correlation />
    <Execution ProcessID="4" ThreadID="8" />
    <Security UserID="S-1-5-18" />
    <Data Name="Phase">0</Data>
    <Data Name="Status">3221226021</Data>
I have a Microsoft Failover Cluster in which I host clustered shared volumes that reside on virtual machines. These virtual machines are hosted by Hyper V.
My specific problem is that according to Fail-Over-Cluster-Manager I have less disk space than physically present in the CSV. (Thus, according to Windows there are 400 GB, the Failover Cluster Manager tells me on the CSVFS volume are still 3 of 1000GB free).
What's wrong here..?
We have two identical Dell PowerEdge servers running WS2012 R2 set up as a cluster to a Dell PowerVault SAN.
There are 14 Hyper-V VMs occupying a little over 3TBs. As we are looking to expand the storage of the PowerVault,
I need a good backup solution for the VMs.

What is the most common and best way to backup these VMs?
I have a Server 2016 Hyper-V base server with 6 Server 2016 Hyper-V virtual machines that I need to backup.

What is the best Veritas Backup Exec product and licenses to purchase for performing this kind of backup?

Will purchasing Backup Exec from the URL below allow me to do a complete backup of this server or will I need to purchase additional licenses or options?

Hi i need to create a powershell script to check multiple hyper-v hosts for checkpoints over 24 hours old. could someone provide some assistance please.

so far i have Get-VMSnapshot but im not familiar enough with powershell to any more than this.
Python 3 Fundamentals
LVL 12
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.


any idea if I can use Veeam Agent for Microsoft Windows - Server license, to backup Hyper-V and 2 VM, installed on Hyper-V?
I am asking this because I want application aware backup in VM to be done.

Or is that too much for him, and I should deploy 3 agents, 1 in each VM and host? Buying full Veeam B&R server, for this is not an option :)

I have just installed Microsoft Data Protection Manager (DPM) 2016.

What are the steps to install the DPM client on a Server 2016 Hyper-V base server and its Hyper-V virtual servers?

Then what are the steps to configure the DPM to backup to a NAS?
I have a file server cluster that has been working fine for about a month. The cluster is 2 virtual machines on hyper-v (2016) that have VHD sets attached to them on the hosts. These are imported into cluster manager and I have had no issues with them.

2 days ago, I migrated these new host servers which are in their own cluster configured using MS VMM.

On the original hosts they was a very simple configuration, there were 4 1GB NIC's 2 in a team for the host and 2 in the team for the clients. There was also 2x 10GB adapters in a team which the host used along with a virtual switch connected to this team that the cluster used.

When moving to the new hardware that is configured by VMM, I have tried to segregate networks more. The hosts still have their team on the 2x 1GB. but now the clients 1GB team is separated into the cluster network and client access network.

Since this move, clients have been complaining that connections are dropping and certain apps are crashing out. If I move the app to another server not under the VMM configuration then it works without issue.

What could be causing this? On all our physical network adapters we have VMQ disabled as it caused nothing but lag. I noticed VMQ were enabled on all the virtual adapters created, so I disabled this but that didn't affect the performance.

Maybe I should enable VMQ on physical + virtual? I am not sure I don't want to cause more issues while everything is running.

I have provided some …
Anyway to transfer files to a Hyper V VM in Server 2012 that has no internet access? Its on a internal switch.
I have a Windows 16 server ppdc that hosts Hyper-v.
I have only one vm and it is my DC ppdcb
I see nothing but the mouse on my physical monitor that is connected to.
MSTSC to ppdc doesn't work.
Manage remotely to it doesn't work.
Hyper-v manager from ppdcb to connect to ppdc doesn't work.
\\ppdc gives me Network Error Windows cannot acces. Check the spelling of the name otherwise there might be a problem with your network.....
I tried \\192.168.05 same thing
How come my VM is working fine but my Host is unaccessible
Affraid of pressing the power button after doing a shotdown on my vm ppdcb
What would be the cause.
Is a lack of HD space on ppdc be the source of that?
What are my options?
I have a Server 2016 Active Directory domain controller installed within a Server 2016 Hyper-V virtual machine that runs the Azure AD/Office 365 sync utility.

There is a constant issue where this Azure AD/Office 365 sync utility "Microsoft Online Reporting MonitoringAgent.Startup" utility consumes all of the CPU resources on this virtual server (see the screenshot).

I understand that this might be related to a .NET bug that Microsoft hasn't fixed yet.

All updates are installed on this Server 2016 server, its base server, and all other Hyper-V virtual servers.

The Hyper-V base server and all virtual machines are running on Solid State drives. The base server and all of the other virtual servers are operating just fine and don't have this issue with CPU utilization.

Currently, there are 4 virtual CPUs assigned to this virtual server (out of a total of 32 physical CPUs). It doesn't matter how many virtual CPUs I assign to this virtual server, this issue continues to occur when I have assigned 8, 12, or 16 virtual CPUs.

What can be done to fix this issue?

MS-Online-Reporting CPU hog


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.