動作環境を満たしているにも関わらず Yahoo!動画 が再生できない場合、プログラムがデジタルデータの利用を制御する DRM ファイルの場所を誤って読み込んでいる可能性があります。
初期設定で Yahoo!動画 が読み込む DRM ファイルの場所を確認する方法は以下の通りです。
- [フォルダオプション] にて、隠しファイルや保護された オペレーティングシステムファイル を表示するように設定されていることを確認
- C:\public\DRM にある DRM フォルダを開く
上記の位置に DRM フォルダがない場合、レジストリデータを変更することで解決する場合があります。
以下の手順を参考にしてみてください。
- [スタート] から [ファイル名を指定して実行] をクリック
- 入力フォームに [regedit] と入力しレジストリエディタを起動する
- HKEY_LOCAL_MACHINE\Software\Microsoft\DRM を探す
- [DataPath] 値をダブルクリックすると、DRMフォルダのパスが右カラムに表示される
- 表示されたパスを探し DRM フォルダの存在を確認する
- DRM フォルダが見つからない場合、本来 DRM フォルダがあるべき位置 (C:\public\) に [DRM] という名前のフォルダを作成し、合わせて [DataPath] 値のパスも本来のパスに変更する
- 再起動し、セキュリティ コンポーネント アップグレード ページよりアップグレードを実行する
以上の作業が終わったら、もう一度再起動します。うまくいけば Yahoo!動画 が正常に再生できると思います。
レジストリの値を直接編集することは大変危険な行為でもあります。どうしても再生不可能な場合のみ上記の対策を施してみることをおすすめします。
コメント (2)
1.C:\public などありませんが、どれのことでしょうか?
2. [DataPath] 値のパスも本来のパスに変更する →本来のパスって何ですか?
投稿者: Taisei | 2009年2月 4日 20:19
日時: 2009年2月 4日 20:19
ご質問ありがとうございます。
掲載の方法の対象OSは
Microsoft Windows XP Professional
Microsoft Windows XP Home Edition
となっておりこれを前提にお伝えします。
Windows Media Player での保護されたファイル、メディア使用権、ライセンス移行、 およびデジタル著作権管理 (DRM) の情報は本来、(Microsoftアナウンス)C:\public\DRM にあります。これが本来のパスという意味です。ない場合、自分で作成するということです。
以下のURLも参考にしてください。
Google検索 検索ワード:「DRM C:\public」
「保護ファイルの利用 (DRM)」
https://www.microsoft.com/japan/windows/windowsmedia/player/faq/DRM.mspx
「Windows Media Player で保護されているメディア ファイルを再生するとエラー メッセージ:"Secure ストレージ保護エラーです。 ライセンスを以前のバックアップから復元やり直してください"」
https://support.microsoft.com/kb/920075/ja
投稿者: テラ | 2009年2月 5日 10:45
日時: 2009年2月 5日 10:45