I am not sure what is your current state, since you have manualy deleted files and registry keys.
In Programs and Features, there are 2 ExpressCache related installations:
ExpressCache and ExpressCacheApp.
You should uninstall ExpressCacheApp not ExpressCache. If you already uninstalled ExpressCache, you can do the following:
Remove the entire folder: C:\Program Files (x86)\SanDisk\ExpressCache (64bit) or C:\Program Files\SanDisk\ExpressCache (32bit system)
Open the registry and remove the entire key under SanDisk\ExpressCache
It can be under LOCAL_MACHINE or CURRENT_USER
- reboot and try to install again.
Let me know if that worked.
If you uninstalled ExpressCacheApp, you can try uninstalling ExpressCache and reboot.
Make sure folders and registry are clean before trying to install again.