312

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

На скриншоте ниже я открыл новый экземпляр IE, чтобы показать, как метка остается сверху. Ярлык не был создан этим экземпляром IE.

Длительная метка команды меню

(Я добавил круг в MS Paint. Эта часть не застряла.)

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

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

Метка не исчезнет , если я закрыть все запущенные приложения. Я не пробовал останавливать службы или закрывать элементы системного трея, такие как Live Mesh.

Ярлык действительно исчезнет , если изменить разрешение экрана , а затем изменить его обратно.

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

10 ответов10

318

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

Тот же эффект может быть достигнут без изменения разрешения экрана или глубины цвета. Зайдите в Пуск -> Выполнить -> и введите tskill dwm . Эта команда сбросит диспетчер окон рабочего стола без необходимости изменения разрешения экрана.

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

183

В последний раз я видел это в Windows 2000, где это иногда случалось со мной.

Я полагаю, что в качестве обходного пути можно было бы отключить исчезновение пунктов меню после нажатия в параметрах производительности:

альтернативный текст

29

В Windows 7 (и, вероятно, Vista) использование диспетчера задач для уничтожения «dwm.exe» (он перезапускается автоматически) кажется довольно безболезненным способом избавиться от артефакта.

26

Щелкните правой кнопкой мыши Компьютер, Свойства, Дополнительные параметры системы, Вкладка «Дополнительно», Параметры производительности, Снимите оба флажка:

  • Fade or Slide меню в поле зрения и
  • Исчезать пункты меню после нажатия

Исправлена.

10

Кажется, что достаточно команд tskill dwm останавливает перезапуск dwm , поэтому вам может потребоваться перезапустить Диспетчер сеансов диспетчера окон рабочего стола в Службах:

10

Я думаю, что быстрее просто изменить глубину цвета. После того как вы изменили и нажали «Применить», вы можете просто ответить «НЕТ» на «Хотите сохранить эти настройки?" незамедлительный. Он вернется к исходной глубине цвета (с решенной проблемой). Кстати, я рекомендую вам не менять разрешение, потому что это заставит Windows пересчитать размеры и положения окон ... дважды! Это заметно медленнее, чем изменение глубины цвета.

В любом случае, это определенно проблема с видео в Windows, поэтому единственный надежный способ (кроме перезапуска) - заставить Windows полностью обновить видеобуфер. Вы можете сделать это, убив dwm.exe, но изменение глубины цвета происходит быстрее (не нужно искать в длинном списке процессов), безопаснее (не нужно рисковать стабильностью Windows) и легче понять новичкам.

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

6

Недавно я начал сталкиваться с этой проблемой на Windows 7 Professional Thinkpad W510 и обычной рабочей станции i7 под управлением Windows 7 Ultimate. То, что это произошло на обеих машинах, было источником интереса, а ввод tskill dwm делал бы такие вещи, как разрыв скриншота, и это казалось плохой работой.

В моем случае я обнаружил, что проблема заключается в сбое процесса Logitech SetPoint. Отключение внесенных в систему уведомлений на экране, похоже, решило проблему с подсказкой.

Надеемся, что основная идея здесь кому-то поможет:- Может мешать какой-то инструмент, который манипулирует оверлеем Aero.

0

Вы можете использовать команду taskkill :

  1. Открыть командную строку
  2. Введите taskkill /im dwm.exe и нажмите клавишу ВВОД.

Команда "taskkill"

Если это происходит регулярно, вы также можете сохранить команду в командном файле.

0

Горячая клавиша "Повернуть в нормальное состояние" CTRL + ALT + UpArrow может использоваться для очистки застрявшего меню, если оно поддерживается драйвером вашей видеокарты.

(Я точно знаю, что это работает с графикой Intel, но не могу поручиться за другие.)

0

Я имел обыкновение получать это довольно много на моей домашней системе, работающей под управлением XPPro, и с подсказками, делающими то же самое. Windows Explorer был приложением, которое показало странность больше всего (хотя, возможно, это связано с тем, что он входит в число наиболее часто используемых утилит). Закрытие / уничтожение приложений, как в вашем случае, не делало ничего, кроме переключения разрешения экрана или глубины цвета. Также переключение на экран входа в систему и повторный вход в систему обычно, но не всегда, делают свое дело.

У меня это случается очень редко, хотя я не уверен, что изменилось, чтобы уменьшить возникновение. Я недавно обновил видеокарту в машине, но сокращение случаев произошло заметно до того, как это обновление произошло. Я предполагаю, что либо обновление драйвера, либо одно из исправлений MS уменьшило проблему, но это только предположение. В любом случае, убедитесь, что вы не пропустили ни одного обновления, и убедитесь, что вы используете самые последние стабильные драйверы для своего графического чипсета.

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