(imported comment written by BenKus)
Hi Arpotu,
Registered applications (regapps) are NOT the same as the applications in Add/Remove Programs. Regapps come from here: “HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths” and add/remove programs come from here: “HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall”.
Why are they different? You will have to ask Microsoft… From our experiences most “normal applications” will register the executables and most will put themselves in Add/Remove Programs, but there are plenty of examples where applications will add themselves in one area and not the other (it is usually a by-product of the installer software used).
Ben