I think that is part of XP, although I have no idea why it would show up if you haven't installed anything. I got a LOT of hits on this at Google.
Forgot to ask about this. When I plugged in my PC the other day after a month of being unplugged, I have a new program trying to gain access. "Found New Hardware Wizard" I tell it not at this time and click cancel, the little icon next to the clock goes away. It wants to search the hardware installation CD or Windows update Web Site. Is this something I need or should I somehow get rid of it? It wasn't on here before.