Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

ehshell.exe problem

14 views
Skip to first unread message

Douglas Tatelman

unread,
Nov 17, 2009, 11:09:00 AM11/17/09
to
Hi fellow MCE users.

I've had an unpleasant week with my favorite computer. It got into a
blue screen failure that I couldn't even boot to safe mode.

I finally brought it to my trusted PC doctor, who has never failed me.

BUT, this time it looks like he reinstalled the OS and I can't get MCE
to run.

I'm on MCE XP Service Pack 3 It used to say version 2005, but now it
says 2002!

The exact message .... ehshell.exe - Common Language Runtime
Debugging Services

Application has generated an exception that could not be handled.

Process id=0x18ac (6316), Thread id=0x18b0(6320)


I've tried to back out Service Pack 3, but it's not even listed in the
Remove programs. I've done the 2006 MCE rollup.


Any suggestions?

Here's the crash file...


Unhandled Exception - 11/17/2009 7:13:44 AM
Message: Unknown Keyframe type light at Line#2297 Pos #14. Keyframe
types are case sensitive, did you accidentally put an upper case
character?
Exception:
System.Exception: Unknown Keyframe type light at Line#2297 Pos #14.
Keyframe types are case sensitive, did you accidentally put an upper
case character?
at ServiceBus.UIFramework.AnimationDescription.KeyframeParse
(XmlTextReader xmlRead)
at ServiceBus.UIFramework.AnimationDescription.SequenceParse
(XmlTextReader xmlRead, String& stID)
at ServiceBus.UIFramework.AnimationDescription.Parse(XmlTextReader
xmlRead)
at ServiceBus.UIFramework.AnimationDescription.LoadAnimationRef
(String reference)
at ServiceBus.UIFramework.PageBasedUCPService.OnRendererConnected
(Object sender, EventArgs args)
at eHome.UI.UiSession.OnConnect(Object sender, EventArgs args)
at eHome.UI.RenderingSession.OnConnectionReady(Object sender,
EventArgs args)
at
eHome.UI.Remote.RenderPort.eHome.Protocols.Splash.Messaging.IRenderPortCallback.OnPingReply
(RENDERHANDLE target)
at
eHome.Protocols.Splash.Messaging.LocalRenderPortCallback.Dispatch_OnPingReply
(RenderPort _priv_port, IRenderPortCallback _priv_target,
Msg1_OnPingReply* _priv_pmsg)
at
eHome.Protocols.Splash.Messaging.LocalRenderPortCallback.DispatchCallback
(RenderPort port, IRenderHandleOwner owner, CallbackMessage* message)
at eHome.UI.Remote.RenderPort.DispatchCallbackMessage(UInt32
idCallback, CallbackMessage* message)
at eHome.UI.Remote.RenderPort.ProcessMessageBuffer(BufferInfo*
pBufferInfo, Void* pvBufferData)
at eHome.UI.MessagingSession.OnIncomingMessageBuffer(IntPtr pData,
UInt32 hContext, BufferInfo* pBufferInfo, Void* pvBufferData)
at eHome.Native.RenderApi.SpPeekMessage(MSG& msg, HWND hwnd, UInt32
nMsgFilterMin, UInt32 nMsgFilterMax, UInt32 wRemoveMsg, WorkResult&
nResult)
at eHome.UI.Dispatcher.DispatchNextWin32Message(Boolean& fQuit)
at eHome.UI.Dispatcher.MainLoopBody(Feeder feeder)
at eHome.UI.Dispatcher.MainLoop(LoopCondition condition, LoopBody
body)
at eHome.UI.Dispatcher.MainLoop(LoopCondition loopCondition)
at eHome.UI.Application.Run()
at ServiceBus.UIFramework.PageBasedUCPService.Run()
at ServiceBus.UIFramework.UserControlPoint.Main(String[] args)

S.Sengupta

unread,
Nov 17, 2009, 12:22:30 PM11/17/09
to
Download and install:- Microsoft .NET Framework Version 1.1 Redistributable
Package

http://www.microsoft.com/downloads/details.aspx?FamilyID=262d25e3-f589-4842-8157-034d1e7cf3a3&DisplayLang=en


How to determine the version of Media Center that you are running
http://support.microsoft.com/kb/837707

regards,
S.Sengupta[MS-MVP]


"Douglas Tatelman" <dou...@pickteam.com> wrote in message
news:15acdd91-bebc-40d3...@j19g2000yqk.googlegroups.com...

> __________ Information from ESET Smart Security, version of virus
> signature database 4614 (20091117) __________
>
> The message was checked by ESET Smart Security.
>
> http://www.eset.com
>
>
>

__________ Information from ESET Smart Security, version of virus signature database 4614 (20091117) __________

The message was checked by ESET Smart Security.

http://www.eset.com

Douglas Tatelman

unread,
Nov 17, 2009, 2:33:36 PM11/17/09
to
Thanks,

I downloaded and ran the dot net install. I'm not sure if it
finished, it said something like checking configuration, then the
install window closed.

Anyway, still the same error message. Any other ideas.

I'll continue Googling for other answers.

Thanks again.


On Nov 17, 9:22 am, "S.Sengupta" <ssenup...@msn.com.invalid> wrote:
> Download and install:- Microsoft .NET Framework Version 1.1 Redistributable
> Package
>

> http://www.microsoft.com/downloads/details.aspx?FamilyID=262d25e3-f58...
>
> How to determine the version of Media Center that you are runninghttp://support.microsoft.com/kb/837707
>
> regards,
> S.Sengupta[MS-MVP]
>
> "Douglas Tatelman" <doug...@pickteam.com> wrote in message

S.Sengupta

unread,
Nov 17, 2009, 7:12:16 PM11/17/09
to
Try the following:-

Start >run and type in: cmd

in the Command Prompt window type the following commands and press the Enter
key after the each command:-

Type: regsvr32.exe atl.dll
Type: cd \
Type: cd windows
Type: cd eHome
Type: ehSched /unregServer
Type: ehSched /service
Type: ehRecvr /unregServer
Type: ehRecvr /service
Type: ehRec.exe /unregServer
Type: ehRec.exe /regserver
Type: ehmsas.exe /unregServer
Type: ehmsas.exe /regserver

Restart Media Center.

regards,
S.Sengupta[MS-MVP]


"Douglas Tatelman" <dou...@pickteam.com> wrote in message

news:57abbbef-18b3-4067...@z35g2000prh.googlegroups.com...

Douglas Tatelman

unread,
Nov 17, 2009, 9:55:25 PM11/17/09
to
Again, I really appreciate your attention.

I cust and pasted all those commands, and still no change.

I fear that because of the brute force reinstall, that I have a
mixture of old and new files... But I don't really understand the
crash file or what the message is trying to say.

Another theory is that since it is an HP, there were custom drivers or
something that didn't get loaded.

Unfortunately the two DVD system backup that I made seems trashed.

I have another Media Center PC, and am thinking of reloading using
those disks... I'm not sure what kind of licensing hell I might get
into, though.

Any more ideas?

Many thanks

Douglas


On Nov 17, 4:12 pm, "S.Sengupta" <ssengup...@msn.com.invalid> wrote:
> Try the following:-
>
> Start >run and type in: cmd
>
> in the Command Prompt window type the following commands and press the Enter
> key after the each command:-
>
> Type: regsvr32.exe atl.dll
> Type: cd \
> Type: cd windows
> Type: cd eHome
> Type: ehSched /unregServer
> Type: ehSched /service
> Type: ehRecvr /unregServer
> Type: ehRecvr /service
> Type: ehRec.exe /unregServer
> Type: ehRec.exe /regserver
> Type: ehmsas.exe /unregServer
> Type: ehmsas.exe /regserver
>
> Restart Media Center.
>
> regards,
> S.Sengupta[MS-MVP]
>

Douglas Tatelman

unread,
Nov 17, 2009, 11:53:17 PM11/17/09
to
I just found on the Grrenbutton site a long list of how to install mce
2005. I'm pretty sure this wasn't how it was done.

But, if I knew what EhShell is trying to do - is it checking hardware?
drivers? Then I could possibly troubleshoot.

Can anyone decipher the crash message?

Thank you

