Windows XP/Vista: когда контекстное меню появляется поздно или показывает странное поведение

Эти проблемы обычно вызваны «обработчиками контекстного меню», которые были разработаны неправильно или имеют некоторые ошибки. Это дополнительные элементы, которые часто добавляются устанавливаемыми программами и утилитами (например, Печать, Проверка на вирусы с…). Обычному пользователю очень сложно определить, какой обработчик контекстного меню вызывает проблемы.

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

Различные обработчики контекстного меню можно загрузить из любого из следующих разделов реестра Windows:

HKCR*shellexcontextmenuhandlers (Файл)
HKCRAllFileSystemObjectsshellex contextmenuhandlers (Файл и карта)
HKCRFoldershellexcontextmenuhandlers (Картель)
HKCRDirectoryshellexcontextmenuhandlers (Картель)
HKCR\shellexcontextmenuhandlers (файл класса)
HKCRDirectoryBackgroundshellexContextMenuHandlers (рабочий стол)

Если возникают проблемы при работе с папками, вам необходимо проверить «обработчики контекстного меню», загруженные в области AllFileSystemObjects, Folder и Directory. Если же проблемы касаются только открытия контекстного меню в случае, например, текстовых файлов .txt, то придется проверять ключ HKCRtxtfile.

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

Менее опытные пользователи могут вместо этого использовать бесплатную программу ShellExView (доступна бесплатно нажмите здесь). Программное обеспечение позаботится о проверке всех установленных расширений оболочки Windows. Для каждого из них отображаются все детали (название, производитель, описание, расположение на диске, версия, …).

Каждый «обработчик контекстного меню» можно деактивировать или повторно активировать.

Прежде всего, мы предлагаем вам нажать на столбец «Тип», чтобы все «обработчики контекстного меню», возможно, ответственные за сбои в работе контекстного меню Windows, были перечислены друг за другом.

ShellExView всегда должен запускаться с правами администратора. В Windows Vista удобно щелкнуть правой кнопкой мыши исполняемый файл программы и выбрать команду «Запуск от имени администратора».

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

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован.