Устранение неполадок медленного контекстного меню правой кнопки мыши в Windows 7/8
Недавно я обновил ноутбук до Windows 8.1 и столкнулся с очень неприятной проблемой. Всякий раз, когда я пытался щелкнуть правой кнопкой мыши что-либо на рабочем столе или в проводнике Windows(Windows Explorer) , загрузка контекстного меню занимала от 10 до 25 секунд! Проблема была особенно серьезной на рабочем столе, где я однажды ждал целых 30 секунд, пока не появится меню.
Я помню, как несколько лет назад у меня была эта проблема на машине с Windows 7 , но это было потому, что у меня было много дерьмовых записей ( сторонних расширений ), добавленных в мое (party extension)контекстное меню(context menu) правой кнопкой мыши различными программами. Я также расскажу о том, как решить эту проблему в этой статье. Один из быстрых способов проверить, вызывает ли проблема стороннее расширение(party extension) или что-то связанное с Windows 8.1 , — перезапустить компьютер в безопасном режиме. Если у вас нет проблемы в безопасном режиме, перейдите к разделу «Отключение сторонних расширений».
Способ 1 — графический драйвер/адаптер
В моем случае это была проблема с графическим драйвером(graphics driver) для этого конкретного ноутбука. Я обновился до Windows 8.1 слишком быстро, прежде чем для моего оборудования был выпущен графический драйвер . (graphics driver)К счастью, когда я проверил сайт производителя, там был новый графический драйвер(graphics driver) для Windows 8.1 . Мне очень повезло, так как у меня все еще есть пара компьютеров, на которых еще не установлены обновленные графические драйверы(graphics driver) для Windows 8.1 .
Даже если для Windows 8.1(Windows 8.1) нет специального драйвера , попробуйте загрузить последнюю версию драйвера для Windows 8 , так как это может помочь и вам. Если нет даже драйвера для Windows 8 , вам просто придется подождать или вернуться к Windows 7 , если вы не можете выдержать медленный щелчок правой кнопкой мыши. Наконец(Lastly) , некоторым пользователям повезло, они просто удалили текущий графический драйвер, а затем переустановили его. Кажется, это решает проблему, если была какая-то коррупция.
Другой трюк, который сработал для некоторых людей, заключается в том, чтобы перейти в Диспетчер устройств(Device Manager) , щелкнуть правой кнопкой мыши адаптер дисплея(display adapter) и выбрать « Отключить(Disable) » . Вы можете либо попробовать снова включить его прямо здесь, либо перезагрузить компьютер один раз, а затем включить адаптер. По какой-то причине это устранило медленный щелчок правой кнопкой мыши(right click) в Windows 8.1 для нескольких пользователей.
Способ 2 (Method 2) — отключить (– Disable 3rd) сторонние(Party) расширения
Если графический драйвер не устранил вашу проблему или если эта проблема возникает в Windows 7 , Vista и т. д., то, вероятно, она связана с записями, которые отображаются в контекстном меню(context menu) , вызываемом правой кнопкой мыши . Если у вас есть контекстное меню(context menu) , похожее на приведенное ниже, это определенно будет вашей проблемой.
Однако, если честно, не только количество элементов в контекстном меню(context menu) может замедлить его работу. Иногда у вас может быть только несколько дополнительных элементов, но один неверный ввод приведет к медленной загрузке всего меню. В любом случае, пришло время взглянуть на все эти записи и выяснить, не вызывают ли они проблемы. Лучший способ сделать это — использовать программу ShellExView от NirSoft.
Идите вперед, скачайте его и запустите. Это очень маленькая программа, и вам даже не нужно ее устанавливать. В нем говорится, что он работает только до Windows 7 , но прекрасно работает в Windows 8 и Windows 8.1 . Когда вы запустите его, вы получите гигантский список предметов, и это не будет иметь особого смысла. Первое, что нам нужно сделать, это включить фильтр.
Идите вперед и нажмите « Параметры(Options) », а затем « Фильтровать по типу расширения»(Filter By Extension Type) . В списке вы захотите выбрать ContextMenu и отменить выбор всего остального.
Теперь список должен быть намного короче(lot shorter) . Тем не менее, даже при чистой установке Windows 8.1 было более 30 записей. Вы можете в значительной степени игнорировать все системные, которые легко идентифицируются как Microsoft Windows Operating System для названия продукта и Microsoft Corporation для компании.
Самое замечательное в этой программе то, что вы можете использовать ее для быстрого отключения всех расширений, фактически не удаляя их. Ниже я покажу вам, как на самом деле найти записи в реестре, но этот метод влечет за собой их фактическое удаление. Здесь вы можете просто отключить их и посмотреть, решит ли это вашу проблему.
Идите вперед и выберите все записи, отличные от Microsoft, с помощью клавиши CTRL или SHIFT(CTRL or SHIFT) на клавиатуре. Выбрав их, перейдите в «Файл»(File) и нажмите «Отключить выбранные элементы(Disable Selected Items) » .
Идите вперед и перезагрузите компьютер, и, надеюсь, проблема исчезнет! Если это так, вы знаете, что это одно из расширений. Теперь вы можете включить их одну за другой, выйти из системы и снова войти в нее и посмотреть, какая запись вызывает медленную загрузку контекстного меню.
Способ 3 — Установленное программное обеспечение
Если два вышеуказанных метода не помогли решить вашу проблему, третья наиболее вероятная проблема связана с установленной программой(software program) , которая мешает процессу щелчка правой кнопкой мыши. Пара программ, которые приходят на ум, — это приложения StarDock , такие как Fences, Start8 и WindowBlinds . Эти программы действительно подключаются к Windows и меняют поведение вместе с внешним видом.
Если у вас установлена какая-либо программа для создания тем или скинов, чтобы изменить внешний вид Windows , определенно стоит попробовать удалить эту программу и посмотреть, что произойдет.
Способ 4 — Ключи реестра
На данный момент осталось не так много вариантов, и это обычно означает, что пришло время обратиться к реестру. Определенно используйте это как последнее средство и обязательно сделайте резервную копию вашего компьютера, прежде чем удалять что-либо из реестра. Теперь, когда я сказал это, эти записи не являются критическими для Windows , поэтому даже если вы удалили что-то, что вам не нужно было удалять, это не испортит вашу установку Windows(Windows installation) .
Идите вперед и откройте редактор реестра(registry editor) , открыв панель чудо-кнопок и(Charms bar and typing) введя regedit . Затем перейдите к следующему ключу:
HKEY_CLASSES_ROOT\Directory\background\shellex\ContextMenuHandlers
При чистой установке Windows он совершенно пустой:
Если вы видите какие-либо записи здесь, вы можете попробовать удалить некоторые из них. Вы должны быть в состоянии сказать, что они делают по названию. Например, вы можете увидеть Intel Graphics или NVidia(Intel Graphics or NVidia) , если они у вас установлены. Вы также можете создать резервную копию всего ключа, щелкнув правой кнопкой мыши ContextMenuHandlers и выбрав Export .
Если позже что-то не работает, просто перейдите в « Файл и импорт»(File and Import) , чтобы добавить ключ обратно в том виде, в котором он был до того, как вы начали его редактировать. Таким образом, вы можете удалять записи, даже если не уверены, что они делают.
Вот и все. Я никогда не сталкивался с медленным контекстным меню правой кнопки мыши(right-click context menu) , которое не было бы исправлено одним из описанных выше способов. Если у вас по-прежнему возникают проблемы или у вас есть вопросы о вашей ситуации, оставьте комментарий здесь, и мы постараемся помочь. Наслаждаться!
Related posts
Добавьте выключение и перезагрузку в контекстное меню правой кнопки мыши в Windows 8.
Является ли начальный экран Windows 8 улучшением по сравнению с меню «Пуск»?
Right-click не работает на Start Menu or Taskbar в Windows 10
Fix Slow Right Click Context Menu в Windows 10
Fix Missing Open с Option от Right-click Context Menu
Как подключить ПК с Windows 8 к консоли Xbox 360
12 причин, почему Проводник Windows в Windows 8 рулит
Как использовать гаджеты рабочего стола в Windows 8 с 8GadgetPack
9 способов загрузить Windows 8 или Windows 8.1 в безопасном режиме
Как восстановить Windows 8 до исходного чистого состояния с помощью сброса
Как выполнить полное завершение работы в Windows 8
Как смонтировать общую папку Windows 7 и Windows 8 в Mac OS X
Как добавить часы, показывающие время на начальном экране Windows 8
Рецензия на книгу — Руководство для гиков по Windows 8
Как создать диск восстановления на USB-накопителе в Windows 8 и 8.1
Как использовать Защитник Windows в Windows 8 и Windows 8.1
Как получить доступ к общим папкам Windows 7 и Windows 8 из Mac OS X
5 удобных настроек реестра Windows 8/8.1
7 способов выключить или перезагрузить компьютер или устройство с Windows 8 и Windows 8.1
Настройте Windows 7 и Windows 8 для совместного использования с Mac OS X и Ubuntu Linux