And today I continued to search for a solution to this and finally I found the tricks:
- On my host computer, I could see a Sony Ericsson device listed under the Universal Serial Bus controllers (Control Panel > System > Device Manager) though I had uninstalled my Sony Ericsson program sometime ago.
- Disabling and uninstalling it would not solve the problem as Windows would detect it again and put back the Sony Ericsson driver in place. So I needed a "total" "annihilation" of this driver.
- So I uninstalled the Sony Ericsson device first, then I searched my computer (mainly C:\Windows\) for the file "seehcri.sys" and I killed all of them.
- I restarted my computer after that. Then I found out all my USB root hubs listed in the same place as step no. 1 were having some driver problem and none of them worked!
- And so lastly I just needed to reinstall the driver for all the USB root hubs one by one, by manually picking up the 2nd USB Root Hub driver from the list when Windows asked me for a signed driver. This was the trickiest part, as you would be presented with 2 signed USB Root Hub drivers, both with the same name! And you could now guess it - the 1st driver was indeed the Sony Ericsson driver (damn you). And if you tried to pick the 1st one to install it would prompt you for the location of the file - "seehcri.sys" (I already deleted all of them from my computer in step no. 3).