View Single Post
Old 12-01-03, 10:17 PM   #5 (permalink)
lbabus
Aximsite Minor League
 
Join Date: Dec 2002
Posts: 190
Thanked 0 Times in 0 Posts
Media Player Problem
I had the same problem way back and had to do the hard reset and reinstall. Recently I had the problem again and posted on the board and MCastle came up with this solution that worked for me! Good luck.

Here's the website reference and I duplicated his post in case you can't get to it.


http://www.aximsite.com/boards/show...er+fix+registry

MCastle



Group: Newbie
Posts: 5
Joined: Feb 2003
Location: Sacramento, CA
PDA:



The problem is actually a corrupt registry key and so a hard reset, besides being a PITA, is only a temporary fix as the problem will return. Check out this info that was posted on the Microsoft pocket PC multimedia newsgroup:

Ok!
I found recent backup where windows media player actually worked. After some time comparing the registries with WinDiff, and trying to set registry keys in the non-working registry with values from the working registry one by one, I found the problem.

HKEY_LOCAL_MACHINE\Software\Microsoft\Shell\Keys\4

0C5
...contained the values:
BtnWnd =dword:0
Flags=dword:0
WndCls=""

The entire 40C5 key wasn't in my "working registry" file.... so I renamed the key "40C5" to "40C5_" ...and it worked! I then renamed it back to "40C5" and WMP wouldn't start again. I compared the 40C5 key values to the other keys (eg. 40C4) and it was missing a few. I figured out that if it's missing the "Name" value, WMP won't load. I created a new Name string and gave it the value "asdf". WMP loaded fine. When I checked my key mappings, it showed button "asdf" being mapped to "Next Track"... which is supposed to be my "Right" button's mapping (on the dpad). "Right" didn't even show up in the list, but I could re-map my "Right" to "Next Track" again.

So, it seems it is safe to delete the entire 40C5 key, as there is no 5th button anyway. I have no idea how/why or which program created this key....seems to have appeared on it's own :-o

The WMP button maps are stored in HKEY_LOCAL_MACHINE\Software\Microsoft\Windows Media Player\Button Map ...but I tried deleting all the values in there to remove all the button maps, but it still wouldn't load. It seems like the only way to fix the problem is to either give the 40C5 key a "Name" value, or simply delete it. I think it's better to give it a "Name" rather than delete it, because if the key is
created again in the future it won't have the "Name" value so you'll have to delete it again. If you just give it a "Name" value, it should stay there when an attempt is made to create the key again (theoretically at least).
lbabus is offline   Reply With Quote