Icon? I've never seen an icon for the IRST. Can you post a screenshot of it in Control Panel?
Okay, I think I get it now. We're not actually talking about the IRST, but about an optional utility that Intel includes in the installer.....the Intel Control Center. That's optional....you can get rid of it.