PDA

Показать полную графическую версию : Контекстное меню + Ошибка при ПКМ проводника


Ua-life
18-04-2013, 10:38
Появляется ошибка при ПКМ в проводнике на пустой области, ошибка связана с прекращением Проводника (не помню детали, извините)
А так же прошу помочь убрать с контекстного меню проводника не нужные элементы https://www.dropbox.com/s/litwxoj4z2gntyx/4.bmp

Blast
18-04-2013, 10:48
ошибка связана с прекращением Проводника (не помню детали »
Есть решение, не помню детали :)убрать с контекстного меню проводника не нужные элементы »Настройка контекстного меню файлов/папок/дисков .:[все вопросы]:. (http://forum.oszone.net/thread-62252.html)
Уберите все неродные пункты меню и наверняка избавитесь от проблемы падения проводника, потом поочередно верните только нужные после добавления каждогог из них проверяйте поведение проводника, если будет падать, узнаете из-за кого.

Ua-life
18-04-2013, 10:50
Есть решение, не помню детали »
Та закрывается проводник сразу, не успеваю :)

Уберите все неродные пункты меню и наверняка избавитесь от проблемы падения проводника, потом поочередно верните только нужные после добавления каждогог из них проверяйте поведение проводника, если будет падать, узнаете из-за кого. »

Прошу вас экспортировать ваш .reg файл по пути HKEY_CLASSES_ROOT\ Folder\shell

Ua-life
18-04-2013, 11:11
Кстати, некоторые элементы так и не исчезли

Blast
18-04-2013, 11:18
Вам не нужно мое контекстное меню, вот значения по умолчанию в виде reg-файла:Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Folder]
@="Папка"
"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\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\ContextMenuHandlers]

[HKEY_CLASSES_ROOT\Folder\shellex\DragDropHandlers]

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

[HKEY_CLASSES_ROOT\Folder\shellex\PropertySheetHandlers]



Кстати, некоторые элементы так и не исчезли »
Кстати неизвестно какие и каким образом вы пытались заставить их исчезнуть.

Petya V4sechkin
18-04-2013, 11:29
Ua-life, попробуйте с помощью ShellExView (http://www.nirsoft.net/utils/shexview.html) отключить сторонние (не Microsoft) элементы (правой кнопкой мыши -> Disable Selected Items) и перезагрузиться.
Если не поможет, включите обратно.

Приведите ошибки из журнала событий в соответствии с этими инструкциями (http://forum.oszone.net/showpost.php?p=580138#post580138) при сбое Проводника.

Ua-life
18-04-2013, 11:32
Кстати неизвестно какие и каким образом вы пытались заставить их исчезнуть. »
По этих путях
HKEY_CLASSES_ROOT\ Folder\shell
HKEY_CLASSES_ROOT\ Directory\shell
удалял с
shell
Вам не нужно мое контекстное меню, вот значения по умолчанию в виде reg-файла: » спасибо, импортировал
но
некоторые элементы остались https://www.dropbox.com/s/cottgh58qplamtb/5.bmp
и при ПКМ все ровно закрывается проводник

И закрывается проводник только тогда когда я нажимаю на произвольную область в проводнике не в самом корне, потому как в корне проводник не закрывается

Ua-life
18-04-2013, 11:48
Вот и ошибка заснял наконец-то https://www.dropbox.com/s/fqzv8fwdws6ww80/6.bmp

Blast
18-04-2013, 11:50
Инструкции из сообщения #6 остаются в силе.

Ua-life
18-04-2013, 12:14
Ошибка приложения explorer.exe, версия 6.0.2900.5512, модуль ntshrui.dll, версия 5.1.2600.5512, адрес 0x0000538d.

Ошибка приложения explorer.exe, версия 6.0.2900.5512, модуль , версия 0.0.0.0, адрес 0x00000000.

Ошибка приложения explorer.exe, версия 6.0.2900.5512, модуль ntshrui.dll, версия 5.1.2600.5512, адрес 0x0000538d.

вот с такими ошибками

Blast
18-04-2013, 12:29
Ua-life, возможно, файл поврежден - попробуйте заменить. Если не поможет, пробуйте проверку целостности системных файлов (http://forum.oszone.net/thread-40792.html).

Petya V4sechkin
18-04-2013, 13:43
Ua-life, давайте посмотрим дамп процесса:
скачайте утилиту ProcDump (http://technet.microsoft.com/en-us/sysinternals/dd996900) и распакуйте в отдельную папку, например C:\ProcDump;
запустите командную строку (cmd.exe) и выполните:
C:\ProcDump\procdump.exe -accepteula -e explorer.exe C:\ProcDump\
щелкните ПКМ на пустой области, чтобы появилась ошибка;
выложите сохраненный DMP-файл из папки C:\ProcDump в архиве на любой файлообменник.

Ua-life
18-04-2013, 14:50
Заметил особенность, лишние элементы появляются лишь при пкм по одному из логическому разделу, к папке такое не применяется

Ua-life, возможно, файл поврежден - попробуйте заменить. Если не поможет, пробуйте проверку целостности системных файлов. »
sfc делал - результат тот же, а вот заменить сейчас попробую

выложите сохраненный DMP-файл из папки C:\ProcDump в архиве на любой файлообменник. »
Вот, пожалуйста https://www.dropbox.com/s/31bkershz8u9o93/explorer_130418_140106.dmp

Ua-life, возможно, файл поврежден - попробуйте заменить. Если не поможет, пробуйте проверку целостности системных файлов. » »
Поделитесь, будьте добры этим файлом

Blast
18-04-2013, 15:30
В аттаче.

Ua-life
18-04-2013, 15:57
В аттаче. »
Спасибо

Ua-life
19-04-2013, 10:10
Подскажите, в Свойствах Папки - Типы файлов у вас есть Папка с файлами? она почему то у меня называется File Folder, и кстати, после ранее примененных твиков папка Folder переминувалась в Папка, может из- за File Folder у меня такие проблемы и нужно создать Папка с файлами, что бы исчезли мои ошибки.

Petya V4sechkin
19-04-2013, 11:00
Ua-life, после замены ntshrui.dll ошибка Проводника осталась?

Ua-life
19-04-2013, 11:50
после замены ntshrui.dll ошибка Проводника осталась? »
Извините, я "боюсь" его заменять, ибо работать надо, а простой в связи с еще более грубой ошибкой при замене я не выдержу, из-за замены точно никаких последствий загрузки и вообще последствий работы не будет?

Petya V4sechkin
19-04-2013, 12:49
точно никаких последствий загрузки и вообще последствий работы не будет?
Не будет.
Загрузитесь в безопасном режиме и замените в папках:
\WINDOWS\system32
\WINDOWS\system32\dllcache

Ua-life
19-04-2013, 12:50
Не будет.
Загрузитесь в безопасном режиме и замените в папках:
\WINDOWS\system32
\WINDOWS\system32\dllcache »
Хорошо, сделаю ...




© OSzone.net 2001-2012