From Jan Stetka:
Process History (32-bit) is a unique, fast, and reliable reporting of processes that have run on your Windows computer. The program is able to display the activity for specific times you can choose from the drop-down list. It can run in the background whilst you get on with your work as normal. It created to provide you with a means of checking out details about the applications that run onto your computer. With Process History (32-bit) you can identify unwanted software that may have popped up for a moment and then stopped running, and take steps to prevent. Troubleshoot compatibility issues by monitoring the CRC of new versions of executables, it can be used to show when an executable changed.