Windows 2000拡張カーネル v2.7a リリース
Windows 2000 Kernel32 改造計画【BM】
ESET でiphlpapi.dllの不具合がある件長らく、放置していたのですが
恐らく原因であろう対応を行ってみました。
・iphlpxp.dll に関する依存関係をすべて除去
・iphlpxp.dll を削除
・代わりに、icmp.dll を利用するように変更
・register_icmp を追加
・ω・ 改善するといいんですが
Windows 2000 Kernel32 改造計画【BM】
ESET でiphlpapi.dllの不具合がある件長らく、放置していたのですが
恐らく原因であろう対応を行ってみました。
・iphlpxp.dll に関する依存関係をすべて除去
・iphlpxp.dll を削除
・代わりに、icmp.dll を利用するように変更
・register_icmp を追加
・ω・ 改善するといいんですが
by blackwingcat · Published 2014年11月9日
by blackwingcat · Published 2015年12月12日
by blackwingcat · Published 2016年7月18日
続き
試してみました。
前バージョンの拡張カーネルをアンインストール→再起動
EZ KD レジストリのチェックを外す→再起動
%ProgramFiles%\ESET\ESET Smart Security\iphlpapi.dllをiphlpapi.dll.oldにリネーム
拡張カーネルv2.7aインストール→再起動
前と同じ、エラー「ファイアウォール設定の読み込みに失敗しました。」が出ます。
ってことは、DLLの二重読み込みじゃなくて、XPの関数があるからXPとして処理されてしまってることに問題がありそうですね
y2.7Releaseの際
インストール後、リブートせずにKB3139929をインストールするように
とありましたが、今回もこれは必要なのでしょうか?
一部の IE6のファイルを置き換えるため、整合性を取るために、最低限KB3139929 を入れてもらうようにしてあります。
これより新しいバージョンが既に入ってるなら不要です