Se provi a cercare nelle API della shell di Windows ce ne qualcuno che ti notifica sui cambiamenti dei files. Forse ti potrebbe tornare utile.