最新のRealPlayerを Windows 2000で その2

先日紹介した、RealPlayerの導入方法(最新のRealPlayerを Windows 2000で)だと、IEでサイトを閲覧したときに、一部のサイトでエラーがでて落ちてしまうことがわかったので、そのエラーを修正する方法を紹介します。


rp10
どうやら、rpcl3260.dllとhxmedpltfm.dllに原因がありそうです。

以下のファイルをfcwinの強制リンクで書き換えます
\Program Files\Real\RealPlayer\rcaplugins の以下のファイルを KernelXPへの強制リンク機能で

converterapp.dll
fftr3210.dll
rpcontrols.dll
rpflvframegrabber.dll
rpsharedcomponents.dll
sharemedia.dll

同様に \Program Files\Real\RealPlayer\rpplugins の以下のファイルもKERNELXPで。

rppl3260.dll
myde3260.dll
rjbc3260.dll
rjbdll.dll
rnconverter.dll
rpflashplayer.dll
pdbu3210.dll
pdwmdm.dll
pdge3260.dll

また、このフォルダには KDWのuxtheme.dllをコピーしておきます。

このフォルダかsystem32 にKDllinst で Kernel32を動的設定。

\Program Files\Real\RealPlayer\Common\hxmedpltfm.dll を iphlpxp.dllの強制リンク機能で書き換え。同じフォルダにKDWのiphlpapi.dllを iphlpxp.dllにリネームして コピーし、WS2_XP.dll を強制リンク。
WS2_32を KDllInst で動的設定します。

これで、エラーで落ちないはずです。

漏れがあるファイルを調べたい場合は、Dependency Walkerで IEを F7実行するとよいでしょう

おすすめ

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です