"Show Desktop"은 때때로 "항상 맨 위에"로 창을 설정합니다


36

걱정하지 마십시오. 다른 "쇼 데스크탑 버튼이 어디에 있습니까?"라는 질문이 아닙니다.

Windows 7에서 찾은 항목은 "바탕 화면 표시"기능 ( ⊞ Win+ D바로 가기를 선호 함)을 사용하고 모든 창을 다시 사용하여 다시 가져 오면 일부 창은 z 앞면에 붙어있는 것처럼 작동합니다. 주문. 이것이 의미하는 바는, A에 초점을 맞춘 창 AB와 C가 열려 있고 ⊞ Win+를 D두 번 누른 다음 Alt+ Tab또는 B에서 C 또는 C로 전환하려는 경우 작업 표시 줄에 작업 표시 줄이 강조 표시되지만 A는 포 그라운드에서 계속 볼 수 있습니다 (그리고 렌더링 문제가 아니라 사용할 수 있음).

세 개의 창문이 계단식으로 겹쳐지고 겹쳐지는 다음 상황을 상상해보십시오.

A (초점)
B
C

-> ⊞ Win+D

데스크탑 (포커스)

-> ⊞ Win+D

A (초점)
B
C

-> 작업 표시 줄에서 C를 클릭하십시오.

A
C (포커스)
B

-> 작업 표시 줄에서 B를 클릭하십시오.

A
B (포커스)
C

등등. 포커스는 실제 입력 포커스를 의미합니다. 즉, 두 번째 상황에서 키보드 입력은 창 A에있는 동안 창 B로 전송됩니다.

어떤 종류의 응용 프로그램인지는 중요하지 않습니다. 현재의 경우 Outlook 인스턴스와 탐색기 인스턴스가 고정되어 있지만 Explorer의 두 번째 인스턴스와 Firefox 인스턴스는 정상적으로 작동합니다. 이것은 동일한 응용 프로그램의 여러 인스턴스 간에도이 문제가 발생할 수 있으며 가장 중요한 프로그램 인 척하고 내부적으로 "항상 맨 위에"있는 것처럼 보이는 멋진 응용 프로그램이 없음을 보여줍니다.

바탕 화면을 다시 표시하거나 표시 해제해도 도움이되지 않습니다. 최악의 경우 또 다른 창이 "z 순서의 맨 위에 붙임"으로 끝날 수 있습니다. 그 사이에서 쉽게 전환 할 수는 있지만 여전히 정상적으로 작동하는 창을 얻으려면 문제가되는 창을 수동으로 최소화해야합니다.

유일한 치료법은 지금까지 문제가되는 창을 닫는 것처럼 보이지만 도움이되는 다른 것을 찾지 못했습니다.

Windows 7에 "Show Desktop"에서 복원 할 때 ALWAYS_ON_TOP 플래그를 일부 창에 강제로 배치 할 수있는 버그가 있습니까, 아니면 내가 잘못하고 있습니까?

더 많은 정보 :

⊞ Win+ dWin7-64bit-Ultimate에서 쉽게 복제 할 수 있습니다.

영향을받는 창 (모든 프로그램)은 별도의 "Z"그룹에 배치 된 것으로 보입니다. 여러 개의 / 많은 창을이 상시 작동 상태로 둘 수 있습니다. 영향을받는 상태의 창은 다음을 제외하고는 서로 관련하여 정상적으로 작동합니다.

  • 전체적으로 그룹은 영향을받지 않는 창의 맨 위에 있습니다.
  • 전체 그룹이 작업 표시 줄 앞에 있습니다.
  • 전체 그룹이 "계단식 창"또는 유사한 명령에 응답하지 않습니다 (작업 표시 줄의 컨텍스트).

영향을받는 창이 작업 표시 줄의 상단에 있고 "특수 창"으로 작동한다는 사실은 창 7에 항상 바탕 화면 표시 기능이 적용되는 숨겨진 "기능"이 있어야 함을 나타냅니다. 이 기능은 작업 표시 줄 위에있는 수퍼 창 상태 (작업 표시 줄 뒤에 남아있는 일반 그룹)에 창을 배치하는 것처럼 보입니다. 작업 표시 줄의 시작 메뉴 또는 상황에 맞는 메뉴를 클릭하면 시작 메뉴 / 작업 표시 줄이 항상 맨 위 그룹의 전경에 표시되지만 영향을받는 창은 되 돌리지 않고 다른 것으로 전환 할 때까지 임시 인계 만 수행됩니다. 시작 메뉴 / 작업 표시 줄보다.

