Virtual Machines Stuck on Invoking Prechecks

When powering on virtual machines via vCenter Server the task hangs on ‘Invoking prechecks’ at 35%. This impacts both newly deployed and existing virtual machines, although we can power on successfully by logging in direct to the ESXi host as a work around.


As there is no time out or error message, we couldn’t find any related events in the vCenter logs.

After further troubleshooting it transpired that when removing the ESX Agent deployments (in this case; Guest Introspection and McAfee MOVE) we were able to power on virtual machines as normal through vCenter. When deploying the ESX Agents again the issue returned.

The resolution was to deploy a new NSX Manager instance. There is no configuration required to un-register the existing NSX Manager with vCenter. Shut down the NSX Manager and restart the VMware vSphere Web Client service, then deploy a new NSX Manager. For assistance with deploying a new NSX Manager instance follow Installation Part 1 – NSX Manager of this guide. It’s likely this was a bug specific to our environment, however I was unable to find anything online regards virtual machines hanging on ‘Invoking prechecks’.  If you are experiencing the same issue and have found this page hopefully it helps.



  1. VERY USEFUL! We just deployed NSX Manager last week, ran into these issues (plus some hosts purple screening, we’re using NSX with Trend Micro Deep Security appliances), and will be trying this today!


  2. This is a great article. Question. Is there a particular method for deleting the GI VMs prior to importing the new NSX Manager? We have our NSX Manager powered off at this time but would like to start fresh and don’t know the best way to remove these appliances with our NSX Manager powered down. Any thoughts?


    1. Ideally they should be removed through service deployments in NSX Manager, however if you’ve shut down NSX Manager and are starting again with a fresh install then you can just power off the Guest Introspection agents and delete from disk. Then redeploy once your new NSX Manager is up and running.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: