Help Need For the registry
Hello Friends,
I am very new to system programming.
And currently I am developing a system like registry cleaner.
But I can not track the information of where the information comes from uninstall from the path
LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS\CURRENT VERSION\UNINSTALL
in this path of registry editor this all shows the softwares which are installed in the computer. But I want to find invalid entries so how can I find this entries from the registry editor.
Thanks in advance!!!!
# 1 Re: Help Need For the registry
I'm not sure :
If it contains "UninstallString" and if this string is a path different than the default installer and it's valid path .
but clean this key [if it's true] make some errors in the windows add/remove programme .
Amahdy at 2007-11-11 17:23:27 >

# 2 Re: Help Need For the registry
Dear,
I get your reply.
But I am still confuse that how can I verify that Uninstall path of that key is valid or not.
OR
The software under the uninstall of registry editor is valid or not?
Please give me reply.
Thanks again for your reply.
# 3 Re: Help Need For the registry
Hello Friends,
The key which I had specified in the first post how Registry cleaner identifies the bad values under the uninstall key for the respective software.
Thanks in advance!!!!
# 4 Re: Help Need For the registry
If what I told u is the right way then u have to try to open the subKey :
"UnistallString" and check the return value to specify what to do :
if return value = sub key not exist --> invalid Key
if return value = "any_string" then start check the string "
***if the string is in format : "defaultInstallerName.exe /anyArgument" --> I don't know how to check the valid argument , can ignore
***else if the string isnt exist path -->invalid key
else valid kay .
hope this helps
Amahdy at 2007-11-11 17:26:33 >