이것이 답을 찾는 열쇠입니다. 창에서 특수한 슈퍼 상태를 할당 해제하거나 처음에 할당을 수행하지 않는 방법은 무엇입니까?

다른 사용자의 추가 정보 : 모든 창을 닫고 다시 시작하면 지워진 것으로 보입니다. 처음에는 오류를 재현 할 수 없었고 모든 작업 창을 연 후에는 실제로 어떤 창에서도 오류를 재현했습니다.

거의 여러 개의 Chrome 창과 관련하여 초기화 할 수 있다고 생각한 다음 한 창에 표시되면 데스크톱 표시 문제가 발생합니다. 크롬 세션 보호기 (세션 버디)로 세션을 더 이상 엉망으로 만들고 세션을 복원 한 후 수퍼 상태를 얻은 후에는 내가 있던 창을 복원하고 닫았습니다. 두 개의 창에 약 35 개의 크롬 탭과 다른 프로그램, 파일 위치, 원격 데스크톱 및 수십 개의 탭이있는 두 번째 크롬 프로파일이있는 "작업 환경"에서도 오류가 발생합니다.

그래서 슈퍼 상태 현상의 실제 동인을 찾아서 다시 제곱으로 돌아갑니다.

실제로 슈퍼 사이 트 문제가 발생하면 다음이 재현됩니다. 좋아, 입력 할 때이 작업을 수행하고 있습니다.

크롬 (이 웹 사이트를 보려면), 메모장, 계산기를 차례로 엽니 다 (모든 창 일 수는 있지만 데모를 위해 나와 함께 따르십시오)

창은 정상적으로 작동하고 모든 창 가장자리를 볼 수 있도록 창을 겹치십시오. Z 순서는 (앞에서 뒤로)입니다 : 브라우저 상단, 계산기, 메모장 (볼 수 있어야합니다) 배경 창의 일부).

이제 브라우저를 맨 위에 놓고 win + d를 누른 다음 win + d를 다시 누르십시오.

계산기를 클릭하면 브라우저가 포 그라운드에 고정됩니다. 메모장을 클릭하면 포커스가 메모장에 표시되고 계산기 앞에 표시되지만 브라우저가 "슈퍼 상태"이므로 브라우저 뒤에 남아 있습니다. (win + d에서 돌아온 후 초점을 전환하는 많은 배열은 바탕 화면을 클릭하지 않아도 문제가 발생합니다. 크롬 브라우저와 겹치지 않으면 계산기를 슈퍼 상태로 만들 수 없음을 알았습니다).

다시 말하지만, 적어도 하나의 창에 영향을 줄 때까지 작동하지 않는 것 같습니다.

우리는 여전히 초기 창을 Superstate로 가져 오는 방법을 모르고 후속 창만 가져옵니다.


편집 해 주셔서 감사합니다, Gareth. 이 키 아이콘을 이름 대신 어떻게 만들 수 있습니까? 수동으로 이미지를 포함시키지 않았다고 가정합니까?
Mephane

1
키 이름을 <kbd> </ kbd>로 둘러싸십시오
Gaff

답변:


49

최근에이 문제가 발생했습니다. 시작 방법을 잘 모르겠지만 ⊞ win +를 d 두 번 사용하고 다른 창을 클릭하여 창을이 "슈퍼 창"상태로 만들 수있었습니다 . 작업 관리자를 열기 위해 Ctrl + Shift + Esc 바로 가기 를 시도 했지만 대신 Ctrl + Alt + Esc를 누르면 창이 정상 상태로 돌아갑니다. 각 창에서 키 시퀀스를 사용하여 모든 창을 정상 상태로 성공적으로 되돌릴 수 있었고 ⊞ win + d 는 더 이상 창을 "슈퍼 창"상태로 만들지 않습니다. 도움이 되었기를 바랍니다.


3
고맙습니다. 이것이 정답입니다. C + A + E가 실제로 무엇을하는지 모르지만 응용 프로그램을 둘러 보거나 닫을 필요 없이이 성가신 문제를 해결합니다.
Casper

