Helping people with computers... one answer at a time.

Windows XP includes a useful utility to monitor exactly what programs are being run on your machine. It's easy to enable, and easy to see the results.

Can I monitor who's using my machine?

There are lots of tools out there that will allow you to monitor not just who's using your machine, but what they're doing, even typing, when they do. That's called spyware, and requires installing additional software to be installed to log and report the activities.

What many people don't realize is that there are some simple logging tools built into Windows XP already. They won't log keystrokes, but they will at least let you see who's logged into your machine and what programs they ran while they were there.

It's off by default, but it's easy to turn some of that logging on.

The settings are buried a little deep: Start, All Programs, Accessories, Administrative Tools, Local Security Policy. Once that's opened up, look 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.

Video: This short video shows the steps I've outlined above.

Article C2086 - June 26, 2004

Leo Leo A. Notenboom has been playing with computers since he was required to take a programming class in 1976. An 18 year career as a programmer at Microsoft soon followed. After "retiring" in 2001, Leo started Ask Leo! in 2003 as a place for answers to common computer and technical questions. More about Leo.

Not what you needed?

Recent Comments
17 Comments

i was just curious i can see what time my computer was logged on but what i would like to know is what time they logged off.

Posted by: saddy at June 29, 2009 7:52 AM

Don't you have to be an admin to do that? Running as an admin isn't really recommended, is it?

Posted by: Paris at August 30, 2009 7:22 AM

Someone is using my computor vista and I am afraid they will put a virus on my computor and I have some work info on here how do I find out all the names using my computor

Posted by: dawn at September 28, 2009 8:46 AM

how do I find Local Security Policy//

Posted by: pat kucey at July 5, 2010 8:58 PM

Yes you can with special software.
I'm Mac user and have Logon Sentry - special software which monitors all logon times.

Posted by: Dana at May 18, 2011 10:22 AM
Post a comment on "Can I monitor who's using my machine?":





Remember Me?

(You may use HTML tags for style)

Before commenting, please...

  • READ THE ARTICLE. A comment that shows you didn't will be deleted and ignored.

  • Comment only on the article. Use the search box at the top of the page if you have a question about something else.

  • NO PERSONAL INFORMATION in the comment. No email addresses. No phone numbers. No physical addresses.

  • Anything that looks the least bit like spam will be deleted. Links to unrelated sites or links that appear to be primarily promotional will be deleted, or the comment will be deleted.

  • Don't ask me to recover lost passwords or hacked accounts. I can't. Those comments will be deleted.

  • I can't respond to every comment. And I can't vouch for the accuracy of others who do.

Please wait. Your comment is being processed ...