View Single Post
26 Jun 2011   #
lakemac

Windows 7 Ultimate x64 SP1
 
 
reg entries gone missing

Ok Brink here is a strange one.
I recently applied this reg hack to my win7u x64 system.
Worked like a charm for a while - but now the reg entries have gone missing...

I performed the hack manually (being careful of course) using regedit.
Got myself a great little Applications menu going for several days. Then installed one of NirSoft's excellent tools (specifically view web cache)
It didn't do what I wanted so I uninstalled it and rebooted.

The HKEY_CLASSES_ROOT\DesktopBackground\Shell\Accessories entry is still present and accounted for but...

The HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell entries I manually added have disappeared entirely from the registry - yet the functionality of the "Applications" in the desktop context menu still work, icons are still present and as long as I don't add any more it all continues to work somehow.

Deep searches of the registry don't show up the CommandStore\shell entries at all - which is strange given the paths must be held somewhere for the applications and associated icons to be found.

Strangely enough my reg key for "Explorer" shows up as lower case "explorer". Don't think this is related because a system image restore from a backup well before this reg hack was done shows a lower case "explorer" in the reg key. Only a clean install image shows it as an upper case "Explorer" key.

Worse still if I now try to add any additional entries to the Applications list the newly added application does not show up in the context menu (indicating it is not registered) even though the entry under the CommandStore\shell key is present (but the previous ones still AWOL).

I have also checked under the WoW6432Node and that is the same (as would be expected given it is a mirror of the normal reg entries as far as I understand).

Anyone seen this before or have any suggestions?
Code:
[HKEY_CLASSES_ROOT\DesktopBackground\Shell\Apps]
"MUIVerb"="Applications"
"SubCommands"="explorer;maxthon;firefox;|;outlook;paintxp;cmd;|;others"
"Position"="Top"
explorer key that is missing the entries that were manually entered previously...
Code:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer]
"ListViewPopupControl"="{8be9f5ea-e746-4e47-ad57-3fb191ca1eed}"
"BrowserCFCreator"="{57f8510b-a5e2-41da-a8f0-8a5ae85dfffd}"
"GlobalFolderSettings"="{EF8AD2D1-AE36-11D1-B2D2-006097DF8C11}"
"LVPopupSearchControl"="{fccf70c8-f4d7-4d8b-8c17-cd6715e37fff}"
"FileOpenDialog"="{DC1C5A9C-E88A-4dde-A5A1-60F82A20AEF7}"
"IconUnderline"=dword:00000002
"GlobalAssocChangedCounter"=dword:0000006d
<...snip...>
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\CommandStore]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\CommandStore\shell]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\CommandStore\shell\Windows.burn]
"CanonicalName"="{c501e86c-b7e3-4667-95c5-73872080c0a8}"
"MUIVerb"="@shell32.dll,-31352"
"Icon"="shell32.dll,-320"
"Description"="@shell32.dll,-31383"
"CommandStateHandler"="{3756e7f5-e514-4776-a32b-eb24bc1efe7a}"
"CommandStateSync"=""
<... snip other Windows.* entries...>
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\CommandStore\shell\Windows.burn\command]
"DelegateExecute"="{b91a4db4-3630-11dc-9eaa-00161718cf63}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\CommandStore\shell\Windows.undo]
"CanonicalName"="{9220429d-663d-4b4e-be56-6be053c9a71c}"
"MUIVerb"="@shell32.dll,-31261"
"Description"="@shell32.dll,-31262"
"CommandStateHandler"="{3756e7f5-e514-4776-a32b-eb24bc1efe7a}"
"CommandStateSync"=""
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\CommandStore\shell\Windows.undo\command]
"DelegateExecute"="{50cc2c18-b48c-4764-8f3f-0331ed295ce4}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\CommonPlaces]
<... snip ...>
My System SpecsSystem Spec