Situation: when using an HDHomeRun Connect/Extend connected to an antenna to receive over the air broadcasts in the US, all channels play in QuickTV, and most play in WMC, but a couple give a no signal error. This may also appear as channels that work in Live TV mode but fail when recording, or vice versa. Note: this section only applies to broadcast TV, not cable.
Stations that are known to have had this issue in the past (others may also be affected):
In short, this issue occurs because these stations are/were transmitting on more than one channel in your region, either because of a channel change, or because of translator stations that are used to serve nearby towns that can’t receive the primary transmission due to terrain. WMC isn’t smart enough to know which one(s) you can receive, so it adds both, then guesses which one to use. If it guesses wrong, the channel will not work.
To correct the situation, go into Tasks > Settings > TV > Guide > Edit Channels > affected channel > Edit Sources. Open HDHomeRun Setup alongside this. In WMC, you’ll see all the different sources you have for each channel. If you mouse over the different sources, it will show you at the bottom the channel number it is on. Disregarding the parts after the . and -, compare this to the channel listed in the Tune column for that channel in HDHomeRun Setup, and uncheck the ones that don’t match. For example, for KTVUDT, there will be entries in WMC that say 44.1 and 48.1. For most people, HDHomeRun Setup will list 44-3 for that channel. This means that 44.1 will be left enabled, and 48.1 needs to be disabled. Repeat for any other affected channels.
These steps will need to be repeated on any other PCs you’re using WMC in, and in the future if you ever go through the TV setup wizard in Windows Media Center again.
This error is often caused by using a digital audio output on the PC (HDMI, S/PDIF, coax) and WMC being unable to reserve it for exclusive use in order to pass surround-sound audio. If you are not using a receiver to process surround-sound, this can be disabled by enabling the auto-volume feature in WMC. Go into Tasks > Settings > TV > Audio and check Auto volume. Save, and exit and reopen WMC. It should now play normally.
This usually indicates that a firewall is blocking the stream from the HDHomeRun. Please check your firewall configuration and make sure that the HDHomeRun programs and the Windows Media Center Receiver Service have full access under all profiles. If issues persist, try completely disabling the firewall.
If you are are using your HDHomeRun with WMC in a Domain environment, you may need to go into the Advanced Firewall Configuration and change the Inbound connections behavior to Block rather than Block all connections.
This indicates that your cable provider is encoding channels in a format that confuses WMC. You will need to manually add the missing channels.
Open Command Prompt as Administrator (Start > All Programs > Accessories > right click on Command Prompt > Run as Administrator). Run:
c:\windows\ehome\ehprivjob.exe /OCURDiscovery
The extras gallery may not be present in WMC the first time it is run.
Open Command Prompt as Administrator (Start > All Programs > Accessories > right click on Command Prompt > Run as Administrator). Run:
c:\windows\ehome\mcupdate.exe -u
When Apply or OK is clicked in HDHomeRun Setup, it automatically restarts the WMC service that is used to communicate with tuners. If this is done while WMC is open, it will lose contact with the service. Simply close and reopen WMC.
Windows Media Center will not enable any channels that do not have identifying information sent by the cable provider. These channels must be manually enabled and identified.
This typically indicates that the Windows Media DRM system has not been installed correctly on the PC, or is not working.
This indicates that WMC is not detecting the presence of a protected output path to your screen. There are several possible reasons for this:
If you are running WMC inside a VM of any kind, including VMWare, VirtualBox, Parallels, or Hyper-V (including the Hyper-V host), you will not be able to access protected content on the PC.
If your video card is not HDCP-compliant, you will not be able to access protected content on the PC. Almost all modern video cards are HDCP-compliant, but some cards designed for workstation use (e.g. FireGL/FirePro) may not.
If your display is not HDCP-compliant, you will not be able to access protected content on the PC. Nearly every TV since 2006 and nearly every computer monitor since 2008 does, but verify that support is listed in the manual.
If you are using any type of connection between the display and PC other than DVI or HDMI, you may encounter problems. DisplayPort is not accepted by Windows Media Center as a valid connection type, and cannot be used. This includes the embedded DisplayPort connection used in many tablets and some laptops for the internal connection between the mainboard and the display.
If you have any type of remote access software on the PC such as TeamViewer, VNC, Remote Administrator, GoToMyPC, PCAnywhere, or LogMeIn, these programs may intercept the video data, breaking the protected path. Remove them.
If you have installed any codec packs such as Shark007 that modify or disable Microsoft components, these can cause problems for WMC. If you choose to install such programs, make sure to disable any options that would have them modify any Microsoft DirectShow or Media Foundation components (typically there will be a checkbox for this). If you have used any other programs such as Win7DSFilterTweaker to disable any components, undo those changes.
Windows Media Center’s default settings are intended for use with older TVs that are designed to accept a different range of brightness levels than PC displays. Newer TVs, however, will detect when they are connected to a PC, and will configure themselves to expect PC levels. This mismatch causes WMC to send the very darkest parts of the screen at a brighter level than they should be, and the very brightest parts of the screen at a darker level than they should be. This makes the image appear washed out. There is a registry fix available at http://www.hack7mc.com/2009/06/fixing-media-centers-poor-black-levels.html that will correct these levels.
This typically indicates that a firewall is blocking the stream from the HDHomeRun. You will need to check the program control in your firewall and give the Windows Media Center Receiver Service (c:\windows\ehome\ehrecvr.exe) full network access. For third-party firewalls, refer to the program’s documentation for instructions on allowing a program through the firewall. For the Windows Firewall:
Symptom: Intermittent loss of sound during playback of some Australian broadcasts in Windows Media Center on Windows 7, often when rewinding or starting a recording. This most commonly affects the ABC channels.
Cause: There is a problem with the MHEG addin used for interactive TV
Resolution: Disable the MHEG addon.
To do this, open regedit, navigate to
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\Extensibility\Applications
and delete the {a0cd8951-e5b6-4662-9c9c-d56c5b38ca59} key.
Then, navigate to
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\Extensibility\Entry Points
and delete the {7e7a8710-9e4a-40a3-824a-7b0baf38abcf} key.
Close regedit, then either reboot the PC, or use Task Manager to kill the ehshell.exe and ehexthost.exe processes, then reopen WMC.