“Error applying transforms” when upgrading vSphere Client or plug-in
search cancel

“Error applying transforms” when upgrading vSphere Client or plug-in

book

Article ID: 311467

calendar_today

Updated On:

Products

VMware vCenter Server VMware vSphere ESXi

Issue/Introduction

Symptoms:
  • Upgrading or uninstalling/reinstalling vSphere Client fails.
  • Upgrading or uninstalling/reinstalling vSphere plug-in Clients fails.
  • Uninstalling VMware Update Manager Client 4.1 in Programs and Features fails.
  • You see the error:

    Error applying transforms. verify that the specified transform paths are valid


Environment

VMware vCenter Update Manager 4.1.x
VMware vSphere Update Manager 5.5.x
VMware vSphere Update Manager 5.0.x
VMware vSphere Update Manager 5.1.x

Cause

This issue occurs if an incorrect transforms path is specified in registry.

Resolution

To resolve this issue, modify the transform path in the registry.

Note: In the registry, transforms are listed in a folder with an auto generated name. This name varies for different installations and must be identified manually. Because the folder names are 32 character generated strings, it can be difficult to identify the correct folder.
To modify the transforms value:
  1. Click Start > Run, type regedit, and click OK. The Registry Editor window opens.
  2. Click File > Export and back up the current registry.
  3. Browse the registry editor and locate:

    HKEY_CLASSES_ROOT\Installer\Products orHKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Products

    Notes:
    • In Update Manager Client 4.1, navigate to HKEY_CURRENT_USER\Software\Microsoft\Installer\Products\.
    • In Update Manager Client 5.0, navigate to HKEY_CURRENT_USER\Software\Microsoft\Installer\Products\Update Manager CLIENT GUID.

  4. Right-click the Products and click Find. The Find dialog box appears.
  5. In the Find what field, type VMware vSphere Client or VMware Update Manager Client.
  6. In the Look at section, deselect Keys and Values and click Data.
  7. Click Find Next.
  8. Double-click Transforms.
  9. In the Edit String window, delete the information listed in the Value Data field.
  10. Click OK and close the Registry Editor window.
  11. Use Add/Remove Programs to uninstall the old version of VMware vSphere Client.


Additional Information

You may obtain the appropriate product code from this registry entry:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData
Then, from a command prompt, run this command using the product code from the registry value:

msiexec.exe /X {product_code_from_registry}

Troubleshooting VMware Tools transforms errors
vSphere Client またはプラグインのアップグレードが次のエラーで失敗する:変換の適用エラー。指定した変換パスが有効であることを確認してください。
升级 vSphere Client 或插件失败并出现错误:应用转换时出错。请确认指定的转换路径有效