I haven’t tried this myself, but I recently heard about System Information for Windows. It is software that will take an inventory of the hardware and software on your computer, along with a lot of other useful information. The site describes it this way:
SIW is an advanced System Information for Windows tool that gathers detailed information about your system properties and settings and displays it in an extremely comprehensible manner…
SIW is a standalone utility that does not require installation (Portable Freeware) – one less installed program on your PC as well the fact that you can run the program directly from an USB flash drive, from a floppy, from a network drive or from a domain login script.
Since there is nothing to install, it is easy to download and try.