When attempting to upgrade VMware Tools on a virtual machine managed by VMware vCenter Server, the operation fails with the following error messages:
"The required VMware Tools ISO image does not exist or is inaccessible.""vix error code = 21001""The VMware Tools image is inaccessible."This behavior occurs even when the VMware Tools ISO image is manually mountable from the datastore, confirming that the underlying ISO file is intact and accessible to the ESXi host.
VMware vCenter Server 8.x
The virtual machine has the advanced configuration parameter isolation.tools.autoInstall.disable is set to TRUE. When this parameter is enabled, it explicitly prevents the automated installation or upgrade of VMware Tools for that virtual machine, causing the VIX error 21001.
To resolve this issue, the isolation.tools.autoInstall.disable parameter must be disabled:
isolation.tools.autoInstall.disableTRUE to FALSE.Note: It is recommended to take a snapshot of the virtual machine before modifying configuration parameters.