I've been having a few issues lately with my new Windows 8 PC, much of it having to do with the 10 gig Dataram RAM Disk I created. The drive would stop responding occasionally when it does its AutoSave, and cause the computer to be unresponsive to the point that I have to hit the reset button. But anyways, I think these hard resets have messed up my system a bit, and then my Xbox 360 could no longer find/connect to Windows Media Center running on the PC.
The first time the XBOX, acting as the Media Center Extender, could not connect to the PC, I tried pinging the IP address of the Xbox 360 from the PC and there was no reply. But the Xbox was able to connect to Xbox Live. So I thought it was a firewall issue- I shutdown the Windows Firewall, but the same problem persisted. But it turned out that I had to also manually stop the service called "Base Filtering Engine" which is part of the firewall, but not stopped by Windows for you when you ask to shutdown the firewall. See below:
So that fixed it. But then I had the problem again last night, and even after I shutdown firewall & Base Filtering Engine, the XBOX 360 still could not connect to the PC. So I looked in the Windows Event Viewer and saw an event that said:
"The Media Center Extender Service service depends on the Remote Desktop Services service which failed to start because of the following error:
The service did not respond to the start or control request in a timely fashion"
WTH? So I made sure that all the Remote Desktop services were running, and they were. But the service "Media Center Extender Service" was NOT running. So I right-clicked on it and started it, and the Xbox was quickly able to re-connect to my Windows 8 Media Center PC.
Hopefully this bit of troubleshooting will help those of you even on Windows 7, Vista and XP having issues with your Xbox/Media Center Extender finding or connecting to it. Of course you should make sure that your Xbox has network connectivity first, which you can check by seeing if it can connect to the Xbox Live service.