What to do if Media Center Extender for Xbox 360 setup crashes
I have heard from a couple of customers who have tried to download and install the software to enable using Xbox 360 as an Extender for Media Center 2005 with Update Rollup 2, but have encountered a crash dialog from the DvcSetup.exe process at the beginning of setup. I finally located a computer in our test lab that reproduced this issue and found a possible root cause and workaround in case anyone else runs into this.
Problem description
The Xbox 360 PC setup package crashes almost immediately after it is launched. The error dialog indicates that DvcSetup.exe crashed, and it may ask if you want to debug the problem.
Workaround
I was able to use the following steps to clean up the machine in our test lab that exhibited this problem:
- Go to Add/Remove Programs and remove the .NET Framework 1.1 (and any .NET Framework 1.1 language packs if you have any installed)
- Download the .NET Framework cleanup tool, run it and choose to clean up the .NET Framework 1.1
- Reinstall the .NET Framework 1.1
- Reinstall the .NET Framework 1.1 SP1
Details about the root cause if you are interested
On the machine I investigated, the .NET Framework 1.1 had been installed, but none of the files were correctly installed in the global assembly cache (GAC). I found that there were folders created for each assembly (for example - %windir%\assembly\GAC\Accessibility\1.0.5000.0__b03f5f7f11d50a3a), but the folders did not actually contain the assembly. I also saw the following entries in the verbose MSI log file for the .NET Framework 1.1 on this machine:
MSI (s) (C8:D8): skipping installation of assembly component: {45B8FB98-2A6C-11D6-A551-0090278A1BB8} since the assembly already exists
There is a bug in the version of Fusion that shipped with the .NET Framework 1.0 and 1.1 where it would skip installing an assembly to the GAC if the folder already existed, even if the file was not in the folder. Windows Installer uses Fusion to try to install assemblies into the GAC, and as the log file shows, each of the .NET Framework 1.1 assemblies was skipped because Fusion thought they already existed.
So far, I have only seen one scenario where empty folders exist in the GAC and cause this type of behavior for .NET Framework 1.1 setup. If you have an operating system installed and have the .NET Framework 1.1 installed, and then you peform a clean install of your operating system to the same partition and choose not to format the partition, OS setup will create a new Windows directory for you. When it does so, OS setup copies your Windows directory to a backup location and creates the same set of folders that previously existed in your Windows directory. However, OS setup will not mirror any of the files because it assumes that you will want the copies of the files that are a part of the OS setup that you are currently installing.
This type of OS install leaves your computer in a state where the .NET Framework 1.1 assembly folders exist in the GAC, but they are all empty, and then due to the bug in Fusion that I previously installed, reinstalling the .NET Framework 1.1 does not fix the problem. The workaround I described above will work correctly because the .NET Framework cleanup tool will remove these empty directories, which will allow a reinstall of the .NET Framework 1.1 to correctly install the assemblies to the GAC.
Comments
Anonymous
December 08, 2005
Thanks for this workaround, ill definetly using it helping those in the Xbox.com forums.
What if you have .Net Framework 2.0?Anonymous
December 09, 2005
Since MCE doesn't use .net framework 2.0, it won't hurt or harm anything.
.net framework 2.0 doesn't replace .net framework 1.1 (and same with 1.0).Anonymous
December 22, 2005
Great blog!
Ever heard of the Media Center Extender for Xbox 360 setup crashing the Xbox 360?
Whenever I run through the setup (enter 8 digit security key from 360), the MCE setup verifies the code, then trys to establish a connection. At that point my 360 crashes with an "E71" system error. Support people have no idea what that is.
Thanks!Anonymous
December 28, 2005
I get the same E71 error on my Xbox, setup seems to run okay on the PC but launching MC on the 360 crashes it every time. Right PITA :(Anonymous
December 29, 2005
The comment has been removedAnonymous
December 29, 2005
Hi Curtcr - I'm sorry to hear that this is a hardware issue, but I'm glad you were able to narrow down the issue. I have been trying to ask around for some help with this error code, but a lot of folks who would normally answer my questions are out on vacation for the holidays.
Hi Dan - Can you please check and see if you are running into the same hard drive issue that curtcr described?Anonymous
January 02, 2006
"Hi Dan - Can you please check and see if you are running into the same hard drive issue that curtcr described?"
Yep will do later today to see what happens, and will report back. Will be pretty gutted if it has to go back for replacement :(Anonymous
January 03, 2006
Thanks so much for posting this fix. I was having problems with the .NET framework ever since I had tried updating it ages ago through Windows Updater and it crashed halfway through. I was never able to fix the problem until now. I can also share with my 360 now and stream music and such. Muchas Gracias!Anonymous
January 04, 2006
Well, the HD removal worked for me...but replacing it again makes it crash. I might experiment more with new profiles on the HD etc, I'm wondering if the problem is in fact the HD or the Xbox itself. Good news is that, once added as an extender, you can just remove the HD and launch media center without having to re-set it up every time.Anonymous
January 26, 2006
Hi,
I'm not sure if this is related but when the 8 digit screen comes up on my xbox whilst my PC is on.. it just flashes off and says reconnect. This means I cannot setup my media center. THis is a recent thing.. it did work up until two days ago when I installed the latest patches released for MCE2005... Any ideas? I have since uninstalled all firewalls to see if they for whatever reason could be conflicting...Anonymous
January 27, 2006
The comment has been removedAnonymous
January 27, 2006
Hi Sam and Metty - can you please check in your application event log and see if you see any errors or warnings related to Media Center or your Extender failing to connect?Anonymous
January 30, 2006
Thanks for this fix. Helped me out a lot.Anonymous
February 01, 2006
The comment has been removedAnonymous
February 01, 2006
Hi Dave - I have not heard of this issue before. Can you please check on the Xbox 360 forums and see if there are any helpful suggestions there? You can access them at http://forums.xbox.com/regional.aspx?locale=en-US.
Sorry I'm not able to be more helpful here.Anonymous
February 02, 2006
I am a new XBox agent, and this article helped me to solve my problem at hand.
Thank you!Anonymous
February 09, 2006
I have my cable modem hooked up to my netgear wireless router. My pc is connected to the router through an ethernet cable. I have a linksys game adapter connected to my xbox 360. Xbox live works, but I am unable to get media connect to find my xbox, or my xbox to find my pc. I have gone through http://forums.xbox.com/1076872/ShowPost.aspx and now I have gone through the steps on this page. I have uninstalled and reinstalled. I have no firewall besides the windows firewall. I have that enabling exceptions. What else can I do?Anonymous
February 09, 2006
The comment has been removedAnonymous
February 10, 2006
Hi Dmathews - Can you please use the steps listed at http://blogs.msdn.com/astebner/articles/504899.aspx to gather a full list of items in the GAC on your system and send them to me using http://blogs.msdn.com/astebner/contact.aspx so I can try to take a look and see if I can figure out what is going on here?Anonymous
February 23, 2006
Aaron, you are a wizard. I did find a single left over program from my XBox classic Media Extender file. Thank you so much for spending the time on this so that I did not have to reinstall Windows MCE 2004, then upgrade, then patch, etc, etc, etc!
My solution, from you is below:
Can you please try to uninstall any other Media Center Extender software
you have on your system and then use a cmd prompt to search and see if
the below 4 files are still present on your system. If they are, can you
manually delete them and then try to install the Xbox 360 PC setup
package again and see if it works for you?
c:windowsassemblyGACMCRDShr6.0.3000.0__31bf3856ad364e35mcrdshr.dll
c:windowsassemblyGACMCXM6.0.3000.0__31bf3856ad364e35mcxm.exe
c:windowsassemblyGACMCXNetTW6.0.3000.0__31bf3856ad364e35mcxnettw.e
xe
c:windowsassemblyGACUpdate6.0.3000.0__31bf3856ad364e35update.exeAnonymous
March 05, 2006
I have just finished re installing update 2 and have added an xbox360 as an extender, which all works fine, apart from teh fact that I cannot playback recorded tv to the extender it says that it is not allowed due to copy protection?? it will play music, pictures and even live tv, just not recordedAnonymous
March 08, 2006
Hi Matt - I haven't heard of this issue yet. Can you please answer the following questions so that we can try to narrow this down:
1. What is the exact text of the error message you receive when trying to playback the content?
2. Does the same content play correctly on your Media Center PC?
3. Is the recorded TV content stored on a local drive on your Media Center PC or somewhere else?Anonymous
March 12, 2006
I did everything listed above and have SP2 installed. The problem I am having is with the installation program. It gets through the updatinf Windows Media Center 2005 screen but stops when it gets to installing Windows Media Extender software. No matter what I do, I cannot get past this point of the installation.Anonymous
March 18, 2006
Hi B Rader - I don't know the exact log files produced by Media Center Extender setup. Can you please search in your %temp% directory and see if there are any log files that sound like they are related to this setup package and then take a look to see whether there are any errors listed in there? I will also try to track down the exact list of log files that this setup produces.Anonymous
March 30, 2006
Hi. I am also having a problem connecting to my 360. I have followed the instructions and downloaded the exe from xbox.com/pcsetup but when I run the exe it installs Media Connect only, not the full install. Any help appreciated.Anonymous
March 31, 2006
The comment has been removedAnonymous
April 04, 2006
The comment has been removedAnonymous
April 08, 2006
Hi people,
I am fully frustrated here and a friend suggested me visite this site, so here I am. I am trying to connect my 360 to my pc through Windows Media Center Extender. I have downloaded all the files, installed them, all went just fine. Now, when the software prompts to enter the code (8 digital, the pc tries to connect to the 360. Then I see my tv goes black and I see the Windows Media appear on my tv with the Windows logo. Under that I see "contacting". Then I see on my pc that it is trying to create an account ("creating account") and 1 second after that I see an "setup erro", what the error is I don't know cause it isn't mentioned. The account under which I logon has administrator rights. I have disabled my firewall, I have set all ports open in my router. All pc's and the 360 are connected together via the router (not wireless). Who can help me with this ??Anonymous
April 08, 2006
The entries in my logfiles indicated it went wrong cause it couldn't open the server service and the redirector (?). Does this mean that I have to install Client for Microsoft networks protocol ???Anonymous
April 09, 2006
Hi John - I have heard of this error in the past but have not been able to find a definitive workaround. Can you please try the following steps and see if they help:
1. Click on the Start menu, choose Run and type cmd
2. Type msiexec /unregister
3. Type msiexec /regserver
4. Restart your computer
5. Try again to install the .NET Framework 1.1
If this does not work, can you please try to repair/reinstall Windows XP SP2 and see if that helps? Also can you let me know the version numbers of all files named %windir%system32msi*.* on your system?
Hi Patrick - I have not heard of that error before so I am not sure what to suggest to try to fix this. You may want to try to search the Xbox 360 PC setup site for some troubleshooting suggestions. The links http://www.xbox.com/en-US/pcsetup and http://www.microsoft.com/windowsxp/mediacenter/extender/setup/default.mspx might be helpful. I'm sorry I'm not able to be more helpful here.Anonymous
April 16, 2006
Hello,
Bought last week my Xbox 360 and spend several days now to connect it with my media center PC. but I encouter the same problems as Patrick. TV goes to black screen with MC logo and says contacting but PC and Xbox cannot find eachother. In thesystem tab on Xbox it shows however its connected to an MC PC also accassing via media connect works but gives me of course not the MC interface. Xbox helpdesk can not help. Have already performed twice a full sytem recovery on my PC to get rid of posible conflicts. Please adviseAnonymous
April 28, 2006
Ok, ran the .net cleanupp and reinstall listed above, now when I try to open the XboxMCEFULL-ENU.exe file I got from xbox.com, it look as though it is preparing to install. the problemis that the "progress bar" of the install fills and the unpacking window disappears with nothing else happening.Anonymous
May 03, 2006
Hello I ran across this and I was wondering if you could help me out I have called xbox so many times and they are just stumped on it. I have previously installed media center extender on my 360 and everything worked fine. I was able to watch movies and all that. Suddenly my media center wont connect it just sits at the black screen that says contacting. I have all my ports open on the router and i have uninstalled and reinstalled media center a ridiculous amount of times. I was reading somewhere that I may have to fully delete media center off my xbox and then reinstall. How would I go about doing this. Any input would help. Thanks alot.Anonymous
May 06, 2006
The comment has been removedAnonymous
May 06, 2006
The comment has been removedAnonymous
May 06, 2006
I'm having an issue with the cursor not moving.
The install went fine. My PC and Xbox found each other. I can go into Media > Media Center on the Xbox. It goes to the black connecting screen. It then connects and moves to the blue Media PC screen with the choices for "My Pictures," ect. The cursor will scroll for about 1-3 seconds and then stops responding. At this point it just won't move. I have tried this on WLAN and LAN and get the same response.
Any ideas/suggestions?
Thanks,
NickAnonymous
May 07, 2006
The comment has been removedAnonymous
May 12, 2006
The comment has been removedAnonymous
May 20, 2006
Unhappy story here... had this error, uninstalled the framework, the patch etc.. then ran teh tool, that worked. Then I try to install framework 1.1 again and now that is crashing, something about memory can not be "read".
Arghhh!!Anonymous
May 21, 2006
Hi Nino - What action is .NET Framework 1.1 setup performing when it crashes? Also, can you tell me the exact error message you received?Anonymous
May 23, 2006
astebner,
Sorry I do not have this anymore. I decided to flatten the OS as there were obviously things going very bad. Framework install was dying near the very end of Setup, trying to register a DLL. The error was some sort of memory exception which made the setup roll back and therefore my MCE was dead in the water.
I ended up taking the plunge and loading Vista Beta 2 instead, something I was gonna do anyway :)Anonymous
June 01, 2006
A while back, I posted this possible workaround for crashes that can happen when trying to launch Xbox...Anonymous
June 09, 2006
Hey everyone I am having a problem as well connecting my 360 to my PC. I have gone through the steps on xbox.com a few times, but everytime my 360 freezes on the black screen saying connecting. My PC recognizes the 360 but the 360 just freezes up, when i restart the 360 it says the information I used to connect is no longer valid and I must do it all over again. Which only leads to another frozen black screen???Anonymous
June 10, 2006
Hi, im trying to install the xboxmcefull-enu but when it finishes unpacking it comes up with an error, about the file genrating an exception that could not be handled, then i try to debug and then another errors says that the registered JIT debugger is not available...
Any ideas!Anonymous
June 10, 2006
Hi Alex - the steps listed above in this blog post might help solve this crash that you're seeing. Also, if that does not work, the steps listed at http://blogs.msdn.com/astebner/archive/2006/06/01/613975.aspx might help as well. Please let me know how it goes for you....Anonymous
June 10, 2006
Hi Robert - I am not sure what would cause the error that you describe. I would suggest searching on the Xbox Forums at http://forums.xbox.com and if there is not anything there that helps, you may want to contact Xbox technical support. I'm sorry I'm not able to be more helpful here.Anonymous
June 19, 2006
Hi,
Hopefully you can help me, I've seen a similar problem on other forums, but I haven't found a working solution, and now it seems I'm in a downward spiral.
My Xbox 360 is wirelessly connected to the Media Centre PC via the LinkSys Dual A + G band router. The PC is wired directly to this router as per Microsofts recommendations. As I only have dial up internet (getting broadband within the week) I have downloaded and saved all of the setup packages available from www.xbox.xom/pcsetup, just so I had all of them.
The PC has been custom built by a PC company and they have installed MCE 2005, plus the Rollup 2. It has a Pentium 4, 3.0 gHz processor, 512MB RAM, Albatron FE5200 video card, and 3 hard drives totally around 600 GBs of storage.
I've followed all of the directions given by Microsoft and other forums in setting up the firewalls and ports. As the system shows that I have Rollup 2 installed, I ran the appropriate setup file (MCELite) while the xbox 360 is set at the screen after the 8 digit code is shown.
Windows Media Connect is installed after the license agreement screen, and the Xbox 360 is authorized. As soon as this is done, the screen says Setup completed, and WMC starts up. There is no Network performance tuner, Media Centre Extender installation, and no request for the 8 digit code.
The Xbox can find the PC, and I can stream Pics and music between them seamlessly and will share the dail-up internet connection, so I assume the network is fine. It simply doesn't recognize that a Media centre is connected, and the setup doesn't go any further than the Media Connect software.
I've tried the Full version installer, but the setup fails after the license agreement.
I've followed the advice in this forum, and uninstalled both .NET Framework 1.1, & 1.1 SP1, used the cleanup file, re installed 1.1, BUT .NET 1.1 SP 1 won't reinstall.
I received the following error messages during the SP 1 installation in order:
1) Runtime error! Program: C:WINDOWSsystem32msiecex.exe This application has requested the Runtime to terminate it in an unusual way. Please contact the applications support team for more info
2) msiexec.exe - Application Error - The exception unknown exception (0x40000015) occurred in the application at location 0x7813461a Click on OK to terminate the program, Click on Cancel to debug the program
3) Internal Error 2755. 1601, C:WINDOWSInstaller3f1b4f.msi
Some people with similar problems have quoted Microsoft as saying that a clean install of the OS in the only thing you can do. All of my hard drives are setup as Basic, not Dynamic which isn't supported. I've tried to uninstall the Rollup 2, however it cannot complete as certain files that it needs to copy cannot be found. I have the MCE 2005 disks, but do not know how to re install the system. Will this be necessary?? If so, can you suggest a good guide for doing so, I am only an amateur enthusiast. I am desperate to get this working, but do not want to lose all of the info already on the computer. Can you help?
Cheers
JonoAnonymous
June 26, 2006
I investigated an issue last week where Xbox 360 PC setup was crashing when the user tried to launch...Anonymous
June 26, 2006
This article is intended to serve as a central location for all links to troubleshooting documentation...Anonymous
July 12, 2006
Hi Jonohowe31 - I have heard of this msiexec crash before, but I haven't been able to find a root cause yet because I have not seen a system in this state before to be able to investigate. You might want to try to repair the Windows Installer service using these steps:
1. Click on the Start menu, choose Run, type cmd and click OK
2. Type msiexec /unregister
3. Type msiexec /regserver
4. Reboot
After that, you may want to try the steps listed at http://blogs.msdn.com/astebner/archive/2005/12/10/502439.aspx.
Hopefully one of the above will help.Anonymous
October 03, 2006
Ok this is for the ppl that have the problem that gives them an error saying to re-install and the xbox sais lost connection the fix that i found is that the install is not setting up a work group so what you do is.click start, the run.type in (lusrmgr.msc) and press enter.then when i opens a window it should be (local users and groups)now in this menu right clike on the folder (groups) and selct (new group)in the part that says Name type in (mcrd users) and press enter.then go ahead and do the install over but this time clike manual options and when it asks you to share folders on both acashions unselct and contenue and enter your 8 diget code and it should work with no problemp.s. sorry about the spelling and let me know how it works out for youAnonymous
November 24, 2006
I'm opening this thread again. To the problem that Patrick mentioned a couple of months ago, I have found the following solution: If the Xbox will not connect to the Media Center PC after putting in the 8-digit code, you have most likely tried to connect the Xbox with another account than the one you used during installation of the Media Center Extender Software. Go back to the original account, and try to connect again. This solved it for me after days of trial and failure.Anonymous
December 31, 2006
In our SBS world the addition of .NET 2.0 sometimes mangles our Remote Web Workplaces, Companywebs andAnonymous
December 31, 2006
I can't even get media center extender to even download!!! Everytime I click on the link it goe's to open another web page but allway's fail's!! And get this in knock's my cable modem offline and it reset's!?!?! Dose anyone know anything about this?? please help!Anonymous
December 31, 2006
Hi Krazyeye420 - There were recently some remappings of the links for downloading the Xbox 360 PC setup package. Can you try to download it directly from http://download.microsoft.com/download/0/2/3/023ae4f1-8e7e-40e6-8cee-8ea9474a4f1f/XboxMCE05Lite-enu.exe instead of clicking on the link on that web page?Anonymous
January 01, 2007
Hi all, Just wondering if anyone has found a workaround to the problem mentioned below as i am still getting. " am fully frustrated here and a friend suggested me visite this site, so here I am. I am trying to connect my 360 to my pc through Windows Media Center Extender. I have downloaded all the files, installed them, all went just fine. Now, when the software prompts to enter the code (8 digital, the pc tries to connect to the 360. Then I see my tv goes black and I see the Windows Media appear on my tv with the Windows logo. Under that I see "contacting". Then I see on my pc that it is trying to create an account ("creating account") and 1 second after that I see an "setup erro", what the error is I don't know cause it isn't mentioned. The account under which I logon has administrator rights. I have disabled my firewall, I have set all ports open in my router. All pc's and the 360 are connected together via the router (not wireless). Who can help me with this ?? "Anonymous
January 02, 2007
Hi Jayson - I have posted a list of Microsoft knowledge base articles at http://blogs.msdn.com/astebner/archive/2006/07/13/665263.aspx. One or more of those might help you resolve this connectivity issue so I encourage you to take a look at those if you get a chance.Anonymous
January 02, 2007
Hey Astebner Thank you for you're attemt to help me but it did the same thing it kicked my modem offline and reset?????? I seriously give up this makes no $cent's$ Expecialy for Bill and the squad.jk lol If anyone has an explanation 4 this please let me know. p.s. I'm able to use the regular connect for pis and music and stuff. Also under the system icon it show's windows xp media edition 2002 is that to old of a version of media edition?Anonymous
January 02, 2007
Hi Krazyeye420 - The Microsoft download center is used to host a lot of different files, and I haven't heard of any cases before where trying to download a file from there has caused the modem to be reset. Can you try to download it on a different system and see if you get the same behavior? Also, can you see if you can download any other files from the Microsoft download center on this computer and see if it gives the same behavior? That version 2002 that you see under the system icon is not a reliable indicator of what version of Media Center is on your system. You can use the file version information listed at http://blogs.msdn.com/astebner/archive/2006/10/23/file-based-algorithm-for-detecting-windows-media-center-version.aspx.Anonymous
March 10, 2007
SO...here's the deal. I just got Vista setup on my computer and ran the media center program. My XBOX 360 was turned on and the media center automatically found it and asked if I wanted to set it up as an extender. I clicked "YES" and followed the instructions on the screen. I went to my XBOX 360 and selected Media Center and got a message saying that my XBOX 360 didn't obtain an IP address which is usually required to complete setup or some jazz like that. Well...this is fine because I have my XBOX 360 set to use a static IP anyway. Anyway, I click continue instead of network settings and I get the 8 digit code to enter on my PC. I enter the code on my PC running Media Center in the boxes provided and click Next...and Click next a few more times and then continue on the dialog window that pops up from Vista asking for my permission to let the program do something...this happens a lot in vista by the way. My PC then returns to Media Center and starts going through a checklist. When it gets to the third step in the list, which is to configure the extender, my XBOX 360 goes to a black screen and then says Disconnected from XBOX live at the bottom in the middle. It then loads a Media Center Extender screen with big white letters and the blue media center background that reads "Couldn't connect to XBOX live please use the network troubleshooter" and my only option is to click OK. I've tried all sorts of things and I get the same error every time. I tried turning my Auto Sign in off. I tried connecting my XBOX 360 directly to my PC with a crossover cable. I tried forwarding every port mentioned in the Media Center Extender documentation on my router. Still nothing. Something tells me that the only reason it is trying to get on XBOX live is to get an update or something. I spent 3 hours with an XBOX customer support guy named John who was really knowledgeable and we couldn't figure it out. Please please please if anyone out there has this same issue with the XBOX 360 saying it can't get on XBOX live during the middle of setting up the extender....please please help!Anonymous
March 10, 2007
Hi PacoSuave - There are some links to knowledge base articles and other troubleshooting ideas for Xbox 360 Media Center extender connectivity issues at http://blogs.msdn.com/astebner/articles/648117.aspx that might help in your scenario. If none of those help, I'd suggest posting a question on the Microsoft.Public.Windows.MediaCenter newsgroup to see if anyone there can suggest any additional solutions.Anonymous
December 31, 2008
Can you plss help me solve this? its gives me this window every time i turn on my computer: C:WINDOWSMicrosoft.NETFrameworkv2.0.50727 mscorwks.dll could not be loaded. It hapened after installing .NET Framework 1.1 but it also didnt let me install sp1 of framework 1.1 PLS HELP ME!!!Anonymous
January 04, 2009
Hi Brr404 - I'd suggest trying to use the steps listed at http://blogs.msdn.com/astebner/archive/2008/03/07/8108332.aspx to manually remove and then try to re-install the .NET Framework 1.1 and 2.0.Anonymous
December 29, 2009
DUDE!! YOU ROCK! MORE THAN <insert your favorite band or whatever here>!!! I rebuilt my computer and it still didn't work. Stupid .NET. Thank you so much for this fix.