Исправлено: медленный щелчок правой кнопкой мыши и сбои проводника, вызванные расширениями оболочки - Winhelponline

Fix Slow Right Click

На некоторых компьютерах при щелчке правой кнопкой мыши по файлу или папке контекстное меню может появиться через несколько секунд. В этой статье рассказывается, как исправить проблемы с медленным щелчком правой кнопкой мыши, а также другие проблемы с расширением оболочки обработчика контекстного меню в Windows. Вот некоторые из симптомов, с которыми вы можете столкнуться.



  • Когда вы щелкаете правой кнопкой мыши файл / папку, может возникнуть огромная задержка до того, как Windows отобразит контекстное меню.
  • Когда вы пытаетесь очистить корзину, вместо этого открывается другое приложение.
  • Когда вы выбираете несколько файлов, щелкните правой кнопкой мыши и выберите Открыть / Печать, ничего не происходит. В то время как это работает, когда выбран один файл.
  • Сообщение об ошибке «Возникла ошибка в приложении Windows Explorer. Приложение будет закрыто. Приносим извинения за неудобства », когда вы щелкаете папку правой кнопкой мыши.
  • Щелчок правой кнопкой мыши выполняется очень медленно, только когда сеть карта включена.
  • Если щелкнуть папку правой кнопкой мыши и выбрать «Свойства», ничего не произойдет.
  • Меню, вызываемое правой кнопкой мыши, становится некрасивым (классический вид) после установки более старой версии Notepad ++
  • Ошибка предотвращения выполнения данных (DEP) возникает при запуске проводника Windows или панели управления.
  • Ничего не происходит, когда вы нажимаете «Слайд-шоу» или «Печать» на панели задач или на ленте проводника.
  • Когда вы нажимаете «Настроить резервное копирование» или «Изменить настройки» в Windows 7 Backup and Restore, ничего не происходит или System32 папка открывается.
  • Если щелкнуть правой кнопкой мыши Пуск, чтобы получить доступ к меню Win + X (Опытный пользователь) в Windows 10, ни один из ярлыков не работает . Тогда как они корректно работают из папки ярлыков Win + X.
  • Контекстное меню правой кнопкой мыши Запуск от имени администратора не работает .



Плохо закодированное расширение оболочки обработчика контекстного меню, добавленное сторонней программой, может вызывать любой из вышеперечисленных симптомов. Обработчик контекстного меню - это тип расширения оболочки, который добавляет команды в контекстное меню. Например, записи «Сканировать с помощью Защитника Windows», «Установить как фон рабочего стола» и т. Д., Которые вы видите в контекстном меню, являются ручками контекстного меню, включенными по умолчанию в Windows. Аналогичным образом сторонние программы могут добавлять свои собственные расширения.



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

[Исправить] Проблемы, возникающие при щелчке правой кнопкой мыши, вызванные расширениями оболочки

ShellExView от Nirsoft - отличный инструмент для просмотра и управления всеми установленными расширениями оболочки. Он отображает описание файла, версию, информацию о компании, местонахождение, имя файла и многое другое. Этот инструмент поможет вам легко отключить ненужное расширение. Этот инструмент можно использовать для определения проблемного расширения оболочки.



Эффективное использование ShellExView для решения проблем с щелчком правой кнопкой мыши

  1. Скачать ShellExView с Nirsoft.net и запустите его. Он сканирует реестр на наличие всех расширений оболочки.
    устранение неполадок, возникающих при щелчке правой кнопкой мыши, вызванных расширениями оболочки - shellexview
  2. В меню параметров щелкните Скрыть все расширения Microsoft чтобы поставить галочку на нем. Это предотвращает случайное отключение встроенного расширения оболочки Windows.
    устранение неполадок, возникающих при щелчке правой кнопкой мыши, вызванных расширениями оболочки - shellexviewЗдесь перечислены все сторонние расширения оболочки, установленные в вашей системе.
    устранение неполадок, возникающих при щелчке правой кнопкой мыши, вызванных расширениями оболочки - shellexview Расширения оболочки бывают разных типов - например, обработчик значков, обработчик наложения, контекстное меню и т. Д. Поскольку мы имеем дело с проблемой щелчка правой кнопкой мыши в Windows, нас особенно интересуют обработчики контекстного меню.
  3. Отсортируйте результаты, используя Тип , так что обработчики контекстного меню отображаются вместе.
  4. Затем отключите обработчики контекстного меню по одному. Или, что еще лучше, отключите первую половину отображаемых элементов.
  5. После отключения элемента или группы элементов используйте Перезапустите проводник Ctrl + E, чтобы перезапустить оболочку, чтобы проверить, решает ли это проблему. Перезапуск оболочки проводника - очень важный шаг. Это нельзя пропускать. Заметка: Вы также можете использовать диспетчер задач для перезапустить оболочку .

  6. Если отключение одного или группы элементов не решает проблему, снова включите эти элементы, отключите следующий набор обработчиков контекстного меню сторонних производителей в нижней половине и перезапустите проводник. Повторите этот процесс, чтобы включать и выключать расширения контекстного меню и определять, что вызывает вашу проблему.

