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

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

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



답변

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

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

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


답변

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

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

DisplayPort에 2560×1440 디스플레이 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...)에서 위 키는 1440×900이므로 관련이 없습니다.

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

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

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

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

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


답변

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

스크린 샷이 있습니다.

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


답변

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

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

절차는 다음과 같습니다.

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

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

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


답변

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


답변

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

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

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

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

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


답변

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