원격 데스크톱 : 확대 / 축소 및 전체 화면 — 방법? (Win10 원격, Win7, 2008 및 2003 호스트)


19

문제 : Win 10을 실행하는 Surface Pro 4에서 Win7 또는 Win2003 시스템으로 원격 데스크톱을 사용할 때 Surface의 높은 dpi로 인해 원격 데스크톱이 너무 작아 볼 수 없습니다. 이 경우 원격은 표면 (고해상도 디스플레이)이고 호스트는 저해상도 (레거시 92dpi) 해상도입니다.

이 문제는 여기 및 여기 SU의 MS 블로그에서 설명하고 시연합니다

그러나 내가 경험하는 문제는 다음과 같습니다.

예, rdp 클라이언트에 줌 기능이 있습니다. 그러나 그것을 사용할 때 모든 클라이언트 공간을 사용하고 alt-tab 및 기타 키를 호스트로 전달하기 위해 클라이언트에서 전체 화면으로 이동하는 기능이 손실됩니다. 30 분 사용 후 win10 RDP 클라이언트의 확대 / 축소 기능이 실제 작업에 유용하지 않다는 것을 분명히 알 수 있습니다.

kb2923545가 설치된 Win7 호스트가 Win7-SP1에 이미 있는지 확인했습니다. 이것은 우리가 볼 수있는 차이가 없습니다.

내가 사용하려고 원격 데스크톱 연결 관리자를 , 여기에 제안 된 , 그러나 나에게 확대, 전체 화면 경험을 제공 할 수있는 능력이 부족한 것으로 보인다 (아마도 현재 그 보고서가있다! 나는 그것을 찾지 못했습니다,하지만 난 그것을 많이 찌르고 2.7 버전에는 필요한 기능이없고 이전 2.2 버전이 작동해야하지만 다운로드 할 2.2 버전을 찾지 못했습니다).

그래서 .... 내 오래된 Vaio 랩톱은 원격 데스크톱에 적합하며 새로운 Win10 Surface는 현재 원격 데스크톱 원격 클라이언트로 사용할 수 없습니다 .

기존 Vaio처럼 새로운 Surface를 사용하려면 어떻게해야합니까?

참고 : Win10 Surface를 Win7, 2008 및 Win2003 호스트의 실제 rdp 클라이언트로 사용하려고합니다. 지금까지 모든 작업에서 이것은 단순히 누락 된 기능입니다. (그리고 우리는 고통 받고 있습니다!)

참고 : 호스트에서 "로그 아웃하고 새 세션을 시작하십시오"라고 말하지 마십시오. 이는 목적을 무효화하고 유용하지 않으며 Surface를 사용하기 전에 가지고 있던 기능에서 큰 회귀입니다. 또한 win10-win10만이 올바른 경험을 제공한다고 말하지 마십시오. 우리는 레거시 -dpi 원격 시스템을 사용하여 좋은 경험을했습니다. 문제는 높은 DPI 표면입니다.


1
고해상도 디스플레이를 위해 기본 원격 데스크톱 이외의 다른 클라이언트를 사용하는 것이 더 좋습니다.
— Ramhound

@Ramhound 어떤 제안?
— Jonesome Reinstate Monica

원하는 솔루션을 찾을 때까지 여러 솔루션을 테스트하십시오.
— Ramhound

답변:


26

나는 이것이 매우 실망 스럽다고 말해야한다. Microsoft RDP 클라이언트에는이 새로운 다중 DPI 세계에서 필요한 기능이 없습니다.

해결책을 찾아서 전체 DPI에서 Surface 4 Pro 및 ASUS PB279Q 27 "4K / UHD 3840x2160 모니터와 Dell XPS 13 (UltraSharp ™ QHD + 해상도 (3200x1800) 실행 중) 모두에서 솔루션을 확인했습니다. 접근 방식은 모든 높은 DPI 원격에서 작동합니다.

