I am trying to write a Software Audit program, but when I compare my results against commercial programs I find a vast difference. I am retrieving my list from the registry HKEY_Local_Machine\Software\Microsoft\Windows\Current Version\UnInstall with no problems, but this falls very short of the list retrieved by other programs. Can anybody please tell me where I should be looking or am I in completly the wrong place with the Registry