"Won Dampchin" <
[email protected]>:
If you want to access the registry directly, either with a registry editor,
else with a registry SR utility: the key you search for is named ShellNew,
as a subkey under an extension key type.
For example:
HKCR\.txt
HKCR\.txt\ShellNew "NullFile"=""
Or the variation, which launches a template file (area for customize, btw):
HKCR\.bat\ShellNew "FileName"="run.bat"
As to clean up, however you do it, TweakUI or otherwise, it won't solve a
major problem. A number of apps are programmed to auto-add a ShellNew key,
every time you run them. This is infuriating.
Worse, it's a crime committed even by some of my favorite programs (eg
PowerArch, Winhttrack). So what can you do about that? Clean up after the
program every time you run it? That's what I do for my infrequently-used
programs that inflict various undesirable registry adds. But cases like
the two examples I gave, I run those all the time, so I am fairly helpless
about their relentless contamination of my explorer New menu.
Does XP home, or do any of the post-9x OS, offer registry protection from
software that does this?
(By setting permissions on reg keys? By doing an override in subkeys under
HKCU\Software\Classes\? By resorting to Policy setting to do with freezing
associations?)