1
이것은 일시적으로 도움이되지만 슬프게도 잠시 후에 문제가 다시 발생합니다.
Scott

3
Ctrl + Alt + Esc가 나에게도 효과가있는 것 같습니다. 지난 주에 8.1 Ent 데스크톱과 비슷한 문제가 발생하기 시작했습니다. 모든 앱의 Windows는 다른 앱의 윈도우 배경에서 "고착"됩니다. 배경 창을 움직여서 작업 할 수는 있지만 여전히 남아 있습니다. 나는 모든 창으로 가서 C + A + Esc를 누르면 효과가있었습니다. 나는 그것이 반환되는지 볼 수 있습니다.
Richard

1
다른 웹 사이트에서 읽을 때 Ctrl + Alt + Esc를 시도했지만 운이 없었으며 여기서 시도해 보았습니다. 마지막으로 3-4 번 더 쳤다. 여기서 무슨 일이 일어나고 있는지 전혀 모른다.
Charlie Wynn

1
이것은 여전히 ​​Windows 10의 문제입니다 (실제로 내가 경험 한 유일한 곳-Internet Explorer와 Firefox 모두 ... 흠 ...); Always-On-Top 창에서 포커스를 반복적으로 전환 한 다음 창이 다른 고정 창 뒤에서 사라질 때까지 조합을 누릅니다. 문제는, 나는 이제 사라지지 않을 상황에 맞는 메뉴를 얻었습니다 ...
wizzwizz4

5

두 가지 해결 방법 :

win + D를 사용합니다. 쉽게 복제 할 수있는 Win7-64bit-Ultimate.

해결 방법 하나 모든 창이 슈퍼 스테이트로 상승하여 서로 정상적으로 상호 작용합니다. 이 해결 방법의 문제점은 모든 슈퍼 상태 창 뒤에 새 창이 계속 열리므로 많은 창 및 / 또는 모니터가 있는지 확인하는 것이 매우 성 가실 수 있습니다.

해결 방법 2 다른 반 솔루션은 프로세스를 닫고 다시 여는 것입니다. 새 창은 정상적인 상태이지만을 사용하면 문제가 다시 발생할 Win+d수 있으므로 문제를 피하기 위해 수십 개의 창을 닫았다가 다시 열 수 있습니다.


5

"Show Desktop"을 마우스 단추 명령으로 사용하고있는 것과 동일한 것을 알았습니다. 경우에 따라, "바탕 화면 표시"버튼을 누른 상태에서 "바탕 화면 표시"버튼을 다시 누르고 역 명령을 실행 한 후 특정 창은 '항상 맨 위'창처럼 동작합니다.

Internet Explorer, Windows 탐색기 및 OUtlook에서 확인했습니다. Windows 7, Ultimate, x64를 실행하고 있습니다. 해결책은 없지만 창을 닫았다가 다시 열 수 있습니다.

그러나 시스템 트레이에서 타사 소프트웨어를 실행하지 않고 의도적 으로이 명령을 실행하는 데 관심이 있습니다.

편집 9/29/11

원래 의견에 비추어,이 문제에 대한 해결책 / 해결 방법을 찾았습니다. 그러나이 솔루션은 UltraMon을 사용하기 때문에 시스템에 따라 다르 므로이 프로그램을 설치해야합니다. 또한 UltraMon 버전 3.1.0 이상이어야합니다. 소프트웨어를 다운로드하여 설치 한 후 http://www.realtimesoft.com/ultramon/scripts/ 로 이동 하여 "Always on Top"스크립트를 다운로드하십시오. 이 기능을 수행하는 .vbs 파일입니다.

_Set wnd = CreateObject("UltraMon.Window")
If wnd.GetForegroundWindow() = True Then
    If wnd.AlwaysOnTop = True Then
        wnd.AlwaysOnTop = False
    Else
        wnd.AlwaysOnTop = True
    End If
    wnd.ApplyChanges 0
End If_

