Re: Media Center Crashes on Vista Ultimate - Bug

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance



Have you tried deleting the xbox 360 connection on the xbox 360, then delete the user files for mcx1. Then try to reconnect the xbox. i have lap and desktop ultimate running multiple xbox360's with only a mce gui hang on the xboxes. if I push the green button a second time it unfreezes.

"Adam C" <AdamC@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message news:431ECD5F-964F-44A2-9255-47A9E9B26C5B@xxxxxxxxxxxxxxxx
Havent checked back here in a while, I still have yet to find a solution, I
have kinda just given up on the search and probably will eventually just
reinstall vista. I have yet to see a way to "repair" media center, seems
like you should just be able to put in the vista disc and have it repair it,
but apparently not.

"Jocko" wrote:

I seem to be having a similar problem, except MC crashes when I access the
guide. Anytime the guide is accessed or used (changing channels or just
looking at the guide info), this seemed to happen the last time the guide was
updated. I found the guide database and deleted it then downloaded a new
one, no joy still crashes, I did notice I can access the guide fine with MCE
on my 360. I did not try with another user though, and the event viewer
only informs me of a crash nothing useful.

Thoughts?


"durius" wrote:

> I am seeing the exact same issue. Media center works with no issue on > my
> laptop but my desktop it worked fine first couple of times and now I > crashes
> identically to how you have described.
>
> "Adam C" wrote:
>
> > It is extremely disappointing, I think I posted a pretty good rundown > > of the
> > issue, with the crash log files and everything, and it doesn't look > > like
> > anything is happening. I was directed here by a microsoft employee > > on the
> > media center team, you'd think there would be a little more > > help/suggestions
> > on restoring media center to its install state so it could function.
> >
> > "GraemeWT" wrote:
> >
> > > I am having the same problem. MC crashes whenever I select TV > > > Setup.
> > > When it crashes, Vista offers to search for a solution, but that > > > crashes also.
> > >
> > > I have two machines with Vista Ultimate RTM loaded.
> > > One works fine, the other crashes!.
> > > I have checked the problem machine using the Vista Upgrade > > > Compatibility
> > > tool but it reported nothing wrong.
> > > I have swapped the Video cards and Tuners between the two machines > > > but they
> > > work OK on both machines.
> > > I have updated the bios and run Windows Update often.
> > > I have now run out of ideas.
> > >
> > > I think it must be the motherboard. It is an Intel D865 Perl.
> > >
> > > I have searched the web and these forums without finding an answer.
> > >
> > > I am dissappointed that Microsoft has not fixed this problem. I > > > gues they
> > > have had over six months to do something about a problem that is > > > upsetting
> > > their early adopters!
> > >
> > > Can any Microsoft person who reads this post give us an idea when > > > they might
> > > be providing a solution.
> > >
> > > The machine was a Windows XP MCE system and it worked sort-of OK.
> > > I upgraded to Vista RC1 many months ago and it showed the problem.
> > > I waited
> > >
> > > "Froaderick" wrote:
> > >
> > > >
> > > > I am having the same issue. I ran the FOR statement below and I > > > > was then
> > > > able to get into MC and play a video. HOWEVER, once I back out of > > > > the video
> > > > section, the error comes back. I run the FOR statement again, it > > > > goes away.
> > > > It seems to be unregistering one of those dlls when backing out > > > > of the video
> > > > section.
> > > >
> > > > Any suggestions? (hopefully somone is still monitoring this > > > > thread :) )
> > > >
> > > > Fred
> > > >
> > > >
> > > > "Michael Brown" wrote:
> > > >
> > > > > That error (0x8007007E) looks like some how a dll is either > > > > > missing or
> > > > > unregistered. Try running this from a command prompt to > > > > > re-register all the
> > > > > media center dlls.
> > > > >
> > > > > for %a in (%windir%\ehome\*.dll) do regsvr32 %a /s
> > > > >
> > > > > Mike
> > > > >
> > > > > "Adam C" <Adam C@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
> > > > > news:374E9DB0-7D09-4D75-8D81-91AECA38E567@xxxxxxxxxxxxxxxx
> > > > > > Hello,
> > > > > >
> > > > > > I have been having a problem with Media Center on Vista. I > > > > > > have searched
> > > > > > the web for solutions but haven't found anything yet, I have > > > > > > also been in
> > > > > > contact with Microsot blogger Aaron Stebner, who has written > > > > > > some posts on
> > > > > > Media Center issues, but we haven't solved this yet.
> > > > > >
> > > > > > When I open Media Center, the application starts just fine, > > > > > > and I see the
> > > > > > normal menu (pictures & videos, online media, tasks, etc.), > > > > > > then after
> > > > > > about
> > > > > > 5-10 seconds, Media Center will crash, and I get a vista > > > > > > error message
> > > > > > saying
> > > > > > "Media Center has stopped working." I have tried many > > > > > > suggestions about
> > > > > > removing add-ins etc, but I do not have anything unusual > > > > > > there (other than
> > > > > > the standard windows add-ins, like solitare, etc.
> > > > > >
> > > > > > I noticed an interesting fact though, whenever I click on > > > > > > "Extender" under
> > > > > > the settings menu, or "Add Extender" under the Tasks menu, or > > > > > > click the
> > > > > > red
> > > > > > "X" in the top right to close, media center will crash > > > > > > instantly resulting
> > > > > > in
> > > > > > the error message above. I did add my Xbox360 as an > > > > > > extender, but it was
> > > > > > working just fine, and I was able to stream videos and music > > > > > > ok. So
> > > > > > something must have happened when I closed the application > > > > > > the last time.
> > > > > > All of the other menu items work ok. But like I said, media > > > > > > center will
> > > > > > open, and appears to be working great, but then after about > > > > > > 10 seconds
> > > > > > (maybe
> > > > > > its trying to connect to the extender or starting some > > > > > > services) it will
> > > > > > crash.
> > > > > >
> > > > > > Is there a way to "repair" or reinstall the media center, > > > > > > kind of how one
> > > > > > would add/remove windows components?
> > > > > >
> > > > > > I learned from Aaron Stebner that Media Center will produce a > > > > > > file called
> > > > > > "ehshell.crash" when it does in fact crash, I will copy the > > > > > > contents of
> > > > > > that
> > > > > > file here for the 3 situations I have described above. I am > > > > > > hoping a
> > > > > > developer at Microsoft can look at these and might know > > > > > > what's going on
> > > > > > and
> > > > > > how to fix it. Thanks!
> > > > > >
> > > > > > 1) When Media Center crashes as I click on the "entender" > > > > > > button under the
> > > > > > settings menu
> > > > > >
> > > > > > ---
> > > > > > Unhandled Exception - 12/16/2006 16:04:16
> > > > > > Message: The specified module could not be found. (Exception > > > > > > from HRESULT:
> > > > > > 0x8007007E)
> > > > > > Exception:
> > > > > > System.IO.FileNotFoundException: The specified module could > > > > > > not be found.
> > > > > > (Exception from HRESULT: 0x8007007E)
> > > > > > at > > > > > > MediaCenter.Options.OptionsHomePage.OnExtenderSettingsClick(Gadget
> > > > > > objTarget)
> > > > > > at ServiceBus.UIFramework.OpenItemEvent.Invoke(Gadget > > > > > > objTarget)
> > > > > > at ServiceBus.UIFramework.ListItem.OpenItem(InputArgs msg)
> > > > > > at MediaCenter.Options.HRefListItem.OpenItem(InputArgs msg)
> > > > > > at > > > > > > ServiceBus.UIFramework.ListItem.OnMouseUpEvent(MouseEventArgs > > > > > > msg)
> > > > > > at > > > > > > Microsoft.MediaCenter.UI.Gadget.OnMousePrimaryUpEvent(MouseEventArgs
> > > > > > msg)
> > > > > > at > > > > > > Microsoft.MediaCenter.UI.Gadget.OnMouseEvent(MouseEventArgs > > > > > > msg)
> > > > > > at Microsoft.MediaCenter.UI.Gadget.DeliverMouseEvent(Gadget > > > > > > g,
> > > > > > OurEventArgs args)
> > > > > > at Microsoft.MediaCenter.UI.Gadget.DispatchEvent(Gadget > > > > > > gadget,
> > > > > > EventDeliveryProc eventProc, OurEventArgs args, UInt32 stage, > > > > > > UInt32&
> > > > > > status)
> > > > > > at > > > > > > Microsoft.MediaCenter.UI.OldUiZone.DeliverInputDirectWorker(Object
> > > > > > param)
> > > > > > at Microsoft.MediaCenter.UI.OldUiZone.DeliverInput(Object > > > > > > param,
> > > > > > EventRouteStages stage)
> > > > > > at > > > > > > Microsoft.MediaCenter.UI.UiSession.DeliverInputStageWorker(InputInfo
> > > > > > input, EventRouteStages stage, ArrayList route, Int32 i, Byte > > > > > > traceLevel)
> > > > > > at
> > > > > > Microsoft.MediaCenter.UI.UiSession.DeliverInputWorker(ICookedInputSite
> > > > > > target, InputInfo info, EventRouteStages stages)
> > > > > > at
> > > > > > Microsoft.MediaCenter.UI.UiSession.Microsoft.MediaCenter.UI.Input.IInputHost.DeliverInput(ICookedInputSite
> > > > > > target, InputInfo info)
> > > > > > at Microsoft.MediaCenter.UI.Input.InputItem.Dispatch()
> > > > > > at Microsoft.MediaCenter.UI.Dispatcher.MainLoopBody(Feeder > > > > > > feeder)
> > > > > > at > > > > > > Microsoft.MediaCenter.UI.Dispatcher.MainLoop(LoopCondition > > > > > > condition,
> > > > > > LoopBody body)
> > > > > > at > > > > > > Microsoft.MediaCenter.UI.Dispatcher.MainLoop(LoopCondition
> > > > > > loopCondition)
> > > > > > at Microsoft.MediaCenter.UI.Application.Run()
> > > > > > at ServiceBus.UIFramework.PageBasedUCPService.Run()
> > > > > > at ServiceBus.UIFramework.UserControlPoint.Launch(String > > > > > > args)
> > > > > > at
> > > > > > Microsoft.MediaCenter.Internal.LaunchMediaCenter.LaunchMediaCenterHelper()
> > > > > > ---
> > > > > >
> > > > > >
> > > > > > 2) When Media Center crashes on its own, after running for > > > > > > approximately
> > > > > > 5-10 seconds.
> > > > > >
> > > > > > ---
> > > > > > Unhandled Exception - 12/17/2006 17:34:56
> > > > > > Message: The specified module could not be found. (Exception > > > > > > from HRESULT:
> > > > > > 0x8007007E)
> > > > > > Exception:
> > > > > > System.IO.FileNotFoundException: The specified module could > > > > > > not be found.
> > > > > > (Exception from HRESULT: 0x8007007E)
> > > > > > at > > > > > > ServiceBus.UIFramework.ExtenderNotify.RegisterForNotifications()
> > > > > > at
> > > > > > ServiceBus.UIFramework.PageBasedUCPService.DeferredExtenderNotifications()
> > > > > > at
> > > > > > ServiceBus.UIFramework.PageBasedUCPService.DeferredExtenderNotifications(Object
> > > > > > notUsed)
> > > > > > at > > > > > > Microsoft.MediaCenter.UI.Application.DeferredInvokeItem.Dispatch()
> > > > > > at Microsoft.MediaCenter.UI.Dispatcher.MainLoopBody(Feeder > > > > > > feeder)
> > > > > > at > > > > > > Microsoft.MediaCenter.UI.Dispatcher.MainLoop(LoopCondition > > > > > > condition,
> > > > > > LoopBody body)
> > > > > > at > > > > > > Microsoft.MediaCenter.UI.Dispatcher.MainLoop(LoopCondition
> > > > > > loopCondition)
> > > > > > at Microsoft.MediaCenter.UI.Application.Run()
> > > > > > at ServiceBus.UIFramework.PageBasedUCPService.Run()
> > > > > > at ServiceBus.UIFramework.UserControlPoint.Launch(String > > > > > > args)
> > > > > > at
> > > > > > Microsoft.MediaCenter.Internal.LaunchMediaCenter.LaunchMediaCenterHelper()
> > > > > > ---
> > > > > >
> > > > > >
> > > > > > 3) When Media Center crashes as I click the close (red X) > > > > > > button on the
> > > > > > top
> > > > > > right of the screen.
> > > > > >
> > > > > > ---
> > > > > > Unhandled Exception - 12/17/2006 17:39:11
> > > > > > Message: Exception has been thrown by the target of an > > > > > > invocation.
> > > > > > Exception:
> > > > > > System.Reflection.TargetInvocationException: Exception has > > > > > > been thrown by
> > > > > > the target of an invocation. ---> > > > > > > System.IO.FileNotFoundException: The
> > > > > > specified module could not be found. (Exception from HRESULT: > > > > > > 0x8007007E)
> > > > > > at > > > > > > ServiceBus.UIFramework.ExtenderNotify.UnRegisterForNotifications()
> > > > > > at > > > > > > ServiceBus.UIFramework.PageBasedUCPService.OnPreShutdown(Object
> > > > > > sender, EventArgs args)
> > > > > > at > > > > > > Microsoft.MediaCenter.UI.Form.ForceCloseWorker(FormCloseReason
> > > > > > nReason)
> > > > > > at > > > > > > Microsoft.MediaCenter.UI.Form.OnCloseRequest(FormCloseReason > > > > > > nReason)
> > > > > > at
> > > > > > ServiceBus.UIFramework.PageBasedUCPForm.OnCloseRequest(FormCloseReason
> > > > > > nReason)
> > > > > > at > > > > > > Microsoft.MediaCenter.UI.Form.RequestClose(FormCloseReason > > > > > > nReason)
> > > > > > at
> > > > > > ServiceBus.UIFramework.PageBasedUCPService.RequestClose(FormCloseReason
> > > > > > nReason)
> > > > > > at > > > > > > ServiceBus.UIFramework.RootGadget.HandleCommand(CommandCode > > > > > > code)
> > > > > > at > > > > > > ServiceBus.UIFramework.RootGadget.OnCommand(CommandInputEventArgs
> > > > > > msg)
> > > > > > at
> > > > > > Microsoft.MediaCenter.UI.Gadget.OnInputCommandEvent(CommandInputEventArgs
> > > > > > msg)
> > > > > > at > > > > > > Microsoft.MediaCenter.UI.Gadget.DeliverCommandEvent(Gadget g,
> > > > > > OurEventArgs args)
> > > > > > at Microsoft.MediaCenter.UI.Gadget.DispatchEvent(Gadget > > > > > > gadget,
> > > > > > EventDeliveryProc eventProc, OurEventArgs args, UInt32 stage, > > > > > > UInt32&
> > > > > > status)
> > > > > > at > > > > > > Microsoft.MediaCenter.UI.OldUiZone.DeliverInputIndirectWorker(Object
> > > > > > param, Boolean fDown)
> > > > > > at Microsoft.MediaCenter.UI.OldUiZone.DeliverInput(Object > > > > > > param,
> > > > > > EventRouteStages stage)
> > > > > > at > > > > > > Microsoft.MediaCenter.UI.UiSession.DeliverInputStageWorker(InputInfo
> > > > > > input, EventRouteStages stage, ArrayList route, Int32 i, Byte > > > > > > traceLevel)
> > > > > > at
> > > > > > Microsoft.MediaCenter.UI.UiSession.DeliverInputWorker(ICookedInputSite
> > > > > > target, InputInfo info, EventRouteStages stages)
> > > > > > at > > > > > > Microsoft.MediaCenter.UI.UiSession.FireCommandEvent(ICookedInputSite
> > > > > > site, Int32 isRemote, CommandCode command, Boolean > > > > > > fTwoFootCmd, Boolean
> > > > > > fUp)
> > > > > > at > > > > > > Microsoft.MediaCenter.UI.UiSession.FireCommandEvent(ICookedInputSite
> > > > > > site, CommandCode command, Boolean fTwoFootCmd, Boolean fUp)
> > > > > > at > > > > > > ServiceBus.UIFramework.TwoFootToolBarHost.SendCommand(CommandCode > > > > > > cc)
> > > > > > at > > > > > > Microsoft.MediaCenter.Shell.ToolBarData.FireCommand(CommandCode > > > > > > cc)
> > > > > > --- End of inner exception stack trace ---
> > > > > > at System.RuntimeMethodHandle._InvokeMethodFast(Object > > > > > > target, Object[]
> > > > > > arguments, SignatureStruct& sig, MethodAttributes > > > > > > methodAttributes,
> > > > > > RuntimeTypeHandle typeOwner)
> > > > > > at System.RuntimeMethodHandle.InvokeMethodFast(Object > > > > > > target, Object[]
> > > > > > arguments, Signature sig, MethodAttributes methodAttributes,
> > > > > > RuntimeTypeHandle typeOwner)
> > > > > > at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, > > > > > > BindingFlags
> > > > > > invokeAttr, Binder binder, Object[] parameters, CultureInfo > > > > > > culture,
> > > > > > Boolean
> > > > > > skipVisibilityChecks)
> > > > > > at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, > > > > > > BindingFlags
> > > > > > invokeAttr, Binder binder, Object[] parameters, CultureInfo > > > > > > culture)
> > > > > > at > > > > > > Microsoft.MediaCenter.UI.Template.FastMethodInfo.Invoke(Object > > > > > > obj,
> > > > > > Object[] arArgs)
> > > > > > at > > > > > > Microsoft.MediaCenter.UI.ObjectPath.MethodOperations.Invoke(Object
> > > > > > instance, String stPath, Object[] arArgs)
> > > > > > at Microsoft.MediaCenter.UI.ObjectPath.Invoke(Object > > > > > > instance, Object[]
> > > > > > arArgs)
> > > > > > at
> > > > > > Microsoft.MediaCenter.UI.Template.InvokeMethodService.MethodInvoke(IVirtualPropertyObject
> > > > > > vpoHost, ObjectPath ipMethod, ObjectPath ipResult, Object > > > > > > objTransformer,
> > > > > > Object objOwner)
> > > > > > at Microsoft.MediaCenter.UI.Invoke.ApplyWorker(Object args)
> > > > > > at > > > > > > Microsoft.MediaCenter.UI.Application.DeferredInvokeItem.Dispatch()
> > > > > > at Microsoft.MediaCenter.UI.Dispatcher.MainLoopBody(Feeder > > > > > > feeder)
> > > > > > at > > > > > > Microsoft.MediaCenter.UI.Dispatcher.MainLoop(LoopCondition > > > > > > condition,
> > > > > > LoopBody body)
> > > > > > at > > > > > > Microsoft.MediaCenter.UI.Dispatcher.MainLoop(LoopCondition
> > > > > > loopCondition)
> > > > > > at Microsoft.MediaCenter.UI.Application.Run()
> > > > > > at ServiceBus.UIFramework.PageBasedUCPService.Run()
> > > > > > at ServiceBus.UIFramework.UserControlPoint.Launch(String > > > > > > args)
> > > > > > at
> > > > > > Microsoft.MediaCenter.Internal.LaunchMediaCenter.LaunchMediaCenterHelper()
> > > > > >
> > > > > > Inner Exception:
> > > > > > System.IO.FileNotFoundException: The specified module could > > > > > > not be found.
> > > > > > (Exception from HRESULT: 0x8007007E)
> > > > > > at > > > > > > ServiceBus.UIFramework.ExtenderNotify.UnRegisterForNotifications()
> > > > > > at > > > > > > ServiceBus.UIFramework.PageBasedUCPService.OnPreShutdown(Object
> > > > > > sender, EventArgs args)
> > > > > > at > > > > > > Microsoft.MediaCenter.UI.Form.ForceCloseWorker(FormCloseReason
> > > > > > nReason)
> > > > > > at > > > > > > Microsoft.MediaCenter.UI.Form.OnCloseRequest(FormCloseReason > > > > > > nReason)
> > > > > > at
> > > > > > ServiceBus.UIFramework.PageBasedUCPForm.OnCloseRequest(FormCloseReason
> > > > > > nReason)

