If you’re looking for the hardware & software installed on your pc then system information utility is all you need. System information utilities lists hardware installed and other detailed configuration of your system.
SIW (OS: Windows)
SIW gives detailed information about system properties and settings, detail specs for software, hardware and network. SIW is available as portable software so you don’t have to install it and of course you can take it anywhere using usb drive.
Everest (Unsupported, OS: Windows)
Everest is old software but now it is no longer supported.
Belarc advisor (OS: Windows)
It is not as powerful and detailed like other software but it is actively developed and more features are added regularly. So you can check it out.
PC wizard 2008 (OS: Windows)
CPUID site features two downloads for system information. CPUz utility gives information about CPU and other hardware. While software like PC wizard covers more detailed configuration than CPUz.
Look in my PC (OS: Windows)
LIMP gives detailed pc profiling and diagnostic reports. And yes it is free software.
HW info (OS: Windows, DOS)
HWinfo is a tool for checking system information on DOS and HWinfo32 is for checking system information on windows. Both are available as freeware.
FreshDiagnose ( OS: Windows)
Fresh diagnose is a system information analysis and benchmark tool. It is available as free software but requires registration (which is again free).
Sysinfo Script ( OS : Linux)
Sysinfo is script that allows retrieving, displaying and saving various system related information. As there is not a single command that gives complete system information,that’s why this script is handy .
Hardinfo (Os :Linux)
Hardinfo is software that allows you to view hardware information and run reports. If you’re running ubuntu linux then procedure to install it on your system is mentioned here.