Jump to content

Right-click Registry Values[?]


Coreper
 Share

Recommended Posts

note: this is a sequel to Right-click Replace

i might have found why my right clicking options dont work: registry values

but since i dont know enough about the registry, could someone who does know enough look at this?

i found out these registry entries were corrupt/wrong/incorrect, because they keep apearing again, nomatter which registry cleaner i use

then i had a look at them, and their names gave me an impression

here they are:

AtWorkRendering

---------------

The file type points to the missing program 0 in the key HKEY_CLASSES_ROOT\AtWorkRendering\shell\PrintTo\command.

DecoType Naskh

--------------

The key HKEY_CLASSES_ROOT\DecoTypeNaskh\shell\open is incomplete because the subkey Command is missing. For this reason, the action Open does not work for this file type.

DecoType Naskh

--------------

The key HKEY_CLASSES_ROOT\DecoTypeNaskh\shell\print is incomplete because the subkey Command is missing. For this reason, the action Print does not work for this file type.

DecoType Ruq'ah

---------------

The key HKEY_CLASSES_ROOT\DecoType\shell\print is incomplete because the subkey Command is missing. For this reason, the action Print does not work for this file type.

DecoType Ruq'ah

---------------

The key HKEY_CLASSES_ROOT\DecoType\shell\open is incomplete because the subkey Command is missing. For this reason, the action Open does not work for this file type.

IGN Download Manager (*.dlm2)

-----------------------------

The key HKEY_CLASSES_ROOT\dlm2file\DefaultIcon points to the missing icon C:\Program Files\IGN\Download Manager\DLM.exe,1. The reference should be deleted so that Windows does not try to find the icon.

Office Data File

----------------

The key HKEY_CLASSES_ROOT\WEBFile\DefaultIcon points to the missing icon misc.exe,6. The reference should be deleted so that Windows does not try to find the icon.

ZAMailSafe (*.z0)

-----------------

The key HKEY_CLASSES_ROOT\ZAMailSafe\DefaultIcon points to the missing icon C:\Program Files\Zone Labs\ZoneAlarm\UpdClient.exe,-279. The reference should be deleted so that Windows does not try to find the icon.

the colored values are the ones i think have to do with the open option

the other ones keep apearing again and again, just like the other errors

does anyone know how to fix these errors?

please help

thanks

btw: maybe you can go into your registry and give me your registry values for the ones who are incorrect with me

Link to comment
Share on other sites

  • Replies 51
  • Created
  • Last Reply

Top Posters In This Topic

HKEY_CLASSES_ROOT\AtWorkRendering\shell\PrintTo\command is empty

HKEY_CLASSES_ROOT\DecoTypeNaskh and HKEY_CLASSES_ROOT\DecoType does not exist.

HKEY_CLASSES_ROOT\dlm2file does not exist

HKEY_CLASSES_ROOT\WEBFile does not exist

HKEY_CLASSES_ROOT\ZAMailSafe does not exist.

I dont think I am much help to you.

Link to comment
Share on other sites

I'm guessing you have a Norton made registry cleaner? Have you tried manually deleting the keys? To fix the shell\open keys you would add a subkey with the name command with the value of what program should be opened. The value would look something like...

"C:\Program Files\Adobe\Acrobat 6.0\Reader\AcroRd32.exe" "%1"

It may not have the "%1" or it could have more parameters/different parameters.

The \shell\print keys are the same except the program/command in the command key default value is the program to handle the print request. Like...

"%systemroot%\system32\mspaint.exe" /p "%1"

Most programs have the /p command line argument. You would have to find out what these keys belong to to fix them. You can most likely safely delete them.

Link to comment
Share on other sites

ok, i checked my registry for PrintTo values, most of them show the same

i edited that content a bit to fit it into my registry:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\AtWorkRendering\Shell\PrintTo]

[HKEY_CLASSES_ROOT\AtWorkRendering\Shell\PrintTo\command]
@="C:\\PROGRA~1\\MICROS~2\\OFFICE11\\MSACCESS.EXE /NOSTARTUP /SHELLSYSTEM [PrintTo \"%1\",\"%2\",\"%3\",\"%4\"][ShellQuit]"

