Posted 15 July 2007 - 08:17 AM
I have a customized PC with Windows XP Media Center Edition 2004 that has me stumped, so I'm hoping someone here can help me.
A little background info: Each time I open Windows Media Center (NOT Windows Media Player, mind you) two processes are started: ehshell.exe and ehrec.exe. From what I gather, the ehshell.exe is the actual program process, as it IS a shell for Windows Media Player. The ehrec.exe process is essentially a background task that manages recording of live television.
If, for example, I open Media Center, both ehshell.exe and ehrec.exe are started, regardless of whether or not I'm recording live television. Provided that I'm NOT recording live television, both processes are killed upon closing Media Center. Otherwise, ehrec.exe will remain listed as a running process. Also, ehrec.exe will start when a scheduled program begins recording regardless of whether or not Media Center is open.
So here's my problem: the process ehrec.exe does not want to close. In fact, multiple instances of ehrec.exe will be running for each time I have opened, then closed Windows Media Center. As a result, scheduled programs will NOT record if there is more than one instance of ehrec.exe.
I have found, through experimentation, that I can kill all instances of ehrec.exe, except for one given instance when Media Center is actually recording live television. Provided I'm not recording live television, I can kill all instances of ehrec.exe and "fix" the problem. But this is something I shouldn't have to do; Windows Media Center shouldn't be behaving like this.
This has been a problem for about two months, and does not seem to coincide with any changes in hardware or software.
So... Does anyone out there have any thoughts, suggestions or solutions?
Thanks folks... you're the best!
PS: Sorry for the lengthy post. LOL.
Daniel in Tulsa