I have a Windows 2008 R2 Core server running Hyper-v, for some reason, I am not able to use the Hyper-V manager to connect this server remotely(RPC service unavailable error). I am still able to use remote desktop to connect to the Hyper-V server. Is there any command to stop and start a VM inside the server?

I know there's a Powershell Management Library for Hyper-v, but I prefer not use any 3rd party tool if Windows 2008 server can do it.


Hyper-V on Windows Server 2008 R2 does not have built-in support for PowerShell cmdlets (there is built-in support for Server 2012). If you want to use PS, you'll need to install the PowerShell Management Library for Hyper-V from Codeplex. Even though it is not an official Microsoft product, they do coordinate on its development and it is generally considered safe.

Using Hyper-V manager remotely may require you to perform some additional steps (depending on how your server is configured). Are the server and management workstations domain joined? Do you have firewalls enabled?

| improve this answer | |
  • 1
    "RPC service is unavailable" is a generic network connectivity error, so +1 for firewall settings. I would also do a "winrm qc" because I think the hyper-v console uses winrm. – longneck Aug 17 '12 at 23:03
  • Thanks for the suggestion. I had tried the solutions I can find for RPC error: disable firewall, restart winmgmt, use hvremote script to check the problem. The only thing I haven't done is to reboot the server. – garconcn Aug 17 '12 at 23:26

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.