советы лампочка значокЕще более быстрый способ - разделить список обработчиков контекстного меню пополам на две группы, отключить половину записей за один раз, перезагрузить и снова протестировать поведение. Дж. Кларк прокомментировал:

«Вы можете отключить их ... они говорят« по одному »и посмотреть, как это повлияет на проблему. Я сделал это намного быстрее, разделив список пополам, отключив половину записей одним махом, перезагрузившись и попробовав правый щелчок. Это сработало, поэтому я знал, что мне просто нужно сузить круг вопросов, как мы это делали с msconfig. Затем я продолжал делить список пополам, пока не стало всего несколько, и делал их по одному. Проблема в том, что вам нужно перезагружаться между попытками, чтобы получить точную проверку результатов вашего отключения. Я не считал, что выход из системы является последовательным '.

Делайте это до тех пор, пока проблема не будет решена и, наконец, вы не сможете определить вызывающее нарушение расширение оболочки обработчика контекстного меню.

Заметка: Это не всегда обработчик контекстного меню, но иногда виноват обработчик PropertySheet или обработчик значков. Некоторые читатели сообщили, что обработчик окна свойств «IIS W3ext Module» был ответственен за проблему свойств папки на компьютере под управлением более старой версии Windows. В другом специфическом случае виноват сам системный файл shimgvw.dll. В любом случае этих модулей нет в Windows 10.

Оболочка Explorer загружает расширения следующих типов:

  • Обработчик столбца
  • Контекстное меню
  • Обработчик крючка копирования
  • Обработчик данных
  • Обработчик перетаскивания
  • Обработчик падения
  • Обработчик значков
  • Обработчик наложения значков
  • Обработчик подсказок
  • Предварительный просмотр обработчика
  • Обработчик собственности
  • Лист свойств
  • Обработчик поиска
  • Папка оболочки
  • ShellExecute Hook
  • Обработчик миниатюр

Обработчики контекстного меню загружаются, когда вы щелкаете правой кнопкой мыши файл или папку или даже когда вы дважды щелкаете файл или папку. Отключив ненужные обработчики контекстного меню, вы можете избежать explorer.exe вылетает и задержки щелчка правой кнопкой мыши.

Устранение проблемы вручную с помощью редактора реестра

Если вы решите устранить эту проблему без использования ShellExView или аналогичных инструментов, вот некоторая справочная информация о том, как это сделать. Тем не менее, это только для опытных пользователей, которым удобно пользоваться редактором реестра.

Во-первых, обратите внимание, когда возникает проблема. При щелчке правой кнопкой мыши по определенному типу файла? Или все типы файлов? Или только при щелчке правой кнопкой мыши по папкам?

Обработчики контекстного меню могут загружаться из любой из этих областей:

Расположение Описание
HKCR * shellex contextmenuhandlers Файлы
HKCR AllFileSystemObjects shellex contextmenuhandlers Файлы и папки с файлами
HKCR Папка shellex contextmenuhandlers Папки (виртуальные и реальные)
HKCR Каталог shellex contextmenuhandlers Папки с файлами
HKCR [ProgID] shellex contextmenuhandlers Класс файла
HKCR Directory Background shellex ContextMenuHandlers Фон рабочего стола и папки
HKCR SystemFileAssociations [. File_ext] shellex ContextMenuHandlers Файлы
HKCR SystemFileAssociations [PerceivedType] shellex ContextMenuHandlers Файлы определенного типа («Воспринимаемый тип»)
desktop.ini Папка (контекстное меню для каждой папки)

Заметка: HKCR это краткое название HKEY_CLASSES_ROOT узел реестра.

Связанная статья Управление записями контекстного меню для папок, дисков и объектов пространства имен

Если при работе с папкой возникает какой-либо из описанных ранее симптомов, возможно, вам потребуется проверить обработчики контекстного меню, загруженные в этих областях ( AllFileSystemObjects , Папка , Каталог ). Если это только для .текст файла, проверьте установленные обработчики для класса файла .текст ( HKCR txtfile ). Посмотрите, как нанести на карту расширение файла до ProgId .

Под ContextMenuHandlers В разделе реестра вы можете увидеть один или несколько подразделов, каждый из которых представляет собой расширение оболочки обработчика контекстного меню. Ключи могут иметь соответствующую метку или содержать GUID в качестве имени.

устранение неполадок, возникающих при щелчке правой кнопкой мыши, вызванных расширениями оболочки - shellexview

Идентификаторы GUID можно найти в Интернете или в HKCR CLSID {GUID} InProcServer32 расположение реестра, чтобы узнать соответствующую программу и .так далее имя файла.

