Re: Monitor other users
This may work for you if you are using Windows XP.
The settings are buried a little deep: Start, All Programs, Accessories, Administrative Tools, Local Security Policy. Once that's opened up, then underneath Security Settings, expand Local Policies by clicking on the boxed plus sign next to it, and then click on Audit Policy.
There are several items of interest here, but we'll focus on only three. Start by double clicking on Audit account login events. Make sure that both success and failure are checked, and press OK. Repeat for Audit logon events. Those two will log when someone logs into your computer, or tries to connect to your computer via a remote share.
Now repeat the process for Audit process tracking - this one will log an event each time a process (program) starts or stops.
Now close Local Security Settings.
Use the event viewer to see the results of the logging we just enabled.
Press Start, Run, and type "eventvwr". Click on the security item in the left hand pane. In the right will be a list of security events, most recent at the top. Double click on one for the details of that event. In the case of a login event, for example, you'll see the account used, as well as the date and time of the event. In the case of a process event, you'll see the name of the program that was run, as well as the account that started it.
Don't know if that will help you but maybe worth a try.