Определите, виновата ли мышь или Проводник
Щёлкните правой кнопкой в трёх местах: на пустом участке рабочего стола, на обычной папке и на одном локальном файле. Если задержка возникает только на файлах определённого типа или в сетевой папке, мышь исправна, а Проводник ждёт обработчик, программу или недоступный ресурс. Зависание везде указывает на общий компонент оболочки либо ввод.
Выделите объект клавиатурой и нажмите Shift+F10 или клавишу контекстного меню, если она есть. Когда меню сразу появляется с клавиатуры, но не реагирует на щелчок, подключите другую мышь или проверьте правую кнопку тачпада. Переставьте USB-приёмник в прямой порт, замените батарейку беспроводной мыши и временно исключите концентратор.
Если левая кнопка вызывает контекстное меню, откройте «Параметры» → «Bluetooth и устройства» → «Мышь» и проверьте выбор основной кнопки. Для правши обычно основной является левая. Также отключите фирменные макросы мыши и переназначения клавиш. Ошибка назначения отличается от зависания: меню появляется быстро, но не той кнопкой.
Когда правая кнопка мыши не открывает контекстное меню в windows 10, а Shift+F10 работает, полезно отдельно проверить драйвер и аппаратную кнопку. В этой инструкции основной сценарий другой: курсор показывает ожидание, окно Проводника белеет, меню возникает через несколько секунд или Explorer перестаёт отвечать.
Нажмите Ctrl+Shift+Esc, откройте «Диспетчер задач», найдите «Проводник Windows» и выберите «Перезапустить». Панель задач и рабочий стол ненадолго исчезнут и вернутся. Это безопаснее перезагрузки процесса через сомнительные команды и помогает понять, был ли сбой разовым. Если проблема возвращается после следующего щелчка, переходите к поиску дополнения.
Найдите место и момент зависания
Проверьте чистую локальную папку с новым текстовым файлом. Затем сравните поведение на рабочем столе, в «Загрузках», облачной папке, на внешнем диске и сетевом ресурсе. Долгое меню только на отключённом сетевом пути может быть связано с ожиданием сервера. Временно отсоедините недоступный сетевой диск и повторите тест.
В Windows 11 есть компактное новое меню и команда «Показать дополнительные параметры». Если верхнее меню открывается быстро, а задержка начинается после показа дополнительных пунктов, особенно вероятен старый сторонний обработчик оболочки. За эти команды отвечают архиваторы, клиенты облачных хранилищ, антивирусы, системы контроля версий, программы шифрования и графические утилиты.
Вспомните последние изменения: установка или обновление архиватора, облачного клиента, драйвера видеокарты, офисного пакета, антивируса. Не удаляйте всё сразу. Сначала обновите подозрительную программу из официального источника. Если зависание началось сразу после её установки, временное удаление штатным деинсталлятором является точной проверкой.
Загрузитесь в безопасном режиме и повторите щелчок в локальной папке. Если там меню работает нормально, базовые компоненты Windows и кнопка мыши, скорее всего, исправны, а конфликт создаёт сторонняя служба или расширение. Безопасный режим не называет виновника, поэтому после проверки вернитесь к обычной загрузке.
Откройте «Просмотр событий» → «Журналы Windows» → «Приложение» и найдите событие рядом со временем зависания. Записи Application Hang или Application Error для explorer.exe могут содержать имя сбойного модуля. Оно помогает выбрать программу, но отсутствие события не исключает обработчик: медленный вызов может завершиться без аварии.
Отключите сторонние расширения оболочки
Самый частый источник задержки — Shell Extension, которую Проводник вызывает при построении меню. Редактировать разделы ContextMenuHandlers в реестре вручную не нужно: легко удалить системную запись или потерять возможность вернуть пункт. Используйте обратимое отключение и записывайте каждое изменение.
Скачайте Autoruns из официального раздела Microsoft Sysinternals, распакуйте и запустите от имени администратора. В параметрах включите скрытие подписанных записей Microsoft, затем откройте вкладку Explorer. Утилита показывает дополнения Проводника, включая расширения оболочки. Перед изменениями создайте точку восстановления и сохраните снимок списка.
Снимите флажки только с подозрительных сторонних пунктов, связанных с недавно установленными архиваторами, облаком, защитой, синхронизацией или графикой. Не удаляйте записи. Перезапустите Проводник через Диспетчер задач и проверьте меню на том же файле. Если задержка исчезла, включайте пункты группами, каждый раз перезапуская Explorer, пока не найдёте конкретный компонент.
Метод половинного деления ускоряет поиск: отключите половину сторонних расширений, проверьте, затем работайте с той половиной, в которой проявляется проблема. При этом не отключайте драйверы, службы и записи с других вкладок Autoruns без понимания их назначения. Цель — дополнения Explorer, а не полная очистка автозагрузки.
Найдя виновника, оставьте его временно отключённым и обновите или переустановите соответствующую программу. Если функция не нужна, удалите приложение штатно. Простое удаление DLL вручную оставляет повреждённую регистрацию. На рабочем компьютере согласуйте отключение расширения антивируса, шифрования или системы документооборота с администратором.
Проверьте конфликт служб чистой загрузкой
Если отключение расширений не помогло, выполните чистую загрузку. Нажмите Win+R, введите msconfig, на вкладке «Службы» обязательно отметьте «Не отображать службы Microsoft», затем отключите оставшиеся сторонние службы. На вкладке автозагрузки откройте Диспетчер задач и отключите сторонние элементы, предварительно записав их исходное состояние.
Перезагрузите компьютер и проверьте контекстное меню. Если задержка пропала, возвращайте службыи приложения половинами с перезагрузкой после каждого изменения. Так можно найти фоновый клиент, который блокирует Проводник, даже если его пункт меню не отображается. После диагностики верните обычный запуск и включите все нужные элементы, кроме подтверждённого виновника.
Чистая загрузка временно отключает часть функций: синхронизацию, обновления сторонних программ, печатные агенты и защитные модули. Не оставляйте компьютер в таком режиме без необходимости. На устройстве организации не меняйте службы, управляемые политикой, без разрешения администратора.
Создайте для проверки нового локального пользователя и войдите в него. Быстрое меню в новом профиле указывает на настройки или расширения, зарегистрированные только для старой учётной записи. Это не означает, что нужно сразу переносить все данные: сначала сравните автозапуск и программы, работающие в контексте пользователя.
Установите доступные обновления Windows 10 или 11 и обновления проблемных приложений, затем перезагрузитесь. Если зависание началось после конкретного обновления сторонней программы, используйте её официальный откат или предыдущую поддерживаемую версию. Не скачивайте старую сборку с неизвестного архива.
Восстановите системные компоненты Windows
Когда меню зависает даже в безопасном режиме и новом профиле, проверьте системные файлы. Откройте Терминал от имени администратора и сначала выполните DISM.exe /Online /Cleanup-Image /RestoreHealth. Дождитесь успешного завершения, не закрывая окно. Затем запустите sfc /scannow и дождитесь 100 процентов проверки.
DISM восстанавливает компоненты, которые SFC использует как источник, поэтому порядок важен. После обеих команд перезагрузите компьютер и повторите тест на локальном файле. Не запускайте случайные «чистильщики реестра»: они не исправляют повреждённые системные файлы и могут удалить корректные обработчики.
Если SFC сообщает, что не может исправить часть файлов, сохраните результат и изучите журнал, а не повторяйте команду бесконечно. Проверьте состояние системного диска и свободное место. Зависание только при обращении к конкретному внешнему диску может указывать на ошибки чтения носителя, а не на оболочку Windows.
Когда проблема началась после установки известной программы или драйвера, можно использовать точку восстановления, созданную до изменения. Личные файлы она не заменяет, поэтому важные данные всё равно должны иметь резервную копию. После восстановления сразу проверьте меню до повторной установки подозрительного компонента.
Последний программный вариант — восстановительная переустановка Windows с сохранением приложений и файлов, если она доступна для вашей версии системы. Перед ней сделайте полноценную резервную копию и сохраните ключи шифрования. Сброс всей системы не оправдан, пока не проверены мышь, сторонние расширения, чистая загрузка и целостность компонентов.
FAQ
Почему меню зависает только на одном файле?
Проводник опрашивает обработчики, связанные с типом файла, и может читать свойства самого объекта. Скопируйте файл в локальную папку, проверьте другой файл того же расширения и временно отключите соответствующее расширение архиватора, облака или антивируса. Не открывайте подозрительный файл ради теста.
Что делать, если зависает только «Показать дополнительные параметры»?
Это сильный признак конфликта старого расширения оболочки в Windows 11. Через Autoruns на вкладке Explorer обратимо отключайте сторонние пункты и перезапускайте Проводник. После обнаружения виновника обновите или удалите его программу.
Можно ли удалить ContextMenuHandlers из реестра?
Ручное удаление не рекомендуется. Запись легко перепутать, а восстановить её без экспорта трудно. Autoruns позволяет снять флажок и вернуть обработчик. Если приложение подтверждено как причина, корректнее удалить или переустановить его штатным способом.
Почему после перезапуска Explorer проблема возвращается?
Перезапуск снимает текущее зависание, но при следующем щелчке Проводник снова загружает тот же обработчик. Нужно определить стороннее расширение или службу, а не постоянно перезапускать процесс. Начните с различия между новым и дополнительным меню, затем используйте Autoruns и чистую загрузку.
