Windows Media Center Update Notification

18 posts / 0 new
Last post
Offline
Joined: 30 Jul 2008
Windows Media Center Update Notification

This is something that is driving me crazy. I can get Media Center's notification icon to pop up the status about 80 percent of the time I boot my HP machine, not at all on a Compaq Laptop, almost always on a old Compaq desktop that can't even record HD due to processor and memory problems and about 20 percent of the time on my Dell 9100 Studio machine. I can't find any setting anywhere that makes this work. No difference between warm boot, cold restart, etc etc. Obviously something needs to load to make this work and when it works it's a live reading. If you're update is running you'll get "testing internet" and various downloads with percentages and finally a finished and then next update time.

Any clues where to look to make it work?

 update pop up

John

mikinho's picture
Offline
Joined: 19 Mar 2007

Have you setup a remote control on those systems?  

Mikinho | Missing Remote | Windows Entertainment and Connected Home MVP

Offline
Joined: 30 Jul 2008

No remote control. Dell is 64 bit, HP is 64 bit old Compaq desktop is 32 bit and Compaq laptop is 64 bit. Once in a while I can get it to work on the Dell but have never seen it work on the Compaq laptop.

There are two registry entries for ehTray.exe (assuming this is part of th ehTray.exe operation) and those entries are the same on both the Dell and the HP.

I noticed that the hover doesn't necessarily work on other people's computers that I've set-up for cableCARD.

mikinho's picture
Offline
Joined: 19 Mar 2007

It is part of ehtray and that is the reason I asked if you had a remote connected.  The way ehtray works is that it runs at start up but will close itself if it isn't needed for remote usage (and a few other functions).  There is a registry setting to keep it alive, I'll find it and update the thread.

Mikinho | Missing Remote | Windows Entertainment and Connected Home MVP

Offline
Joined: 30 Jul 2008

In the FWIW department. The Dell is a factory load of Win7 from last August (they replaced my XPS420 when it died), the HP was shipped with Vista HP with free update to Win7 which I did, the Compaq was a purchase (family pack) of Win7 updates and I used the installed XP Home as the base for it's install. The Compaq Laptop is a recent purchase with factory install of Win7.

From what I've found, the HP update version still had a HKCurrent User key for Run ehTray.exe. The Dell didn't have the key, the laptop didn't have the key and I haven't checked the Compaq update from XP Home.

The only other registry entries are the same for ehTray.exe.

John

Edit: I just completed running Win7 Update Tuesday on all the Win7 boxes and after restart and running MC and Get Lateset Guide Listings, I have exactly the same results. No pop up on the Dell or the Compaq laptop, it works on the HP Desktop and Compaq desktop. All four machines now have the addition of Run string ehTray.exe with C:\Windows\ehome\ehTray.exe