그런 다음 UltraMon 옵션을 열고 핫키 탭으로 이동하여 "응용 프로그램 또는 스크립트 실행"을 선택하고을 클릭하십시오 Add Hotkey. 사용하려는 키보드 프롬프트 (조합)를 입력하고 앞서 다운로드 한 스크립트를 대상으로 한 다음 모달 대화 상자가 열립니다 ok. 이제 Always_on_Top 값에 대해 활성화 및 비활성화 사이를 전환하는 핫키 조합이 있습니다. 데스크톱 표시 또는 데스크톱 표시 취소 중 버그가 발생하면 키보드를 빠르게 수정할 수 있습니다. 그리고 내가 위에서 언급했듯이, 때때로 도움이 될 수있는 창문을 의도적으로 앞쪽으로 강요하려는 경우 이제 그렇게 할 수도 있습니다.

UltraMon은 항상 열려 있기 때문에 이것은 나를 위해 작동합니다. 그것은 훌륭한 프로그램이지만 비디오 카드가 이미 많은 기능을 다루었으므로 완전히 제거하는 것을 고려하고 있었지만 이제는이 valubale 기능으로 컴퓨터에 배치되어 있습니다.

그리고 위의 스크립트에 대한 통찰력이 있고 Ultramon을로드 할 필요없이 활성 창에 적용 할 수 있는지 여부는 언제든지 저의 대답에 기여하십시오. 감사.


이것은 주요 질문에 대한 의견이어야합니다. 답이 아닙니다.
Darth Android

3
Darth Android, 나는 대답 대신 질문에 대한 답변을 남기는 방법을 당시에 몰랐지 만 기술에 대해 알고 싶다면 Mephane은 Windows 7에 버그가 있는지 묻고 그에 따라 동의했습니다. 비슷한 경험을 공유했습니다. 어쩌면 그것이 잘못되었는지 지적하는 것 외에도, 누군가의 질문에 대한 의견을 남기는 방법에 대해 올바른 방향으로 지적 할 수 있습니다. 당시에는 명확하지 않았기 때문입니다. 어쨌든, 나는 실제 해결책 (정렬 한)으로 응답을 편집하고 있으므로 (-1) 투표를 재고하십시오. 감사.
SpewHole

1

실제로이 문제를 해결할 수있는 오래된 프로그램이 있습니다. 지금까지 그 이름을 기억하지 못했습니다. 그것은 Nirsoft에 의해 WinExplorer라는 당시의 유틸리티입니다. 크기 및 위치 탭 아래 "최상위로 설정 안함"이라는 옵션이있어 창에서 "항상 맨 위에"비헤이비어를 제거합니다. 방금 Windows 7에서 "Show Desktop"이 문제를 일으키는 위에서 설명한 문제를 해결하기 위해 사용했습니다. http://www.nirsoft.net/utils/winexp.html 에서 여전히 사용할 수 있습니다.


1

나는 그것이 거의 8 년이라는 것을 알고 있지만, 여전히 Windows 10 에서이 문제로 어려움을 겪고 있다면 2019 년 에이 문제에 직면 한 사람들이 더 많을 것입니다.

분명히 "WS_MINIMIZEBOX"라는 창 스타일이 항상 맨 위에있는 창에서 활성화되어있는 것과 관련이 있습니다. 나는 그것이 일종의 버그 또는 이와 유사한 것을 유발한다고 생각합니다. 이 문제를 해결하는 방법은 AutoHotkey라는 프로그램 (좋은 프로그램)을 사용하고 창을 맨 위에 표시하고이 "WS_MINIMIZEBOX"를 비활성화하는 "Always on Top"기능을 만드는 것입니다.

다시 말해, 여러분이 사용하는 모든 프로그램에서 항상 상시 기능을 사용하는 대신에 미디어 플레이어 클래식 소프트웨어에서 상시 기능을 사용하는 대신 미디어 플레이어 클래식을 사용한다고 가정 해 봅시다. 원하는 창을 항상 맨 위에 표시하는 스크립트입니다. 단축키를 windows + a로 설정했습니다 (필요에 따라 더 적합한 바로 가기를 변경하려면 AutoHotkey 사이트의 키 목록을 살펴보십시오. 변경하기가 매우 간단하며 원하는 키 조합을 실제로 설정할 수 있습니다 ). 여기 내 스크립트가 있습니다. 텍스트 파일로 저장 한 다음 파일 형식을 .ahk로 변경하십시오.

내 솔루션의 유일한 단점은 다시 닫을 때까지 해당 창을 최소화하는 기능을 잃는다는 것입니다. 그러나 항상 맨 위에있는 창으로 작업하는 경우 창을 최소화하고 싶지 않다고 가정합니다. 또한 최소화 할 수는 없지만 항상 windows + a를 다시 눌러 항상 맨 위 옵션을 제거 할 수 있으므로 더 이상 항상 맨 위에 창을 표시하지 않으려면 다시 누르십시오. 나는이 문제를 다루기 위해보다 우아하고 기능적인 방법이라고 확신하지만 이것이 내가 생각해 낼 수있는 것입니다.

;Better Always on Top
count = 1
#a::
If count = 1
{
WinSet, Style, -0x20000, A
Winset, Alwaysontop, , A
return
}
Else If count = 2
{
WinSet, Style, ^0x20000, Off ;WS_MINIMIZEBOX
Winset, Alwaysontop, Off
return
}
Return

1

이것이 Nvidia WMI Provider의 문제인 것으로 나타났습니다. 이 실행의 두 인스턴스가 있습니다 (하나는 32 비트 버전이었습니다). 32 비트 버전을 중지했는데 문제가 해결되었습니다.


0

Windows 7에서도 때때로 똑같은 문제가 있습니다. 창문이 화면에 붙어 있기 때문에 내 컴퓨터를 사용하는 것은 정말 성가신 일입니다. 이 문제가 발생했을 때 컴퓨터를 다시 시작했지만 더 쉬운 해결 방법을 찾았습니다.

내가하는 일은 탐색기 프로세스를 끝내고 다시 시작하는 것입니다. 나는 다음을한다 :

  1. 작업 관리자를 엽니 다 (바로 가기를 사용할 수 있음 Crtl + Shift + Esc).
  2. 프로세스 탭을 클릭하고라는 프로세스를 찾으십시오 "explorer".
  3. "explorer"마우스 오른쪽 버튼을 클릭하고을 선택하여 프로세스를 종료하십시오 End Process. 그러면 열려있는 모든 폴더가 닫히고 다른 모든 프로그램은 열려 있습니다.
  4. 여전히 작업 관리자에서을 클릭하고을 File선택하십시오 New Task(Run...).
  5. 입력 explorer입력 상자에 클릭합니다 Ok. 탐색기가 다시 시작됩니다.

끈적 끈적한 창문은 이제 사라져야합니다.


1
이 Win7에 나를 위해 64 비트 작동하지 않습니다
JustinJDavies

0

Windows 7의 경우 제어판 >> 접근성 >> 접근성 센터 >> 마우스를 사용하기 쉽도록 아래로 스크롤 >> Windows를보다 쉽게 ​​관리하려면 아래로 스크롤 >> "활성화 마우스로 창 위로 마우스를 가져 가서 " 이제 새 창을 열면 해당 창이 맨 위에 유지되고 사라지지 않고 선택할 수 있습니다.


아뇨 ... 다른 문제처럼 들립니다.
jan-glx

0

제 경우에는 Daum PotPlayer에서 영화를 볼 때이 버그가 나타났습니다. 플레이어에서 "항상 맨 위"를 사용하도록 설정했으며 Win + D 단축 키로 모든 창을 최소화하고 동일한 방식으로 복원하면 활성 (초점) 프로그램이 다른 프로그램보다 우선합니다. 나는 플레이어에서 "항상 맨위"를 비활성화하고 적어도 지금은 버그가 사라졌습니다.


0

많은 사람들이 지금 당장 나를 괴롭힌 문제를 설명하지만 많은 도움이되는 수정 사항은 아닙니다. 그러나 Windows로 시작하도록 구성된 많은 프로세스 / 배경 응용 프로그램을 살펴보고 정리했습니다. 범인을 식별하기 위해 하나씩 살펴 보지 않았지만 지금은 문제가 해결 된 것으로 보입니다. 열려있는 여러 창을 Alt + Tab 할 수 있습니다.

그래서 그것은 나의 추천 일 것입니다 : 스타트 업 앱을 베어 본으로 가져 가십시오. 문제가있는 것 같습니다.

WIN7 : WIN + R, 시작 탭, 시작시 실행하지 않고 살 수 있다고 생각되는 것을 비활성화하십시오.

WIN10-Ctrl + Alt + Del, 작업 관리자, 시작 탭, 다시 할 수있는 모든 것을 비활성화하십시오

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.