<commit_before>ms.ContentId: c0da5ae7-69b6-49a5-934a-6315b5538d6c
title: Managing integration services

# Managing integration service
Welcome to the in-depth reference for everything integration service related.

## Integration services and what they do
Integration services (often called integration components) are services that allow the virtual machine to communicate with the Hyper-V host.  
Some of the tasks integration services provide include:
* Time synchronization
* Operating system shutdown
* Data exchange (KVP)
* Backup (Volume Shadow Copy)
* Heartbeat 
* Guest Services
  * Guest File Copy
  * PowerShell Direct

Many of these services are conviniences (such as guest services) while others can be quite important to the guest operating system's ability to fucntion correctly (time synchronization) -- the list above is loosely organized by importance on a fresh Hyper-V installation.

Most of the coplexity in integration service management comes from spanning the boundary between Hyper-V host and the guest operating systems that run on it.  Some integration service management actions require Hyper-V Administrator permissions on the host, others require Administrator credentials in the guest. Integration services also have different availability and behavior depeding on both the guest and host operating systems.  They are the only item in the guest operating system that is aware of the host operating system; historically, they had to be matched to the host operating system.

With all of this in mind, installing, updating, and enabling/disabling integration services can be difficult to understand.  This article aims to demystify the finer points of managing integration services on any supported Hyper-V environment.


## Integration service management

### Enable or disable integration services from the Hyper-V host

#### Managing integration services with Hyper-V Manager

#### Managing integration services with PowerShell
IC Version is deprecated in Windows 10 and Server 16.

### Manage integration services from the guest operating system
![](media/HVServices.png) 

## Installing and updating integration services

### Install integration components on offline virtual machines

## Service details
<commit_msg>Enable/disable from the VM<commit_after>ms.ContentId: c0da5ae7-69b6-49a5-934a-6315b5538d6c
title: Managing integration services

# Managing integration service
Welcome to the in-depth reference for everything integration service related.

## Integration services and what they do
Integration services (often called integration components) are services that allow the virtual machine to communicate with the Hyper-V host.  
Some of the tasks integration services provide include:
* Time synchronization
* Operating system shutdown
* Data exchange (KVP)
* Backup (Volume Shadow Copy)
* Heartbeat 
* Guest Services
  * Guest File Copy
  * PowerShell Direct

Many of these services are conviniences (such as guest services) while others can be quite important to the guest operating system's ability to fucntion correctly (time synchronization) -- the list above is loosely organized by importance on a fresh Hyper-V installation.

Most of the complexity in integration service management comes from spanning the boundary between Hyper-V host and the guest operating systems.  Some integration service management actions require Hyper-V Administrator permissions on the host, others require Administrator credentials in the guest.

Integration services also have different availability and behavior depeding on both the guest and host operating systems.  They are the only item in the guest operating system that is aware of the host operating system; historically, they had to be matched to the host operating system.

This article aims to demystify the finer points of managing integration services on any supported Hyper-V environment.


## Integration service management

### Enable or disable integration services from the Hyper-V host

#### Managing integration services with Hyper-V Manager

#### Managing integration services with PowerShell
IC Version is deprecated in Windows 10 and Server 16.

### Manage integration services from the guest operating system

> **Note** disabling integration services may severly affect the hosts ability to manage your virtual machine.

Integration components appear as services in virtual machines running Windows.  To enable or disable an integration components from inside the virtual machine, open the Windows Services manager.

![](media/HVServices.png) 

Find the services containing Hyper-V in the name.  Right click on the service you'd like to enable or disable and start or stop the service.

## Installing and updating integration services

### Install integration components on offline virtual machines

## Service details

{'fraction_non_alphanumeric': 0.03916286779941981, 'fraction_numerical': 0.010360547036883548, 'mean_word_length': 5.110126582278481, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 4, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2401976', 'n_tokens_mistral': 1110, 'n_tokens_neox': 1006, 'n_words': 633}