Windows file watching performance improvement

additional commit to fix bug