절전 모드에서 해제 된 후 창 재배치를 중지하려면 어떻게해야합니까?


116

멀티 모니터 시스템을 사용하지 않을 때는 절전 모드로 전환했습니다. 깨우면 모든 창이 다른 화면으로 재배치됩니다. 내가 생각할 수있는 가장 가까운 패턴은 기본 화면에 있던 창이 두 번째 화면으로 전환된다는 것입니다. 잠자기 전에 주 화면의 연결을 끊는 것처럼 보이며, 모든 창을 두 번째 또는 세 번째 화면으로 전환합니다.

편집 : 여기 내가 사용하는 비디오 카드가 있습니다-> SAPPHIRE FleX 100322FLEX Radeon HD 6450


1
사용중인 그래픽 어댑터를 지정해야합니다. 이는 아마도 결함 일 것입니다.
Shinrai

3
나는이에 대한 명확한 해결책을 발견 : 스티븐 (로 할 ST99 ), 말한다 여기 아홉 번째 대답
Soldeplata Saketos

같은 문제가 kubuntu에 있습니다. 아무도 해결책이 있습니까?
Waqleh

답변으로 추가 할 수 없습니다 만, 읽은 이 대답 하고 이 답변을 , 나는 컨트롤 \ GraphicsDrivers \ 구성 \ CURRENTCONTROLSET \ HKLM \ 시스템의 조작으로 해결책을 찾아 냈다. 모든 추가 모니터가 연결 해제 된 상태에서이 경로에서 모든 키를 삭제하고 PC를 다시 시작하십시오. 이 경로에 새 키가 추가되었습니다 (A). 모니터를 다시 연결하고 추가 된 새 키가 추가되었음을 확인하십시오 (B). 디스플레이 설정을 원하는대로 설정하십시오. 새 키가 다시 추가됩니다 (C). 각 키는 디스플레이 구성을 나타냅니다. 원하지 않는 키 (아마도 B 키)를 삭제하십시오.

답변:


34

그래픽 드라이버에서 문제가 발생했을 가능성이 높습니다. 단일 모니터가 Windows의 다중 모니터 설정에서 연결이 끊어 질 때마다 Windows는 해당 화면의 모든 항목을 나머지 화면으로 이동하려고 시도합니다. 일반적으로 컴퓨터를 일시 중지 / 최대 절전 모드 / 종료 할 때는이 문제가 발생하지 않습니다. 따라서 그래픽 드라이버가 다음 중 하나를 수행하기 때문일 수 있습니다.

  • 컴퓨터를 절전 모드로 전환 할 때 모니터를 '연결 해제'하므로 Windows가 깨어날 때 모든 것을 배치 할 위치를 다시 결정해야합니다.
  • 컴퓨터를 절전 모드에서 해제 할 때마다 다른 순서로 모니터를 인식하여 Windows가 응용 프로그램 창을 다시 정렬하도록합니다.

칩셋 제조업체의 웹 사이트로 이동하여 그래픽 드라이버에 대한 업데이트가 있는지 확인하십시오.


1
참고 : 내 드라이버는 인텔에서 제공되었으므로 Windows Update와 함께 서명 및 배포 된 것으로 가정했지만 그렇지 않았습니다.
Leo

1
비슷한 문제가 있습니다. nVidia 그래픽 어댑터가 장착 된 Dell 노트북이 있습니다. Dell 드라이버 대신 nVidia에서 최신 드라이버를 설치하면 문제가 해결되었습니다.
Chris Jones

1
비슷한 문제가 있습니다. 최신 OEM Intel HD 4600 드라이버. PC 공급 업체 (HP)의 드라이버를 확인해야합니까?
팔코 알렉산더

2
7i5bnk NUC와 동일한 문제 – 최신 인텔 드라이버를
얻음

46

이것은 오래된 질문이지만 누군가가 같은 문제로 여기에 도착하면 여기에 게시 된 해결책을 시도하는 것이 좋습니다.

http://answers.microsoft.com/en-us/windows/forum/windows_7-hardware/windows-7-movesresizes-windows-on-monitor-power/1653aafb-848b-464a-8c69-1a68fbd106aa

