Following are the instructions to run the "Windows Software Self-Check".  The instructions are for Microsoft's Internet Explorer.


For Win 2000, and Win XP you should be logged in with administrator privileges.

Microsoft Internet Explorer:

  1. Click this link to access the Windows Software Self-Check program 
  2. A small prompt window will appear asking you what you want to do with the program.  Select  "Run this program from it's current location". (example)
  3. You will be warned that "The publisher cannot be determined" and asked "Do you want to install and run swcheck.exe from" Please select "Yes". (example)
  4. The WinZip Extractor Screen will appear. Select  "Setup".(example)
    If you receive an Error such as "error 0 running command \swcheck.exe" or "failed to load control 'MSFlexGrid' from MSFLXGRID.OCX", you may need to install an additional file and rerun the Self-Check Procedure.
    Please see : Installing Visual Basic 6.0 Run-timeFiles
  5. The Windows Software Self-Check program will open for you. Please see Using the Self-Check
  6. You can now complete your software log form using the data provided by Self Check. ** A sample software log sheet you can use is available at . An example of how to fill out the log can been seen at


** Some packages may appear on the list that you may not expect. The swcheck.exe program may find device drivers for the network and video adapters and programs like LiveUpdate which is a part of Norton AntiVirus. You should list these if you are in doubt for completeness.


Using the Self Check:

For Windows 2000 and XP, you should be logged in with administrator privileges.  This is what the Software Self-Check program looks like when you run it:

To run Self-Check, click the "Check" button.

Here's what the buttons at the top do:

Check     Run the Self-Check and display a list of the software running on your computer in the window.
Print         Print the results of the Self-Check to your default printer
Save  Create a RTF file called "swcheck.rtf" in your default temporary directory
Done  Exit the program.

Known issues: If you have more software to list than will fit on 2 pages, the "PRINT" button will create the error message "Subscript overflow". The work around is to use the "SAVE" button to save the file to a place where you can open it with a word or text processor like Word or Notepad, and print the file from there.

If you have any questions or comments please contact the OIT Helpdesk to request assistance. 817-272-2208 or