Pasek zadań Windows 7 utknął w ukryciu, jak to naprawić?

14

W systemie Windows 7 korzystam z funkcji „Automatyczne ukrywanie paska zadań”. Zwykle działa dobrze: gdy tylko wskaźnik dotknie dolnej części ekranu, pasek zadań wyskakuje.

Czasami jednak nie chce powstać. Naciśnięcie klawisza „Windows” (lub Ctrl-ESC) powoduje pojawienie się menu startowego, zmuszając również pasek zadań do zatrzymania. Gdy to zrobię, pasek zadań ponownie automatycznie się podnosi. Jest to denerwujące, zakłóca przepływ. Czy ktoś to zauważył? Jak tego uniknąć?

Wyszukiwanie „Automatyczne podnoszenie paska zadań Windows 7” pokazuje, że co najmniej jedna inna osoba doświadczyła tego problemu: Jak mogę naprawić automatyczne ukrywanie paska zadań? (Microsoft Community Post)

Aby odpowiedzieć na pytanie zadane przez „pomocnego” inżyniera wsparcia na powyższej stronie, oczywiście uruchamiam niektóre aplikacje, gdy tak się dzieje, zwykle Menedżer zadań Windows (minimalizowany do obszaru powiadomień), Eksplorator Windows, Firefox, Eclipse, Cygwin / X, Xterm, Cygwin Emacs, gitk, git gui, Notes, klient czatu, klient VPN, zapora ogniowa.

Jeśli moja pamięć działa poprawnie, widziałem to zachowanie również we wcześniejszych wersjach systemu Windows, przynajmniej XP, ale nie tak często, jak obecnie w systemie Windows 7.

Jak dotąd wydaje się, że dzieje się to nieoczekiwanie, czasem kilka razy dziennie.

Jak dotąd nie jestem w stanie bezpośrednio odtworzyć tego zachowania. Aby odtworzyć to zachowanie, próbowałem przełączać się między aplikacjami i otwierać inne okna.

Zobacz moje komentarze poniżej, aby uzyskać więcej informacji.

Wygląda mi na błąd. Pasek zadań powinien zostać podniesiony bez względu na wszystko.

Edytuj :

Zwykle używam „klasycznego” stylu Windows z wyłączonymi wszystkimi animacjami. Zmieniłem styl „cukierkowy” (Aero), aby zobaczyć, czy to pomaga, ale problem nadal występował.

Jestem pewien, że widziałem to zachowanie, gdy nie korzystałem z Eclipse, ale Eclipse jest zdecydowanie programem, który najczęściej wyzwala to zachowanie.

Jak donosi Malachi, istnieje zapis o błędach Eclipse, który również śledzi ten problem. Został otwarty w latach 2002-09. Wow, ponad dziesięć lat temu. Jednak użytkownicy innej strony znalezionej przez Malachi zgłosili, że inne programy, na przykład Firefox, również mogą powodować takie zachowanie, więc nie jest to problem wyłącznie spowodowany przez Eclipse.

Problem może być spowodowany przez środowisko Eclipse, Windows lub środowisko JRE. Jeśli problem dotyczy ograniczenia Windows lub JRE, nadal mówię, że Eclipse powinien się od niego trzymać. Inne programy również to robią.

Moja obecna teoria jest następująca: normalnie widoczny jest dokładnie jeden rząd pikseli paska zadań i przed wszystkimi innymi aplikacjami, nawet gdy aplikacja jest zmaksymalizowana. Ponieważ pasek zadań znajduje się z przodu (u góry kolejności Z), „widzi” wskaźnik, gdy wskaźnik na nim unosi się. Gdy problem występuje, pasek zadań nie jest już wyświetlany przed każdą inną aplikacją, więc nie odbiera zdarzeń „najechania”. Tylko wtedy, gdy żadne inne okno nie zasłania, nadal otrzymuje zdarzenia zawisu.

