I regularly need to run security checks across a number of XP computers and I didn't want to spend time fiddling in all the cubbyholes of XP to determine how secure or insecure a given machine was. I wrote the following program to report:
- XP Version / Service Pack Level
- MD5 validate pre-logon EXEs sethc and utilman
- Determine if AutoLogon is active
- Report DEP / Dump File and Dr. Watson status
- Report if "Scrap file" hidden file extensions have been disabled
- Report if Explorer can view all hidden & system files
- Report the partition formats for each partition? NTFS or FATxx
- Report if the Windows paging file is cleared at shutdown
- Report if weak LM password hashes are configured to be stored in the SAM
- Report if Simple File Sharing enabled or disabled
- List all computer system shares and highlight any non-admin shares
- Report if the auto system shares switch has been disabled
- Report if Remote Desktop is enabled or disabled
- Report if Remote Assistance is enabled or disabled
- Report if NetBIOS via TCP/IP has been disabled on all adapters
- Report all active Network adapters, MAC and IP addresses
- Compare TCP/IP parameters to recommended "hardened" values
- Check System Services highlighting in red any services that are high security risks
- Show all HKLM Run, HKCU Run, HKLM Logon Run, Startup Folder and System.ini Run Programs
- Show all Task Scheduler jobs including hidden jobs
- List all users, last login date/time, and highlight any with Admin privileges
- Report if the Screen Saver is enabled, if it is password protected and the engagement time
- Report the version of Internet Explorer installed
- Report all IE BHOs
- Report the version of Java installed
- Report the version of Adobe Flash installed
- Report if JavaScript and Flash are deactivated in Adobe Reader/Acrobat (versions 8-10)
- Almost every item has a context sensitive menu to enable you to work with the specific item's configuration.
Right-clicking on most of the red action items will provide a context menu which can take you to the applicable Microsoft KB, CERT advisory or open RegEdit to the correct registry key.

Old screenshot with some information redacted
This program is free. You can download the program here.
Last update January 29, 2012, Version 1.8, ZIP file MD5 hash c5c99ee3b22b7b89bbaaba02909d2d37
See Also: