Панель завдань Windows 7 застрягла в приховуванні, як виправити?


14

У Windows 7 я використовую функцію "Авто-приховати панель завдань". Зазвичай це працює добре: Як тільки вказівник торкнеться нижньої частини екрана, панель завдань спливає.

Однак іноді він відмовляється підніматися. Натискання клавіші "Windows" (або Ctrl-ESC) відображає меню "Пуск", що також змушує панель завдань також перешкоджати. Як тільки я це зробив, панель завдань автоматично піднімається знову. Це дратує, воно перериває потік. Хтось ще помітив це? Як я цього уникаю?

Пошук "Автоматично підняти панель завдань Windows 7" показує, що принаймні одна людина відчула цю проблему: Як я можу виправити автоматичну приховування панелі завдань? (Пошта спільноти Microsoft)

Щоб відповісти на питання, поставлене "корисним" інженером підтримки на вищевказаній сторінці, звичайно, я запускаю деякі програми, коли це відбувається, як правило, диспетчер завдань Windows (мінімізований до області сповіщень), Windows Explorer, Firefox, Eclipse, Cygwin / X, Xterm, Cygwin Emacs, gitk, git gui, Notes, клієнт чату, клієнт VPN, брандмауер.

Якщо моя пам'ять слугує правильно, я спостерігав таку поведінку і в більш ранніх версіях Windows, як мінімум, XP, але не майже так часто, як зараз у Windows 7.

Поки що, здається, це буває непродумано, іноді кілька разів на день.

Я не в змозі безпосередньо відтворити таку поведінку. Щоб відтворити таку поведінку, я спробував переключитися між додатками та залучити програми відкривати інші вікна.

Дивіться мої коментарі нижче для отримання додаткової інформації.

Мені схоже на помилку. Панель завдань повинна підніматися незалежно від того.

Редагувати :

Я зазвичай використовую "Класичний" стиль Windows, з вимкненням усіх анімацій. Я перейшов на стиль "цукерки" (Aero), щоб побачити, чи це допомагає, але проблема все-таки виникла.

Я майже впевнений, що бачив таку поведінку, коли я не використовував Eclipse, але Eclipse, безумовно, є програмою, яка найчастіше викликає цю поведінку.

Як повідомляв Малахій, є записи про помилок Eclipse, які також відстежують цю проблему. Він був відкритий у 2002-09 роках. Нічого собі, більше десяти років тому. Однак користувачі на іншій сторінці, знайденій Malachi, повідомили, що інші програми, наприклад Firefox, також можуть спричинити таку поведінку, тому це не є виключно проблемою, викликаною Eclipse.

Проблема може бути викликана Eclipse, або Windows, або JRE. Якщо проблема є обмеженням для Windows або JRE, я все ще кажу, що Eclipse повинен залишатися осторонь цього. Інші програми також вдається це зробити.

Моя поточна теорія така: Зазвичай, видно рівно один ряд пікселів на панелі завдань, і перед усіма іншими програмами, навіть коли додаток максимізовано. Оскільки панель завдань знаходиться спереду (у верхній частині порядку Z), вона "бачить" вказівник, коли вказівник лежить на ньому. Коли проблема виникає, панель завдань більше не знаходиться перед усіма іншими програмами, тому вона не отримує подій "наведення". Тільки там, де жодне інше вікно не замикається, воно все одно отримує події наведення.

Якщо на панелі завдань потрібно зверху розміщувати щонайменше один ряд пікселів, Windows зобов'язана переконатися, що це так. ОС є головним і не повинен дозволяти програмам домінувати над взаємодією GUI. Є винятки, такі як програвачі кінофільму, де ви не хочете, щоб світла лінія пікселів була видимою (просто забарвлюйте її в чорну!) Або там, де панель завдань не повинна підніматися взагалі, як, наприклад, у повноекранних іграх. На мій погляд, Eclipse або браузер не вимагають винятку.

Ось опис типового випадку:

Затемнення було попереду. Я перемістив вказівник на нижню частину екрана, панель завдань не підніметься. Коли Eclipse не було максимізовано, залишивши трохи місця праворуч, я зміг змусити заставити панель завдань позадувікно затемнення, "торкнувшись" нижнього правого кута. Відсунувшись, панель завдань знову сховалася. Це працювало неодноразово. Коли я торкнувся центрального дна, панель завдань не піднімалася, навіть позаду Eclipse. Далі я максимізував вікно затемнення. Не вдалося підняти панель завдань. Відновлено вікно Eclipse -> Те саме, що й до циклу максимального відновлення (піднімався лише тоді, коли торкався праворуч внизу). Тоді я переклав Alt на вкладку Firefox, яка була максимально розгорнута в той час. Все ще немає панелі завдань. У не максимізованому стані з Firefox було так, як із Eclipse. Те саме для інших додатків, наприклад Примітки. Далі я вказую на вкладку Emacs, її вікно управління Ediff, щоб бути точним. І раптом панель завдань знову запрацювала. Вікно керування Ediff не було збільшене та не торкнулося дна екрана (воно зазвичай ніколи не збільшується). Вікно Едіффа не може бути винуватцем,

Тож коли це відбувається, воно "застосовується" до декількох додатків. Принаймні Eclipse та Firefox "сильніші", ніж панель завдань. В одному випадку Eclipse був зверху, gitk внизу, а панель завдань посередині.

Можливо, є програма, яка дозволяє перевіряти порядок Z, або реєструє зміни в порядку Z?


1
У будь-якого з ваших додатків є можливість встановити "Завжди вгорі"?
kmote

Єдиним додатком, у якого є цей набір, є диспетчер завдань Windows ("WTM"), але це, як правило, мінімізоване до області сповіщень. Навіть коли WTM видно (і примусово зверху будь-якого іншого вікна), панель завдань зазвичай піднімається належним чином. Я коротко експериментував: Коли WTM максимізовано, видається, що панель завдань не піднімається. Однак, коли я змінюю розмір WTM, щоб він тягнувся до низу, але не до сторін, я бачу, що панель завдань дійсно піднімається, але позаду WTM. Отже ... можливо, якийсь додаток тимчасово встановлює значення "Завжди на вершині", як модальне діалогове вікно, можливо, тому, що воно хоче про щось повідомити мене.
Rainer Blome

2
Оскільки це не повторюється, знайти його може бути важко, але я б радив, щоб наступного разу ви систематично закривали програми, щоб побачити, чи можете ви виявити винуватця. Ви також можете розглянути можливість розтягування панелі завдань на обидва екрани на деякий час, щоб побачити, чи з’являється вона на 2-му, а блокується на першому
kmote

1
Ах, ти маєш рацію - моя помилка. Я на хвилину засунувся до старого розуму WinXP. Вибачте.
kmote

1
Ще немає рішення. Люди, які можуть читати, вже знають, що це та помилка. До речі, я не бачу жодних доказів того, що його "дивилися". Ваша відповідь найкраща досі, тому я її схвалив. Оскільки це не відповідає "як виправити", я залишаю прийняття справжнього виправлення чи вирішення.
Rainer Blome

Відповіді:


11

Використовуючи WindowsTкомбінацію клавіш, ви можете відкрити панель завдань, навіть якщо вона застрягла. Не найбільш ідеальне рішення, але таке, яке стабільно працює.


Цікаво, чи працює це в цій ситуації?
Малахій

Як власне ключ Windows, або Ctrl-ESC, про який я обоє згадував у питанні, Windows-T є вирішенням проблеми. Різниця полягає в тому, що Windows-T показує лише панель завдань, в той час як клавіша Windows самостійно відображає меню запуску на додаток до панелі завдань.
Rainer Blome

Я бачу, що ти кажеш. Це дуже добре працює в Windows 7. У Windows 8 та 8.1 він відкриє стартовий екран, щоб у вас нічого не вийшло з точки зору панелі завдань. Я погоджуюсь, що це все вирішення більшої помилки, яка z-індексує панель завдань, і я хотів би бачити рідне рішення :).
Sawtaytoes

1
У Windows 8 та 8.1 панель завдань відображається за допомогою Windows-T, дякую
Metafaniel

Натискання кнопки Windows також змушує спливаючу панель завдань, тому її насправді не є рішенням, а лише варіантом чогось уже відомого.
Дон Кінг

6

схоже, що це вже повідомляється про помилку, я публікую це лише для вас, оскільки він схожий на проблему, яка виникає у вас.

це з сайту помилки Eclipse Bug 24052

схоже, є пост на форумі Windows 7

Автозаховання панелі завдань


2
"Схоже" є заниженням, повідомлення в цьому записі Eclipse Bug звучать точно так, як у мене виникає проблема. Дякуємо, що повідомили про це!
Rainer Blome

про це вже повідомлялося. Я не повідомив про це. але ласкаво просимо
Малахій

1
Ну, я мав на увазі "спасибі за повідомлення про існування запису Eclipse Bug". :-)
Rainer Blome

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

2

Я вже багато років переживаю те саме питання. Ви не знайшли причину чи спосіб її усунення, але ви можете спробувати наступне вирішення:

Сценарій AutoHotkey

~LButton::
coordmode, mouse, screen
mousegetpos, mX, mY
if mY = 767 ; THIS HAS TO BE YOUR CURRENT SCREEN HEIGHT RESOLUTION. can also be " > 750 " or sth. like that
{
    send #t
    send {Lbutton up}
}
return

найкраще було б помістити це у свій автозапуск. Це допомагає вам у такий спосіб: Якщо миша знаходиться в нижній частині екрана, а панель завдань не з’являється: Просто натисніть один раз, і вона з’явиться (win + t натискається ahk)

PS. Я б хотів відмовитись від посади стартера, але не можу через відсутність репутації.


1