.



Relevant Pages

  • Re: Vista Media Center worst bug
    ... There are many users on the Net that complain about Vista waking up in the dead of the night, but they simply don't know it's MC. ... Do you have Vista HP with TV Guide activated on the laptop? ... About re-suspending, yes, it is another problem, sometimes go sleep after 5 mins, some others won't go sleep for more than half an hour but here depends also what other services automatically starts after wake up etc. etc. ... "Curious" ha scritto nel messaggio ...
    (microsoft.public.windows.mediacenter)
  • Re: Vista Media Center worst bug
    ... Waking up for a download once a day has been *by design* a feature in Media Center for six years., it is nothing new to Vista. ... Several of the early 3rd party plug-in for XP MCE had tweaks to change the time of the update and I believe at least one is available for Vista. ... I will set up the guide on my HP laptop and see if it suspends after the download, but it may be a week or so before I can try that and report back. ... About re-suspending, yes, it is another problem, sometimes go sleep after 5 mins, some others won't go sleep for more than half an hour but here depends also what other services automatically starts after wake up etc. etc. ...
    (microsoft.public.windows.mediacenter)
  • Re: Word 2007 has stopped working on Vista Home Premium
    ... I called them and was told the only driver available now is the one that comes with Vista. ... I was asking about some features missing from the driver when the printer was on an Xp machine and they told me to sign up for notification of release of this new driver. ... When I click the desktop icon, it is less than 50% crashes. ... another windows that says "Ms Office Trying to Recover". ...
    (microsoft.public.word.application.errors)
  • Re: Word 2007 has stopped working on Vista Home Premium
    ... I am having trouble making the translation from Xp to Vista. ... When I click the desktop icon, it is less than 50% crashes. ... template or any add-ins from the Startup folder. ... another windows that says "Ms Office Trying to Recover". ...
    (microsoft.public.word.application.errors)
  • Re: XBOX Media Extender Doesnt Play music files with DRM
    ... press buttons on the remote the Game Adapter does flash so the Xbox is ... MCX software - I think this means the freeze has occurred on the MCE PC? ... > When you say that the Xbox crashes, ... the Router seems to work very well. ...
    (microsoft.public.windows.mediacenter)