This article provides troubleshooting steps when virtual machine options are grayed out in vSphere Client.
Another task in progress
Ensure that there are sufficient permissions on the virtual machine.
In the vSphere Client, select the virtual machine.
Click the Permission tab.
Ensure that sufficient permissions are applied to the user/group.
If permissions are defined at a host, cluster, datacenter, or vCenter level, apply the required permissions to the user or group to edit the virtual machine settings.
vim-cmd vmsvc/getallvms
vim-cmd vmsvc/get.tasklist vmid
(ManagedObjectReference)
['vim.Task:haTask-8-vim.VirtualMachine.createSnapshot-534613324',
'vim.Task:haTask-8-vim.VirtualMachine.powerOn-534613303']
(ManagedObjectReference) []
vim-cmd vmsvc/reload vmid
/vmfs/volumes/name_of_the_datastore/VM_name/VM_name.vmx