Windows Tips / 共有違反を調べるためのソフトウェア

を削除できません。共有違反がありました。送り側または受け側のファイルは使用中の可能性があります。


のような事が偶に起ったりする。
このときの対処法が実は良く分からない。
このフォルダ内のファイルは使っていないはずなのにこういう状態になったりする。
この共有違反?をしているソフトウェアはどれか突き止めるソフトウェアは存在しないのだろうか?と前々から思っている。
ググッてみても見つからないので正直こうなってしまった以上、私の知識では再起動せざる終えない所がわずらわしくてならない。
XP以降の方法として
http://www.atmarkit.co.jp/fwin2k/win2ktips/306openfiles/openfiles.html
を見つけたのだが・・・すみません!それ以前のOSなんですよ!!!おrz


どちら様かこの状態に対処する方法やソフトウェアをご存知でしたら是非コメントをいただきたいのです。よろしくお願いします。ペコm(_ _;m)三(m;_ _)mペコ


追記:対処法が見つかりました。
http://d.hatena.ne.jp/studiokingyo/20060808#p2

ProcessExplorerで共有違反を撃退!!!

id:TakamiChie氏からgoogle:ProcessExplorerというソフトウェアで共有違反を検出できるとの事を教えていただきました。
使い方は
http://www.exconn.net/Forums/ShowPost.aspx?PostID=4436
のように使うようです。
http://support.microsoft.com/kb/242131 のように Microsoftのサポート情報にまで載るということはかなりの完成度なのですね。素晴らしい。


共有違反が起こった場合、ProcessExplorerを立ち上げ
メニューバーのView -> Show Lower Paneで表示。
メニューバーのFind -> Find handle or DLLでsubstrings:にロックされているディレクトリパスを入力しSearchそれで検索した結果をクリックするとShow Lower Paneで表示したリストにTypeがFileとなっているロックされているファイルが見つかるのでそれを右クリックし、それをClose Handle。



それにしても、Sysinternals製のソフトウェアは本当に品質が良いものばかりで感心してしまう。