McShield is great. I have installed it everywhere. It protects a PC from malware coming from the USB Drive.

But how could one protect the USB Drive from malware on the PC?

For example if I plug my USB Drive into an infected PC of somebody and then take it to another not infected PC of somebody else I am infecting it. :frowning: