With so many programs working in the background performing their own tasks, it can be quite difficult sometimes to know what what is being written, deleted or modified to and from your drives. There always appears to be something making changes somewhere. Some operations you might be fully aware of such as file downloading, video encoding, antivirus scans etc, but there might also be something writing to the drive when you don’t really expect or want it to. Being able to monitor files across the board would work, but isn’t really practical.
As it would be a thankless task trying to keep watch over all this activity yourself, having a piece of software to help you find out what files are being created or modified could be a real time saver. Thankfully, there are tools around to help you out and keep watching these areas for you, here’s a selection of 10 to have a look at.
While performing the task of watching for a number of different actions such as file or folder create, delete, rename or change, Watch 4 Folder can alert you about the change in several different ways. There are also a few other interesting functions such as watching for a file association change, whether the free space has changed and also if a CD/DVD (not USB media) is inserted or ejected.
The developer recommends you may have to experiment a little bit with the event triggers as ticking something like File change and File rename together would create 2 events in the log after a simple rename. Trigger alerts can be an ordinary desktop popup window or a custom alert window that appears above the system tray. The events can be written to an external log file. A batch file, executable or visual basic script can also be executed. Although you can save different settings files to setup different configurations for certain folders, you cannot monitor more than one folder at a time.
Compatible with Windows XP, Vista and 7 32-bit and 64-bit.
2. Directory Monitor
Directory Monitor is a tool that can watch for file and folder changes, modifications, deletions and the creation of new files, and can do this while being able to handle multiple locations at once. There is the ability to watch network shares in addition to local folders. The adding of Include and exclude wildcard patterns is also possible if you want to exclude certain file types from the monitoring process.
To alert you of any change at the configured locations, Directory Monitor will show the event in its main window which is also the log file, popup a system tray alert or optionally run an external program. Although Directory Monitor is listed as freeware, this is actually a bit misleading because some options like running the program as a service and playing a sound on an event trigger aren’t available unless you “Donate” at least $30.
The .NET Framework 3.5 SP1 is required. Compatible with Windows XP, Vista and 7 32-bit / 64-bit and full install or portable versions are available.
This program is able to handle the real time monitoring of multiple folders at once and is a very small portable executable of just over 120K. TheFolderSpy can watch for creation, deletion, attribute changes, access date and file size changes. Be aware the download is a RAR file so you will need a third party tool to unarchive it.
TheFolderSpy has a wildcard option to include certain types of file although only 1 can be applied at once. Something that users may find quite useful is a built in send to email option which will mail you every time an event is triggered which is obviously more suited for rare events and not to monitor a whole drive. Any triggered events will show in the main window, optionally a log file, the system tray balloon popup and a file can be executed including an audio file.
Requires .NET Framework 3.5 and compatible with Windows XP, Vista and 7 32-bit and 64-bit.
4. Track Folder Changes
Track Folder Changes is a very simple, small and portable tool to operate and has no options to configure at all. The type of changes to files and folders it can detect is also slightly less than some other programs, but is still able to identify when they are created, modified or deleted.
By default Track Folder Changes will start to monitor the whole C drive which will obviously create a lot of action and is easily changed to a specific folder with the browse button. All actions are then displayed in real time and the complete directory tree to a change will be expanded. Any changes detected to files or folders are color coded; green is newly created, blue is modified and orange is deleted, so if you simply rename a file you will get an orange and a green entry because the old was removed and a new created. You can go to the location or copy the path via the right click.
Works on Windows XP and above.
No tools list would be complete without one from Nirsoft and this is no different. FolderChangesView is another tiny, simple and portable utility to handle the task and actively monitor files, folders or complete drives in real time, and tells you which files have been modified, created or deleted. It doesn’t offer to give popup windows or allow the running of scripts on a file create or delete trigger, but instead simply shows all the changes in its main window.
When started, a popup window will ask for the base folder to monitor and a check box for monitoring all its subfolders. A browse option would have been nice but the location has to be typed or pasted in. The window will simply list all files that have been modified, created or deleted since monitoring began in a list format and a counter for each file of the 3 possible actions. Other information such as the full path to the file, its extension, and time of first / last event is also displayed. Monitoring can easily be stopped / started using the toolbar buttons.
Compatible with Windows 2000 up to Windows 8 32-bit and 64-bit.
The other remaining 5 file and folder monitoring tools can be found on page 2.