[HKEY_CLASSES_ROOT\AtWorkRendering\Shell\PrintTo\ddeexec]
@="[PrintTo \"%1\",\"%2\",\"%3\",\"%4\"]"

[HKEY_CLASSES_ROOT\AtWorkRendering\Shell\PrintTo\ddeexec\application]
@="Msaccess"

[HKEY_CLASSES_ROOT\AtWorkRendering\Shell\PrintTo\ddeexec\ifexec]
@="[SHELLNOOP]"

[HKEY_CLASSES_ROOT\AtWorkRendering\Shell\PrintTo\ddeexec\topic]
@="ShellSystem"

but, when i try to import them into my registry, it tells me that i cant replace the existing registry values [no access]

so this is what i did:

restart in safe mode: try to delete > didnt work

change registry value permissions to Full Control for me > didnt work

are there other ways to do what i try? [delete/replace registry values]

please help

btw:

this is the content of the current AtWorkRendering value:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\AtWorkRendering]
@=""

[HKEY_CLASSES_ROOT\AtWorkRendering\Shell]
@=""

[HKEY_CLASSES_ROOT\AtWorkRendering\Shell\PrintTo]
@=""

[HKEY_CLASSES_ROOT\AtWorkRendering\Shell\PrintTo\Command]
@="0"

Link to comment
Share on other sites

Sorry Coreper. Thats what I was talking about though. Changing them to a good value to see if it will fix things or shut the registry scanner up. On regards to the access error. You will probably have to take ownership or the key or its parent and if there are any unknown users in the permissions you may have to remove them. Unknown/old/temp users usually show up as there SID instead of a name. Sometimes windows doesn't do its job completely of removing these and it can cause access errors. Also make sure the system account full control. Hope it helps.

Link to comment
Share on other sites

  • 2 weeks later...

well, i used RegSeeker to remove it: it worked!

i havent noticed anything like errors or something, since then...

but about the other values: would it be possible to solve/fix them?

and another thing: what the h*ck is a Office Data File? [and what does the icon look like? > that is one of the registry errors]

Link to comment
Share on other sites

Yeah I would delete them but thats just me. Non are serious to the point of your computer not starting back up. But I would still make a registry backup before changing anything. If the values aren't there, deleting shouldn't cause a problem. For others viewing this with context problems another good thing for fixing context problems is the File Types tab in the Folder Options. Most don't realize this can be used to fix not only any file extension context menu item but general folder and file as well. I posted a screenshot below. However it can not be used to fix others like * context items that affect all the files and folders or GUID/COM objects. For that a special program must be used or you have to have knowledge of the object. Libraries (.dlls) and other files that have the guid/com objects are not always programmed correctly and can cause weird things as well. I think that is what happened with that MagicISO thing as well. I searched and searched and everything looked fine. I think I'm going to email them and see if its on their end.post-4630-1177267870_thumb.jpg

Link to comment
Share on other sites

Hey Coreper I just got the same thing you were getting except every time I would click any folder I would get the search thing instead of the folder opening. I don't know how it happened I didn't change anything, after I posted the last message on here I went to open a folder and the Windows search tool opened? I found what was causing it though. Since it was only happening to folders it had to be one of the general folder context menus, so I searched regedit for exact matched key names of "Folder" and "Directory". I excluded the Folder key because there was nothing out of the norm, then the Directory key had a "find" subkey under the shell key with no Explore or Open keys. So I just added the content. Its basically changing the ddeexec default value to [ViewFolder("%l", %I, %S)] or [ExploreFolder("%l", %I, %S)] depending on how you want the files displayed. If anything is not changed correctly an access denied or file association will pop up. Then find key name should then be changed to open or explore. If you want more info let me know. I'm not sure how to change it in the All Programs menu.

Link to comment
Share on other sites

thanks

more info would be great

is there an easy way to backup the registry [woudlnt exporting all registry entries, and importing them cause errors? > like double values and stuff?]

btw:

i had a look a the registry entries, but my HKEY_CLASSES_ROOT\Shell and HKEY_CLASSES_ROOT\Folder registry values are ok... [i think]: here is their content:

[HKEY_CLASSES_ROOT\Shell]

"URL Protocol"=""

[HKEY_CLASSES_ROOT\Shell\shell]

