Cloned Windows 2008 R2 virtual machine fails to boot with the error: autochk program not found – skipping AUTOCHECK

To workaround this issue on previous versions of ESX/ESXi 4.1 and ESXi 5.0:
  1. Power down the source virtual machine.
  2. Backup the .vmx file of the source virtual machine.
  3. Change the value of the disk.EnableUUID parameter to False. For more information, see Tips for editing a .vmx file (1714).
  4. Save the changes made to the .vmx file.
  5. Clone the virtual machine again.
If these steps do not resolve the issue, try this alternate workaround:
  1. Power down the source virtual machine.
  2. Boot the virtual machine using the Windows Server 2008 R2 .iso file.
  3. In the Installation Wizard, select Repair your Computer. For more information, see the Microsoft Knowledge Base article 2261423.Note: The preceding link was correct as of August 18, 2011. If you find the link is broken, provide feedback and a VMware employee will update the link.


  4. Select Command Prompt.
  5. Run these commands in the specified order:diskpart
    list volume
    select volume 1
    attributes volume
    attributes volume clear nodefaultdriveletter
  6. Restart the virtual machine after removing the mounted .iso file.
  7. Clone the virtual machine again.

Note: If you cannot power down the source virtual machine you can apply this alternate procedure on the resulting cloned virtual machine as well.


Categorised as: Microsoft, Server OS, VMWare/ESX

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.