VMware Autostart not Working: 3 Quick Ways to Fix it

Simple yet effective fixes to restore your normalcy to your VMware

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
  • If the VMware autostart is not working, usually, it's because your VM doesn't have enough RAM memory to perform the task.
  • Restoring your VM from a backup may also be a valid solution to fix the problem.
vmware autostart not working
A message from our partner

To fix Windows PC system issues, you will need a dedicated tool

  • Download Fortect and install it on your PC
  • Start the tool's scanning process to look for corrupt files that are the source of your problem
  • Right-click on Start Repair so the tool can start the fixing algorithm
Download from Fortect.com Fortect has been downloaded by 0 readers this month, rated 4.4 on TrustPilot

If you find that your VMware EXSi autostart is not working, you are in luck today. The common reason for this error appearing seems to be caused by a sudden loss of power that shuts down the VM host.

Beyond this, this issue can arise if your VM doesn’t have enough RAM memory to perform the required task. Irrespective of the cause of this issue, the solutions in this guide will help you fix it quickly.

What can I do if the VMware EXSi autostart is not working?

1. Restore your VM from backup

  1. Open the vSphere Client, click Home, then on Solutions and Applications and select VMware Data Recovery.
  2. Connect to the backup hardware (USB storage or hard drive).
  3. Click on the Restore tab, and click the Restore link to launch the Virtual Machine wizard.
  4. Inside the Source Selection page, choose a source and click Next.
  5. On the Destination Selection page, choose how the restored machines will be configured, and click Next.
  6. Review the overall configuration and click Finish.

2. Check your VMs RAM memory

  1. Download memtest86+ and install it on your PC.
  2. Extract the ISO file from the .gz or .zip
  3. Burn the image file to a CD or use an external USB hard drive to store it.
  4. Boot the host from the CD/USB.
  5. This will automatically start the process of checking all your RAM memory for errors.

Note: It is recommended that you run the tool for several hours at least (1-2 days recommended), to make sure that the entire set of tests have been performed.

3. Remove and re-add the Virtual Machine

Tip icon Tip
It is recommended that you back up your VM before attempting this method.

To remove the VM:

  1. Turn the VM off before starting this process.
  2. Right-click the VM that you want to remove, choose the All vCenter Actions option, and select Remove From Inventory.
    all vcenter
  3. This will remove the VM from your library. Follow the next steps to add it again.

To re-add the VM:

  1. Open the vSphere Client as administrator by right-clicking it and choosing -> Run as administrator.
  2. Right-click an ESXi/ESX host and choose New Virtual Machine.
  3. Select the option Custom.
  4. Follow the on-screen instructions of the wizard until you see the Select a Disk window.
  5. Choose the Use an existing virtual disk option and navigate to the location of your .vmdk file.
  6. Finish the Create New Virtual Machine wizard.

With this, you should be able to fix VMware EXSi 8, 7, or VM autostart if they are not working. In the same vein, if VMware is not detecting your USB drive, check our detailed guide to fix it.

Please let us know in the comments below if this guide helped you solve your issue.

This article covers:Topics: