Need Advice on XP Registry Tweak

  • Thread starter Thread starter Johnny Bravo
  • Start date Start date
J

Johnny Bravo

I'm very new to newsgroups and could not find a newsgroup for XP Registry
help other than a german MSN newsgroup. There must be one for english
speaking posters, but I am stumped. Can someone please point me in the
right direction? I'd appreciate it - thanks.
 
This is the right group.

--
Regards,

Dave Patrick ....Please no email replies - reply in newsgroup.
Microsoft Certified Professional
Microsoft MVP [Windows]
http://www.microsoft.com/protect

:
| I'm very new to newsgroups and could not find a newsgroup for XP Registry
| help other than a german MSN newsgroup. There must be one for english
| speaking posters, but I am stumped. Can someone please point me in the
| right direction? I'd appreciate it - thanks.
|
|
 
Thanks Dave, I just wanted to make sure of that before proceeding because I
know MS made some changes in the XP registry versus Win2000 and wasn't sure
if this was the proper newsgroup.

Anyway, here's my problem:

I'm trying to make the CD Player that comes with W2K the default player for
..cda files (music CDs) on my computer. I used to run W2K and so I copied
that application (CDPlayer.exe) onto my XP partition, but the registry tweak
I made isn't working for some reason. The player opens up fine when I double
click on the shortcut, but it doesn't auto-play when I pop in a music CD.

These are the 3 changes I made thus far:
HKEY_CLASSES_ROOT\.cda\OpenWithList\
Added a subkey for 'CDPlayer.exe'

HKEY_CLASSES_ROOT\cdafile\shell\play\command
Changed the default value to: %SystemRoot%\system32\CDPlayer.exe "%L", /Play

When this didn't work, I added a subkey 'CDPlayer.exe' under:
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Applications

None of this has worked thus far. I keep getting a windows popup box
asking me to choose from a list of applications and the CD Player I copied
over from my W2K is not even listed among the choices. It's not an
"autoplay" problem because I am logged in as the Admin when doing so.

What have I missed? I'm completely stumped.

John
 
From a command prompt;

C:\>assoc .cda
returns with
..cda=CDAFile

C:\>ftype cdafile
returns with
cdafile="C:\Program Files\Windows Media Player\wmplayer.exe" /Open "%L"

So possibly;

ftype cdafile="C:\Program Files\Windows Media Player\CDPlayer.exe" /Open
"%L"

but be sure to also copy and register any required libraries for the
application beforehand. You can use the support tool 'depends.exe' to help
you with this.

http://support.microsoft.com/kb/q301423/


--
Regards,

Dave Patrick ....Please no email replies - reply in newsgroup.
Microsoft Certified Professional
Microsoft MVP [Windows]
http://www.microsoft.com/protect

:
| Thanks Dave, I just wanted to make sure of that before proceeding because
I
| know MS made some changes in the XP registry versus Win2000 and wasn't
sure
| if this was the proper newsgroup.
|
| Anyway, here's my problem:
|
| I'm trying to make the CD Player that comes with W2K the default player
for
| .cda files (music CDs) on my computer. I used to run W2K and so I copied
| that application (CDPlayer.exe) onto my XP partition, but the registry
tweak
| I made isn't working for some reason. The player opens up fine when I
double
| click on the shortcut, but it doesn't auto-play when I pop in a music CD.
|
| These are the 3 changes I made thus far:
| HKEY_CLASSES_ROOT\.cda\OpenWithList\
| Added a subkey for 'CDPlayer.exe'
|
| HKEY_CLASSES_ROOT\cdafile\shell\play\command
| Changed the default value to: %SystemRoot%\system32\CDPlayer.exe "%L",
/Play
|
| When this didn't work, I added a subkey 'CDPlayer.exe' under:
| HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Applications
|
| None of this has worked thus far. I keep getting a windows popup box
| asking me to choose from a list of applications and the CD Player I copied
| over from my W2K is not even listed among the choices. It's not an
| "autoplay" problem because I am logged in as the Admin when doing so.
|
| What have I missed? I'm completely stumped.
|
| John
 
Dave, that method doesn't work. I just tried it.
Let me provide some further information.

HKEY_CLASSES_ROOT\CDAudioPlayer.CDAudioPlayer.1\CLSID

In the above subkey, there is a default value in the right hand pane:
{FDE1F5C0-0EE9-11d4-A66D-00AA00BA6958}

