Фокус следует за курсором, но только в Win (7) Explorer

252
bobsnephew

После того, как я применил патч WannaCry (32-битный Win7SP1), внимание в проводнике Windows было сосредоточено на мышке. Я не хочу становиться жертвой заблуждения "Post hoc", но этот патч - единственное, что я могу вспомнить, что я на веках изменился на этом ПК. Теперь, когда указатель более чем на короткое время наводится на любой элемент в проводнике Windows, он «выбирает» этот элемент так же, как и раньше, одним щелчком мыши. Таким образом, один щелчок регистрируется как двойной щелчок.

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

Если дважды щелкнуть папку, второй щелчок буферизируется и передается любому пункту меню, расположенному непосредственно под папкой, на которой я щелкнул. Так что, если файл внизу имеет какую-либо функцию, связанную с ним (открыть или запустить), эта функция также выполняется.

Таким образом, он обрабатывает зависание точно так же, как один клик.

Я проверил трижды, и то, что я настроил в «Параметры папки», осталось прежним: «Дважды щелкните, чтобы открыть элемент (один щелчок, чтобы выбрать)». При других обстоятельствах я бы выбрал вариант с одним щелчком мыши, а затем переключился назад, просто чтобы проверить результаты, но я не могу, потому что параметр с одним щелчком мыши выделен серым цветом, недоступен.

Фокус в другом месте, например, при смене окон, в неизменном виде. Изменение активного окна по-прежнему требует одного щелчка и НЕ следует за курсором. До сих пор я отмечал это только в Проводнике Windows.

Ни мой (ESET) антивирус, ни Malwarebytes не обнаруживают никаких неисправностей.

Мой следующий шаг - использовать Windows Restore (который, я уверен, решит проблему), но я публикую здесь в надежде, что смогу найти причину и научиться этому, прежде чем запускать машину времени M $.

1
Возможно, случайно включена функция доступности? Twisty Impersonator 6 лет назад 1
Я уже проверил это. Я ничего не менял, и в AFAIK нет функции доступности, которая бы влияла на фокус в проводнике, но также не влияла на выбор окна. bobsnephew 6 лет назад 1
Я сломался и запустил восстановление системы. Единственное доступное восстановление - это то, которое было создано до применения патча WannaCry. Я предполагаю, что функции самоустановки патча удалили все предыдущие точки восстановления, поэтому вы не можете вернуться, даже если захотите. К сожалению, восстановление НЕ устранило мою проблему. Сюжет утолщается. bobsnephew 6 лет назад 0
Как насчет снимка экрана? Могу потрясти некоторые идеи из паутины, которую я называю мозгом. Twisty Impersonator 6 лет назад 0
Я не знаю, как сделать снимок экрана, который показывает разницу между одним кликом или двумя. bobsnephew 6 лет назад 0
Это происходило потому, что у меня была включена «Классическая оболочка». bobsnephew 6 лет назад 0
Интересно. Опубликовать как ответ! Twisty Impersonator 6 лет назад 0

1 ответ на вопрос

1
bobsnephew

Это происходило потому, что у меня была включена «Классическая оболочка».

Я подумал выбрать противоположную настройку (один щелчок) в проводнике Windows, просто чтобы посмотреть, что произойдет, но когда я открыл апплет «Параметры папки», я обнаружил, что параметр «Один щелчок» был недоступен. Это заставило меня задуматься о том, что мне, вероятно, придется прибегнуть к редактированию реестра, чтобы вернуть мой двойной щелчок. Я имею в виду, нет ничего, что вы не можете исправить с помощью regedit, верно? ;-)

В поисках правильного ключа реестра я нашел ссылку на M $ .com ( «Один щелчок, чтобы открыть элемент» в параметрах папки затенен ), показывающий, как включить однократный щелчок при запуске Classic Shell. Что было противоположностью того, что я хотел, но это дало мне идею попробовать отключить Classic Shell в реестре. Итак, я углубился в HKCU \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ Explorer и изменил значение ключа «ClassicShell» на ноль. Двойной щелчок для выбора вернулся сразу, но опция для одиночного щелчка в графическом интерфейсе Windows Explorer вернулась только после перезагрузки.

Да, где-то по пути я, наверное, подумал, что было бы неплохо включить Classic Shell, а потом сразу забыл, что я это сделал. Что всегда говорит парень Форрест Гамп, ....?