12

Почему большинство систем Microsoft Windows имеют медленный щелчок правой кнопкой мыши в контекстном меню новой опции?

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

Это какая-то плохая реализация реестра Windows или просто какой-то дурацкий алгоритм, используемый в фоновом режиме, какие-то догадки?

4 ответа4

2

эта статья может быть полезна: щелчок правой кнопкой мыши является медленным или странным поведением, вызванным обработчиками контекстного меню http://windowsxp.mvps.org/slowrightclick.htm (статья имеет два решения)

2

Есть ли какие-либо элементы в контекстном меню, имеющие ссылку на сетевое местоположение / ресурс? У меня были элементы, которые указывали на другой компьютер в сети, но этот компьютер не был доступен в сети. Windows довольно агрессивна, когда дело доходит до поиска / поиска сетевых ресурсов, и сдается гораздо позже, чем вы могли подумать. Это часто случается со мной при настройке нашего полуразбитого роумингового профиля на работе

1

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

0

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .