Article number
Affected Versions
Source Hypervisor
Target Hypervisor

Problem with Upgrade Not Detecting an Existing ZVR installation

Viewed 199 times


An administrator may experience behavior where executing the Zerto Installer as part of an upgrade process does not recognize a current installation and tries to install fresh.

Root Cause

The file "Zerto Virtual Replication VMware Installer.exe" located in "\ProgramData\Package Cache\{XXXXXXXXXXXXXXXXXXX}" was missing.


Running the installer does not recognize that Zerto is already installed and it does not give the upgrade option.

Repair attempt from Programs and Features gives an error that the product may already be uninstalled.

ZVR installation logs (Zerto_Virtual_Replication_<DateTime>), will show similar events as below:

e000: Error 0x80070003: Failed to get size of pseudo bundle: C:\ProgramData\Package Cache\{b892019c-e9b8-4da4-b8cc-4672c9e23ab8}\Zerto Virtual Replication VMware Installer.exe

e000: Error 0x80070003: Failed to initialize package from related bundle id: {b892019c-e9b8-4da4-b8cc-4672c9e23ab8}

i000: Detected execution is Install


To resolve this issue, follow the steps below:

  1. Copy the missing content from a different ZVM that is on the same version to the required path.
  2. The required path can be found from the registry editor under the following location:
    1. HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall whose DisplayName is "Zerto Virtual Replication".
  3. The BendleCachePath is the path for the "Zerto Virtual Replication VMware Installer.exe" file.