Проводник зависает при нажатии правой кнопки мыши — что делать
Проводник зависает при нажатии правой кнопки мыши — что делать?
Одна из неприятных проблем, с которой можно столкнуться в Windows 10, 8.1 или Windows 7 — зависание при нажатии правой кнопки мыши в проводнике или на рабочем столе. При этом начинающему пользователю обычно сложно понять, в чем причина и что делать в такой ситуации.
В этой инструкции подробно о том, почему возникает такая проблема и как исправить зависание при правом клике, если вы столкнулись с этим.
Исправление зависания при правом клике мышью в Windows
При установке некоторых программ они добавляют свои собственные расширения проводника, которые вы видите в контекстном меню, вызываемом при нажатии правой кнопки мыши. И часто это не просто пункты меню, которые ничего не делают, пока по ним не нажмешь, а именно модули сторонней программы, которые подгружаются при простом правом клике.
В случае, если они работают со сбоями или не совместимы с вашей версией Windows, это может вызывать зависание в момент открытия контекстного меню. Обычно это сравнительно просто исправить.
Для начала два очень простых способа:
- Если вы знаете, после установки какой программы появилась проблема — удалите её. А затем, если требуется, переустановите, но (если установщик позволяет) отключите интеграцию программы с Проводником.
- Используйте точки восстановления системы на дату, предшествующую появлению проблемы.
Если два этих варианта не применимы в вашей ситуации, вы можете использовать следующий метод, чтобы исправить зависание при нажатии правой кнопкой мыши в проводнике:
- Скачайте бесплатную программу ShellExView с официального сайта https://www.nirsoft.net/utils/shexview.html. На той же странице есть файл перевода программы: скачайте его и распакуйте в папку с ShellExView, чтобы получить русский язык интерфейса. Ссылки на загрузку находятся ближе к концу страницы.
- В настройках программы включите отображение 32-разрядных расширений и скройте все расширения Майкрософт (обычно, причина проблемы не в них, хотя случается, что зависание вызывает пункты, связанные с «Портфелем» Windows).
- Все оставшиеся в списке расширения были установлены сторонними программами и могут, теоретически, вызывать рассматриваемую проблему. Выделите все эти расширения и нажмите по кнопке «Деактивировать» (красный кружок или из контекстного меню), подтвердите деактивацию.
- Откройте «Настройки» и нажмите «Перезапустить проводник».
- Проверьте, сохранилась ли проблема с зависанием. С большой вероятностью, она будет исправлена. Если нет — придется попробовать отключить и расширения от Майкрософт, которые мы скрыли на 2-м шаге.
- Теперь вы можете по одному снова активировать расширения в ShellExView, каждый раз перезапуская проводник. До тех пор, пока не выясните, активация какой из записей приводит к зависанию.
После того, как вы выяснили, какое расширение проводника вызывает зависание при нажатии правой кнопки мыши, вы можете либо оставить его отключенным, либо, если программа не является необходимой, удалить программу, установившую это расширения.
А вдруг и это будет интересно:
01.10.2018 в 20:44
Прога старая. Не обновляется. И у меня проводник после нее ушел в циклический перезапуск.
01.10.2018 в 21:08
Здравствуйте! Давно хотел задать Вам вопрос по проводнику Windows.
Не знаете, есть ли какое-нибудь расширение для проводника, чтобы папки отображались, как в Finder. Я имею ввиду, чтобы содержимое папок можно было просматривать не двойным кликом, а раскрывать их нажав на треугольничек сбоку. Так можно просмотреть содержимое всех папок в одном окне.
Спасибо.
02.10.2018 в 11:34
Здравствуйте. Модификаций для существующего проводника не знаю. А из сторонних бесплатных файловых менеджеров, наверное, onecommander.com ближе всего. Правда смотрю сейчас на скриншот версии 2 на оф. сайте — он не так выглядит, как раньше, когда я с ним столкнулся (тогда логика была прямо совсем как в Finder), может, разные опции отображения есть и тем, что видно на скриншотах не ограничивается.
Ну и платное (84 руб) — ThatFile
02.10.2018 в 00:27
В Office365, Word, при попытке ввести номера страниц, комп зависает. Приходится выходить, с потерей данных. Что делать?
Спасибо заранее!
02.10.2018 в 11:07
Здравствуйте.
Не знаю, не сталкивался с таким. А никаких особых расширений функциональности Word-а не устанавливали, может они повлияли?
Также: в любом документе так? (например, если новый создать пустой, там то же самое?)
02.10.2018 в 15:05
Попробовал в пустом — все нормально. Расширений не устанавливал.
И еще одна гиг. проблема: при наборе текста, все равно где — курсор хаотично перескакивает (даже — здесь). Я печатаю 10 пальцами (на флоте был телеграфистом), так что это — что-то другое…
02.10.2018 в 18:08
У меня, при правом клике (в любом месте) даже на кнопке пуск, хоть и не виснет, но надолго задумывается. Наверное это не относится к описанному здесь, так как на на кнопке пуск нет контекстного меню проводника. Или все-же есть какая-то зависимость?
03.10.2018 в 09:01
А какая ОС? Если 10-ка, то странновато (т.к. там контекстное меню по кнопке Пуск не связано с контекстным меню проводника). Если 7-ка, то вполне может быть, что дело именно в том, что описывается, просто сторонние расширения меню работают, но медленно (т.е. что-то там подргужают и в это время вы ждете).
03.10.2018 в 15:28
Да 7-ка начальная на нетбуке, а он и так медленно работает (по сравнению с 10-ой на домашнем), тут еще этот тормоз с правой кнопкой. Спасибо, буду разбираться.
02.07.2019 в 04:29
Здравствуйте у меня Винд 10
При нажатии пр. кнопки мыши потом на кнопку «Создать» если нажму комп зависает, пробывал метод с верху с Shellom не помог что делать?
02.07.2019 в 15:26
Попробуйте скачать программку ShellNewHandler — она покажет, что у вас есть в меню «создать». Снимите отметки со всех пунктов, нажмите «Применить», проверьте, сохранилась ли проблема. Если исчезла — включаем пункты по одному и ищем проблемный.
10.07.2019 в 21:07
Программа устарела и не работает на Windows (1903), но проблема с зависанием проводника и рабочего стола есть. В чем причина непонятно. С железом проблем нет. CCleaner-ом тоже не получается отключить контекстные меню. Отключает AnVir (скорее всего начисто удаляет), но проблема с эпизодическим зависанием не исчезает!
07.08.2019 в 14:59
После нескольких переустановок Windows 10 (1903) с нуля, наконец то нашел причину зависания проводника. В первом случае это было неправильное использование программы AnVir Task Manager 8.1.2 Portable, во втором эти проблемы создавала программа для настройки монитора Magic Tune Premium. От использования этих двух программ избавился и система работает великолепно!
12.02.2020 в 23:00
мне помогло от зависания при нажатии свойства на файле или папке — отключение в автозагрузке OneDrive, просто когда инет не включен видно он тупит по этому поводу, лезет туда зачем-то
24.02.2020 в 12:58
Жирнющий плюс в карму! Я первым делом все в контекстном меню через сиклинер отключил, потом нашел Ваш комментарий. На 1903 помогло — просто отключил процесс OneDrive, все сразу заработало
17.02.2020 в 00:58
У кого не помогает. Решила так: скачала ссклинер, мне он привычнее. В параметрах Инструменты есть кнопка запуск и вкладки. В них надо выбрать контекстное меню и отключить все, что можно отключить (Павершелл отключаться не захотел). Перезапуск компьютера — и все заработало. Обычная чистка автозагрузки через диспетчер задач мне не помогла. Видимо нужна расширенная, где есть все контексты от приложений. Надеюсь, кому-то будет полезно.
18.03.2020 в 10:47
Спасибо вам, ничего не помогало а вот ваш метод сработал и очень хорошо.
15.06.2020 в 16:40
Большое спасибо! Долго пытался найти источник проблемы, помог только ваш совет.
19.10.2020 в 17:13
Толку-то. Все равно не помогает.
Как и ShellExView.
29.12.2020 в 14:15
Вероника дело пишет. Всё заработало. СПАСИБО
08.03.2021 в 10:39
Спасибо, сразу помогло! До этого в ShellExView ВСЕ отключал,- эффект ноль, спасибо.
10.03.2020 в 20:23
Спасибо за статью. ShellExView помог. В моем случае мешал пункт ConvertToPdf Class от проги Foxit PhantomPdf.
12.03.2020 в 18:00
Прога рабочая и не плохая конечно, но УВЫ! Не помогла в моём случае , проблема такая: Windows 10 1809 — при вызове контекстного меню на Рабочем столе зависает, но только при наведении на пункт «создать», до этого всё норм, а вот как только Создать наводишь, всё — висит секунд 10 и потом только открывает и после в этом меню всё работает быстро, до того, как уберешь это меню и откроешь новое!
Нашел ветку на MS Comunity где обсуждали данную проблему, и предлагалось решение из статьи — но в итоге народ пришел к выводу, что это НЕ исправленный БАГ MS и никто не предложил ничего дельного, кроме как откатываться назад на точку восстановления до обновления до 1809.
И , кстати, эта прога она отключает и правда пункты в файловом контекстном меню, но в пункте «Создать» ничего не поменялось, если чё.
Я и твикером OOSU10 пользовался, если что — по нулям
24.05.2020 в 11:06
Помогите советом. Предыстория: поймал троян с флешки. Почистил флешку и комп двумя антивирусами (360 и стандартный от Windows 10). Но проблема с проводником осталась, но симптомы немного отличаются от выше перечисленных. Проводник тупит только в папке Мой компьютер на странице устройств и дисков. при нажатии на любой диск или ту же флешку правой кнопки, появляется значок загрузки, контекстное меню не отображается и через время проводник перезапускается и папка закрывается. НО. зайдя в тот же диск Д С проводник работает, появляется контекстное меню, то есть могу там в свойства зайти и т. д
программу установил, деактивировал приложение х32 — не помогло. Деактивировать Microsoft побоялся, так как не понял как и чем нужно руководиться при этом. Помогите.
25.05.2020 в 10:06
Скорее всего, суть та же самое, но что-то неисправное добавлено в контекстное меню именно дисков (оно отличается от тех меню, которые уже «внутри диска»).
Можете попробовать вот в этой программе: https://remontka.pro/edit-context-menus-easycontextmenu/ использовать «файл» — «чистка контекстного меню» и поубирать оттуда всё необязательное, что для контекстных меню Дисков.
17.08.2020 в 11:39
возникла проблема, непонятно с чем связанная, ничего не устанавливал, при нажатии в проводнике на файл с расширением ворд или пдф проводник намертво зависал. Если отключить в поле «Вид» «Область просмотра», проводник перестал зависать, но мне так неудобно. Ни один из способов, описанных выше не помог. Помогла полная переустановка ворд.
10.09.2020 в 21:06
Удобнее будет убирать службы вручную:
WIN + R, пишем msconfig и переходим в Службы. Методом исключения определяем службу, которая конфликтует с Проводником.
У меня это были службы от NVIDIA. Хз чем они мешают проводнику, но после их отключения зависать он перестал вообще
11.09.2020 в 14:37
Там не всегда службы виноваты. Даже чаще не они, а именно модули, которые грузятся при открытии определенных пунктов контекстным меню (то есть когда мы открываем контекстное меню, некоторые пункты — это не просто пункты, а они при появлении еще и DLL какую-нибудь подгружают в память).
07.12.2021 в 12:54
Если тормозит контекстное меню проводника (правая кнопка мыши), то это влияние программы (если установлена в системе) Daemon Tools (DaemonShellExtImage). Лечится: CCleaner —> Инструменты —> Запуск —> Контекстное меню —> Программа(Включено) DaemonShellExtImage —> (Нет, Выкл). Можно также отключить DaemonShellExtDrive (в моем случае необязательно). Проверьте через CCleaner (контекстное меню) путем отключения недавно установленных программ. Удачи.
07.12.2021 в 15:43
Не обязательно именно Daemon Tools, а любые программы, добавляющие расширения проводника: то есть вы привели пример частного случая.
Мышь: клики, кнопка, координаты
Материал на этой странице устарел, поэтому скрыт из оглавления сайта.
Более новая информация по этой теме находится на странице https://learn.javascript.ru/mouse-events-basics.
В этой главе мы глубже разберёмся со списком событий мыши, рассмотрим их общие свойства, а также те события, которые связаны с кликом.
Типы событий мыши
Условно можно разделить события на два типа: «простые» и «комплексные».
Простые события
Комплексные события
Комплексные можно составить из простых, поэтому в теории можно было бы обойтись вообще без них. Но они есть, и это хорошо, потому что с ними удобнее.
Порядок срабатывания событий
Одно действие может вызывать несколько событий.
Например, клик вызывает сначала mousedown при нажатии, а затем mouseup и click при отпускании кнопки.
В тех случаях, когда одно действие генерирует несколько событий, их порядок фиксирован. То есть, обработчики вызовутся в порядке mousedown → mouseup → click .
Кликните по кнопке ниже и вы увидите, какие при этом происходят события. Попробуйте также двойной клик.
На тест-стенде ниже все мышиные события записываются, и если между событиями проходит больше 1 секунды, то они для удобства чтения отделяются линией. Также присутствуют свойства which/button , по которым можно определить кнопку мыши. Мы их рассмотрим далее.
Каждое событие обрабатывается независимо.
Например, при клике события mouseup + click возникают одновременно, но обрабатываются последовательно. Сначала полностью завершается обработка mouseup , затем запускается click .
Получение информации о кнопке: which
При обработке событий, связанных с кликами мыши, бывает важно знать, какая кнопка нажата.
Для получения кнопки мыши в объекте event есть свойство which .
На практике оно используется редко, т.к. обычно обработчик вешается либо onclick – только на левую кнопку мыши, либо oncontextmenu – только на правую.
Возможны следующие значения:
- event.which == 1 – левая кнопка
- event.which == 2 – средняя кнопка
- event.which == 3 – правая кнопка
Это свойство не поддерживается IE8-, но его можно получить способом, описанным в конце главы.
Правый клик: oncontextmenu
Это событие срабатывает при клике правой кнопкой мыши:
При клике на кнопку выше после обработчика oncontextmenu будет показано обычное контекстное меню, которое браузер всегда показывает при клике правой кнопкой. Это является его действием по умолчанию.
Если мы не хотим, чтобы показывалось встроенное меню, например потому что показываем своё, специфичное для нашего приложения, то можно отменить действие по умолчанию.
В примере ниже встроенное меню показано не будет:
Модификаторы shift, alt, ctrl и meta
Во всех событиях мыши присутствует информация о нажатых клавишах-модификаторах.
- shiftKey
- altKey
- ctrlKey
- metaKey (для Mac)
Например, кнопка ниже сработает только на Alt+Shift+Клик:
На компьютерах под управлением Windows и Linux есть специальные клавиши Alt , Shift и Ctrl . На Mac есть ещё одна специальная клавиша: Cmd , которой соответствует свойство metaKey .
В большинстве случаев там, где под Windows/Linux используется Ctrl , на Mac используется Cmd . Там, где пользователь Windows нажимает Ctrl + Enter или Ctrl + A , пользователь Mac нажмёт Cmd + Enter или Cmd + A , и так далее, почти всегда Cmd вместо Ctrl .
Поэтому, если мы хотим поддерживать сочетание Ctrl +click или другие подобные, то под Mac имеет смысл использовать Cmd +click. Пользователям Mac это будет гораздо комфортнее.
Более того, даже если бы мы хотели бы заставить пользователей Mac использовать именно Ctrl +click – это было бы затруднительно. Дело в том, что обычный клик с зажатым Ctrl под Mac работает как правый клик и генерирует событие oncontextmenu , а вовсе не onclick , как под Windows/Linux.
Решение – чтобы пользователи обоих операционных систем работали с комфортом, в паре с ctrlKey нужно обязательно использовать metaKey .
В JS-коде это означает, что для удобства пользователей Mac нужно проверять if (event.ctrlKey || event.metaKey) .
Координаты в окне: clientX/Y
Все мышиные события предоставляют текущие координаты курсора в двух видах: относительно окна и относительно документа.
Пара свойств clientX/clientY содержит координаты курсора относительно текущего окна.
При этом, например, если ваше окно размером 500×500, а мышь находится в центре, тогда и clientX и clientY будут равны 250.
Можно как угодно прокручивать страницу, но если не двигать при этом мышь, то координаты курсора clientX/clientY не изменятся, потому что они считаются относительно окна, а не документа.
Проведите мышью над полем ввода, чтобы увидеть clientX/clientY :
В той же системе координат работает и метод elem.getBoundingClientRect() , возвращающий координаты элемента, а также position:fixed .
Относительно документа: pageX/Y
Координаты курсора относительно документа находятся в свойствах pageX/pageY .
Так как эти координаты – относительно левого-верхнего узла документа, а не окна, то они учитывают прокрутку. Если прокрутить страницу, а мышь не трогать, то координаты курсора pageX/pageY изменятся на величину прокрутки, они привязаны к конкретной точке в документе.
В IE8- этих свойств нет, но можно получить их способом, описанным в конце главы.
Проведите мышью над полем ввода, чтобы увидеть pageX/pageY (кроме IE8-):
В той же системе координат работает position:absolute , если элемент позиционируется относительно документа.
Некоторые браузеры поддерживают свойства event.x/y , event.layerX/layerY .
Эти свойства устарели, они нестандартные и не добавляют ничего к описанным выше. Использовать их не стоит.
Особенности IE8-
Двойной клик
Все браузеры, кроме IE8-, генерируют dblclick в дополнение к другим событиям.
- mousedown (нажал)
- mouseup+click (отжал)
- mousedown (нажал)
- mouseup+click+dblclick (отжал).
IE8- на втором клике не генерирует mousedown и click .
- mousedown (нажал)
- mouseup+click (отжал)
- (нажал второй раз, без события)
- mouseup+dblclick (отжал).
Поэтому отловить двойной клик в IE8-, отслеживая только click , нельзя, ведь при втором нажатии его нет. Нужно именно событие dblclick .
Свойство which/button
В старых IE8- не поддерживалось свойство which , а вместо него использовалось свойство button , которое является 3-х битным числом, в котором каждому биту соответствует кнопка мыши. Бит установлен в 1, только если соответствующая кнопка нажата.
Чтобы его расшифровать – нужна побитовая операция & («битовое И»):
- !!(button & 1) == true (1-й бит установлен), если нажата левая кнопка,
- !!(button & 2) == true (2-й бит установлен), если нажата правая кнопка,
- !!(button & 4) == true (3-й бит установлен), если нажата средняя кнопка.
Что интересно, при этом мы можем узнать, были ли две кнопки нажаты одновременно, в то время как стандартный which такой возможности не даёт. Так что, в некотором смысле, свойство button – более мощное.
Можно легко сделать функцию, которая будет ставить свойство which из button , если его нет:
Свойства pageX/pageY
В IE до версии 9 не поддерживаются свойства pageX/pageY , но их можно получить, прибавив к clientX/clientY величину прокрутки страницы.
Более подробно о её вычислении вы можете прочитать в разделе прокрутка страницы.
Мы же здесь приведём готовый вариант, который позволяет нам получить pageX/pageY для старых и совсем старых IE:
Итого
События мыши имеют следующие свойства:
- Кнопка мыши: which (для IE8-: нужно ставить из button )
- Элемент, вызвавший событие: target
- Координаты, относительно окна: clientX/clientY
- Координаты, относительно документа: pageX/pageY (для IE8-: нужно ставить по clientX/Y и прокрутке)
- Если зажата спец. клавиша, то стоит соответствующее свойство: altKey , ctrlKey , shiftKey или metaKey (Mac).
- Для поддержки Ctrl + click не забываем проверить if (e.metaKey || e.ctrlKey) , чтобы пользователи Mac тоже были довольны.
Задачи
Дерево: проверка клика на заголовке
Есть кликабельное JavaScript-дерево UL/LI (см. задачу Раскрывающееся дерево).
При клике на заголовке его список его детей скрывается-раскрывается. Выглядит это так: (кликайте на заголовки)
Однако, проблема в том, что скрытие-раскрытие происходит даже при клике вне заголовка, на пустом пространстве справа от него.
Как скрывать/раскрывать детей только при клике на заголовок?
В задаче Раскрывающееся дерево это решено так: заголовки завёрнуты в элементы SPAN и проверяются клики только на них. Представим на минуту, что мы не хотим оборачивать текст в SPAN , а хотим оставить как есть. Например, по соображениям производительности, если дерево и так очень большое, ведь оборачивание всех заголовков в SPAN увеличит количество DOM-узлов в 2 раза.
Решите задачу без обёртывания заголовков в SPAN , используя работу с координатами.
Исходный документ содержит кликабельное дерево.
P.S. Задача – скорее на сообразительность, однако подход может быть полезен в реальной жизни.
Подсказка
У события клика есть координаты. Проверьте по ним, попал ли клик на заголовок.
Самый глубокий узел на координатах можно получить вызовом document.elementFromPoint(clientX, clientY).
…Но заголовок является текстовым узлом, поэтому эта функция для него работать не будет. Однако это, всё же, можно обойти. Как?
Подсказка 2
Можно при клике на LI сделать временный SPAN и переместить в него текстовый узел-заголовок.
После этого проверить, попал ли клик в него и вернуть всё как было.
На шаге 3 текстовый узел вынимается обратно из SPAN , всё возвращается в исходное состояние.
Левая кнопка мыши не работает в Windows 10 — как исправить
Говоря о том, что может стать причиной такого явления, в первую очередь следует отметить неполадки с самим устройством. Действительно, разного рода механические повреждения способны спровоцировать возникновение ситуаций, когда левая кнопка мыши работает через раз. Однако первопричиной, как ни странно, это может быть далеко не всегда.
Достаточно часто проблемы могут состоять в драйверах устройства. Правда, большей частью это относится к игровым манипуляторам, для которых нужно устанавливать достаточно специфичное управляющее программное обеспечение. Но и со стандартными устройствами такое тоже может случаться.
Не менее распространенными являются проблемы неправильного подключения или даже ситуации, когда блокирование срабатывания мыши производится на программном уровне. Для большинства таких случаев более или менее подходящее решение по восстановлению работоспособности устройства найти можно. Попробуем рассмотреть некоторые из них. О вирусах не говорим, поскольку такие случаи можно встретить очень редко, хотя их воздействие и не исключается.
Системная ошибка в ОС
Что касается самой операционной системы, не часто, но бывают моменты когда виновником различных ошибок не исключая эту являются непосредственно ошибки ОС. Если вами было выявлено что виновата ОС, следует сделать восстановление Windows. Но то что это решит данный нюанс шансов очень мало! По этому, рекомендуем сделать полную переустановку операционной системы. Ну и конечно же, не забывайте об антивирусах, благодаря которым, шансы возникновения какой-то не приятной ситуации значительно меньше.
Наверно многие встречали сайты, на которых не работает правая кнопка мыши, в результате чего не удается скопировать текст или сохранить картинку. Чуть ниже вы узнаете как эту блокировку можно отключить.
Для того, чтобы заблокировать правую кнопку мыши, большинство сайтов использует Javascript, который включен по умолчанию во всех популярных браузерах, таких как IE, Chrome и Firefox. Поэтому самым простым решением для снятия блокировки правой кнопки мыши, будет простое отключение javascript. Во многих случаях этого бывает достаточно.
Изменение подключения манипулятора
Итак, исходим из того, что левая кнопка мыши не работает. Что делать для устранения проблемы?
Для начала попробуйте просто перезагрузить компьютер или переподключить мышь, если она относится к USB- или беспроводному типу, в другой порт. Для устройств стандарта PS2 повторное включение нужно производить только при отключенном питании, а для USB-модификаций манипуляторов сделать это можно, как говорится, прямо на ходу. Но это только самое простое, что может быть, и обычно проблема скрыта гораздо глубже.
Как исправить проблемы: что делать
Теперь рассмотрим, что делать, если при нажатии правой кнопкой мыши ноутбук долго думает, или вообще ничего не происходит. Выделим главные шаги, позволяющие решить вопрос, если ПКМ на ноутбуке по какой-то причине не работает.
Проверьте устройство
Для начала попробуйте изменить назначение кнопок. Для этого сделайте следующие шаги:
- Жмите на Пуск, а далее Настройки.
- Войдите в категорию Мышь.
- В разделе Выбор основной кнопки попробуйте поменять их назначение с левой на правую.
Если появляется контекстное меню, а правая кнопка не работает, попробуйте разобрать устройство и почистить его от грязи. Как правило, это позволяет защититься от непредвиденных трат. Такие действия также помогают, если ПКМ просто залипает, плохо нажимается или вообще не нажимается.
Отключите режим планшета
Если правая кнопка мыши не открывает контекстное меню на ноутбуке, попробуйте отключить режим планшета. Такая опция предусмотрена на Windows 10, из-за чего у пользователей часто возникает путаница. При включении функции появляется полное меню Пуск, а рабочего пространства, привычного для Виндовс, не появляется. Рассмотрим, что делать для отключения режима:
- войдите в Пуск;
- перейдите в раздел Параметры;
- войдите в категорию Система;
- перейдите в секцию Режим планшета;
- выберите при входе в систему использование режима рабочего стола.
После этого сохранитесь, перезапустите систему и проверьте, работает правая кнопка мышки на ноутбуке или нет. Если это не дало результата, переходите к следующему шагу.
Проверьте факт отключения в реестре
Если вдруг перестала работать правая кнопка мыши на ноутбуке первое, что нужно делать — проверить факт ее включения в реестре. Если контекстное меню вдруг отключено, использовать ПКМ не получится. Для проверки пройдите такие этапы:
- Кликните Win+R.
- Введите в строку regedit.
- Найдите ключ HKEY_CURRENT_USERSoftware MicrosoftWindowsCurrentVersionPolicies.
- При наличии в секции Police папки Explorer выделите ее.
- Отыщите значение под надписью NoViewContextMenu и кликните по нему дважды.
- Установите значение 0.
- Перезапустите ПК.
Если пункта NoViewContextMenu нет, делать ничего не обязательно. Это свидетельствует о том, что ПКМ не отключена. Если же она все-таки не работает, нужно знать, как поступить дальше.
Почистите реестр
Для решения проблемы почистите реестр от лишних данных. Здесь нужно делать следующее:
- Вызовите реестр по рассмотренному выше принципу.
- Найдите и войдите в HKEY_CLASSES_ROOTDirectoryBackgroundshellexContextMenuHandlersNvCplDesktopContext.
- Удалите слева все папки за исключением FileSyncEx New Sharing WorkFolders.
После этого перезапустите ноутбук и проверьте, работает ПКМ или нет.
Удалите / Отключите конфликтующее ПО
Известно, что программное обеспечение мыши может конфликтовать с установленными на ноутбуке программами. К наиболее проблемным относится Symantec System Recovery, WinZip, 7zip и другой софт. Если трудности возникли после установки ПО, удалите его и проверьте работоспособность.
Дополнительные шаги
Приведем еще ряд методов, что делать, если вдруг не работает ПКМ. Выполните такие шаги:
- Переустановите драйвера мыши. Для этого удалите старое ПО и установите новое (Виндовс 10 должен делать это автоматически).
- Вернитесь к прежней конфигурации операционной системы.
- Отключите расширенную оболочку Shell через автозагрузку CCleaner.
Настройка энергосбережения и схемы электропитания
Давайте же посмотрим, что можно сделать, если левая кнопка мыши не работает или работает не в том режиме (скажем, для двойного клика нужно производить более двух нажатий, или реакция на нажатие кнопки отсутствует вообще).
Предлагаемое решение касается только USB-устройств и для манипуляторов обычного типа неприменимо:
- Для начала, чтобы пока не предпринимать никакие действия с драйверами, необходимо вызвать «Диспетчер устройств» (devmgmt.msc в меню «Выполнить»).
- Найти там все устройства Generic USB Hub и корневые USB-концентраторы (их может быть несколько).
- Для каждого просмотреть раздел свойств с переходом на вкладку управления электропитанием.
- Если напротив пункта отключения устройства для экономии энергии установлена галочка, ее необходимо убрать, после чего сохранить установленные опции и для верности произвести рестарт системы.
Иногда бывает и так, что левая кнопка мыши не работает из-за некорректно установленных параметров в текущей схеме электропитания, что более характерно для ноутбуков.
В этой ситуации необходимо:
- зайти в соответствующие настройки, используя для этого «Панель управления» или меню ПКМ на значке батареи;
- раскрыть дополнительные параметры;
- в опциях временного отключения USB-портов выставить запрет.
Проверка целостности системы
Проблема с левой кнопкой может возникнуть из-за повреждения драйвера USB-устройства и файлов, отвечающих на настройку мыши. Часто проблема возникает при выключении компьютера во время автоматического обновления Windows 10. Попробуйте запустить утилиту SFC и проверить, есть ли какие-либо нарушения целостности системы. В случае обнаружения поврежденных файлов, можно запустить команду DISM для их исправления.
Запустите команду taskmgr из окна «Выполнить» (для его вызова используйте клавиши Win + R).
В Диспетчере задач перейдите в пункт верхнего меню «Файл» и выберите «Запустить новую задачу». Наберите «powershell» и установите флажок «Создать задачу с правами администратора».
В окне Powershell запустите команду и подождите ее завершение: sfc /scannow
Если система обнаружила поврежденные файлы, но не смогла их исправить, наберите следующую команду, которая позволит загрузить файлы с серверов Центра обновления Windows и заменить поврежденные. DISM /Online /Cleanup-Image /RestoreHealth
После завершения сканирования перезагрузите ПК и посмотрите, правильно ли работает левый клик мыши.
Что делать, если левая кнопка мыши работает, как правая?
Если же проблема состоит в том, что левая кнопка почему-то вызывает контекстные меню, а не срабатывает на операции выделения или ввода, то, по всей видимости, каким-то образом были изменены настройки мыши, касающиеся смены кнопок.
Для устранения проблемы используйте «Панель управления» и раздел настройки мыши. Здесь нужно снять флажок с пункта обмена назначения кнопок, если он там установлен.
Отключите тачпад
Если проблема имеет место быть на ноутбуке, то нужно попробовать отключить его тачпад, который может конфликтовать с мышкой. Способ отключения тачпада отличается на различных моделях портативных компьютеров. В большинстве случаев, чтобы отключить тачпад, нужно нажать на клавиатуре функциональную клавишу FN и одну из кнопок от F1 до F12, на которой изображен соответствующий значок отключения сенсорного управления курсором мыши.
(431 голос., средний: 4,55 из 5)
Похожие записи
Windows не удается завершить форматирование: что делать
Компьютер сам перезагружается: в чем причина и что делать
Что может быть еще?
На всякий случай посмотрите, не установлено ли у вас какое-то дополнительное программное обеспечение для управления мышью или для переназначения кнопок. Оно также может вызывать появление таких ситуаций.
Наконец, если вообще ничего не помогает, в «Диспетчере устройств» просто удалите мышь из списка, а затем выполните перезагрузку системы. Очень может быть, что Windows при рестарте инсталлирует нужные драйвера заново, и проблема отпадет сама собой.
Но, если и после этого ничего не изменится, проверьте манипулятор на работоспособность на другом ПК, а при необходимости, сдайте в ремонт или купите новый. Благо, сейчас такие устройства стоят недорого.
Переустановка операционной системы
Переустановка ОС является крайней мерой, уместной, если предыдущая установка системы в целом оказалось неудачной и повлекла за собой разные проблемы работы ПК и связанных с ним устройств.
Переустановка может пригодиться и в случае сильной завирусованности компьютера, когда проще переустановить ОС, чем устранять все вызванные вирусом сбои, включая связанные с вызовом контекстного меню.
Воспользовавшись предложенными рекомендациями, вы сможете понять причину неполадок работы правой кнопки мыши и легко устранить ее.
Выпаиваем кнопки
Первым делом выпаиваем старые кнопки. Для этого лучше использовать тонкую отвертку или лопатку для разбора телефонов:
Используя лопатку или отвертку как рычаг, тыкаемся разогретым паяльником поочередно в места припайки контактов кнопки мышки к плате. Следует придерживаться правила 3-х секунд, т.е. не грет один контакт более 3 секунд, это плохо как для самих кнопок так и для контактов платы.
Если вы используете кнопки из мышки — донора, то теперь необходимо выпаять и их.
Что делать, если мышка не прокручивает страницу?
Иногда такой полезный гаджет, как компьютерная мышь, дает сбой, предугадать появление которого заранее нет никакой возможности. Этот сбой заключается в том, что колесико мыши внезапно, без видимой на то причины перестает прокручивать страницы с информацией как вверх, так и вниз. Что с этим делать? Об этом будет рассказано далее.
Проще всего проверить работоспособность «электронного грызуна» можно, зайдя в текстовый редактор вроде Word. Если там все работает нормально, можно успокоиться. Однако, не все так просто, как описывается.
Изменяем настройки мышки
Чтобы понять проблему изнутри, стоит посмотреть на изображение ниже:
На данном скриншоте показано, куда необходимо нажимать в случае отсутствия движения мыши и стрелок страницы. Чтобы было более наглядно, стоит продублировать весь процесс с самого начала.
- Прежде всего, необходимо зайти в меню «Пуск», выбрав пункт «Панель управления».
- В панели управления следует выбрать вкладку «оборудование и звук».
- Далее, нажимаем на кнопка «Устройства и принтеры», а затем «Мышь».
- В настройках мыши нужно выбрать вкладку «Колесико», после чего откроется шкала, где бегунок нужно довести до максимума и нажать кнопку «ОК» или «Применить».
Теперь настало время протестировать изменения. В том случае, если все осталось так же и все операции не помогли, рекомендуется провести переустановку программного драйвера мыши.
Переустанавливаем драйвера
При необходимости переустановка драйвера мыши для уверенного пользователя компьютера займет всего несколько минут. Для того, чтобы совершить обновление, необходимо следовать определенному порядку действий:
- Для начала нужно открыть «Диспетчер устройств» Windows;
- далее нужно внимательно посмотреть на все меню и найти там пункт под названием «Мыши и указывающие устройства»;
- теперь стоит найти используемую мышь, дважды кликнуть мышкой по названию и выбрать пункт «Обновить драйвер устройства» или подобный.
При отсутствии должного эффекта от обновления отчаиваться не стоит, необходимо проделать тот же путь, что при установке обновления, но в конце нажать «Удалить драйвер». После полного удаления драйвер устройства следует установить заново.
Разбираем мышь
Бывает и так, когда при перелистывании при помощи мыши по специальным боковым бегункам страницы «скачут», меняя положение вверх-вниз и обратно. Данный сценарий поведения мышки сигнализирует о неисправности сенсорного датчика. Чтобы устранить данную неполадку, необходимо проделать следующие манипуляции:
- Для начала нужно корректно разобрать мышь, сняв корпус и отогнув защитные «лепестки», действуя строго по инструкции.
- После того, как первый этап разбора завершен, нужно как можно осторожнее снять защитный кожух, который бережет от повреждений непосредственно сам прокручивающий механизм.
- Теперь нужно как можно бережнее снять прижимной механизм с колесика мышки, который нужно как можно тщательнее обработать спиртосодержащим составом и дать деталям как следует просохнуть. Лучше всего протирать все составляющие не кусочком материи, а ватной палочкой.
- Далее следует взять в руки прижимную деталь мышки, с умеренным усилием надавить на середину до получения небольшой вмятины. Как только данная вмятина появилась, можно считать ремонт мыши завершенным и приступить к сборке изделия.
В том случае, если даже полный ремонт и повторная сборка бессильны, нужно обратиться в сервисный центр для профессионального обслуживания мастером либо просто-напросто купить новую мышь и произвести правильную настройку параметров.
Смазываем мышку
Бывает и так, когда при использовании мышь либо не крутится вовсе, либо очень сильно гремит и создает шум при прокрутке колесика. В этом случае вопрос не в программных сбоях, а в аппаратной неисправности. Для начала вполне достаточно будет смазать прокручивающий механизм специальным гелем на основе силикона. Отличным образцом подобной смазки может выступить WD-40. Для проверки нужно капнуть несколько капель смазки внутрь, собрать колесико и совершить прокрутку 2-3 раза.
В том случае, если все описанные методы не помогли, нужно сделать так:
- разобрать мышку, достав изнутри колесико;
- аккуратно отделить друг от друга лепестки, защищающие «начинку» мыши;
- скрутить из медной лески скобки, подходящие по диаметру;
- аккуратно спаять скобки, установив каждую на место лепестков;
- собрать мышь полностью.
СОВЕТ! При наличии гарантийного талона на мышь лучше не рисковать, а просто сдать гаджет в ремонт, полностью разъяснив ситуацию.
Переназначаем клавиши
В том случае, если мышка отказывается функционировать при нажатиях на колесико, нужно искать «корень» проблемы в настройках оборудования. Обычно при подобного рода неисправностях в процессе нажатия на колесико могут быть слышны немного странные щелчки. Для устранения проблемы характерных щелчков нужно будет скачать специфическое приложение для перенастройки активных клавиш AntSoft Key Manager и установить полную версию. Тем же функциональным набором обладает программа Oscar.
Теперь следует узнать о том, какая функция в данном настройщике отвечает за работу кнопок и колесика мышки.
Если колесико не работает только при запуске игр, то торопиться с загрузкой ремонтного ПО не нужно, а стоит всего лишь внести изменения в настройки самого гейма. Если же при нажатии на колесико мыши своеобразного щелчка и вовсе нельзя услышать, мышку не стоит чинить самостоятельно, а лучше произвести замену.
Устраняем конфликт драйвера и системы
В случае, когда человек пользуется операционной системой Windows 10, речь может идти о конфликте операционной системы и драйверов, неверно подобранных пользователем.
Столкнувшись с данной неприятностью, нужно открыть центр обновления ОС, затем нажать на кнопку «Поиск обновлений», после сбора информации следует нажать кнопку «Установить», после чего просто провести перезагрузку компьютера, которая поможет обновлениям вступить в силу.
Обычно такой метод починки оказывается вполне эффективным, но бывают и исключения, бороться с которыми может только мастер.