I must be missing something (a switch some other entry beside H Key Current User ..... Run

John

 

Offline
Joined: 30 Jul 2008

Anyone come up with any registry keys, ideas, .....?

 

John

mikinho's picture
Offline
Joined: 19 Mar 2007

Sorry John I didn't follow up.  Can you do a quick test, from the command line run the below

C:\Windows\ehome>ehtray.exe && mcupdate.exe -uf

Does it show then?

Note: For any other users trying this...make sure under Control Panel\All Control Panel Items\Notification Area Icons that "Windows Media Center" is set to "Show icon and notifications"

Mikinho | Missing Remote | Windows Entertainment and Connected Home MVP

Offline
Joined: 30 Jul 2008

Just tried the command on both the Compaq laptop and the Dell. On both machines mcupdate started but no pop up with status.

Just the little glow under the MC icon in the notification area when hovering, right click gets the usual menu Open Media Center, Start Update, Cancel Update, Enable Automatic Updates (checked).

Checking the logs on both the Compaq laptop and the Dell, the command runs the schedule update and then runs Client Mantainence.

John

Offline
Joined: 30 Jul 2008

The saga continues. Now I normally get the pop up on the Dell, but the HP which was fairly consistent has not booted with the pop up for the last couple of months. Have no idea what might have changed to cause this.

Update: As of February 22, 2012 the pop up has stopped working on all my machines. I don't know if it will magically restart but now none of them display the pop up.

 

Offline
Joined: 28 Mar 2012

Hi.  I had the EXACT same problem and it was driving me nuts too.  But this morning...I FIXED IT!!  I was so excited that I had to share it with you.  I hope it works for you as quickly as it did me.  Here is what I did. 

Open up task manager.  Scroll down to ehtray.exe.  Right click > open file location (this is just to make it easier to get to).  Leave that window open and go back to the task manager Processes screen.  right click ehtray.exe again and end process.  Now go to the file location window, right click ehtray.exe and click run as administrator....mine starting working immediately.  Good Luck!!

 

Offline
Joined: 30 Jul 2008

Wow! and interesting discovery and it worked on my Compaq lap top but it didn't work on the HP lap top. Both the Desktop Dell & HP are working right now so the next time it fails on a reboot I'll run through this routine.

Now the HP lap top has never displayed information, the Compaq would display and disappear so it will be interesting to see if it holds.

Did you try a reboot and see if it still worked? There doesn't seem to be a way to assign ehtray.exe to run by default under administrator--or it isn't an option under compatibility on my machines.

But thanks, its a great tip!!

Offline
Joined: 28 Mar 2012

Well, you are correct.  Upon reboot it went back to it's old ways.  So, since your last post...I have been trying to find a way to automate ehtray.exe to run automatically as administrator at start up, but to no avail.  I have tried just about everything I could think of.  But I don't quit easy, so when I have some more time I will dive into it.  If I figure anything out, I will be sure to let you know.  This is quite perplexing to say the least.  But at least for now, upon reboot I just end process and restart as administrator and all is good.  It's a quick fix but not a solution.  Hopefully we will figure this out!!  Thanks for the feedback.

 

Offline
Joined: 28 Mar 2012

Well, you are correct.  Upon reboot it went back to it's old ways.  So, since your last post...I have been trying to find a way to automate ehtray.exe to run automatically as administrator at start up, but to no avail.  I have tried just about everything I could think of.  But I don't quit easy, so when I have some more time I will dive into it.  If I figure anything out, I will be sure to let you know.  This is quite perplexing to say the least.  But at least for now, upon reboot I just end process and restart as administrator and all is good.  It's a quick fix but not a solution.  Hopefully we will figure this out!!  Thanks for the feedback.

 

Offline
Joined: 28 Mar 2012

I did try a reboot after reading your post, unfortunately...it reverted back to it's old ways.  So for now, it's the quick fix (end process and restart as administrator) until I figure out a way to automate this file at startup as administrator.  I have tried everything I could think of, but I don't quit easy.  So when I have a chance, I will dive into it some more.  Anything I find I will be sure to post.  Thanks for the feedback!

 

Offline
Joined: 30 Jul 2008

I tried it on the Dell 9100 today after a reboot and had just the icon and no pop-up and it didn't work. Sometimes on the Dell & HP a log out and log in will restore the pop-up. My theory is its something attached to the ehtray.exe service but I can't find it.

Offline
Joined: 30 Jul 2008

I got this to work today on the HP, instead of ending process, I went with End Process Tree, then right clicked the ehtray.exe and run as administrator. Then I went to the guide and right clicked on a channel and chose Update Guide Now. The pop up worked. This is the first time I've been able to do this on the HP Pavillion (I just installed the new Java7-5 64 bit and 32 bit before I did this, but don't see how that should impact the operation.)

 

John

Offline
Joined: 30 Jul 2008

I've had mixed luck with the ehtray.exe end process and then running it from the ehome directory as administrator. BUT what I noticed today is that there are multiple instances of ehtray.exe running. It looks as if there is a copy for each extender which is logged on to the system. So as a test I ended process on the copy in task manager but there were three left in Resource Monitor. I logged out and back in and still found a couple of copies running. But I found that I could right click on the item in the CPU setting of resource monitor and choose end process. Then you have to wait for it to close. After they were closed I opened ehome and right clicked on ehtray.exe and chose run as administrator. After a few seconds it was added back to Task Manger and within a few more minutes I had a total of four copies running in Resource Monitor.

I've found the best method is to wait for the automatic update to run the task so I won't know now until tomorrow if I get an icon with a pop up or if it still is "silent."

 

Update 8/18 7AM, well the pop up is working (currently shows Client Mant. Complete) but turning off all the other "ehtray.exe" running and then starting one on the Dell as administrator and letting the machine restart the rest seems to have worked.

 

Still looking for a way to mark this service to start properly at boot up or start of Media Center to work properly all the time.

Anyone with more advice, please comment.

 

John

Offline
Joined: 30 Jul 2008

More complications. I was still "hit or miss" on my Dell machine and when I did a search on the system drive I found three copies of ehtray.exe. Two of them were in the winsxs/ folder with a very long folder name. But one of them was dated 2009 and the other dated 2010 which matched the one in ehome.

Throwing caution to the wind, I went through the dance to take ownership of the folder with the 2009 ehtray.exe and copied it to a backup folder and then deleted it from the winsxs/ folder.

Waiting results from the lab now. (After that operation I went through the stop process and then run as administrator from the ehome directory.) I'm just wondering if "sometimes" the 2009 copy got accessed or the fact there were two in the winsxs folder caused trouble or?

Time will tell.......

After stopping the ehtray.exe service and restarting as administrator and waiting for the next automatic update the notification pop-up appeared. It remains to be seen if this will work after a reboot.

Login or register to post comments
Website design by Yammm Software
Powered by Drupal