Jeśli pasek zadań musi znajdować się na górze z widocznym co najmniej jednym rzędem pikseli, to do systemu Windows należy zapewnienie, że tak jest. System operacyjny jest nadrzędny i nie może pozwalać aplikacjom zdominować interakcji GUI. Istnieją wyjątki, takie jak odtwarzacze filmów, w których nie chcesz, aby jasna linia pikseli była widoczna (po prostu pokoloruj ją na czarno!) Lub gdzie pasek zadań w ogóle nie powinien się podnosić, na przykład w grach pełnoekranowych. Moim zdaniem Eclipse ani przeglądarka nie wymagają wyjątku.

Oto opis typowego incydentu:

Zaćmienie było z przodu. Przesunąłem wskaźnik do dolnej krawędzi ekranu, pasek zadań się nie podniósł. Kiedy Eclipse nie było zmaksymalizowane, pozostawiając niewiele miejsca po prawej stronie, byłem w stanie zrobić na pasku zadań narastania tyłekokno zaćmienia, „dotykając” prawego dolnego rogu. Odsuwając się, pasek zadań znów się ukrył. To działało wielokrotnie. Kiedy dotknąłem środkowego dołu, pasek zadań nie podniósł się, nawet za Eclipse. Następnie zmaksymalizowałem okno Eclipse. Nie można podnieść paska zadań. Przywrócono okno Eclipse -> Tak samo jak przed cyklem maksymalizacji i przywracania (wzrosło tylko po dotknięciu prawego dolnego rogu). Następnie włączyłem klawisz Alt do przeglądarki Firefox, która była wtedy zmaksymalizowana. Nadal nie ma paska zadań. W stanie niezmaksymalizowanym w Firefoksie było tak jak w Eclipse. To samo dotyczy innych aplikacji, na przykład Notatek. Następnie dodałem tabulator Alt do Emacsa, jego okna kontrolnego Ediff, żeby być precyzyjnym. I nagle pasek zadań znów zaczął działać. Okno sterowania Ediff nie zostało zmaksymalizowane i nie dotknęło dolnej części ekranu (zwykle nigdy nie jest zmaksymalizowane). Winowajcą nie może być winowajca,

Kiedy tak się dzieje, „dotyczy” więcej niż jednej aplikacji. Przynajmniej Eclipse i Firefox są „silniejsze” niż pasek zadań. W jednym przypadku Eclipse był na górze, gitk na dole, a pasek zadań pomiędzy nimi.

Może istnieje program, który umożliwia kontrolę zamówienia Z lub rejestruje zmiany w zleceniu Z?

Rainer Blome
źródło
1
Czy którakolwiek z Twoich aplikacji ma opcję „Zawsze na wierzchu”?
kmote
Jedyną aplikacją, która ma ten zestaw, jest Menedżer zadań Windows („WTM”), ale zwykle jest on minimalizowany do obszaru powiadomień. Nawet gdy WTM jest widoczne (i wymuszone na innych oknach), pasek zadań normalnie podnosi się prawidłowo. Eksperymentowałem krótko: gdy WTM jest zmaksymalizowane, wydaje się, że pasek zadań nie podnosi się. Jednak gdy zmieniam rozmiar WTM, tak aby rozciągał się na dół, ale nie na boki, widzę, że pasek zadań rzeczywiście podnosi się, ale za WTM. Więc ... może jakaś aplikacja tymczasowo ustawia się na „Zawsze na wierzchu”, jak modalne okno dialogowe, może dlatego, że chce mi coś powiadomić.
Rainer Blome,
2
Ponieważ nie jest to powtarzalne, znalezienie go może być trudne, ale radzę, aby następnym razem systematycznie wyłączać aplikacje, aby sprawdzić, czy możesz wykryć winowajcę. Możesz także rozważyć rozciągnięcie paska zadań na oba ekrany, aby sprawdzić, czy pojawia się on na 2. miejscu, podczas gdy jest zablokowany na pierwszym
kmote
1
Ach, masz rację - mój błąd. Wślizgnąłem się tam przez minutę do starego sposobu myślenia WinXP. Przepraszam.
kmote
1
Nie ma jeszcze rozwiązania. Ludzie, którzy potrafią czytać, wiedzą, że to ten błąd. Przy okazji, nie widzę żadnych dowodów na to, że „jest oglądany”. Twoja odpowiedź jest jak dotąd najlepsza, więc głosowałem za nią. Ponieważ nie odpowiada „jak to naprawić”, zostawię akceptację prawdziwej poprawki lub obejścia.
Rainer Blome,

