Running windows 8.1. I downloaded windows 10 just to get a key. When I went back to 8.1 mce was gone. I still have the mce key but Microsoft download link is dead. Is there somewhere else I can download mce from? Any other decent alternatives to mce or should I install windows 7? I would rather stay with 8.1 if possible. I need mce for tv tuner.