DisplayPort에 2560x1440 디스플레이 2 개가있는 Windows 8.1을 실행하고 있습니다. 잠에서 깨어 났을 때, 모든 창문은 하나의 디스플레이로 밀려 났고, 일부는 크기가 조정되었습니다. 이것은 나를 위해 문제를 해결합니다. 이제 내 모든 창 위치와 크기가 유지됩니다. 관련 링크 내용은 다음과 같습니다.

해결 방법을 찾았습니다. Sysinternals ProcessMonitor를 사용하여 Windows가 다음 레지스트리 경로에 액세스하고 있음을 발견했습니다.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers\Configuration

내 시스템에는 세 가지 항목이 있습니다.

  • DELF003YY7707BR0MUL_30_07D7_6A^9A3774EB79DEE3E3E38496CC7DF4D936
  • QHD32000001_31_07D6_D5^63E1ABDD175E7871DCAEB710418A0F75
  • SIMULATED_8086_2A42_00000000_00020000_1010100^CDE365D1B3F0942F0CF38BFB8E127AB4

각각 아래에라는 나무가 00있습니다. 두 가지 키는 다음과 같습니다.

  • PrimSurfSize.cx
  • PrimSurfSize.cy

아래 00에는 또 다른 지점이 있습니다 00. 두 가지 키는 다음과 같습니다.

  • ActiveSize.cx
  • ActiveSize.cy

처음 두 구성 (예 : DELF00...& QHD3...)에서 위 키는 1440x900이므로 관련이 없습니다.

세 번째 ( SIMULATED...)는 1024x768로 설정되었습니다.

이것을 1600x900으로 변경하고 문제가 해결되었습니다.

또한 제어판을 통해 해상도를 1920x1080으로 변경하고 이동 / 크기 조정 문제가 반환되었지만 오른쪽 하단 모서리가 1600x900, 즉 SIMULATED...설정으로 설정되었습니다.

따라서 어떤 이유로 구성 중 하나가 올바르게 설정되지 않았습니다.

왜 세 가지 구성이 있는지 모르겠지만 모니터를 하나만 사용했습니다.


15
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ GraphicsDrivers \ Configuration 전체를 삭제하면 잘 작동하며 더 빠릅니다.
FarO

3
항목 삭제가 작동하지 않습니다 (Windows 10). 모니터를 켜 자마자 'SIMULATED'항목이 다시 생성됩니다. 원래 솔루션이 작동합니다 (예 : 실제 해상도로 각 1024,768 수정).
FractalSpace

2
다음은 Windows 10 용 Microsoft Answers에서 찾은 관련 게시물입니다. answers.microsoft.com/en-us/windows/forum/windows_10-hardware/…
Chiramisu

1
@OlafM이 제안한대로 전체 구성을 삭제하면 완벽하게 작동합니다. 필자의 경우 Windows는 약 30 개의 항목을 싫어합니다. 다시 부팅 한 후 실제로 연결 한 모니터 만 포함하여 하나만 다시 재생성되었습니다.
maja

1
Configuration 폴더에서 모든 항목을 삭제하는 것에 신경을 쓰지 만 먼저 내보내기를 수행하고 모든 항목을 삭제하면 문제가 해결되었습니다. 다시 시작한 후 모니터 순서를 설정해야했지만 수정되지 않은 것으로 나타납니다.
drooh

13

컴퓨터에 인텔 HD 그래픽이있는 경우 인텔 그래픽 제어판에서 디스플레이 확장 옵션 (및 해상도 설정)을 설정해야합니다. Windows 디스플레이 설정에서 수행하면 절전 모드에서 해제 된 후에 재설정됩니다.

스크린 샷이 있습니다.

여기에 이미지 설명을 입력하십시오


그것은 나를 위해 아무것도 바꾸지 않았습니다. 아니면 인텔 소프트웨어로 창 설정을하기 전에 창 설정을 완전히 지워야합니까?
Christophe Drevet-Droguet

1
설정을 재설정 한 후 Intel 그래픽에서 적용 한 후에 그것은 나를 위해 일했습니다.
Tidhar Klein Orbach

나는 단지 몇 가지 옵션을 바꾸고 다시 되 돌렸다. "적용"부턴을 활성화하고 드라이버에서 구성을 저장했습니다. 수동 잠금 후 잘 작동합니다. 나는 오랜 후에 무슨 일이 일어날 지 알 것이다
Aldian