Панель завдань - це програма з процесом, коли ви її не використовуєте, (when it's hidden) Windows позначає її як неактивну і дозволяє ЦП використовувати цю потужність обробки для всіх інших додатків, якими ви користуєтесь, тому ви можете побачити відставання при спробі активувати Панель завдань знову ж таки тому, що Windows потрібно переділити потужність обробки на панель завдань, і залежно від того, скільки застосованих програм або процесів буде зафіксовано, на панелі завдань не буде реагувати і протягом якого часу.

Редагувати

Я знаю, що FireFox і Eclipse поїдають багато процесора, особливо Eclipse (принаймні, в останній раз, коли я використовував Eclipse)


Примітка. FireFox є одним із важчих браузерів. кожен раз, коли я використовую його в Linux або Windows, це потребує більш тривалого завантаження, ніж Chrome і Even IE, я вважаю, що це також і хогі Обробка, набагато більше, ніж Chrome або IE
Malachi

1
@kmote, якщо б щось було встановлено, Always on Topвоно завжди було б на вершині, і ОП не зможе побачити будь-які інші вікна, і ОП помітить, яка програма викликає проблему.
Малахій

1
ви використовуєте подвійні екрани? де закріплена панель завдань?
Малахій

Коли проблема виникає, схоже, що панель завдань взагалі не підвищується, скільки б я не чекав. Так, деякі програми можуть спричиняти ресурси, але в іншому випадку моя система достатньо реагує (субсекунда).
Rainer Blome

Я іноді використовую подвійний екран, але проблема виникає і тоді, коли у мене підключений лише один. Щодо "@kmote", коли програма, яка вже знаходиться на вершині (особливо максимізована), я можу не помітити, якщо вона тимчасово встановлена ​​на "зверху".
Rainer Blome

1

У мене є те саме питання, і 1 мені вдається виявити, що в звичайній версії Firefox (у мене є розробники) шар, в якому з'являється, знаходиться перед однією з панелей завдань, що робить неможливим появу ... рішення очевидно не максимізувати в повній мірі.


Ласкаво просимо до Супер Користувача! Це справді коментар, а не відповідь на початкове запитання. Щоб критикувати або вимагати роз'яснення у автора, залиште коментар під їх публікацією - ви завжди можете коментувати свої власні публікації, і як тільки у вас буде достатня репутація, ви зможете коментувати будь-яку публікацію . Будь ласка, прочитайте Чому мені потрібно коментувати 50 репутацій? Що я можу зробити замість цього?
DavidPostill

1

Проблема полягає в масштабуванні вікон .. якщо ви налаштували налаштування дисплея для збільшення вікон для легшого перегляду вище 100% Windows не думає, що ваша миша справді знаходиться внизу екрану, вимагаючи прихованої панелі завдань, хоча вона є насправді. (Безумовно Жук). Мені вдалося виправити, змінивши масштаб вікон назад на 100% .. Це справді не виправлення для тих, кому потрібно візуально збільшити вікна, щоб побачити краще .. просто моє спостереження, чому прихована панель завдань не з’явиться, коли будь-яка програма заповнена екранного режиму, коли у вас є власні налаштування дисплея.


Але якби це питання ОП, чи не буде ця проблема легко відтворюваною?
Скотт

це повинно бути ... спробуйте змінити налаштування дисплея на 125% (може знадобитися перезапуск) .. встановіть панель завдань для автоматичного приховування .. тоді відкрийте будь-який браузер або pdf у повноекранному режимі. працюйте під час повноекранного режиму. Все повертається до нормального, коли ви змінюєте масштабування дисплея на 100% або менше
TeMpTeK

Дякуємо за відгук. FYI, я не був зацікавлений у відтворенні його сам ; Я озираючись на заяву ОП: "Я не можу безпосередньо відтворити таку поведінку". Можливо, я просто не розумію вашої відповіді, але, наскільки я зрозумів, якщо користувач налаштував свої налаштування дисплея для збільшення вікон для легшого перегляду вище 100%, то панель завдань ніколи не з’явиться знову (поки вони не змінить налаштування дисплея назад на 100%). Отже, якби у когось була ця проблема, вони б не сказали, що "це, здається, відбувається зовсім не так".
Скотт

Я думаю, що більшість користувачів, які мають цю проблему, не розуміють, що це тому, що вони змінили налаштування дисплея .. Я був одним із них ..
TeMpTeK

+1 за допомогу звузити це. У системах Windows 7 і XP, якими я користувався, коли я задавав питання, я вручну встановив масштабування приблизно на 125%, щоб при "100% масштабі" розмір друку відповідав розміру екрана (фізична роздільна здатність екрана була вищою, a ноутбук). Тож можливо, що ця настройка зіграла свою роль. У програмі Win8.1 (у мене вже немає Win7), коли я F11 на повноекранний екран у Firefox, якщо панель завдань не прихована автоматично, немає панелі завдань, періоду. Таким чином, я не сподіваюсь, що він з’явиться при автоматичному захованні. У програмі Win8.1 встановлення масштабування на "рекомендовано" (що величезно) не змінило поведінку.
Rainer Blome

0

Я знаю, що це досить старе питання, але ось як я виправив свою проблему. Нещодавно моя панель завдань (встановлена ​​на автоматичне приховування) більше не з’являтиметься, коли я перетягнув вказівник миші на нижню частину екрана, доки будь-який додаток взагалі знаходився в повноекранному режимі. Якби у мене програми були мінімізовані або менше, ніж у повноекранному режимі, це працювало б добре.

Щоб виправити це, я це і зробив.

1: Відкрийте та натисніть правою кнопкою миші панель завдань та переконайтесь, що "Блокувати панель завдань" не встановлено прапорець.

2: Відкрийте будь-яку програму та зробіть її на весь екран.

3: Використовуйте клавішу Windows, щоб відкрити панель завдань. Клацніть на панелі завдань і перетягніть її в будь-яке інше місце стикування (збоку або вгорі) та відпустіть його. Потім перетягніть її назад донизу і знову приєднайте її. Переконайтеся, що ви робите це, поки у вас програма відкрита на весь екран.

4: Тепер панель завдань повинна відкриватися, коли ви кладете курсор миші до нижньої частини екрана, навіть якщо програми відкриті на весь екран. Ви можете відновити властивість панелі завдань знову заблокованою, якщо це було так, як раніше.

Сподіваюся, що це комусь допоможе.


-1

У мене це питання. Я дізнався, коли він "застряг" у ховах, він фактично просто опинився за вікном. Якщо я зміню розмір вікна, потім натисніть на панель завдань, це знову добре. Windows Key також працює, оскільки він відкриває меню "Пуск" та панель завдань. Я думаю, що це просто помилка у вікнах. Прикро, але це не зупиняє функціональність.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.