No joy I'm afraid. This Win Min seems to be a resilient ****
I couldn't find anything in the registry relating to it and am getting a bit concerned.