Re: how to create a list of software installed on the system ?
Simple, no-frills way: Start Menu > Control Panel > Add/Remove Programs in Windows XP Start Menu > Control Panel > Programs and Features in Windows Vista/7
If you want more detailed report, then try Belarc Advisor. This is a great, free tool to get various system information: Belarc Advisor - Free Personal PC Audit