이것은 Windows 10에서 나를 위해 일했고 내 정신을 구했습니다.
shoelzer

9

이 게시물 의 아이디어를 결합 하여이 문제에 대한 해결 방법을 찾았습니다 .

(내 PC는 Windows 10 TH2, HDMI 포트가 장착 된 Intel HD4600, Changhong 4k 모니터입니다)

절차는 다음과 같습니다.

  1. ... GraphicDrivers \ Configuration and GraphicDrivers \ Connectivity에서 모든 추가 레지스트리 항목을 삭제하고 모니터에 해당하는 항목 만 남겨 둡니다 (MST00301 ...)

  2. 모니터를 절전 모드로 전환하기 전에 "WIN"+ "D"콤보 키를 입력하면 모든 데스크톱 창이 최소화됩니다.

  3. 모니터를 켠 후 "WIN"+ "D"를 다시 입력하여 모든 창을 복원하십시오.


1
Win + D가 필요하지 않다고 생각합니다. 모든 항목을 삭제하고 PC를 다시 시작하면 외부 모니터가 등록에 다시 추가됩니다. 그 후 예상대로 작동하는 것 같습니다. 아마도 창은 많은 다른 구성과 혼동되었을 수 있습니다. 제 경우에는 12 개의 항목이 있었으며 이제는 2 개만 있습니다 : maxrev.de/…
mgutt

이것은 나를 위해 일했지만 새로운 SIMULATED_ ... 키를 수정 한 후에 만 ​​작동했습니다. 다시 시작한 후 구성 및 연결 아래에 두 개의 새로운 항목이있었습니다. cx, cy 및 보폭 값에 대해 SIMULATED_ 00 항목의 1024, 768 및 4096이 잘못되었습니다. 다른 키의 값만 복사했는데 모니터에 맞는 것처럼 보이고 재부팅되었습니다. 단일 40 "4K 모니터, 와사비 망고 UHD400을 가지고 있으며 문제가 해결되었습니다.
pixelgrease

나를 위해 Win + D 트릭은 레지스트리를 변경하지 않아도 작동하지만 작동하지 않았습니다. 바탕 화면을 최소화 할 필요는 없습니다. 모니터를 껐다가 다시 켜면 1024x768 상자 밖에있는 바탕 화면 아이콘이 이동하지 않습니다. 또한 최대화 된 창은 크기 조정 / 이동 문제를 겪지 않습니다.
롤랜드

4

모든 NVidia 카드가 EDID를 위조하는 기능을 지원하지는 않으며이 문제를 일으키는 것은 절전 모드 만이 아닙니다. 모니터를 끄거나 잠깐 동안 연결을 끊으면 신중하게 구성된 화면 레이아웃이 혼란 스러울 수 있습니다. 여기에 해결책이 없었으므로 모니터 수가 변경되면 창 위치를 복원하는 유틸리티를 작성했습니다. 여기 소스 코드와 함께 사용할 수 있습니다 .


1
@GarrGodfrey의 프로그램을 테스트했으며 매력처럼 작동했습니다.
키타

2

일반적으로 이것은 그래픽 드라이버가 절전 모드를 제대로 지원하지 않아 컴퓨터가 절전 모드로 전환 될 때 연결된 디스플레이를 감지하지 못하기 때문에 발생합니다.

제조업체의 그래픽 드라이버를 업데이트하여 문제를 해결하십시오.

드라이버를 업데이트 한 후에도 문제가 여전히 해결되지 않으면 비정상적으로보고 된 EDID (Display ID)로 인한 것일 수 있습니다. 일반적으로 그래픽 드라이버 제어판에서 모니터를 강제로 감지 할 수 있습니다.

그러나이 기능을 사용할 수없는 경우 모니터가 연결 해제 된 상태에서 Windows 해상도 창을 사용하여 장치를 감지 한 다음 "다른 디스플레이가 연결되지 않았습니다"라고 표시되는 디스플레이를 선택한 다음 다중 디스플레이에서 드롭 다운 메뉴를 선택하고 "시도 선택한 포트 유형 (신호가 대화식이 아님)을 통해 모니터에 신호를 브로드 캐스트 한 다음 디스플레이에 연결하여 신호를 올바르게 해석해야합니다.

