If you are a big fan of the Windows Media Center and want it to run smoothly then you should schedule the optimization. The Windows Media Center performs optimization itself to make it run more smoothly, please note that during the time it is performing optimizations, you can not use it.
Type Windows Media Center in Start Search and hit Enter to launch it. No head over to the Settings.
Under the General Category, choose the Optimization Option.
Now Check the Perform optimization checkbox and set the desired Optimization schedule time.