“Packaged” installation via SetupVDM.exe
Occasionally, one might have to deal with with failed installation or a stuck update, that had been terminated. First, look through VDM’s installation folder and compare to the following directory structure on 64-bit Windows (32-bit Windows will have “C:\Program Files\VDM” folder):
In case RemoveVDM.exe is available, run this executable as it is an uninstaller, which should provide a clean uninstall. Reboot could be required. All files within the directory should be removed (unless you keep LICENSE.VDL per the uninstall options).
Another option, is to run manual uninstall.
- Start in “C:\Program Files (x86)\VDM\System32” folder and run “VdmSetup.exe -u“. This will uninstall VDM service and driver dependencies.
- Reboot your machine.
- Remove “C:\Program Files (x86)\VDM” folder
Once uninstallation is complete, try clean installation.
Note, that manual installation can be accomplished by uncompressing SetupVDM.exe into “C:\Program Files (x86)\VDM” folder and running “VdmSetup -i” from “C:\Program Files (x86)\VDM\System32” folder. License file LICENSE.VDL will be needed.
PS. Here is complete VDM directory structure at the time of this writing:
C:\Program Files (x86)\VDM | LICENSE.VDL | RemoveVDM.exe | VDM.exe | VDMHelp.chm | +---Language | Lang-Chinese.dll | Lang-English.dll | Lang-French.dll | Lang-German.dll | Lang-Japanese.dll | Lang-Netherlands.dll | Lang-Portuguese.dll | Lang-Russian.dll | Lang-Spanish.dll | +---Release | TekFinder.dll | TekFinder.pdb | TekWPFDPI.dll | TekWPFDPI.pdb | Test_Finder.exe | Test_Finder.exe.config | Test_Finder.pdb | ---System32 VDLLIB.dll VDLLIC.exe VdmDrv32.sys VdmDrv64.sys VdmInj32.dll VdmInj64.dll VdmLogon.exe VdmRun.exe VdmSetup.exe VdmSetup.x64 VdmSvc32.exe VdmSvc64.exe