![Windows 7에서 모니터 없이 기본 화면 해상도와 색 농도를 설정하는 방법](https://rvso.com/image/1365812/Windows%207%EC%97%90%EC%84%9C%20%EB%AA%A8%EB%8B%88%ED%84%B0%20%EC%97%86%EC%9D%B4%20%EA%B8%B0%EB%B3%B8%20%ED%99%94%EB%A9%B4%20%ED%95%B4%EC%83%81%EB%8F%84%EC%99%80%20%EC%83%89%20%EB%86%8D%EB%8F%84%EB%A5%BC%20%EC%84%A4%EC%A0%95%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95.png)
현재 내 Windows 7의 화면 해상도는 DELL 모니터(Intel 그래픽 카드)를 사용하는 경우 1920x1200입니다. 모니터가 연결되어 있지 않은데 어떻게 기본값으로 설정할 수 있나요?
실제로 내 걱정은 이 컴퓨터에서 시작할 때 하나의 응용 프로그램을 로드한 후 원격으로 연결하기 위해 rdp( )를 사용하고 있다는 것입니다. rdesktop
그리고 마지막으로 모니터가 더 이상 존재하지 않게 됩니다. 해당 응용 프로그램에는 16비트 ColorDepth가 있는 1920x1200 해상도가 필요합니다.
현재 단계에서 모니터 없이 Windows 7을 시작한 다음 rdp( rdesktop
)를 사용하여 원격으로 다른 컴퓨터에서 로그인하면 rdp 세션이 다른 해상도에 있고 응용 프로그램이 제대로 시작되지 않고 제대로 표시되지 않습니다.
업데이트 1: 내 문제는 모니터가 연결되지 않은 경우에만 발생합니다. 그렇지 않으면 1920x1200 해상도가 완벽하게 나타납니다. 원격 Linux 클라이언트에서 다음 명령을 사용하고 있습니다.
rdesktop -g 1920x1200 ipaddr
업데이트 2: 실제로 문제는 rdp
또는 에 있지 않습니다 rdesktop
. Windows 시스템의 기본 해상도입니다. 모니터가 있으면 완벽한 1920x1200 해상도를 제공합니다. 그러나 모니터를 제거하고 시스템을 다시 시작하면 Windows가 다른 해상도로 시작되고 내 응용 프로그램이 시작 시 시작되므로(1920x1200 해상도만 필요함) 응용 프로그램이 제대로 작동하지 않습니다.
답변1
먼저 다음을 사용하여 원하는 해상도를 설정하십시오.
제어판 → 디스플레이 → 화면 해상도.
또한 다음을 ColorDepth
사용하여 설정합니다.
제어판→ 디스플레이 → 화면 해상도 → 고급 설정 → 모니터 → 색상
이후 에서 수동으로 을 regedit
검색 DefaultSettings.XResolution
하고 다음 검색 버튼 을 사용하여 각각 1920, 1200, 16(10진수로 모두)로 변경합니다 . 또한 RDP 연결을 위한 ColorDepth 항목을 추가했습니다(필수는 아님)::DefaultSettings.YResolution
BitsPerPixel
F3
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services] "ColorDepth"=dword:00000003(십진수).
레지스트리의 어느 부분에서 이 작업을 수행했는지는 모르겠지만 이제는 작동합니다.