I did all this
Join Date: Nov 2010
Posts: 1
OS: Windows 7
Re: [SOLVED] Explorer.exe 'File does not have a program associated with it'
You are likely missing some keys and values in the registry:
Do the following:
-Go to the Start menu
-Click Run
-Type Regedit
Go to the following:
HKEY_CLASSES_ROOT\Folder\Shell
under Shell, you should have the following keys:
-explore
-open
-opennewprocess
-opennewwindow
If you click twice on each item to expand them, you should see "command"
If these items are missing you will have to right click on shell and add a new key for each item above (i.e. explore, open etc.) , then do the following:
1) Right click on explore
* Add a new string value and name it 'MultiSelectModel'. Then click twice on 'MultiSelectModel' and under Value type 'Document'.
* Add a new D-WORD (32 bit value) and name it 'LaunchExplorerFlags'. Then click twice on 'LaunchExplorerFlags' and give it a Hex value of 18.
* Add another string value and name it 'ProgrammaticAccessOnly'. You don't need to double click as there's no value to assign.
* Finally, add a new key and name it 'command'.
2) Right click on 'command' under 'explore'. Add a new string value and
name it 'DelegateExecute'. Double click on it and type in the following
value {11dbb47c-a525-400b-9e80-a54615a090c0}.
3) Right click on open
* Add a new string value and name it 'MultiSelectModel'. Then click twice on 'MultiSelectModel' and under Value type 'Document'.
* Add a new key under open and name it 'command' (as above).
4) Right click on 'command' under 'open'. Add a new string value and
name it 'DelegateExecute'. Double click on it and type in the following
value {11dbb47c-a525-400b-9e80-a54615a090c0}.
5) Right click on opennewprocess
* Add a new string value and name it MUIVerb. Then double click on it and under value type '@shell32.dll,-8518'. (Don't include quotes).
* Add a new string value and name it 'MultiSelectModel'. Then click twice on 'MultiSelectModel' and under Value type 'Document'.
* Add a new string value and name it 'Extended'. You don't need to double click on this as there's no value to type in.
* Add a new D-WORD (32 bit value) and name it 'LaunchExplorerFlags'. Then click twice on 'LaunchExplorerFlags' and give it a Hex value of 3.
* Add another string value and name it ExplorerHost. Double click on it and under value type {ceff45ee-c862-41de-aee2-a022c81eda92}.
6) Right click on 'command' under 'opennewprocess'. Add a new string
value and name it 'DelegateExecute'. Double click on it and type in the
following value {11dbb47c-a525-400b-9e80-a54615a090c0}.
7) Right click on opennewwindow
* Add a new string value and name it MUIVerb. Then double click on it and under value type '@shell32.dll,-8517'. (Don't include quotes).
* Add a new string value and name it 'MultiSelectModel'. Then click twice on 'MultiSelectModel' and under Value type 'Document'.
* Add a new D-WORD (32 bit value) and name it 'LaunchExplorerFlags'. Then click twice on 'LaunchExplorerFlags' and give it a Hex value of 1.
* Add a new string value and name it 'OnlyInBrowserWindow'. You don't need to double click on this as there's no value to type in.
8) Right click on 'command' under 'opennewwindow'. Add a new string
value and name it 'DelegateExecute'. Double click on it and type in the
following value {11dbb47c-a525-400b-9e80-a54615a090c0}.
That's it. After this you should be able to launch windows explorer from the task bar, start menu and any other places you want to launch it from.
Ads by Google
Richmond Computer Repairs Call Our Tech Support! We Can HelpYou with Your Computer Problems. http://www.MrTechSupport.com
AT&T Tech Support 360 24/7 Small Business Tech Support -What You Need, When You Need It. tech360.att.com
DarrenDF is offline
from this site last post
http://www.techsupportforum.com/microso ... ted-2.html
honestly i have been trying all kinda of shit.... and this didnt work... so now i suppose i should undo all of this
I totally undid all that just to be safe