LookInMyPc is freeware tool which lets you generate a complete, comprehensive system profile that includes information and report on all installed hardware and software on your PC. It also provides system diagnostic information such as details on running processes, installed services, startup programs, Windows updates and hot fixes, active network and Internet connections, TCP/IP port usage, event log detail, and much more.
All the above information is provided in an easy to read, formatted report that you can view and print using your web browser, some important or difficult terms used in the report will be hyperlinked so that you can quickly Google them.
As shown in the above snapshot of the software you can select the reporting options and areas you want to know about by selecting or un selecting the check boxes. Moreover this program also has the option to create a full system profile and diagnostic report and automatically send it as an email ZIP file attachment to a tech support or help desk person.