When I did a search on that CLSID, it led me to this:
HKEY_CLASSES_ROOT\CLSID\{FDE1F5C0-0EE9-11d4-A66D-00AA00BA6958}
Under that subkey, there were 4 other subkeys listed.
a) InProcServer32
b) ProgID
c) Programmable
d) VersionIndependentProgID

Didn't find anything interesting in b, c, d. But in a) i found a value
pointing to dynamic link file tied into my Creative Media Player application
which was what was originally set to play my music CDs. So I backed up that
subkey and then overwrote that default value and changed it to match my CDA
file subkey
%SystemRoot%\system32\CDPlayer.exe

It still did not work. I think instead of an executable, it's expecting a
DLL file that's associated w/ the CDPlayer. If i knew what DLL file to copy
over from my Win2000, it might work possibly. But I have no way of knowing
what that is. Is there a DLL file assoc. w/ CDPlayer??

John


Dave Patrick said:
From a command prompt;

C:\>assoc .cda
returns with
.cda=CDAFile

C:\>ftype cdafile
returns with
cdafile="C:\Program Files\Windows Media Player\wmplayer.exe" /Open "%L"

So possibly;

ftype cdafile="C:\Program Files\Windows Media Player\CDPlayer.exe" /Open
"%L"

but be sure to also copy and register any required libraries for the
application beforehand. You can use the support tool 'depends.exe' to help
you with this.

http://support.microsoft.com/kb/q301423/


--
Regards,

Dave Patrick ....Please no email replies - reply in newsgroup.
Microsoft Certified Professional
Microsoft MVP [Windows]
http://www.microsoft.com/protect

:
| Thanks Dave, I just wanted to make sure of that before proceeding
because
I
| know MS made some changes in the XP registry versus Win2000 and wasn't
sure
| if this was the proper newsgroup.
|
| Anyway, here's my problem:
|
| I'm trying to make the CD Player that comes with W2K the default player
for
| .cda files (music CDs) on my computer. I used to run W2K and so I
copied
| that application (CDPlayer.exe) onto my XP partition, but the registry
tweak
| I made isn't working for some reason. The player opens up fine when I
double
| click on the shortcut, but it doesn't auto-play when I pop in a music
CD.
|
| These are the 3 changes I made thus far:
| HKEY_CLASSES_ROOT\.cda\OpenWithList\
| Added a subkey for 'CDPlayer.exe'
|
| HKEY_CLASSES_ROOT\cdafile\shell\play\command
| Changed the default value to: %SystemRoot%\system32\CDPlayer.exe "%L",
/Play
|
| When this didn't work, I added a subkey 'CDPlayer.exe' under:
| HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Applications
|
| None of this has worked thus far. I keep getting a windows popup box
| asking me to choose from a list of applications and the CD Player I
copied
| over from my W2K is not even listed among the choices. It's not an
| "autoplay" problem because I am logged in as the Admin when doing so.
|
| What have I missed? I'm completely stumped.
|
| John
 
Yes I'm sure there is. Use depends.exe to find them. I wouldn't hold much
hope for this ever working without breaking other things.

--
Regards,

Dave Patrick ....Please no email replies - reply in newsgroup.
Microsoft Certified Professional
Microsoft MVP [Windows]
http://www.microsoft.com/protect

:
| Dave, that method doesn't work. I just tried it.
| Let me provide some further information.
|
| HKEY_CLASSES_ROOT\CDAudioPlayer.CDAudioPlayer.1\CLSID
|
| In the above subkey, there is a default value in the right hand pane:
| {FDE1F5C0-0EE9-11d4-A66D-00AA00BA6958}
|
| When I did a search on that CLSID, it led me to this:
| HKEY_CLASSES_ROOT\CLSID\{FDE1F5C0-0EE9-11d4-A66D-00AA00BA6958}
| Under that subkey, there were 4 other subkeys listed.
| a) InProcServer32
| b) ProgID
| c) Programmable
| d) VersionIndependentProgID
|
| Didn't find anything interesting in b, c, d. But in a) i found a value
| pointing to dynamic link file tied into my Creative Media Player
application
| which was what was originally set to play my music CDs. So I backed up
that
| subkey and then overwrote that default value and changed it to match my
CDA
| file subkey
| %SystemRoot%\system32\CDPlayer.exe
|
| It still did not work. I think instead of an executable, it's expecting a
| DLL file that's associated w/ the CDPlayer. If i knew what DLL file to
copy
| over from my Win2000, it might work possibly. But I have no way of
knowing
| what that is. Is there a DLL file assoc. w/ CDPlayer??
|
| John
 
Back
Top