Откройте редактор реестра и сделайте резервную копию выбранной ветки, удалите обработчики контекстного меню по одному для проверки. После каждого изменения реестра вы должен перезапустите оболочку проводника чтобы изменения вступили в силу. Вот где пригодится ShellExView. Он включает сочетание клавиш Ctrl + E для перезапуска проводника.

Связанная статья «Новое» контекстное меню рабочего стола Медленно в Windows 10 v1809

Медленный щелчок правой кнопкой мыши только на сетевых компьютерах?

В некоторых случаях, не связанных с расширениями оболочки, контекстное меню может отображаться очень медленно, когда система подключена к сети. А отключение адаптера Wi-Fi или подключения к сети Ethernet может восстановить нормальную работу правой кнопки мыши. Как было сказано ранее, это проблема расширения, не связанного с оболочкой, обычно вызывается добавлением пункта контекстного меню, указывающего на программу, расположенную в общей сетевой папке.

Предполагая, что WinZip размещен в общем месте или на файловом сервере, когда пользователь запускает WinZip из общего сетевого ресурса и включает интеграцию WinZip Shell в своей системе, запись реестра будет указывать на файл в сетевом расположении, например:

HKEY_CLASSES_ROOT  WinZip  shell  open  команда

С (по умолчанию) значение присвоено следующее:

\ 192.168.0.8  programs  winzip.exe '% 1'

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

  • Иногда вы будете испытывать медленный щелчок правой кнопкой мыши только в первый раз после нового перезапуска.
  • Вы также увидите, что некоторые пакеты передаются по сети (значок уведомления на панели задач).
  • В некоторых системах вы также можете заметить, что отключение службы DHCP ускоряет отображение контекстного меню.

Как найти записи реестра, указывающие на файлы в общей сетевой папке?

Использование ShellMenuView

ShellMenuView - еще один инструмент от Nirsoft, который перечисляет статические элементы контекстного меню (не связанные с оболочкой) из реестра. Этот инструмент может помочь вам отключить / включить элементы меню или перейти к соответствующему разделу реестра с помощью редактора реестра.

Запустите ShellMenuView и дайте ему заполнить элементы.

устранение неполадок, связанных с проблемами, вызванными расширениями оболочки при щелчке правой кнопкой мыши - shellmenuview

Выполните сортировку по столбцу «Имя файла», чтобы быстро определить пути UNC, указывающие на подключенный к сети компьютер, или сопоставленные буквы сетевых дисков.

Щелкните запись правой кнопкой мыши и выберите Отключить выбранные элементы чтобы запретить отображение пункта меню. Чтобы полностью удалить запись, щелкните элемент правой кнопкой мыши и выберите Открыть в RegEdit.

Вы перейдете в соответствующую ветку в редакторе реестра. Сделайте резервную копию ключа путем экспорта в .reg файл , а затем удалите ветку.

Использование RegScanner

Другой вариант - использовать RegScanner утилита от Nirsoft. RegScanner это небольшая утилита от Nirsoft, которая позволяет сканировать реестр, находить нужные значения реестра, которые соответствуют указанным критериям поиска, и отображать их в одном списке. Найдя значения реестра, вы можете легко перейти к нужному значению в RegEdit, просто дважды щелкнув нужный элемент реестра. Вам нужно искать значения реестра, поле данных которых начинается со строки \ (Путь UNC)

Запустите RegScanner и настройте параметры поиска, как показано ниже:

устранение неполадок, возникающих при щелчке правой кнопкой мыши по вопросам, вызванным расширениями оболочки - regscanner
Щелкните кнопку Сканировать. Отсортируйте результаты поиска по столбцу «Данные» и найдите записи, содержащие общий сетевой ресурс - UNC-путь или букву подключенного диска.

устранение неполадок, возникающих при щелчке правой кнопкой мыши по вопросам, вызванным расширениями оболочки - regscanner

Теперь вы знаете запись, вызывающую задержку щелчка правой кнопкой мыши. Перейдите в это конкретное место в Regedit, сделайте резервную копию соответствующего ключа (ов), а затем удалите проблемный ключ (и).

Надеюсь, это руководство было полезно для вас, чтобы исправить проблемы с медленным щелчком правой кнопкой мыши, сбои проводника и другие проблемы с производительностью, вызванные обработчиками контекстного меню в Windows.


Одна небольшая просьба: если вам понравился этот пост, поделитесь им?

Одна «крошечная» публикация от вас серьезно помогла бы росту этого блога. Несколько отличных предложений:
  • Приколи это!
  • Поделитесь этим в своем любимом блоге + Facebook, Reddit
  • Напишите об этом в Твиттере!
Так что большое спасибо за вашу поддержку, мой читатель. Это займет не более 10 секунд вашего времени. Кнопки «Поделиться» находятся прямо внизу. :)