Here is the fix that seems to have solved the problem. After applying this fix I restarted the computer and started the Media Center. The computer has now been running for 24 hours. It has never run this long with the Media Center running before.
Register the following Windows Media Center components
1. Click Start button, click All Programs, click Accessories, then right-click Command Prompt, in the right click menu, please click Run as administrator.
2. Type the following commands, press Enter after each line.