[HKEY_CLASSES_ROOT\Shell\shell\explore]

[HKEY_CLASSES_ROOT\Shell\shell\explore\command]

@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\

00,5c,00,45,00,78,00,70,00,6c,00,6f,00,72,00,65,00,72,00,2e,00,65,00,78,00,\

65,00,20,00,2f,00,65,00,2c,00,2f,00,69,00,64,00,6c,00,69,00,73,00,74,00,2c,\

00,25,00,49,00,2c,00,25,00,4c,00,00,00

[HKEY_CLASSES_ROOT\Shell\shell\explore\ddeexec]

@="[ExploreFolder(\"%l\", %I, %S)]"

"NoActivateHandler"=""

[HKEY_CLASSES_ROOT\Shell\shell\explore\ddeexec\application]

@="Folders"

[HKEY_CLASSES_ROOT\Shell\shell\explore\ddeexec\ifexec]

@="[]"

[HKEY_CLASSES_ROOT\Shell\shell\explore\ddeexec\topic]

@="AppProperties"

[HKEY_CLASSES_ROOT\Shell\shell\open]

[HKEY_CLASSES_ROOT\Shell\shell\open\command]

@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\

00,5c,00,45,00,78,00,70,00,6c,00,6f,00,72,00,65,00,72,00,2e,00,65,00,78,00,\

65,00,20,00,2f,00,69,00,64,00,6c,00,69,00,73,00,74,00,2c,00,25,00,49,00,2c,\

00,25,00,4c,00,00,00

[HKEY_CLASSES_ROOT\Shell\shell\open\ddeexec]

@="[ViewFolder(\"%l\", %I, %S)]"

"NoActivateHandler"=""

[HKEY_CLASSES_ROOT\Shell\shell\open\ddeexec\application]

@="Folders"

[HKEY_CLASSES_ROOT\Shell\shell\open\ddeexec\ifexec]

@="[]"

[HKEY_CLASSES_ROOT\Shell\shell\open\ddeexec\topic]

@="AppProperties"

and

[HKEY_CLASSES_ROOT\Folder]

@="Map"

"EditFlags"=hex:d2,03,00,00

"TileInfo"="prop:Size"

[HKEY_CLASSES_ROOT\Folder\DefaultIcon]

@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\

00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,00,68,00,\

65,00,6c,00,6c,00,33,00,32,00,2e,00,64,00,6c,00,6c,00,2c,00,33,00,00,00

[HKEY_CLASSES_ROOT\Folder\shell]

[HKEY_CLASSES_ROOT\Folder\shell\explore]

"BrowserFlags"=dword:00000022

"ExplorerFlags"=dword:00000021

[HKEY_CLASSES_ROOT\Folder\shell\explore\command]

@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\

00,5c,00,45,00,78,00,70,00,6c,00,6f,00,72,00,65,00,72,00,2e,00,65,00,78,00,\

65,00,20,00,2f,00,65,00,2c,00,2f,00,69,00,64,00,6c,00,69,00,73,00,74,00,2c,\

00,25,00,49,00,2c,00,25,00,4c,00,00,00

[HKEY_CLASSES_ROOT\Folder\shell\explore\ddeexec]

@="[ExploreFolder(\"%l\", %I, %S)]"

"NoActivateHandler"=""

[HKEY_CLASSES_ROOT\Folder\shell\explore\ddeexec\application]

@="Folders"

[HKEY_CLASSES_ROOT\Folder\shell\explore\ddeexec\ifexec]

@="[]"

[HKEY_CLASSES_ROOT\Folder\shell\explore\ddeexec\topic]

@="AppProperties"

[HKEY_CLASSES_ROOT\Folder\shell\foldalyzer]

@="&Analyse folder with FoldAlyzer"

[HKEY_CLASSES_ROOT\Folder\shell\foldalyzer\command]

@="\"C:\\Program Files\\FileAlyzer\\FoldAlyzer.exe\" \"%1\""

[HKEY_CLASSES_ROOT\Folder\shell\open]

"BrowserFlags"=dword:00000010

"ExplorerFlags"=dword:00000012

[HKEY_CLASSES_ROOT\Folder\shell\open\command]

