ちょっとした調べ事のためにNetwork Monitorをインストールした。
Network Monitor 3.1
http://www.microsoft.com/downloads/details.aspx?FamilyID=18b1d59d-f4d8-4213-8d17-2f6dde7d7aac&DisplayLang=en
日本語版があるのかどうかはわからないが、とりあえず英語版でいいやって事で。インストールそのものは問題なく動作したが、いざCaptureStartを実行すると「Unknown Error」なんて表示されてしまった。
NetworkMonitorのページ(http://blogs.technet.com/netmon/archive/2007/07/02/network-monitor-3-1-has-released.aspx)を見ると、同じようにUnknownErrorが出ている人がいるが、解決方法は提示されてない(提示されているのかも知れないがわからなかった)。
よくよく見てみると、StartPageにネットワーク一覧が表示されてない。
こういう時は、とりあえず互換性を考えてWindowsXP互換モードで~っと思ったけどだめだった。さらに管理者権限で!ってやってみたけどだめだった。
よくよく読んでみるとこんな文章があった。
Please review the help document on using this product with Vista. Capturing traffic requires you to be a member of the “Netmon Users” group on the local computer, or right click the Microsoft Network Monitor 3.1 icon and select “Run as administrator”. After being added to the “Netmon Users” group, you must log off and log on in order to obtain the necessary privileges.
ローカルのグループを確認すると、Netmonグループは追加されていて、現在ログインしているユーザは追加されている。これは一度ログオフしてログインし直せばいけるのかもしれない。だが、今この場で動かしたいのだ。
もう一つの手段として挙げられている「Run as Administrator」はやっているつもりなんだが…、と気づいた。WindowsXP互換モードではだめか?と思って互換設定をはずしてみると
出てきた。この状態でCaptureStartも実行できて問題なくキャプチャできた。って事は互換モード設定と管理者権限実行は併用するとまずい場合があるって事なんだろうか。。。不思議だ。
ちなみに、ログインしなおしたら管理者権限を指定しなくても問題なく使用することができた。別ユーザでログインした場合と、初回の動作にだけ気をつければいいみたい。いずれにしても、相変わらず説明書きを読まない私の性格が招いた不幸と言うことか。