Odpowiedzi:

11

Korzystając z WindowsTkombinacji klawiszy, możesz wyświetlić pasek zadań, nawet jeśli jest on ukryty. Nie jest to najbardziej idealne rozwiązanie, ale takie, które konsekwentnie działa.

Sawtaytoe
źródło
Zastanawiam się, czy to działa w tej sytuacji?
Malachi
Podobnie jak sam klucz systemu Windows lub Ctrl-ESC, o którym wspomniałem w pytaniu, Windows-T jest obejściem problemu. Różnica polega na tym, że Windows-T pokazuje tylko pasek zadań, podczas gdy sam klawisz Windows pokazuje menu startowe oprócz paska zadań.
Rainer Blome
Rozumiem co mówisz. To działa naprawdę dobrze w systemie Windows 7. W systemach Windows 8 i 8.1 pojawi się ekran startowy, więc nie masz nic na temat paska zadań. Zgadzam się, że są to obejścia większego błędu, który indeksuje pasek zadań za pomocą Z i chciałbym zobaczyć rozwiązanie natywne :).
Sawtaytoes
1
W systemach Windows 8 i 8.1 pasek zadań jest wyświetlany w systemie Windows-T, dzięki
Metafaniel
Naciśnięcie przycisku Windows powoduje również pojawienie się paska zadań, więc nie jest to naprawdę rozwiązanie, tylko odmiana czegoś już znanego.
Don King
6

wygląda na to, że jest to już zgłoszony błąd, publikuję to tylko dla ciebie, ponieważ wygląda podobnie do problemu, który masz.

pochodzi z serwisu błędów Eclipse Bug 24052

wygląda na to, że jest też post na forum Windows 7

Automatyczne ukrywanie paska zadań

Malachiasz
źródło
2
„Podobny” to mało powiedziane, raporty w tym nagraniu Eclipse Bug brzmią dokładnie tak, jak mój problem. Dziękujemy za zgłoszenie tego!
Rainer Blome
zostało to już zgłoszone. Nie zgłosiłem tego. ale nie ma za co.
Malachi
1
Miałem na myśli „dzięki za zgłoszenie istnienia rekordu błędu Eclipse”. :-)
Rainer Blome
Próbuję znaleźć nowszy raport o błędzie. ten wpis na forum brzmi jak garstka ludzi narzekających i tak naprawdę nie ma żadnych rozwiązań ani aktualizacji statusu raportu o błędzie.
Malachi
2

Od lat mam dokładnie ten sam problem. Nie znalazłem przyczyny ani sposobu jej rozwiązania, ale możesz wypróbować następujące obejście:

Skrypt 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

najlepiej byłoby włączyć to do autostartu. Pomaga to w następujący sposób: Jeśli twoja mysz znajduje się na samym dole ekranu, a pasek zadań nie pojawia się: Po prostu kliknij raz, a pojawi się (ahk naciska klawisz Win + T)

PS. Chciałbym głosować za postem dla początkujących, ale nie mogę z powodu braku reputacji.

phil294
źródło
1

