title | description | ms.author | author | ms.topic | ms.assetid | ms.date |
---|---|---|---|---|---|---|
The Hyper-V Virtual Machine Management service should be configured to start automatically |
Learn what to do when the Hyper-V Virtual Machine Management Service is not configured to start automatically. |
wscontent |
robinharwood |
article |
222bbe76-c514-4a3f-b61b-860a4dc2826a |
8/16/2016 |
Applies to: Windows Server 2022, Windows Server 2019, Windows Server 2016
For more information about best practices and scans, see Best Practices Analyzer.
Property | Details |
---|---|
Operating System | Windows Server 2016 |
Product/Feature | Hyper-V |
Severity | Warning |
Category | Configuration |
In the following sections, italics indicates UI text that appears in the Best Practices Analyzer tool for this issue.
The Hyper-V Virtual Machine Management Service is not configured to start automatically.
Virtual machines cannot be managed until the service is started.
Virtual machines that are running will continue to run. However, you won't be able to manage virtual machines, or create or delete them until the service is running.
Use the Services snap-in or sc config command-line tool to reconfigure the service to start automatically.
Tip
If you can't find the service in the desktop app or the command-line tool reports that the service doesn't exist, the Hyper-V Management tools probably aren't installed. To install them:
- On Windows Server, open Server Manager and use the Add Roles and Features wizard. For more details, see Install the Hyper-V role on Windows Server 2016.
- On Windows, from the Desktop, begin typing programs, click Programs and Features (Control panel) > Turn Windows features on or off > Hyper-V > Hyper-V Management Tools. Then, click OK.
-
Open the Services desktop app. (Click Start, click in the search box, start typing Services, and then click Services in the list of results.
-
In the details pane, right-click Hyper-V Virtual Machine Management, and then click Properties.
-
On the General tab, in Startup type, click Automatic.
-
Open Windows PowerShell.
-
Type:
set-service vmms -startuptype automatic
-
If the service isn't already running, type:
start-service -name vmms