Read your post in GD, I have XP where/how do I find windows Help and Support, so I can delete it, if it is causing problems?
I have Help and Support Center HP Invent is that the same thing?
I have Help and Support Center HP Invent is that the same thing?