VMware not allowed in the current state? Fix it

by Vladimir Popescu
Vladimir Popescu
Vladimir Popescu
Managing Editor
Being an artist his entire life while also playing handball at a professional level, Vladimir has also developed a passion for all things computer-related. With an innate fascination... read more
Affiliate Disclosure
To fix various PC problems, we recommend DriverFix:
This software will keep your drivers up and running, thus keeping you safe from common computer errors and hardware failure. Check all your drivers now in 3 easy steps:

  1. Download DriverFix (verified download file).
  2. Click Start Scan to find all problematic drivers.
  3. Click Update Drivers to get new versions and avoid system malfunctionings.
  • DriverFix has been downloaded by 0 readers this month.

Users have encountered the error message VMware not allowed in the current state while trying to use VMWare normally.

This issue seems to be caused by a variety of issues. In some cases, the error is produced after users tried to create a snapshot of their VMs.

In other cases, this error appears when users attempt to shut down the vCenter Server before it detects the ESXi host. Some users experienced this error when simply trying to start a virtual machine from the vCenter Server.

The variety of reasons for which this error occurs makes it a bit more complicated to solve it, but our team at Windows Report has scoured the internet for the best method to try out.

In this article, we will explore the results found by our team’s research, and will provide you with a comprehensive guide to resolve this problem once and for all. Read on to find out more.

Seeing the error not allowed in the current state on VMWare? Try this

1. Restart the management agents on the host machine

user typing on laptop - VMware not allowed in the current state
Note: It is very important that you make sure that your Virtual machine startup/shutdown with the host feature disabled. If for some reason you can’t access this setting, please follow this guide.

  1. Open and connect to the console of your ESXi host.
  2. Press the F2 key on your keyboard to open the customization menu.
  3. Log in with root access.
  4. By using the up and down arrows -> navigate to the Troubleshooting Options -> Restart management Agents.
  5. Press Enter.
  6. Press the F11 key to restart the service.
  7. After the service restarts -> press Enter.
  8. Press the Escape key to log out.

Want to delete a virtual machine on VMware? Follow these steps

2. Restart the VMware Virtual Center service on vCenter Server

laptop close-up - VMware not allowed in current state

  1. Log in with administrator privileges on the server running vCenter Server.
  2. Click the Start button -> select Run.
  3. Type services.msc -> press Enter to run the command.
  4. Inside the list of services -> right-click the service you want to restart.
  5. Click Restart and waits for the server to complete the process.

Note: It is worth mentioning that when you restart the VMware VirtualCenter Server service, all the users that are connected to the infrastructure through the client will be disconnected.


Even though seeing the error Not allowed in the current state on your VMware software can be caused by a large number of activities, we managed to boil down all the solutions to the two presented to you.

Please make sure to follow the steps we provided in this list carefully to avoid causing any other problems.

Feel free to let us know if this article helped you solve your issue. You can do so by using the comment section below.


Still having issues? Fix them with this tool:


If the advices above haven't solved your issue, your PC may experience deeper Windows problems. We recommend downloading this PC Repair tool (rated Great on TrustPilot.com) to easily address them. After installation, simply click the Start Scan button and then press on Repair All.

This article covers:Topics: