I believe I accidentally deleted my windows media center because its no where in my computer. I have Windows 7 and can't find it anywhere. I believe it happened by accident when I first started up windows media center and for some reason it was slowing my computer down a lot so I searched online how to fix it and I believe i like ended a process or something like that. Is there anyway I can reinstall it or is there a free alternative for windows media center? Any help would be appreciated