>>6みたいな内容を理解せずに誤った事を答える人は無理して書く必要はありません。

ところで自己解決しましたので載せておきます。
http://dobon.net/vb/dotnet/file/filesystemwatcherbug.html
http://dobon.net/vb/dotnet/file/getshortpath.html