Add/Remove program corrupt

Message boards : Number crunching : Add/Remove program corrupt
Message board moderation

To post messages, you must log in.

AuthorMessage
NewtonianRefractor
Volunteer tester
Avatar

Send message
Joined: 19 Sep 04
Posts: 495
Credit: 225,412
RAC: 0
United States
Message 807697 - Posted: 13 Sep 2008, 6:24:12 UTC
Last modified: 13 Sep 2008, 6:24:51 UTC

I have a problem with 2 installation on my computer.
1 is silverlight, the other one is something else.

When I try to remove silverlight it gives me this:



Microsoft released a critical security update for it, but the same error pops up when I do a Microsoft update.

A similar message pops up when I try to remove the other program.

Can you guys help me solve this issue?
ID: 807697 · Report as offensive
Profile bounty.hunter
Volunteer tester
Avatar

Send message
Joined: 22 Mar 04
Posts: 442
Credit: 459,063
RAC: 0
India
Message 807699 - Posted: 13 Sep 2008, 6:41:01 UTC

Try the Windows Installer CleanUp Utility from Microsoft.
ID: 807699 · Report as offensive
NewtonianRefractor
Volunteer tester
Avatar

Send message
Joined: 19 Sep 04
Posts: 495
Credit: 225,412
RAC: 0
United States
Message 807713 - Posted: 13 Sep 2008, 8:19:10 UTC - in response to Message 807699.  

Try the Windows Installer CleanUp Utility from Microsoft.


But what exactly does it do? Online it says that it only removes the reference to the program not the actual program. Or something like that.
ID: 807713 · Report as offensive
Richard Haselgrove Project Donor
Volunteer tester

Send message
Joined: 4 Jul 99
Posts: 14690
Credit: 200,643,578
RAC: 874
United Kingdom
Message 807715 - Posted: 13 Sep 2008, 8:40:22 UTC - in response to Message 807713.  
Last modified: 13 Sep 2008, 8:41:19 UTC

Try the Windows Installer CleanUp Utility from Microsoft.

But what exactly does it do? Online it says that it only removes the reference to the program not the actual program. Or something like that.

1) Run the cleanup utility to remove the broken references. Only 'clean up' the two programs you're having problems with.

2) Download the programs again. Save the installers to your hard disk, just in case: don't run them directly from the web.

3) Run the program installation routines. This will put back the information you've just cleaned out of the msi database, but in a usable form this time.

4) If you didn't want the program in the first place, you should now be able to remove it using 'Add/remove programs'. Or you should be able to patch it, if you decide to keep it.

Don't do any housekeeping (emptying temp folders or suchlike) between steps (3) and (4). The problem somestimes starts with a badly-written installer which leaves its msi file (which is needed for uninstallation) in a non-standard or unprotected place.
ID: 807715 · Report as offensive
NewtonianRefractor
Volunteer tester
Avatar

Send message
Joined: 19 Sep 04
Posts: 495
Credit: 225,412
RAC: 0
United States
Message 807734 - Posted: 13 Sep 2008, 10:22:06 UTC - in response to Message 807715.  
Last modified: 13 Sep 2008, 10:27:19 UTC

Try the Windows Installer CleanUp Utility from Microsoft.

But what exactly does it do? Online it says that it only removes the reference to the program not the actual program. Or something like that.

1) Run the cleanup utility to remove the broken references. Only 'clean up' the two programs you're having problems with.

2) Download the programs again. Save the installers to your hard disk, just in case: don't run them directly from the web.

3) Run the program installation routines. This will put back the information you've just cleaned out of the msi database, but in a usable form this time.

4) If you didn't want the program in the first place, you should now be able to remove it using 'Add/remove programs'. Or you should be able to patch it, if you decide to keep it.

Don't do any housekeeping (emptying temp folders or suchlike) between steps (3) and (4). The problem somestimes starts with a badly-written installer which leaves its msi file (which is needed for uninstallation) in a non-standard or unprotected place.



That is all good, but what happens if you do not nave the original installer? That is not a problem for Silverlight, but the other program that is corrupt is some "PatchLink Update Agent" which was not installed by me and I have no installation disks for. I just need to remove it. How would I go about doing that?
ID: 807734 · Report as offensive
Richard Haselgrove Project Donor
Volunteer tester

Send message
Joined: 4 Jul 99
Posts: 14690
Credit: 200,643,578
RAC: 874
United Kingdom
Message 807758 - Posted: 13 Sep 2008, 13:47:31 UTC - in response to Message 807734.  

That is all good, but what happens if you do not nave the original installer? That is not a problem for Silverlight, but the other program that is corrupt is some "PatchLink Update Agent" which was not installed by me and I have no installation disks for. I just need to remove it. How would I go about doing that?

I would try to work out where the program files are (if there is a shortcut, follow properties --> find target), make a note of any executable file name, and then just delete the whole folder.

Next, run RegEdit, and search for any instances of the program name, the maker's name, any keywords associated with it etc. etc. For anything you find, make a judgement about whether it's safe and sensible to delete that reference. (You did make a backup of the whole registry before you started, didn't you?). For instance, I normally leave MRU (most recently used) file lists alone, but I would be especially careful to remove Run or RunServices entries.

Also, it depands whether you regard the program as a legitimate one you just happen to have lost the installer for, or malware that got onto the computer without your knowledge or consent. If the latter, use antivirus/spybot/adaware etc.
ID: 807758 · Report as offensive

Message boards : Number crunching : Add/Remove program corrupt


 
©2025 University of California
 
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.