강제 해상도는 화면 감지를 무시하고 절전 모드를 통해 지속됩니다.


2

Windows 8.1 및 Macbook Air 2013 (Intel HD Graphics 5000)과 동일한 문제입니다. 나는 모든 것을 시도합니다. 마지막으로 그래픽 카드의 최신 드라이버로 업데이트 된 인텔로 가서 문제가 계속됩니다. 그런 다음 다중 디스플레이에서 두 번째 디스플레이를 켠 상태에서 그래픽 속성으로 이동하여 '이 디스플레이 연결 끊기'를 선택한 다음 두 번째 디스플레이가 연결 해제 된 후 바탕 화면 확장 및 문제 해결을 선택합니다. 이것이 효과가 있기를 바랍니다.


또한 최신 드라이버가 포함 된 Macbook Air 2013이 있는데 문제가 해결되지 않았습니다. 어떻게 해결할 수 있습니까?
Andrew

2

필자의 경우 3 개의 1920x1080 모니터가 수평으로 배열되어 있으면 다른 답변 ( HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers\Configuration)에 언급 된 레지스트리 키로 이동 하여 키로 시작하여 키를 찾은 SIMULATED다음 해당 키 아래에서 1920의 모든 값을 5760 (1920)으로 변경 하여 수정 된 것으로 보입니다. 세 모니터의 경우 세 번).

내가 추측하고있어 SIMULATED키가 PC가 절전 모드로 전환 할 때 사용되지만 윈도우는 여전히 실제 모니터 (들)이 아직 자신을보고하지 않을 경우에도, 수면에서 다시 시작 /가는 과정에서 바탕 화면을 유지해야합니다.


이것이 가장 큰 도움이되었습니다. 두 번째 단락은 특히 올바른 것 같습니다. 화면이 꺼져있을 때 여전히 다른 모니터로 창이 이동합니다.
앤드류

1

나를 위해 수정은 https://superuser.com/a/908156/238666 입니다. 요약 : Windows가 깨어 났을 때 모니터에서 EDID 정보를 읽지 못하고 Nvidia 제어판에서 EDID 정보를 파일로 저장하고 작업 : 워크 스테이션, 시스템보기에서 해당 파일에서 읽도록 pc를 설정할 수 있습니다. 토폴로지, EDID 소스.

제한된 관점에서 근본 문제는 Nvidia 카드 일 수 있지만 Windows, DisplayPort 또는 모니터 (Lenovo X1 4K) 일 수도 있습니다.



-1

좋든 싫든 특정 4k 모니터 링크에 대한 Dell의 알려진 문제에 따르면 http://www.dell.com/support/Article/us/en/19/SLN295708/EN 59 / 60Hz에서 30Hz로 전환해야했습니다. Dell KB 기사에 따르면 디스플레이의 재고 DP / mDP와 연결된 Intel 4600의 3 x Dell P2415Q 4K UHD에 도움이되었습니다. UP3214Q 및 P2715Q에도 적용됩니다.

저해상도 QHD Dell U2515H + 동일한 비디오 / PC에서 문제가 나타나지 않았습니다.

레지스트리 키 제거 및 드라이버 업데이트가 도움이되지 않았습니다.

2018/08 업데이트 : 그래픽 카드를 NVIDIA Quadro P600으로 업그레이드해도 문제가 해결되지 않으므로 30Hz를 유지하십시오.


1
어, 30Hz는 사용하기가 끔찍하기 때문에 말이 엉망입니다.
Simon East

@SimonEast,이 답변을 게시하고 30Hz 에서이 4K-s를 사용하고 형광 및 LED 깜박임에 민감하며 가능한 경우 DC 12V 할로겐 조명을 선호하는 경우이 4K Dell 모니터에서 30Hz는 괜찮다고 말할 것입니다. . 유튜브 액션 동영상은 비교적 부드럽지만 대부분 코드, 터미널, 메일 및 채팅에이 화면을 사용합니다. 하루에 10-12 시간이 지나도 피곤하지 않습니다.
kuz8
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.