Can anyone suggest a software that runs on Windows & performs a data collection/list of recognizing all hardware components & software installed on a particular computer.