Friend of mine asked me to combine computer components from two old computers that individually do not work as some parts are dead. Well, I did that and the new frankenstein computer from combined parts seem to be booting well to Windows XP. However he lost drivers for those parts so I was wondering is there a software that can help me identify what components are inside and recommend where can I drivers for them? Parts from both computer are bit older, from 2002-2003 period.