This article covers a scenario of a failed install of a VRA on Hyper-V. This error could also occur on an upgrade.


When attempting to install or upgrade a VRA on a Hyper-V host, you get the following error:
"There are X zlogic and X zintercept drivers in the registry"

Root Cause

An previous installation of the Hyper-V driver was not removed cleanly during uninstall.


1. Check if the driver is loaded into the OS of the Hyper-V host

a. RDP to the affected Hyper-V host.
b. Open command line (The driver file names will likely have a suffix appended)
driverquery | findstr zlogic
driverquery | findstr zintercept

2. Unload Hyper-V driver 

a. Open command line
zloadmod.exe -r zlogic
zloadmod.exe -r zintercept
b. If successful, step 3 is optional

3. Manually uninstall Hyper-V driver (*requires host reboot)

NOTE: If for some reason you are unable to unload/uninstall the Zerto Hyper-V driver using zloadmod.exe steps above , follow the following steps to do so manually:

a. RDP to the affected Hyper-V host.                
b. Run regedit.exe.
c. In Registry Editor, navigate to HKEY_LOCAL_MACHINE → SYSTEM → CurrentControlSet → Services → zintercept.
If you wish to temporarily disable the driver, double click the Start key and change its value from 2 to 4.
If you wish to permanently remove the driver, delete the entire zintercept key.
d. Repeat the same steps as above for HKEY_LOCAL_MACHINE → SYSTEM → CurrentControlSet → Services → zlogic.
e. Reboot the Hyper-V host (If there are running VMs on this host, please migrate to another host or gracefully shut down to avoid any further issues)
f. If you are permanently uninstalling the driver, it is now safe to delete the driver binaries. Delete the following files:
g. If the following folder exists, please delete: C:\zerto-temp-HYPERVNAME. 

4. Retry VRA installation/upgrade.