@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\

00,5c,00,45,00,78,00,70,00,6c,00,6f,00,72,00,65,00,72,00,2e,00,65,00,78,00,\

65,00,20,00,2f,00,69,00,64,00,6c,00,69,00,73,00,74,00,2c,00,25,00,49,00,2c,\

00,25,00,4c,00,00,00

[HKEY_CLASSES_ROOT\Folder\shell\open\ddeexec]

@="[ViewFolder(\"%l\", %I, %S)]"

"NoActivateHandler"=""

[HKEY_CLASSES_ROOT\Folder\shell\open\ddeexec\application]

@="Folders"

[HKEY_CLASSES_ROOT\Folder\shell\open\ddeexec\ifexec]

@="[]"

[HKEY_CLASSES_ROOT\Folder\shell\open\ddeexec\topic]

@="AppProperties"

[HKEY_CLASSES_ROOT\Folder\shellex]

@=""

[HKEY_CLASSES_ROOT\Folder\shellex\ColumnHandlers]

[HKEY_CLASSES_ROOT\Folder\shellex\ColumnHandlers\{0D2E74C4-3C34-11d2-A27E-00C04FC30871}]

@=""

[HKEY_CLASSES_ROOT\Folder\shellex\ColumnHandlers\{24F14F01-7B1C-11d1-838f-0000F80461CF}]

@=""

[HKEY_CLASSES_ROOT\Folder\shellex\ColumnHandlers\{24F14F02-7B1C-11d1-838f-0000F80461CF}]

@=""

[HKEY_CLASSES_ROOT\Folder\shellex\ColumnHandlers\{66742402-F9B9-11D1-A202-0000F81FEDEE}]

@=""

[HKEY_CLASSES_ROOT\Folder\shellex\ColumnHandlers\{F9DB5320-233E-11D1-9F84-707F02C10627}]

@="PDF Column Info"

[HKEY_CLASSES_ROOT\Folder\shellex\ContextMenuHandlers]

@=""

[HKEY_CLASSES_ROOT\Folder\shellex\ContextMenuHandlers\AVG7 Shell Extension]

@="{9F97547E-4609-42C5-AE0C-81C61FFAEBC3}"

[HKEY_CLASSES_ROOT\Folder\shellex\ContextMenuHandlers\MagicISO]

@="{DB85C504-C730-49DD-BEC1-7B39C6103B7A}"

[HKEY_CLASSES_ROOT\Folder\shellex\ContextMenuHandlers\PowerISO]

@="{967B2D40-8B7D-4127-9049-61EA0C2C6DCE}"

[HKEY_CLASSES_ROOT\Folder\shellex\ContextMenuHandlers\UnlockerShellExtension]

@="{DDE4BEEB-DDE6-48fd-8EB5-035C09923F83}"

[HKEY_CLASSES_ROOT\Folder\shellex\ContextMenuHandlers\WinRAR]

@="{B41DB860-8EE4-11D2-9906-E49FADC173CA}"

[HKEY_CLASSES_ROOT\Folder\shellex\ContextMenuHandlers\{EB4D3CFE-E2AA-4C6E-B2FE-2A749F95D208}]

[HKEY_CLASSES_ROOT\Folder\shellex\DragDropHandlers]

[HKEY_CLASSES_ROOT\Folder\shellex\DragDropHandlers\NBShellHook]

@="{EB4D3CFE-E2AA-4C6E-B2FE-2A749F95D208}"

[HKEY_CLASSES_ROOT\Folder\shellex\DragDropHandlers\WinRAR]

@="{B41DB860-8EE4-11D2-9906-E49FADC173CA}"

[HKEY_CLASSES_ROOT\Folder\shellex\DragDropHandlers\{BD472F60-27FA-11cf-B8B4-444553540000}]

@=""

[HKEY_CLASSES_ROOT\Folder\shellex\PropertySheetHandlers]

[HKEY_CLASSES_ROOT\Folder\shellex\PropertySheetHandlers\InCDUdfPerm]

@="{B3D9AEDE-B2C3-406d-A254-6BE07767B08B}"

Link to comment
Share on other sites

You don't need to post it unless the results are happening to all folders. It looked fine with a quick compare to mine but you didn't post HKEY_CLASSES_ROOT\Directory.

