Windows 2000で WireShark 1.3.2(開発中版)を動かす

Networkのキャプチャソフトの定番のひとつに挙げられる WireSharkですが
開発版をインストールするとエラーが出るという報告があったので試してみました。

最新版は 2010年1月1日現在、1.2.5 が通常版、 1.3.2 が開発版です。


ws1
試しに開発版を入れて見ます。(インストール中警告は有りません)

ws2
起動すると確かにエラー『プロシージャ エントリ ポイント freeaddrinfo がダイナミック リンク ライブラリ WS2_32.DLLから見つかりませんでした』が出ます。

KDW のKDllInstを起動して EzKD レジストリにチェックを入れて再起動後、
\Program Files\Wireshark\ に ws2_32.dllを簡易インストールします。

ws5
起動できました。

ちなみに、エラーが出ているのはlibgio-2.0-0.dll で、IPv6の初期化処理ですが、他にWindows 2000非サーポートの、getaddrinfo、getnameinfo も内部で呼ばれます。

関連サイト:
Wireshark · Download

おすすめ

1件の返信

  1. L.Palmer より:

    この記事の方法が AbiWord 2.8 でも機能しました。簡易インストール先は ..\AbiWord\bin で。KDW の ws2_32.dll を導入していない状態でも起動自体は可能でしたが、freeaddrinfo の警告が無くなりました。

コメントを残す

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