Thoughts about setup and deployment issues, WiX, XNA, the .NET Framework and Visual Studio
All postings are provided AS IS
with no warranties, and confer no rights. Additionally, views expressed
herein are my own and not those of my employer, Microsoft.
I have heard from some folks who have been encountering Tuner Not Found error messages when trying to view live TV in Media Center 2005 after installing Update Rollup 2. Many of these errors have been caused by the .NET Framework versioning issue that I previously described in this blog post. However, recently I have seen this error on systems that had no error messages listed in their setup log files. Fortunately, I got a chance to look at one of these systems because we found a repro machine that belonged to a Microsoft employee and they brought the system in for us to take a look at in our lab.
On the system I looked at, the Media Center receiver and scheduler services (named ehRecvr and ehSched) were installed and registered, but were in a stopped state. I could verify by running sc query ehrecvr and sc query ehsched that this was the case. However, when I tried to manually start these services by running sc start ehrecvr or sc start ehsched, they each failed with an error message and an error code stating that a class was not registered.
I used the following steps to fix these services, and once I did this, live TV started working again in Media Center 2005 with Update Rollup 2. Note that before running these steps, I verified by looking at the setup log files that setup ran correctly and that the setup error described here was not present:
Note that the command line parameters to unregister and re-register are case sensitive, so you must spell it /unregServer with a capital S and /service all in lower case.
If the above steps do not help, I have also seen the following steps work in some cases to fix Tuner Not Found error messages in Media Center 2005:
I hate to be a bother but before I run the 15 steps I just have one question. It says in the 15 steps that it will disable system recovery. Does that mean I can never do one or will it just reset system recovery to the current date? Marie
Hi Hotsaucekim - Where in the process are you seeing this message? I believe it means that it will not create a system restore point prior to installing the Windows hotfix that you're trying to install. That shouldn't affect your ability to use system restore to create your own restore points in the future though.
I completed all 15 steps with no failures. I restarted the computer (soft boot) and then did a complete shutdown and restart (hard boot) but Media Center is still telling me I have no Tuner Hardware installed. Do I need to reinstall the tuner hardware? Also I tried going into MediaCenter, Settings, Messenger for the Messenger error I'm getting and it says Save or Cancel but gives me no options to Save. Is this connected to the other stuff? Marie
Hi Hotsaucekim - It might help to try to install updated TV tuner drivers for your system and/or updated decoders.
I don't think the Messenger issue is related, but I don't have much expertise with Messenger integration issues, so I can't say for sure.
If these suggestions don't help, I still would recommend posting a question at one of the following locations to see if anyone there can help suggest any additional workarounds for you to try:
I will try downloading the updated TV tuner driver. I tried it before but that was prior to the 15 steps. I left a message at the microsoft link you gave before posting to you and have had no response. I posted to the green button last night and am still waiting on a response there. Thanks for all of the help. Marie
This worked perfectly! Thanks!