S.Sengupta

unread,
Nov 18, 2009, 7:44:43 PM11/18/09
to
1] Download and install .NET Framework Cleanup Tool. This can be downloaded
from the following locations:-

http://cid-27e6a35d1a492af7.skydrive.live.com/self.aspx/Blog_Tools/dotnetfx_cleanup_tool.zip
http://blogs.msdn.com/astebner/attachment/8904493.ashx

2] Reinstall Microsoft .NET Framework 1.1

http://www.microsoft.com/downloads/details.aspx?FamilyId=262D25E3-F589-4842-8157-034D1E7CF3A3&displaylang=en

3] Reinstall Microsoft .NET Framework 1.1 Service Pack 1

http://www.microsoft.com/downloads/details.aspx?FamilyID=a8f5654f-088e-40b2-bbdb-a83353618b38&displaylang=en

4] Install Update Rollup 2 for Windows XP Media Center Edition 2005
(KB900325)

http://www.microsoft.com/downloads/details.aspx?FamilyID=e5daf37e-e243-4410-bc51-81cf2b56fe6e&displaylang=en

Don't restart the machine.[Update Rollup 2 will not install if the Ident
value is 3.0 or higher. You can check this with Mark Salloway's Media Center
Ident Set tool which can be found at :-

http://salloway.org.uk/mediacenter/util/index.htm#ident

Select Autodetect (it should select version 3.0 based ).Now start installing
Update Rollup 2 for Windows XP Media Center Edition 2005 (KB900325)

5] Download and install October 2006 Update Rollup for Windows XP Media
Center Edition 2005 (KB925766)

http://www.microsoft.com/downloads/details.aspx?familyid=8A2E5868-C2B9-4131-B08E-AFC7CB0A6576&displaylang=en

6] Restart.

7] Update all the necessary drivers-like tv tuner card etc.

regards,
S.Sengupta[MS-MVP]


"Douglas Tatelman" <dou...@pickteam.com> wrote in message

news:4e7a4def-9686-46fb...@m33g2000pri.googlegroups.com...

> signature database 4615 (20091117) __________


>
> The message was checked by ESET Smart Security.
>
> http://www.eset.com
>
>
>

__________ Information from ESET Smart Security, version of virus signature database 4615 (20091117) __________

Douglas Tatelman

unread,
Nov 18, 2009, 10:25:04 PM11/18/09
to
Super! More things to try. I'll do it all tonight.
Thanks for helping.


On Nov 18, 4:44 pm, "S.Sengupta" <ssengup...@msn.com.invalid> wrote:
> 1] Download and install .NET Framework Cleanup Tool. This can be downloaded
> from the following locations:-
>

> http://cid-27e6a35d1a492af7.skydrive.live.com/self.aspx/Blog_Tools/do...http://blogs.msdn.com/astebner/attachment/8904493.ashx


>
> 2] Reinstall Microsoft .NET Framework 1.1
>

> http://www.microsoft.com/downloads/details.aspx?FamilyId=262D25E3-F58...


>
> 3] Reinstall Microsoft .NET Framework 1.1 Service Pack 1
>

> http://www.microsoft.com/downloads/details.aspx?FamilyID=a8f5654f-088...


>
> 4] Install Update Rollup 2 for Windows XP Media Center Edition 2005
> (KB900325)
>

> http://www.microsoft.com/downloads/details.aspx?FamilyID=e5daf37e-e24...


>
> Don't restart the machine.[Update Rollup 2 will not install  if  the Ident
> value is 3.0 or higher. You can check this with Mark Salloway's Media Center
> Ident Set tool which can be found at :-
>
> http://salloway.org.uk/mediacenter/util/index.htm#ident
>
> Select Autodetect (it should select version 3.0 based ).Now start installing
> Update Rollup 2 for Windows XP Media Center Edition 2005 (KB900325)
>
> 5] Download and install October 2006 Update Rollup for Windows XP Media
> Center Edition 2005 (KB925766)
>

> http://www.microsoft.com/downloads/details.aspx?familyid=8A2E5868-C2B...


>
> 6] Restart.
>
> 7] Update all the necessary drivers-like tv tuner card etc.
>
> regards,
> S.Sengupta[MS-MVP]
>

