指定されたデバイス、パス、またはファイルにアクセスできません。アクセス許可がない可能性があります。

現象

コンピュータを開いて、CDドライブをダブルクリックすると、以下のメッセージが表示され、再生されない。
「指定されたデバイス、パス、またはファイルにアクセスできません。アクセス許可がない可能性があります。」

解決方法

regeditを実行
HKEY_CLASSES_ROOT\AudioCD\shell\play\commandを開く
(既定)の値を、下記のように変更
Media Player

"C:\Program Files\Windows Media Player\wmplayer.exe" /prefetch:3 /device:AudioCD "%L"

iTunes

"C:\Program Files\iTunes\iTunes.exe" /playCD "%L"

おまけ

(既定)の値の形式は、OSによって異なるので、VBSで書く場合は注意。
Windows7 REG_EXPAND_SZ
Vista REG_SZ

'Windows7用 現在の設定値のバックアップを作成して、プレイヤーのデフォルトを設定する
set objShell = WScript.CreateObject("WScript.Shell")

cmd = objShell.RegRead("HKCR\AudioCD\shell\play\command\")
cmd_expand = objShell.ExpandEnvironmentStrings( _
    objShell.RegRead("HKCR\AudioCD\shell\play\command\"))
objShell.RegWrite "HKCR\AudioCD\shell\play\command\player-backup", _
    objShell.RegRead("HKCR\AudioCD\shell\play\command\"), "REG_EXPAND_SZ"

wmp = """%ProgramFiles%\Windows Media Player\wmplayer.exe""" + " /prefetch:3" + " /device:AudioCD " + """%L"""
itunes = """%ProgramFiles%\iTunes\iTunes.exe""" + " /playCD " + """%L"""

'どちらのプレイヤーを設定するか指定
player = wmp
'player = itunes

objShell.RegWrite "HKCR\AudioCD\shell\play\command\", player, "REG_EXPAND_SZ"
wscript.Echo player + "を設定しました。"