« Trac>DiscussionPluginへのメールアドレスの登録 | Main | EclipseのWindowBuilder »

2011.07.16

svchost(WebClient)

Windowsで共有フォルダにアクセスしようとすると、時々10秒~20秒程度の待ちに遭遇するということがあったのですが、ようやく原因が判明。

Windows XPからファイルサーバへの接続が非常に遅い の内容が該当してました。今回現象が発生したのは、WindowsVistaの端末からWindows7の共有フォルダにアクセスしようとしたときではありましたが、ポート80に対するアクセスが発生している時に待ちが発生することと、ポート80に対するアクセスを行っているプロセスがWebClientであった(netstat -b -n -o)ことから、ほぼ間違いないかと。

共有フォルダを公開している側の設定等にもよりますが、公開側の設定をいじることができないのであれば、クライアント側のWebClientサービスを止めてしまうのが一番手っ取り早い解決法になるようです。もちろん、WebClientサービスが不要である、ということが前提ですが(^^;

確か、WebDAVのフォルダを、ネットワークフォルダとして登録してExplroerからアクセスするような場合は必須となるサービスだったように思うのですが、例えばTortoiseSVNやCarotDAVのような場合、自前で実装しているので特に影響することもなく。

あと、ExcelなどでWebDAVのファイルを直接開くような場合にも必要となるかもしれませんが、そういう使い方をすることってあまりないですし。一般的に、LAN内でWebDAVでファイル共有を行っているようなケースってどの程度あるのでしょうか?(ほとんどは、手軽にSMBで共有ではないかと・・・)

|

« Trac>DiscussionPluginへのメールアドレスの登録 | Main | EclipseのWindowBuilder »

ウェブログ・ココログ関連」カテゴリの記事

Comments

Post a comment



(Not displayed with comment.)


Comments are moderated, and will not appear on this weblog until the author has approved them.



TrackBack

TrackBack URL for this entry:
http://app.cocolog-nifty.com/t/trackback/3959/52219316

Listed below are links to weblogs that reference svchost(WebClient):

« Trac>DiscussionPluginへのメールアドレスの登録 | Main | EclipseのWindowBuilder »