Windows 7 Forum: konfiguracja, optymalizacja, porady, gadżety •

Pełna wersja: Niedostępna opcja 'Nowy folder...' w menu kontekstowym
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Witam. Postawiłem kilka dni temu nowy system. Wszystko było ok. aż do dziś gdy spostrzegłem iż nie mogę stworzyć nowego folderu. W menu kontekstowym wywaliło mi nowy folder. Próbowałem więc alternatywnych kombinacji typu klawisze skrótu, lecz i to nie przyniosło żądanego przeze mnie rezultatu. Kolejną czynność jaka wykonałem to sprawdzenie poprawności kluczy rejestru typu: HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenuHandlers\New klucz o nazwie (Domyślna) z danymi: {D969A300-E7FF-11d0-A93B-00A0C90F2719} i innych odpowiadających za nowy folder. Sprawdziłem również w Windows 7 Manager czy pozostały jakiekolwiek szczątki po nowym folderze, a tam co się okazało to w cale nie ma nowego folderu w kategorii menu kontekstowe. Istny kabaret! Zacieszacz Kopi rejestru nie robiłem, bo nie widziałem potrzeby by robić, systemu również.

Oki. Problem udało mi się rozwiązać. Poniżej podaje je dla potomnych:
Mamy trzy warianty do wyboru (któryś na pewno zadziała):
Sposób 1. Tworzymy plik tekstowy i wklejamy poniższy klucz rejestru i zapisujemy jako klucz.reg, następnie 2x klikamy LPM
Kod:
REGEDIT4

[HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenuHandlers\New]
@="{D969A300-E7FF-11d0-A93B-00A0C90F2719}"
Sposób 2. Tworzymy plik tekstowy i wklejamy poniższe klucze rejestru i zapisujemy jako klucz.inf, następnie klikamy PPM>Zainstaluj
Kod:
================================================================

    [Version]

    Signature=$Windows NT$

    [DefaultInstall]

    AddReg     =REGEntries.AddReg

    [REGEntries.AddReg]

    HKCR,"%String0%",,0x0,"CLSID_ExecuteFolder"

    HKCR,"%String0%\InProcServer32",,0x0,"ExplorerFrame.dll"

    HKCR,"%String0%\InProcServer32","ThreadingModel",0x0,"Apartment"


    [Strings]

    String0 = "CLSID\{11dbb47c-a525-400b-9e80-a54615a090c0}"

    =============================================================
Sposób 3. Tworzymy plik tekstowy i wklejamy poniższe klucze rejestru i zapisujemy jako klucz2.reg, następnie 2x klikamy LPM(Może pojawić się komunikat odnośnie akcji nie kompletnego dodania klucza do rejestru, ale pomimo tego błędu powinno zadziałać)
Kod:
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\CLSID\{11dbb47c-a525-400b-9e80-a54615a090c0}]
@="CLSID_ExecuteFolder"

[HKEY_CLASSES_ROOT\CLSID\{11dbb47c-a525-400b-9e80-a54615a090c0}\InProcServer32]
@="ExplorerFrame.dll"
"ThreadingModel"="Apartment"

[HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenuHandlers\New]
@="{D969A300-E7FF-11d0-A93B-00A0C90F2719}"

[HKEY_CLASSES_ROOT\Folder]
@="Folder"
"EditFlags"=hex: d2,03,00,00
"FullDetails"="prop: System.PropGroup.Description;System.ItemNameDisplay;System.ItemType;System.Size"
"ThumbnailCutoff"=dword: 00000000
"TileInfo"="prop: System.Title;System.PropGroup.Description;System.ItemType"

[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]
"MultiSelectModel"="Document"
"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,73,00,65,00,70,00,61,00,72,00,61,00,74,00,65,00,2c,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
"DelegateExecute"="{11dbb47c-a525-400b-9e80-a54615a090c0}"

[HKEY_CLASSES_ROOT\Folder\shell\open]
"MultiSelectModel"="Document"
"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,73,00,65,00,70,00,61,00,72,00,61,00,74,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
"DelegateExecute"="{11dbb47c-a525-400b-9e80-a54615a090c0}"

[HKEY_CLASSES_ROOT\Folder\shellex]

[HKEY_CLASSES_ROOT\Folder\shellex\ColumnHandlers]

[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\BriefcaseMenu]
@="{85BBD920-42A0-1069-A2E4-08002B30309D}"

[HKEY_CLASSES_ROOT\Folder\shellex\ContextMenuHandlers\Offline Files]
@="{474C98EE-CF3D-41f5-80E3-4AAB0AB04301}"

[HKEY_CLASSES_ROOT\Folder\shellex\ContextMenuHandlers\{a2a9545d-a0c2-42b4-9708-a0b2badd77c8}]

[HKEY_CLASSES_ROOT\Folder\shellex\DragDropHandlers]

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

[HKEY_CLASSES_ROOT\Folder\shellex\PropertySheetHandlers]

[HKEY_CLASSES_ROOT\Folder\shellex\PropertySheetHandlers\BriefcasePage]
@="{85BBD920-42A0-1069-A2E4-08002B30309D}"

[HKEY_CLASSES_ROOT\Folder\shellex\PropertySheetHandlers\Offline Files]
@="{7EFA68C6-086B-43e1-A2D2-55A113531240}"

[HKEY_CLASSES_ROOT\Folder\ShellNew]
"Directory"=""
"IconPath"=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,73,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
"ItemName"="@shell32.dll,-30396"
"MenuText"="@shell32.dll,-30317"
"NonLFNFileSpec"="@shell32.dll,-30319"

[HKEY_CLASSES_ROOT\Folder\ShellNew\Config]
"AllDrives"=""
"IsFolder"=""
"NoExtension"=""
Wątek rozwiązany.
Przekierowanie