It doesn't appear as installed. I think it attached itself somewhere in the bowels of Windows XP and it's waiting to leap out at me as soon as my back is turned.