Pasek zadań jest aplikacją z procesem, gdy nie używasz go, (when it's hidden) Windows zaznacza go jako nieaktywny i pozwala CPU na wykorzystanie mocy obliczeniowej dla wszystkich innych używanych aplikacji, więc możesz zobaczyć opóźnienie podczas próby aktywacji pasek zadań ponownie, ponieważ system Windows musi ponownie przydzielić moc obliczeniową do paska zadań, i w zależności od liczby uruchomionych aplikacji lub procesów pojawi się pasek zadań, który nie odpowiada i na jak długo.

Edytować

Wiem, że FireFox i Eclipse pochłaniają dużo procesora, zwłaszcza Eclipse (przynajmniej ostatnim razem, gdy użyłem Eclipse, zrobił to)

Malachiasz
źródło
Uwaga FireFox jest jedną z cięższych przeglądarek. za każdym razem, gdy korzystam z niego w systemie Linux lub Windows, ładowanie trwa dłużej niż Chrome, a nawet IE, myślę, że to również Przetwarza, znacznie więcej niż Chrome lub IE
Malachi
1
@kmote, jeśli coś było ustawione, Always on Topto zawsze będzie na górze, a OP nie będzie mógł zobaczyć żadnych innych okien, OP zauważy, który program jest przyczyną problemu.
Malachi
1
czy korzystasz z podwójnych ekranów? gdzie jest zakotwiczony pasek zadań?
Malachi
Kiedy problem się pojawia, pasek zadań wydaje się wcale nie podnosić, bez względu na to, jak długo czekam. Tak, niektóre aplikacje mogą przenosić zasoby, ale mój system reaguje wystarczająco szybko (poniżej sekundy).
Rainer Blome,
Czasami używam podwójnego ekranu, ale problem występuje również, gdy mam tylko jeden podłączony. Jeśli chodzi o „@kmote”, gdy program, który jest już na górze (szczególnie zmaksymalizowany), mogę nie zauważyć, że jest tymczasowo ustawiony na „na górze”.
Rainer Blome,
1

Mam ten sam problem i udało mi się stwierdzić, że w przypadku zwykłej wersji Firefoksa (mam programistów) warstwa, w której się pojawia, znajduje się przed paskiem zadań, co uniemożliwia pojawienie się ... rozwiązanie jest oczywiste nie maksymalizuj w pełni.

Pancho
źródło
Witamy w Super User! To jest naprawdę komentarz, a nie odpowiedź na pierwotne pytanie. Aby skrytykować lub poprosić autora o wyjaśnienie, zostaw komentarz pod jego postem - zawsze możesz komentować własne posty, a gdy będziesz mieć odpowiednią reputację , będziesz mógł komentować każdy post . Proszę przeczytać Dlaczego potrzebuję 50 reputacji, aby móc komentować? Co mogę zamiast tego zrobić?
DavidPostill
1

Problem polega na skalowaniu okien. Jeśli dostosowałeś ustawienia wyświetlania, aby powiększyć okna w celu łatwiejszego oglądania powyżej 100%, Windows nie uważa, że ​​twoja mysz znajduje się na dole ekranu i woła o ukryty pasek zadań, mimo że tak naprawdę jest. (Zdecydowanie błąd). Byłem w stanie to naprawić, zmieniając skalowanie okien z powrotem do 100% .. To naprawdę nie jest poprawka dla tych, którzy muszą wizualnie powiększać okna, aby lepiej widzieć. Po prostu moja obserwacja, dlaczego ukryty pasek zadań nie pojawi się, gdy jakakolwiek aplikacja jest w pełni tryb ekranu, gdy masz niestandardowe ustawienia wyświetlania.

TeMpTeK
źródło
Ale gdyby to był problem PO, czy problem nie byłby łatwo powtarzalny?
Scott,
powinno być ... spróbuj zmienić ustawienia wyświetlania na 125% (może wymagać ponownego uruchomienia) .. ustaw pasek zadań na automatyczne ukrywanie .. następnie otwórz dowolną przeglądarkę lub plik pdf na pełnym ekranie .. pasek zadań nie będzie wyświetlany, chyba że zminimalizujesz .. nie będzie praca w trybie pełnoekranowym ... wszystko wraca do normy po zmianie skalowania wyświetlacza na 100% lub mniej
TeMpTeK
Dziękuję za odpowiedź. FYI, nie był zainteresowany odtwarzając go sobie ; Patrzyłem wstecz na wypowiedź OP: „Nie jestem w stanie bezpośrednio odtworzyć tego zachowania”. Może po prostu nie rozumiem twojej odpowiedzi, ale według mojej najlepszej wiedzy, jeśli użytkownik dostosował ustawienia wyświetlania, aby powiększyć okna dla łatwiejszego oglądania powyżej 100% pasek zadań nigdy się nie pojawi (dopóki nie zmienią ustawienia wyświetlania z powrotem na 100%). Więc jeśli ktoś miałby ten problem, nie powiedziałby „wydaje się, że dzieje się to nieoczekiwanie”
Scott,
Myślę, że większość ppl, którzy mają ten problem, nie zdaje sobie sprawy, że to dlatego, że zmienili ustawienia wyświetlania .. Byłem jednym z nich ..
TeMpTeK
+1 za pomoc w zawężeniu tego. W systemach Windows 7 i XP, których użyłem, kiedy zadałem pytanie, ręcznie ustawiłem skalowanie na około 125%, aby przy „powiększeniu 100%” rozmiar ekranu odpowiadał rozmiarowi wydruku (fizyczna rozdzielczość ekranu była wyższa, a laptop). Możliwe więc, że to ustawienie odegrało pewną rolę. Na Win8.1 (nie mam już Win7), kiedy I F11 na pełny ekran w Firefoksie, jeśli pasek zadań nie jest automatycznie ukryty, nie ma paska zadań, kropka. Dlatego nie oczekuję, że wyskoczy po automatycznym ukryciu. W Win8.1 ustawienie skalowania na „zalecane” (co jest ogromne) nie zmieniło zachowania.
Rainer Blome,
0

Wiem, że to dość stare pytanie, ale oto jak naprawiłem swój problem. Ostatnio mój pasek zadań (ustawiony na automatyczne ukrywanie) nie wyświetlał się już po przeciągnięciu wskaźnika myszy na dół ekranu, o ile dowolna aplikacja była w trybie pełnoekranowym. Gdybym miał aplikacje zminimalizowane lub na mniej niż pełnym ekranie, działałoby to dobrze.

Aby to naprawić, właśnie to zrobiłem.

1: Otwórz i kliknij prawym przyciskiem myszy pasek zadań i upewnij się, że opcja „zablokuj pasek zadań” nie jest zaznaczona.

2: Otwórz dowolną aplikację i ustaw ją na pełny ekran.

3: Użyj klawisza Windows, aby otworzyć pasek zadań. Kliknij pasek zadań i przeciągnij go w dowolne inne miejsce dokowania (z boku lub u góry) i zwolnij go. Następnie przeciągnij go z powrotem na dół i ponownie zadokuj. Upewnij się, że robisz to, gdy aplikacja jest otwarta na pełnym ekranie.

4: Pasek zadań powinien teraz otwierać się po najechaniu myszką do dołu ekranu, nawet jeśli aplikacje są otwarte na pełnym ekranie. Możesz zresetować właściwość paska zadań, aby zablokować go ponownie, jeśli tak było wcześniej.

Mam nadzieję, że to komuś pomoże.

RobertT
źródło
-1

Mam ten problem. Dowiedziałem się, kiedy „utknął” w ukryciu, tak naprawdę skończył za oknem. Jeśli zmienię rozmiar okna, a następnie kliknij pasek zadań, będzie znowu w porządku. Klawisz Windows działa również, ponieważ wyświetla menu Start i pasek zadań. Myślę, że to tylko błąd w systemie Windows. Irytujące, ale nie przerywa funkcjonalności.

Rebecca
źródło