Process Logger monitors processes as they start and end on your computer and logs them out. It's very useful if you are suspecting some spy ware or even viruses being on your computer, and want to closely monitor what process starts and stops as soon as it happens. It can also help
you if you want to learn how your machine is being used by the software installed on it, and to discover processes that start/stop automatically without being spawned by you.
You can download the latest copy from here:
Process Logger 1.0
This utility is the result of my C# post that can be found here:
How to write a simple Process Logger for Windows
To use Process Logger, unzip and run the ProcessLogger.exe.
The utility is very simple, it logs the time when a process starts, and the time when it ends, nothing fancy. Also it has a limitation where it won't log multiple instances of the same process.
Maybe when I have some free time I will enhance it further.