2

Как мне отладить это - это действительно становится разочарованием.

Это ситуация:

  1. Щелкните правой кнопкой мыши пустую папку: выберите пункт меню «Создать>».
  2. В первый раз, когда я делаю это, кажется, все работает нормально, и я могу создать (скажем) новую папку.
  3. Во 2-й раз (обычно 3-й, 3-й) время меню будет отображаться нормально, но выбор «New>» (то есть выделение пункта меню) приводит к отсутствию подменю, песочных часов и (двух) '' "Не отвечает" в диспетчере задач.

Почему две копии папки в диспетчере задач - я не знаю, является ли это подсказкой - у меня только одна копия папки открыта на свернутой полоске окна, расположенной внизу.

Если я убиваю папки в диспетчере задач, я сбрасываю проблему - она возникнет снова при следующем запуске (т. Е. Будет работать первый «Новый>»).

Проблема, похоже, не связана с количеством существующих элементов в папке.

Я уверен, что это связано с каким-то сторонним инструментом или чем-то, что добавило контекстное меню - но как мне отладить это и найти виновника? --- ОБНОВИТЬ.

Похоже, мой процесс проводника вращается в бесконечном цикле: после первого поста здесь (спасибо, кстати) я запустил 'regmon' и снова выполнил тест.

Это то, что я вижу - снова и снова - это срабатывает при первом выборе 'New>', я полагаю, что во 2-й раз реестр блокируется, поэтому меню не может быть построено в следующий раз ...Killing explorer убивает эту деятельность.

Я пытался удалить ключ "ShellNew" (не смог), а затем отдельные ключи внутри "ShellNew" (был в состоянии): но, похоже, не имеет значения.

Regmon (не вставленный здесь, но я могу, если бы помог), сначала показывает действительные элементы 'New>, просворачивающиеся мимо, затем он блокируется в этом цикле ...

177.60397339    explorer.exe:1864   OpenKey HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Discardable\PostSetup\ShellNew  SUCCESS Access: 0x10000     
177.60404968    explorer.exe:1864   DeleteKey   HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Discardable\PostSetup\ShellNew  c000017d    Key: 0xE6FF9F40 
177.60406494    explorer.exe:1864   CloseKey    HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Discardable\PostSetup\ShellNew  SUCCESS     
177.60408020    explorer.exe:1864   CreateKey   HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Discardable\PostSetup\ShellNew  SUCCESS Access: 0x2     
177.60408020    explorer.exe:1864   CloseKey    HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Discardable\PostSetup\ShellNew  SUCCESS     
177.60409546    explorer.exe:1864   OpenKey HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Discardable\PostSetup\ShellNew  SUCCESS Access: 0x2000000   
177.60411072    explorer.exe:1864   QueryKey    HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Discardable\PostSetup\ShellNew  SUCCESS Subkeys = 0 
177.60411072    explorer.exe:1864   EnumerateKey    HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Discardable\PostSetup\ShellNew  NO MORE ENTRIES     
177.60412598    explorer.exe:1864   CloseKey    HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Discardable\PostSetup\ShellNew  SUCCESS     

Дополнительно: я также получаю 3-4 всплывающих предупреждения, когда я загружаю свою машину о ключах реестра, которые должны быть восстановлены. Я опубликую точный текст этого, когда я сделаю снимок в следующий раз ... возможно, эти загрузочные сообщения начали происходить в то же время, что и эта странная вещь "New>" ....

2 ответа2

1

Загрузите и установите TweakUI от Microsoft, затем используйте его, чтобы отключить все "новые" пункты меню. Если это исправит это, начните повторно включать их, пока вы не найдете виновника.

1

Хорошо, я начну с вас, по крайней мере: новые записи контролируются записями ShellNew в реестре. Переход между теми, у кого есть редактор реестра, скорее всего, обнаружит проблемное дополнение, просто найдя то, что вы не помните, там было раньше.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .