Discussion Locked

How to disable/modify a LEGACY Driver

0 helpful
7 replies
Closed to new repliesThis discussion is closed. It stays readable, but it takes no new replies.

I have an application that I want to uninstall but the uninstall file is damaged and the system does not allow me to delete the legacy entries on the registers for that application

Is there a way to manually disable/modify a Legacy driver?

Regards

Alvaro

7 replies

by lordinfidel

When ALL ELSE FAILS.....

I put this in caps because this requires editing the registry.... But first some tricks to removing.

If you still have the program, try reinstalling it. Once you reinstall it (In the same location as the original) Then try removing it thru add/remove programs.

If you still can not remove it that way.

It is time to hack up the registry.
<--Insert standard editing the registry disclaimer here-->
Basically you remove all instances of the program.

THIS CAN HAVE BAD EFFECTS, UNFORSEEN, THOUGH

Before editing the registry, Back it up. Once it is backed up, then do a search for the application name. You may have to do a couple of different searches using different key words.

Important.... Before you delete a key, Read the key very carefully, make sure that any path's listed are for the app that you want to remove. And then Export that key before deleting it. You can never be too careful.

Also look for any paths that go to directories other than the program files (ie. winnnt\system32)

Once you get rid of the registry keys. You can then delete the program files. If there are files that you can not delete because of access denied, reboot the machine. The registry should not load those files. If it does, do a search in the registry for that file name.

FYI- regedit allows you to search.
(start/run/type regedit press run)

Good luck

by lordinfidel

What program are you trying to remove???

Plus once you delete the final registry keys the program is basically removed.

BUT it will still show up in add/remove programs. Remember, we are doing this the hacked up way.

Use the regedit32 option below. You will need to give your self permission to the key.

Also are you logged in as an admin?

Once the registry keys are gone, delete the program folder.

Or if you want to try to get it removed from the add/remove programs. Try reinstalling after the keys are removed and then uninstall immediately afterwards.

by cornejo.alvaro

I Already done what Mr. mmorell sayd but still dont work.

I can't reinstall the app since it said that I need to uninstall it before reinstall...

I've deleted all registry entries regarding the application I need to uninstall except those entries like HKLM\SYSTEM\ControlSet\Enum\Root\LEGACY_xyz that the system does not let me delete. Even after a reset.

Alvaro

by schitzoid

using regedt32.exe, select key in question, then from the menu choose security>permissions, give youself the necesary permisions to delete the key.

The following links are for changing permissions on the "LastKey" key that makes regedit remember the last key you opened, but istead of denying access you will be giving yourself "full control" of the desired key.

MS Knowledge Base article : http://support.microsoft.com/support/kb/articles/Q244/0/04.A SP
windows 2000 magazine article : http://www.win2000mag.com/Articles/Index.cfm?ArticleID=16215

This discussion is closed to new replies.