• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:KERNEL32.DLL、MFC42.DLLエラー、EMBEDタグ再生ができません)

KERNEL32.DLL、MFC42.DLLエラー、EMBEDタグ再生ができません

このQ&Aのポイント
  • Cakewalkhomestudio9起動時にKERNEL32.DLLエラー、MFC42.DLLエラーが発生
  • EMBEDタグを使った再生プレイヤーが表示されない
  • WinME、IE5.5、MediaPlayer、Netscape6.1の関連性も考えられる

質問者が選んだベストアンサー

  • ベストアンサー
  • aquiz
  • ベストアンサー率46% (759/1635)
回答No.1

Cwhs>CakeWalkHomeStudio9 KERNEL32.DLL>Windowsの核心にあたる重要なプログラム MFC42.DLL>Microsoft File Control 参照プログラム MediaPlayerのインストール時に関連付けが書き換えられたのでmidiファイルがCWHSでは開けなくなった。ファイルを参照するためのMFC42.dllがバージョン違いのものに書き換えられたので参照エラーになる。メディア再生のプログラムを同居すると陥りやすい状況ではないでしょうか? .dllという拡張子のプログラムは共有されることが多いものばかりです。異なるプレーヤーがお互いに都合のよいバージョンにDLLを書き換えるために、時として別のプレーヤーで開こうとすると障害を起こすようになります。  解決策としてはシステムの復元でupdate以前の環境に戻しておく。あるいは、主として使うプレーヤーを決めて余計なものは削除する。どうしてもCakewalkhomestudio9が使いたいのであれば、一度アンインストールしてから再度入れなおしてdllを元に戻すという方法もありです。 よく考えを整理してから実行してみてください。

riso
質問者

お礼

とても丁寧で分かりやすいアドバイスありがとうございました(^0^)障害がおこることもあるのですね。重要なファイルを消してしまったのではないかと不安でしたので、このように理由が分かりほっとしております。とても勉強になりました。とりあえず、cwhsをアンインストールして再度インストールしてみました。Midファイルはダブルクリックで開けるようになり、またEMBEDタグも再生できるようになりました。A hrefでのmidに直接リンクを付けた場合はダウンロードになってしまいますが、いろいろやった結果、これが一番良いようです。またお世話になる時があるかもしれませんがそのときもどうぞよろしくお願いいたします。本当にありがとうございました。m(_ _)m

関連するQ&A

専門家に質問してみよう