|
|
|
|
|
by reirob
4129 days ago
|
|
I just followed Lenovo’s instructions [0] to uninstall SuperFish on a friend’s computer (Lenovo Yoga 2, Win 8.1). These instructions are NOT sufficient. After uninstalling SuperFish through the normal windows uninstallation program, and the Root CA certs for IE and Firefox, suddenly none of the HTTPS sites worked! The browser complained (rightly), that the the certificate is wrong because it is signed by SuperFish. I had to do some research to detect, that there is still a service called VisualDiscovery, which is activated on startup. Looking in the properties I can see that it starts “C:\Program Files (x86)\Lenovo\VisualDiscovery\VisualDiscovery.exe”. I stopped it and now it works as supposed. But I still have to find a way how to uninstall this stuff. I’m a Linux guy, but I find it crazy, that after uninstalling VisualDiscovery/SuperFish there are still executables and a service remaining on the disk. This is crazy. [0] http://support.lenovo.com/us/en/product_security/superfish_u... |
|
1. Stop the service:
2. Open up your favourite process manager and remove any superfish processes (containing the word superrfish).3. Perform the uninstall via Add/Remove Programs (under superfish)
4. Confirm %ProgramFiles%/Lenovo/VisualDiscovery is deleted.
5. Open System32 and confirm there are no files beginning with VisualDiscovery
6. Open AppData and confirm that no files start with VisualDiscovery
7. Remove certificates (Firefox and Global).
8. Remove from Registry: HKLM\SOFTWARE\Wow6432Node\VisualDiscovery.
After that, VisualDiscovery should be fully removed.