Sorry to hijack this thread, since it is in regards to Windows 7, but I have a similar problem but with Vista.
DVRMSFileWatcher would run, but after a while, it will stop and an error message would pop up saying DVRMSFilewatcher has stopped working.
So all the recorded files won't get commercial detection up to the point where it stopped working.
You have to manually click on the program again to run it again in the Start menu. If you try to start it up in the Services menu, it says the DVRMSFileWatcherService service on Local COmputers tarted and then stopped. Some services stop automatically if they are not in use by other services or programs.
I tried to find the error in the event logs, but can't find an error.
I'd appreciate any help, thanks.