관리 메뉴

잉블~!

QHD 이상의 해상도에서 모니터 절전모드 복귀후 창이 리사이즈 되는 문제 본문

Operating System/Windows

QHD 이상의 해상도에서 모니터 절전모드 복귀후 창이 리사이즈 되는 문제

환상경 2015.11.01 17:13

이전까지는 24" FHD (1920x1200 or 1920x1080) 해상도만 써와서 몰랐었는데

이번에 27" QHD (2560x1440) 해상도로 Windows를 사용하다보니 알게된 문제입니다.


PC를 새로 조립하고 설정을 다 한뒤 한 이틀정도 사용하다가 발견한 문제인데

처음에는 PC를 사용하다가 도중에 모니터를 끄거나 절전/화면보호기 모드를 사용안하고

PC자체를 종료를 해서 이 문제를 인지하지 못하다가 한창 Game쪽 설정을 하다가

어머니께서 밥먹으라고 해서 모니터만 끄고 난뒤 밥을 먹고온뒤 모니터를 켰더니

열어놨던 모든 창들이 약 1280x1024 정도되는 크기로 화면 왼쪽 상단에 모여있는걸 경험하게 되었습니다.


처음에는 이거 뭐지? 하고 넘어갔다가 두번 세번 그 현상을 겪게되니 이거 Windows 절전모드/화면보호기 쪽이나 그래픽 드라이버쪽에 문제가 있는줄 알았습니다.


그래서 드라이버 업데이트를 새로 해도 계속 그러길래 Windows 10을 지우로 Windows 8로 가야하나 심각하게 고민하게 되었습니다.


그러다 Google 검색을 해보니 고해상도에서 Windows 7에서도 발생하는 문제라고 하는군요 -_-


해결방법은 다음과 같습니다.


실행 -> regedit 를 입력해서 레지스트리 편집기를 실행시킵니다.


HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers\Configuration


경로로 가보시면 자신의 환경에따라 여러가지 하위 폴더가 존재합니다.

저같은 경우는 다음과 같은 하위 폴더들이 있습니다.







제 모니터는 BenQ 27" 모니터라 첫번째 하위 폴더에 등록이 되어있는걸 볼수 있습니다.

해당 폴더를 보시면 하위 폴더로 또 \00\00 폴더가 존재하는걸 알 수 있습니다.


BenQ 쪽 하위 첫번째 00 폴더를 선택해서 보면


PrimSurfSize.cx : 2560

PrimSufSize.cy : 1440


두 값이 저렇게 설정이 되었습니다.


두번째 00 폴더를 선택해보면


ActiveSize.cx : 2560

ActiveSize.cy : 1440

PrimSurfSize.cx : 2560

PrimSufSize.cy : 1440


값이 위와 같이 되어있습니다.

저 4가지 값들이 제대로 되어있는지 확인한뒤에 BenQ 와 같은 레벨의 폴더들을 하나씩 들어가서 확인을 해보니 저 같은 경우는


SIMULATED_10DE_17C8_blahblah


폴더의 값들이 잘못 설정이 되어있는걸 확인했습니다.

x값이 1280, y값이 1024로 설정이 되어있었더군요


위에 해당하는 필드들을 더블클릭해서 제 해상도에 맞춰서 입력을 해주었더니

화면보호기/절전모드/모니터 온오프 해도 창이 줄어드는 현상이 사라졌습니다.


참고로 해당값을 입력할때 기본값이 16진수로 입력되게 되어있으니 입력할때 10진수로 선택해서 입력해야만 합니다.


Google 검색을 해보니 꽤나 오래전부터 발생한 문제인거 같던데 왜 MS는 아직도 수정을 안한건지 모르겠군요 -_-




참고 사이트 )

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

저작자 표시
신고
5 Comments
댓글쓰기 폼