Douglas Tatelman

unread,
Nov 19, 2009, 2:07:01 PM11/19/09
to
Whew,

I did number one OK, I installed and RAN the .NET cleanup process.
Number 2 1.1 reinstall went fine
Number 3 1.1 service pack OK
Number 4 - Rollup 2 didn't install like you said, then Mr Salloways
program wouldn't run without .NET 2. I ended up just changing the
registry. If I put a value of 3.0 or over, the rollup wouldn't
unstall. If I put a number less than 3.0 it wouldn't install cause it
said I had MCE 2002 not 2005.

Thanks for your kind help. I am thinking seriously of installing
Windows 7 - I believe it is the Home Premium version that has MCE?

My dual core machine has a "ready for Vista" sitcker on it, so I hope
it's good enough to run 7.

Thanks again.


On Nov 18, 4:44 pm, "S.Sengupta" <ssengup...@msn.com.invalid> wrote:

> 1] Download and install .NET Framework Cleanup Tool. This can be downloaded
> from the following locations:-
>

> http://cid-27e6a35d1a492af7.skydrive.live.com/self.aspx/Blog_Tools/do...http://blogs.msdn.com/astebner/attachment/8904493.ashx


>
> 2] Reinstall Microsoft .NET Framework 1.1
>

> http://www.microsoft.com/downloads/details.aspx?FamilyId=262D25E3-F58...


>
> 3] Reinstall Microsoft .NET Framework 1.1 Service Pack 1
>

> http://www.microsoft.com/downloads/details.aspx?FamilyID=a8f5654f-088...


>
> 4] Install Update Rollup 2 for Windows XP Media Center Edition 2005
> (KB900325)
>

> http://www.microsoft.com/downloads/details.aspx?FamilyID=e5daf37e-e24...


>
> Don't restart the machine.[Update Rollup 2 will not install  if  the Ident
> value is 3.0 or higher. You can check this with Mark Salloway's Media Center
> Ident Set tool which can be found at :-
>
> http://salloway.org.uk/mediacenter/util/index.htm#ident
>
> Select Autodetect (it should select version 3.0 based ).Now start installing
> Update Rollup 2 for Windows XP Media Center Edition 2005 (KB900325)
>
> 5] Download and install October 2006 Update Rollup for Windows XP Media
> Center Edition 2005 (KB925766)
>

> http://www.microsoft.com/downloads/details.aspx?familyid=8A2E5868-C2B...


>
> 6] Restart.
>
> 7] Update all the necessary drivers-like tv tuner card etc.
>
> regards,
> S.Sengupta[MS-MVP]
>

Curious

unread,
Nov 19, 2009, 2:34:39 PM11/19/09
to
Are you sure that the version number display from within MC says it is
MCE2002 or is the version number from the OS saying it is MCE 2002. I ask
since MCE 2005 uses XP 2002 as it's base.
The Home Premium and Ultimate versions of Windows 7 that have the Media
Center application.
Just because a machine has a ready for Vista on it does not mean that all of
the hardware devices connected to it have drivers for Vista 32 and for Vista
64 bit and that these drivers will also work for Win7/

"Douglas Tatelman" <dou...@pickteam.com> wrote in message

news:a0be3c07-837d-4aa7...@v30g2000yqm.googlegroups.com...

S.Sengupta

unread,
Nov 19, 2009, 8:00:50 PM11/19/09
to
When did you buy this machine?

If the dual core machine has a "ready for Vista" sitcker on it, then I
think you have Windows XP MCE 2005.

How to manually install the various pieces of Update Rollup 2 for Media
Center 2005
http://blogs.msdn.com/astebner/archive/2006/05/22/604380.aspx

MceRepair tool is also available:-
http://blogs.msdn.com/peterrosser/archive/2005/10/20/482974.aspx

Yes,Windows 7 Home Premium has Windows Media Center.

regards,
S.Sengupta[MS-MVP]


"Douglas Tatelman" <dou...@pickteam.com> wrote in message

news:a0be3c07-837d-4aa7...@v30g2000yqm.googlegroups.com...

0 new messages