또한 호스트 컴퓨터가 "일반적인"DPI 및 높은 DPI (특히 기본 해상도에서 ASUS PB279Q 27 "4K / UHD 3840x2160) 인 경우이를 확인했습니다.

먼저 Microsoft 원격 연결 관리자 경로 ( 여기 언급 )가 작동하지 않습니다. 전혀 작동하지 않으면 해당 도구의 v2.2 만 필요한 작업을 수행 할 수있는 것으로 보입니다. 이 글을 쓰는 시점의 현재 버전은 2.7이며 많은 땜질에도 불구하고 잘라 내지 않았습니다. (그러나 반복하지만, 재고 원격 데스크톱 클라이언트는 이것을 해결해야합니다 ....)

Stack Exchange의 스레드에서 작동하는 솔루션을 찾지 못했습니다. 그러나 나는 발견 이 스레드 는 Microsoft 포럼을. 그것은 내가 들어 본 적이없는 RDP 클라이언트를 언급합니다 : mRemoteNG 나는 그것을 시도했고, BINGO.

작업 솔루션

mRemoteNG는 % 100으로 작동합니다. 마법처럼. alt-tab 및 기타 키가 Microsoft RDP 클라이언트, mstsc.exe에서와 같이 호스트에 전달 된 RDP 클라이언트, 전체 화면이 표시되며 멋지게 보입니다. 해상도의 차이를 자동으로 처리하고 작동합니다!

나는 그것을 사용하는 시간이 있고, 날아갑니다. 사용 가능한 원격 데스크톱을 보유한이 새로운 Surface 4 Pro를받은 이후 처음입니다.

그래서 나는 행복하다!

업데이트 된 Windows 10 (2016 년 6 월)의 추가 솔루션 (웰 밴드 지원)

업데이트 된 Windows 10의 원격 데스크톱 클라이언트에는 시스템 메뉴에 최소한 Win2008-R2 이상 대상 컴퓨터에서 작동하는 확대 / 축소 옵션이 있습니다. 렌더링 된 품질이 부족하지만이 옵션이 작동합니다. (데스크톱을 높은 DPI 디스플레이로 업그레이드 한 후 매우 유용했습니다.)

그러나이 클라이언트는 확대 / 축소 수준을 기억하지 않으므로 연결할 때마다 설정해야합니다 (요크). 이 경로는 솔루션이 아니라 밴드 보조입니다.

보고 된 추가 솔루션

이 작성자는 테스트하지 않았지만 Microsoft의 친구는 Remote Desktop Connection Manager ( https://www.microsoft.com/en-us/download/details.aspx?id=44989 ) 에서보고했습니다.


4
mRemoteNG의 경우 +1 내장 클라이언트 확대는 수동이며 전체 화면에서 작동하지 않습니다. RDCman (어쨌든 Windows 10)은 내장 클라이언트만큼 나빠 보입니다.
— Dan Esparza

1
"보고 된 추가 솔루션"은 앞에서 언급 한 2.2 및 2.7 버전의 원격 데스크톱 관리자입니다. 작동하지 않습니다. :(
— Pedro Gordo

원격 데스크톱 연결 관리자와 싸워 왔으며 가까워졌지만 이것이 최고의 솔루션입니다.
— Joel Rondeau

4

Windows 7 (또는 Server 2008)은 DPI 원격 (이 기사에서 언급 한 내용)을 소개하는 RDP 프로토콜 버전 8을 지원하지 않습니다. 이것은 당신이보고있는 행동을 초래합니다-당신은 전체 화면이나 줌을 가질 수 있지만 함께 할 수는 없습니다 :(

해결 방법은 Windows 7 SP1 (또는 서버 쪽의 Server 2008R2)으로 업데이트하고 다음 패치가 설치되어 있는지 확인하십시오. https://support.microsoft.com/en-us/kb/2923545- 그러면 DPI 원격 기능이 있으므로 모든 것이 작은 것은 아닙니다.

DPI 원격을 수행 한 후 기존 세션에 연결하면 (이미 로그인 한 사람으로 로그인) Windows UI에 문제가 발생하고 응용 프로그램에 여전히 이전 DPI 설정이있을 수 있습니다. 이러한 문제는 대부분 Windows 10에서 해결되었습니다 (UI 요소는 DPI 설정 변경에 따라 확장됩니다). 최고의 원격 환경은 Windows 10에서 Windows 10입니다.


내가 당신을 올바르게 이해한다면, 나의 새로운 랩톱 장비 (Surface 4 / Win10)는 win7 및 다른 오래된 승리 버전에 원격으로 유용한 도구가되지 않을까요? 그렇다면 표면은 sys 관리자의 시작이 아닌가? (불가능 해 보인다)
— Jonesome Reinstate Monica

RE "수정은 ..."죄송합니다. 주사위는 없습니다. 이미 모든 것을 설치했으며 전혀 기쁨이 없습니다. 내가 볼 수 있듯이 Surface 4에서 Win 7 로의 RDP는 본질적으로 손상되었습니다.
— Jonesome Reinstate Monica

RE : 1-그렇습니다. RDP v7은 높은 dpi 화면이 주변에 없었기 때문에 높은 dpi 화면을 염두에두고 설계되지 않았습니다. Surface 4에서 DPI 설정을 낮추고 연결하면 다시 커질 수 있습니다.
— cdavid

이 속도를 늦출 수 있습니까? 이것은 dpi 및 rdp 버전이 아닙니다. 이것은 Microsoft가 작업 플랫폼 rdp를 가져 와서 100 % 92dpi 세계에서 제대로 작동하고 새로운 고 dpi 장치를 해당 세계와 호환되지 않게 만드는 것입니다. 이로 인해 전체 원격 액세스 인프라가 손상됩니다. Microsoft는 분명히 더 잘할 수 있습니다. 현재 기능이 크게 손상되었습니다.
— Jonesome Reinstate Monica

1
@CDavid가 문제에 관한 것입니다. 이전 버전의 Windows에서는 연결 시스템이 72DPI에있을 것으로 예상합니다. 그가 공유 한 업데이트는 실제 DPI를 전달할 수 있지만 스케일링을 변경하는 옵션은 사용할 수 없습니다. 이를 위해 support.microsoft.com/en-us/kb/2726399와 같은 오래된 핫픽스가 발견되었습니다 . 마일리지가 다를 수 있습니다.
— Nathan Hartley

0

9 월에 Surface Pro 4를 구입 한 이후로이 문제를 해결했습니다. Anniversary Edition 1604로 업데이트하기 전까지는 해결책을 찾지 못했습니다. 각 RDP 세션에서 크기가 화면과 일치하지 않았습니다. 사이드 바를 계속 사용하여 조작했습니다.

그러나 오늘, 여러분이 원격 세션에있을 때 시스템 메뉴 (맨 위 왼쪽 모서리)에 "Smart Sizing"옵션이 있음을 발견했습니다 . 세션이나 컴퓨터간에 설정이 유지되지 않더라도 추가 두 번의 클릭이 이전보다 훨씬 좋습니다. 내가 필요로하지 않은 줌 및 기타 컨트롤.


0

Surface Book에서 레거시 Windows 7 및 Server 2012 클라이언트로 RDP를 작성할 때도 동일한 문제가 발생했습니다. RDP 창이 작고 사용할 수 없습니다.

나는 지금까지 나에게 잘 맞는이 솔루션을 발견했다.

mstsc.exe (원격 데스크톱 클라이언트)에 대해 HiDPI 인식을 비활성화하면 HiDPI 디스플레이가있는 클라이언트에서 HiDPI를 지원하지 않는 원격 호스트로 RDP 연결을 수행 할 때 올바른 확장이 가능합니다.

그렇게하려면 :

  • c : \ windows \ system32 \ mstsc.exe를 mstsc2.exe로 복사
  • c : \ windows \ system32 \ en-us \ mstsc.exe.mui를 mstsc2.exe.mui에 복사합니다.
  • mstsc2.exe에 대한 HiDPI 인식을 비활성화하는 mstsc2.exe의 레지스트리 키를 설정합니다.

    reg add "HKLM \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ AppCompatFlags \ Layers"/ t REG_SZ / v "C : \ Windows \ System32 \ mstsc2.exe"/ d "~ DPIUNAWARE"/ f

그런 다음 HiDPI를 인식하지 않는 원격 호스트에 RDP 연결을 만들려면 항상 mstsc2.exe를 사용하십시오.


0

치즈 솔루션이지만 나를 위해 작동합니다. 따라서 로컬 세션이 100 % DPI보다 높은 경우 100 % DPI에서 원격 세션을 실행할 수 있으며 호스트가 Windows 10 인 경우 디스플레이가 그에 따라 조정됩니다.

폴더 만들기 ... 어디서나 ... 그리고 거기에서 명령 프롬프트를 엽니 다.

다음 명령을 실행하십시오 :

  • 복사 /YC:\Windows\System32\mstsc.exe mstsc.exe
  • mkdir ko- 미국
  • 복사 /YC:\Windows\System32\en-US\mstsc.exe.mui en-US \ mstsc.exe.mui

en-US 이외의 것을 실행하는 경우 언어 코드로 마지막 두 개를 업데이트하십시오.

이제 새 mstsc.exe 파일을 마우스 오른쪽 버튼으로 클릭하고 속성을 선택하십시오. "호환성"탭이 있습니다. 이 탭으로 이동하여 "시스템"에서 스케일링을 수행하면서 "높은 DPI 설정 변경"을 클릭 한 다음 "높은 DPI 스케일링 동작 무시"를 클릭하십시오.

이제이 파일을 사용하여 원격 데스크톱 연결을 시작하면 모든 것이 100 % 스케일링으로 렌더링되지만 시스템의 DPI 스케일링까지 비트 맵 스케일링됩니다. 전체 화면에서도 작동합니다. 유일한 문제는 마우스 커서가 작게 나타나는 것입니다. (이것은 내가 시도했을 때 mRemoteNG에서도 발생했습니다.)

이 솔루션을 사용하는 경우 Microsoft가 제공 할 때 업데이트 된 버전의 원격 데스크톱 클라이언트를 얻도록 시작시 실행되도록 위의 명령을 스크립팅 할 수 있습니다. 높은 DPI 스케일링 변경을 방해하지 않습니다.

Microsoft에서는 기본 위치에서 복사본의 호환성 설정을 변경할 수 없으므로 mstsc.exe 복사본으로이 작업을 수행해야합니다.

[편집]이 방법은 대부분 Chris가 제공 한 것과 동일한 솔루션이라는 것을 깨달았습니다. 동일한 결과를 얻는 방법은 약간 다릅니다.


0

우리는 방금 이것을했다-

  1. RDS 서버에 연결할 때 항목이 너무 작 으면 서버 데스크탑, 개인 설정을 마우스 오른쪽 단추로 클릭하십시오.
  2. 선택-모든 항목의 크기를 200 % 이미지 설정으로 변경

-2

RDP 세션 내에서 바탕 화면을 마우스 오른쪽 버튼으로 클릭하고 "화면 해상도"를 선택하십시오. 식별을 클릭하고 닫습니다. 설정을 변경하려면 다시 시작해야한다는 메시지가 표시됩니다. 다시 시작하지 마십시오! RDP 세션을 로그 오프 한 후 다시 로그인하면 원격 데스크톱이 화면을 채 웁니다.


동일한 답변의 여러 인스턴스를 제출하지 마십시오.
— Ramhound 2012 년

여러 질문에 동일한 답변을 게시하지 마십시오. 동일한 정보가 실제로 두 질문에 모두 대답하는 경우 한 질문 (보통 새로운 질문)은 다른 질문과 중복하여 닫아야합니다. 다음과 같은 방법으로이를 표시 할 수 있습니다 중복으로 닫 투표 또는, 당신이 충분한 명성을하지 않은 경우, 플래그 인상 이 중복의 것을 나타냅니다. 그렇지 않으면이 질문에 대한 답을 맞추고 동일한 대답을 여러 곳에 붙여 넣지 마십시오.
— DavidPostill
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.