This is the first time when I used Windows Vista and its Media Center as well. I open media Center and visited AOL Music on Demand. Later I found that several icons were added in my music and Photo trees. This is really very annoying. I though thought it can be fixed by uninstalling AOL Music on Demand from Add and remove but it was listed nowhere. Neither Media Center is listed.
Do you guys know if there is any way we can remove these apps or the unwanted icons added? Thank you.