「Windows 改造」-「レジストリ使用技」-「音楽CD、DVD自動再生機能の復旧」

対象:
Windows7

音楽CDやDVDを光学ドライブに挿入し、対象のドライブをダブルクリックすると関連付けられたプログラムが起動します。
しかし、環境によっては「既定のプログラム」-「自動再生の設定の変更」で設定を行ったにもかかわらずエラーが表示され、
再生プログラムが起動しないことがあります。
CyberLink社のソフトウェア(PowerDVDやPower2Goなど)を導入すると本事象が発生することを確認しています。
本設定では、Windows標準のWindowsMediaPlayerが動作するよう変更を行います。

エラー表示の一例です。
「指定されたファイルに対してこの操作を行うプログラムが関連付けられていません。プログラムを
インストールするか、既にプログラムがインストールされている場合はコントロールパネルの
[既定のプログラム]でプログラムを関連付けてください。」などと表示されます。

レジストリ変更点(32bit OS)
[HKEY_CLASSES_ROOT\AudioCD\shell\play\command]
@=hex(2):22,00,25,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,46,00,69,00,6c,\
00,65,00,73,00,25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,00,73,00,20,00,\
4d,00,65,00,64,00,69,00,61,00,20,00,50,00,6c,00,61,00,79,00,65,00,72,00,5c,\
00,77,00,6d,00,70,00,6c,00,61,00,79,00,65,00,72,00,2e,00,65,00,78,00,65,00,\
22,00,20,00,2f,00,70,00,72,00,65,00,66,00,65,00,74,00,63,00,68,00,3a,00,33,\
00,20,00,2f,00,64,00,65,00,76,00,69,00,63,00,65,00,3a,00,41,00,75,00,64,00,\
69,00,6f,00,43,00,44,00,20,00,22,00,25,00,4c,00,22,00,00,00
 
[HKEY_CLASSES_ROOT\DVD\shell\play\command]
@=hex(2):22,00,25,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,46,00,69,00,6c,\
00,65,00,73,00,25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,00,73,00,20,00,\
4d,00,65,00,64,00,69,00,61,00,20,00,50,00,6c,00,61,00,79,00,65,00,72,00,5c,\
00,77,00,6d,00,70,00,6c,00,61,00,79,00,65,00,72,00,2e,00,65,00,78,00,65,00,\
22,00,20,00,2f,00,70,00,72,00,65,00,66,00,65,00,74,00,63,00,68,00,3a,00,34,\
00,20,00,2f,00,64,00,65,00,76,00,69,00,63,00,65,00,3a,00,44,00,56,00,44,00,\
20,00,22,00,25,00,4c,00,22,00,00,00
 
レジストリ変更点(64bit OS)
[HKEY_CLASSES_ROOT\AudioCD\shell\play\command]
@=hex(2):22,00,25,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,46,00,\
69,00,6c,00,65,00,73,00,28,00,78,00,38,00,36,00,29,00,25,00,5c,00,57,00,69,\
00,6e,00,64,00,6f,00,77,00,73,00,20,00,4d,00,65,00,64,00,69,00,61,00,20,00,\
50,00,6c,00,61,00,79,00,65,00,72,00,5c,00,77,00,6d,00,70,00,6c,00,61,00,79,\
00,65,00,72,00,2e,00,65,00,78,00,65,00,22,00,20,00,2f,00,70,00,72,00,65,00,\
66,00,65,00,74,00,63,00,68,00,3a,00,33,00,20,00,2f,00,64,00,65,00,76,00,69,\
00,63,00,65,00,3a,00,41,00,75,00,64,00,69,00,6f,00,43,00,44,00,20,00,22,00,\
25,00,4c,00,22,00,00,00
 
[HKEY_CLASSES_ROOT\DVD\shell\play\command]
@=hex(2):22,00,25,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,46,00,\
69,00,6c,00,65,00,73,00,28,00,78,00,38,00,36,00,29,00,25,00,5c,00,57,00,69,\
00,6e,00,64,00,6f,00,77,00,73,00,20,00,4d,00,65,00,64,00,69,00,61,00,20,00,\
50,00,6c,00,61,00,79,00,65,00,72,00,5c,00,77,00,6d,00,70,00,6c,00,61,00,79,\
00,65,00,72,00,2e,00,65,00,78,00,65,00,22,00,20,00,2f,00,70,00,72,00,65,00,\
66,00,65,00,74,00,63,00,68,00,3a,00,34,00,20,00,2f,00,64,00,65,00,76,00,69,\
00,63,00,65,00,3a,00,44,00,56,00,44,00,20,00,22,00,25,00,4c,00,22,00,00,00
 
レジストリ変更点説明
各キーの(既定)に対し、展開可能な文字列値(REG_EXPAND_SZ)でプログラムパスを書き込みます。
[HKEY_CLASSES_ROOT\AudioCD\shell\play\command]へ
"%ProgramFiles%\Windows Media Player\wmplayer.exe" /prefetch:3 /device:AudioCD "%L" (32bit)
"%ProgramFiles(x86)%\Windows Media Player\wmplayer.exe" /prefetch:3 /device:AudioCD "%L" (64bit)
[HKEY_CLASSES_ROOT\DVD\shell\play\command]へ
"%ProgramFiles%\Windows Media Player\wmplayer.exe" /prefetch:4 /device:DVD "%L" (32bit)
"%ProgramFiles(x86)%\Windows Media Player\wmplayer.exe" /prefetch:4 /device:DVD "%L" (64bit)
以下のファイルを使い方に従って読みこんでください。
CDDVDautorunfix32.reg CDDVDautorunfix32.reg (32bit OS用)
CDDVDautorunfix64.reg CDDVDautorunfix64.reg (64bit OS用)