Old 3rd February 2011, 21:35   #1
Junior Member
Join Date: Feb 2011
Posts: 4
Add/Remove program problem

I'm trying to upgrade a very old application and I'm using NSIS to create my installer. The problem I'm currently having is that after I run my installer, the old version of the program still appears in the Add/Remove programs of Control Panel.

I don't have access to the Windows Registry of my computer, because of security reasons, the company where I work won't allow it. So I can't get the uninstall information. I think the old app was installed using Installshield but I can't find the ODEUNST.LOG file.

Is there another way of getting the uninstall information from the computer?
And if so, how can I remove the entry using NSIS script?

Thanks !
rayc is offline   Reply With Quote
Old 3rd February 2011, 21:52   #2
Anders's Avatar
Join Date: Jun 2002
Location: ${NSISDIR}
Posts: 5,548
You don't have read access to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall? Or is regedit.exe locked down?

IntOp $PostCount $PostCount + 1
Anders is offline   Reply With Quote
Old 4th February 2011, 00:18   #3
Senior Member
Join Date: Oct 2003
Posts: 178
i would say first if you can read write to the registry via nsis try to delete the uninstall key might be under the product name or the vendors name ect.
if its regedit you cant run get a copy of some other registry program or find a copy
of bart pe or any pe bootable cd that will let you access the registry files on the root c: drive and edit them. (not responsible if you get fired )

Last edited by ZmAn3; 4th February 2011 at 00:19. Reason: grammer :/
ZmAn3 is offline   Reply With Quote
Go Back   Winamp & Shoutcast Forums > Developer Center > NSIS Discussion

add, remove

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump