{"id":722,"date":"2015-01-15T11:37:33","date_gmt":"2015-01-15T16:37:33","guid":{"rendered":"http:\/\/rajdude.com\/blog\/?p=722"},"modified":"2015-01-15T11:37:33","modified_gmt":"2015-01-15T16:37:33","slug":"vm-additions-not-detected","status":"publish","type":"post","link":"https:\/\/rajdude.com\/blog\/vm-additions-not-detected\/","title":{"rendered":"VM Additions not detected?"},"content":{"rendered":"<p>From time to time, I run into this issue with our Hyper-V environment. No matter how many times I upgrade the VM additions, SCVMM still is not able to detect it. It always ends up saying \u201cnot detected\u201d. <\/p>\n<p><a href=\"http:\/\/rajdude.com\/blog\/wp-content\/uploads\/2015\/01\/VM-additions-problem.png\"><img loading=\"lazy\" decoding=\"async\" title=\"VM additions problem\" style=\"border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px\" border=\"0\" alt=\"VM additions problem\" src=\"http:\/\/rajdude.com\/blog\/wp-content\/uploads\/2015\/01\/VM-additions-problem_thumb.png\" width=\"498\" height=\"467\"><\/a><\/p>\n<p>Eventually I noticed that one of the the 6 Hyper-V related services which are usually running on the VM was having some trouble \u2013 the heartbeat service. Hmmm\u2026that makes sense!<\/p>\n<p><a href=\"http:\/\/rajdude.com\/blog\/wp-content\/uploads\/2015\/01\/HV-services.png\"><img loading=\"lazy\" decoding=\"async\" title=\"HV services\" style=\"border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px\" border=\"0\" alt=\"HV services\" src=\"http:\/\/rajdude.com\/blog\/wp-content\/uploads\/2015\/01\/HV-services_thumb.png\" width=\"563\" height=\"123\"><\/a><\/p>\n<p>If I tried to start this service, I got the following error:<\/p>\n<p>Error 1083: The executable program that this service is configured to run in does not implement the service.<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"http:\/\/rajdude.com\/blog\/wp-content\/uploads\/2015\/01\/VM-additions1.png\"><img loading=\"lazy\" decoding=\"async\" title=\"VM additions1\" style=\"border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px\" border=\"0\" alt=\"VM additions1\" src=\"http:\/\/rajdude.com\/blog\/wp-content\/uploads\/2015\/01\/VM-additions1_thumb.png\" width=\"351\" height=\"386\"><\/a><\/p>\n<p>While doing some searching on the net, I found out the solution <a href=\"http:\/\/www.coretekservices.com\/2014\/jun\/10\/repair-broken-hyper-v-integration-services\" target=\"_blank\">here<\/a> !!THANK YOU!!<\/p>\n<p>As mentioned by that guy, the two things I need to know are shown below:<\/p>\n<p><a href=\"http:\/\/rajdude.com\/blog\/wp-content\/uploads\/2015\/01\/VM-additions2.png\"><img loading=\"lazy\" decoding=\"async\" title=\"VM additions2\" style=\"border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px\" border=\"0\" alt=\"VM additions2\" src=\"http:\/\/rajdude.com\/blog\/wp-content\/uploads\/2015\/01\/VM-additions2_thumb.png\" width=\"327\" height=\"366\"><\/a><\/p>\n<p>So I open the registry and add vmicheartbeat to the bottom of this Multi-String entry, like this:<\/p>\n<p><a href=\"http:\/\/rajdude.com\/blog\/wp-content\/uploads\/2015\/01\/VM-additions3.png\"><img loading=\"lazy\" decoding=\"async\" title=\"VM additions3\" style=\"border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px\" border=\"0\" alt=\"VM additions3\" src=\"http:\/\/rajdude.com\/blog\/wp-content\/uploads\/2015\/01\/VM-additions3_thumb.png\" width=\"400\" height=\"482\"><\/a><\/p>\n<p>After I click OK and restart the VM, the heartbeat service starts without any problem (automatically). Just do a refresh in VMM and now I see the VM additions version number. Yeah baby!<\/p>\n<p>Thanks a lot to Jeremy! <\/p>\n","protected":false},"excerpt":{"rendered":"<p>From time to time, I run into this issue with our Hyper-V environment. No matter how many times I upgrade the VM additions, SCVMM still is not able to detect it. It always ends up saying \u201cnot detected\u201d. Eventually I noticed that one of the the 6 Hyper-V related services which are usually running on the VM was having some trouble \u2013 the heartbeat service. Hmmm\u2026that makes sense! If I tried to start this service, I got the following error: Error 1083: The executable program that this service is configured to run in does not implement the service. &nbsp; While doing some searching on the net, I found out the solution here !!THANK YOU!! As mentioned by that guy, the two things I need to know are shown below: So I open the registry and add vmicheartbeat to the bottom of this Multi-String entry, like this: After I click OK and restart the VM, the heartbeat service starts without any problem (automatically). Just do a refresh in VMM and now I see the VM additions version number. Yeah baby! Thanks a lot to Jeremy!<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[13],"tags":[68,73],"class_list":["post-722","post","type-post","status-publish","format-standard","hentry","category-itsys","tag-hyper-v","tag-scvmm-2012"],"_links":{"self":[{"href":"https:\/\/rajdude.com\/blog\/wp-json\/wp\/v2\/posts\/722","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rajdude.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rajdude.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rajdude.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/rajdude.com\/blog\/wp-json\/wp\/v2\/comments?post=722"}],"version-history":[{"count":1,"href":"https:\/\/rajdude.com\/blog\/wp-json\/wp\/v2\/posts\/722\/revisions"}],"predecessor-version":[{"id":723,"href":"https:\/\/rajdude.com\/blog\/wp-json\/wp\/v2\/posts\/722\/revisions\/723"}],"wp:attachment":[{"href":"https:\/\/rajdude.com\/blog\/wp-json\/wp\/v2\/media?parent=722"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rajdude.com\/blog\/wp-json\/wp\/v2\/categories?post=722"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rajdude.com\/blog\/wp-json\/wp\/v2\/tags?post=722"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}