is there an easy way to backup the registry [woudlnt exporting all registry entries, and importing them cause errors? > like double values and stuff?]

If you export the whole registry and then try to import you may get access denied error because processes are still using certain keys but you shouldn't get any duplicates. I mainly use export for the keys I'm troubleshooting but you can use the Windows backup tool or create a restore point.

This page describes how most of the context stuff works. If you know how that stuff works you can add a lot of different things to most context menus. But the problem you are having is with just the All Programs menu right? For that there is no folder association and the Folder, Directory, and * don't affect the opening of the folders. I think they only affect the Explore context menu option. The problem is its associated with a ddeexec of [FindFolder("%l", %I)]. That can happen if its manually changed, corruption or just if certain associations change. It looks to me like certain file associations are in a hierarchy, so if you delete the Folder key, the Directory key will be used to try to open and display context items for folders. If you delete both (Folder and Directory keys) the * takes over for what it can. So when a certain association is deleted it can sometimes inherent one you wouldn't want.

Its sort of confusing but if you read that link and fiddle around with the registry (HKCR), you will see what I mean. I've learned a lot from doing some of this.

Link to comment
Share on other sites

Could you give more info on exactly whats happening?

  • What files bring up the search box (folders, start menu folders, short cuts, executables, pictures)?
  • Is it just the All Programs menu or does My Documents, My Computer, etc have problems also?
  • What context menu item has the problem (Open or Explore)?

I don't think your keyboard will have anything to do with this. When a shortcut key is pressed (at least on mine) a key is checked (HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AppKey) and depending on the key a program is run. Other than that the other buttons use the same keys as when you click a file with the mouse.

BTW: I got an email back from MagicISO and they told me to disable the Shell Integration from MagicISO's settings. A feature I've noticed to only be in the newer versions. Its the same as disabling it from the registry or ShellExView, so all the MagicISO context menus disappear. So I sent them another with the info they wanted. I'm still waiting.

Link to comment
Share on other sites

Could you give more info on exactly whats happening?
  • What files bring up the search box (folders, start menu folders, short cuts, executables, pictures)?
  • Is it just the All Programs menu or does My Documents, My Computer, etc have problems also?
  • What context menu item has the problem (Open or Explore)?

I don't think your keyboard will have anything to do with this. When a shortcut key is pressed (at least on mine) a key is checked (HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AppKey) and depending on the key a program is run. Other than that the other buttons use the same keys as when you click a file with the mouse.

BTW: I got an email back from MagicISO and they told me to disable the Shell Integration from MagicISO's settings. A feature I've noticed to only be in the newer versions. Its the same as disabling it from the registry or ShellExView, so all the MagicISO context menus disappear. So I sent them another with the info they wanted. I'm still waiting.

[*] i dont get the search box, but i get the move to... and copy to... prompt window...

it is caused when i right-click and open ANY item in the All Programs [from the Start Menu]...

it also occures when i use the: Play All option, in a folder which contains music...

i used to get it too when i selected multiple files and pressed a shortkey on my keyboard, but that strangly doesnt happen anymore

[*] as i told before: it occures in the Explorer [My computer, My documents, etc.] and in the Start Menu [All programs list]

[*] open and explore have the problem... [and the Play All option in Music Folders...]

Link to comment
Share on other sites

ok, i downloaded it

but when i compared your fix registry values with mine i noticed something very important:

the HKEY_CLASSES_ROOT\Folder values were all the same, but:

i am missing the HKEY_CLASSES_ROOT\Directory\shell\open root :O ...

i will try to put your fix in my registry and see if it will work

ill re-post soon

Link to comment
Share on other sites

ok, i added them

i also noticed that i was missing these values:

[HKEY_CLASSES_ROOT\Folder]

"BrowserFlags"=dword:00000008

[HKEY_CLASSES_ROOT\Folder\DefaultIcon]

@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\

00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,00,68,00,\

65,00,6c,00,6c,00,33,00,32,00,2e,00,64,00,6c,00,6c,00,2c,00,33,00,00,00

but, after adding them, that didnt solve my open issue

i hope you know more...

btw: i attached my registry values

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share


×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Privacy Policy