Here is a link to the whole article:
http://blog.nhcomputerlearning.com/2013/02/12/track-changes-in-windows-server-2003-and-higher/
If I was still sharing files on our Windows Server, I would for sure use this! I have recently went to a Synology NAS (Network Attached Storage), which helps take some of the load off of the server. This logging feature is built into the one that we have. Here is a link to find one like the one that we have been using: