in message
Anyone able to confirm the > Delete button *is* active in
TweakUI/My Computer/AutoPlay/Handlers please?
The Delete button of which you ask is only for those auto-handlers
that you have defined using TweakUI.
- Create button. That lets you create new auto-handlers that are
defined by TweakUI.
_ Edit button. Only works on auto-handlers created by TweakUI.
- Delete button. Only works on auto-handlers created by TweakUI.
Edit and Delete do not work on auto-handlers that are not defined by
TweakUI. You can test this for yourself. Use the Create button to
have TweakUI create a new auto-handler. Call it "Test TweakUI
autohandler". After creating this test auto-handler, the Edit button
will now let you actually edit that entry. The Delete button will now
let you delete that TweakUI-generated auto-handler.
And/or advise the registry entry/entries that contains the list, so
I
can cull it?
Use the test procedure above and by using a name for the auto-handler
that is rather unique so you can search on it, create the test
auto-handler and then go search on that string in the registry. That
should lead you to whatever key and data item(s) where TweakUI records
those entries that you create using TweakUI.
For the entries not created by TweakUI, use TweakUI to see their
descriptions and search the registry on those strings. That will lead
you to the class name under which the string is listed; for example,
searching on "convert dvd-video movies to nero", one of the
descriptions that TweakUI shows for me, in the registry finds the
Nero.AutoPlay7 registry key under which is the shell subkey (it will
show under the HKLM hive and also duplicated under the HKCR
pseudo-hive).
When loading the registry, Windows searches for the shells and
namespaces to add to various objects, like drive and folder objects.
These shells are listed under the list of Explorer autoplay handers at
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers.
How do I know this? I just started with searching on the description
shown in TweakUI to find the registry key under which is a shell
subkey that has the auto-play handler defined (there is a command
sub-subkey to specify the program) and then I just searched on the key
to find where it was listed as a handler for Explorer. I started with
the description string in TweakUI and started digging around in the
registry.