I was trying to see why I couldn't eject my usb stick from a computer and while I thought it was the win annoying bug it seems that the culprit is Spybot S&D portable build...
What happened: I did run the software from the stick, ordered an update which did a restart of the program and it seems it did integrate the "immunization" into the explorer.
I checked that using process explorer which showed me that explorer.exe is using spybot dll from the portable app folder. I will try later to see if I can un-register the dll from the computer an let you know.
On the same computer Spybot S&D was locally installed also.
The solution I think is to have the S&D helper integration / resident unchecked for the portable build.
I cannot check that now to see if it was the locally installed version fault, meaning if the portable did read the settings of the locally stored version or the portable one, meaning if the SDHelper integration was checked by default).
I might confuse here the SDHelper and explorer integration (I do not have that installed on the local computer).