Avatar of chiprule
chiprule
Flag for Italy asked on

How can I check Hyper-V HOST Integration Services version?

Hi guys,
how can I check hyper-v HOST (not vm) Integration Services version?

Thanks
VirtualizationWindows Server 2012

Avatar of undefined
Last Comment
Patrick Bogers

8/22/2022 - Mon
Tyler Brooks

From powershell on the host run the following command:

Get-VM | Format-Table Name, IntegrationServicesVersion
Cliff Galiher

The host doesn't run integration services.
Tyler Brooks

No but that command will retrieve the integration services version from the VM's being hosted.
This is the best money I have ever spent. I cannot not tell you how many times these folks have saved my bacon. I learn so much from the contributors.
rwheeler23
SOLUTION
Tyler Brooks

THIS SOLUTION ONLY AVAILABLE TO MEMBERS.
View this solution by signing up for a free trial.
Members can start a 7-Day free trial and enjoy unlimited access to the platform.
See Pricing Options
Start Free Trial
GET A PERSONALIZED SOLUTION
Ask your own question & get feedback from real experts
Find out why thousands trust the EE community with their toughest problems.
SOLUTION
Patrick Bogers

THIS SOLUTION ONLY AVAILABLE TO MEMBERS.
View this solution by signing up for a free trial.
Members can start a 7-Day free trial and enjoy unlimited access to the platform.
See Pricing Options
Start Free Trial
⚡ FREE TRIAL OFFER
Try out a week of full access for free.
Find out why thousands trust the EE community with their toughest problems.
Cliff Galiher

vmms.exe is the virtual machine management service and handles all VMs, including VMs without integration services.

As for the OPs original question, the OP stressed the HOST (capitalization theirs) and I reiterate my answer. The host/management OS does not run integration services. That is a guest technology to improve some functions where the guest cannot directly access hardware (CMOS clock, NIC drivers, etc.) The host has that access and so does not need or have use of IS.
ASKER CERTIFIED SOLUTION
Patrick Bogers

THIS SOLUTION ONLY AVAILABLE TO MEMBERS.
View this solution by signing up for a free trial.
Members can start a 7-Day free trial and enjoy unlimited access to the platform.
See Pricing Options
Start Free Trial
⚡ FREE TRIAL OFFER
Try out a week of full access for free.
Find out why thousands trust the EE community with their toughest problems.
chiprule

ASKER
The command

Get-VM | Format-Table Name, IntegrationServicesVersion

Open in new window


is for view the is installed on vm.

But if i want to know what version i have on my host? I think there is a respository for is installer file on host or something similar.

One method I found on web is from regedit

image33.png
Anyone know other methods?
Tyler Brooks

As Cliff pointed out above Integration services doesn't run on the host. You would want to check the VMMS version as mentioned by Patrick to check which version of that is running.
⚡ FREE TRIAL OFFER
Try out a week of full access for free.
Find out why thousands trust the EE community with their toughest problems.
chiprule

ASKER
Hi guys,
in regedit of HOST
HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\Windows NT\Virtualization\GuestInstaller\Version
I have this version
regedit_version.PNG
In vmms of HOST I have this version
vmms.PNG
MS site show me this versions of IS
integration_services.PNG
I think there no association with vmms and SI, because the version are different, but in regedit i have correct versiioning.
Patrick Bogers

No more questions from poster.