Масштабирование удаленного рабочего стола


15

Использование удаленного рабочего стола с устройства с экраном высокого разрешения (скажем, Surface Pro) является непростым делом - все отображается в масштабе 1: 1 и выглядит крошечным .

Если на машине, к которой вы подключаетесь, работает Server 2008 R2 или более поздняя версия, вы можете изменить настройку масштабирования dpi (см. Здесь ).

Но для старых хостов это не работает.

Используя обычный удаленный рабочий стол, вы можете подключиться с более низким разрешением , скажем, 1280x768, и включить Smart-Sizing . Тем не менее, умный размер может уменьшаться (для отображения большого рабочего стола на небольшой площади), но, кажется, не увеличиваться (для отображения небольшого рабочего стола на большой площади).

Используя приложение удаленного рабочего стола Windows 8 , вы можете изменять масштаб, но вы не можете установить разрешение хоста по умолчанию.

То, что я хочу, - это более низкое разрешение в хосте, увеличенное до размера моего экрана.

Так что оба из них близки к тому, что я хочу, но не совсем работают. Итак, вопрос:

Приложение для удаленного рабочего стола позволяет как-то устанавливать разрешение экрана? Есть ли какой-нибудь другой клиент удаленного рабочего стола, который лучше справляется с масштабированием?



@ techie007 Они привели Surface Pro в качестве примера устройства с высоким разрешением экрана. Не совсем дубликат.
AStopher

1
Я хочу видеть человека, который закодировал ограничение максимального размера окна RDP для функции умного размера. Это просто окно с растянутым изображением! Просто оставьте ограничения по максимальному размеру, и это будет именно то, что мы хотели!
RomanSt

Суть в том, что RDP-клиент на Win10 должен иметь РУЧНУЮ НАСТРОЙКУ для хоста dpi ... потому что, если вы подключаетесь к более старым серверам, протокол RDP не передает dpi .... Текущий поток на этом superuser.com/ q / 1030041/15466
Jonesome Reinstate Моника

Ответы:


6

В конце концов я нашел решение этой проблемы с помощью этого поста в блоге Falafel Softare .

В принципе:

  • Загрузите улучшенный RDP-клиент Microsoft под названием Remote Desktop Connection Manager 2.2.
  • При добавлении нового сервера перейдите на вкладку «Параметры удаленного рабочего стола» в «Свойствах» и выберите «То же, что в клиентской области».

Я написал это более подробно со скриншотами в моем блоге .

Редактировать: Диспетчер подключений к удаленному рабочему столу 2.2 был заменен версией 2.7. Люди в комментариях говорят, что 2.7 будет работать на Win8.1 с некоторыми изменениями настроек, однако на Windows 10 не похоже, что это решает проблему. К сожалению, MS не оставили v2.2 для нас.


2
Отлично! Просто чтобы уточнить, это не требует какой-либо настройки вообще; что происходит, так это то, что RDPMan не совместим с высоким разрешением, и поэтому Windows просто растрово масштабирует все. Это все, что мне нужно для начала.
RomanSt

2
Обратите внимание, что в более поздних версиях этого инструмента Microsoft «исправила» отсутствие поддержки высокого разрешения, что означает, что трюк с codeulike больше не работает. Обязательно скачайте версию 2.2 специально по ссылке в ответе.

@codeulike - я только что загрузил это на свой компьютер с Win 8.1, так как не собираюсь переходить на Win 10. Он говорит, что ему нужен .NET 2.0 - Почему это так? Я думаю, что он предназначен для Win 7 и 8.1 застрял в середине.
Алекс С

1
Для RDCMan 2.7 microsoft.com/en-au/download/details.aspx?id=44989 обязательно установите флажки «scale xxx» в свойствах сервера -> Настройки отображения
Майк Трусов

Я попытался эти шаги (хотя не могу найти 2.2 Диспетчера подключений к удаленному рабочему столу, и мне пришлось использовать 2.7, текущий). Шаги не работают .... аааак! Работая над проблемой здесь: superuser.com/q/1030041/15466
Jonesome Reinstate Моника

2

В Windows 8.1 и соответствующей Windows Server 2012 R2 появилась новая функция (хотя она не упоминается в документации http://technet.microsoft.com/en-us/library/dn283323.aspx ): существует интеграция с оконный менеджер (DWM) Windows, так что удаленный компьютер (сервер) будет пытаться соответствовать DPI клиента, таким образом, чтобы все выглядело в натуральном размере (больше).

Это выглядит немного странно на моем Surface 2 с некоторыми более старыми программами, которые не предназначены для масштабирования (в основном, DWM просто увеличивает масштаб окна, что приводит к пиксельным приложениям), но это работает.


Это очень неудачная попытка Microsoft исправить эту проблему. конечно - это может сработать, если вы ВСЕГДА используете ваш Surface для доступа к удаленному рабочему столу и если вы ВСЕГДА выходите из системы, но если вы обычно переключаетесь между двумя разными клиентскими машинами без выхода из системы, как я, то это далеко не решение. плюс огромное количество программного обеспечения не работает с масштабированием DWM в любом случае
Simon

Я могу масштабировать ВНИЗ на поверхности, изменяя размеры окна и растрового масштаба, но это не позволит мне масштабироваться выше 100%
Simon

@cdavid - Как я могу сделать это с 1080p Win 8.1 машина для Surface Pro 3 Win 8.1 клиент @ 2560 | QHD
Alex S

@AlexS Это поведение по умолчанию. Если вы видите слишком большие / маленькие окна, попробуйте выйти из системы на удаленном компьютере и войти через MSTSC. Кроме того, в Windows 10 приложения, кажется, обрабатывают различные DPI намного лучше.
cdavid

2

Microsoft выпустила приложение, которое на iOS и Android называется RD Client, а в магазине приложений Windows - Microsoft Remote Desktop .

Это приложение будет пытаться подключиться с более низким разрешением, чтобы сделать его более жизнеспособным. Но он также позволяет вам самим устанавливать разрешение на рабочем столе, и, зажимая экран, вы можете затем увеличивать масштаб, чтобы вы могли видеть только часть экрана, если вам нужно читать, или выжимать, если вы хотите видеть весь рабочий стол.

У меня есть 2760-дюймовый монитор 2560x1440, который я использую для подключения к своему серверу удаленных рабочих столов, и мой мобильный телефон с диагональю 5,6 дюйма имеет такое же разрешение. Я могу подключиться к тому же рабочему столу, но в отличие от моего рабочего стола, с моего телефона, он просто не читается. Но пинч и зум делают его идеальным для работы, решение, которое вам, похоже, тоже нужно.

У меня нет Surface Pro, поэтому может случиться так, что настройки расположены не так, как на моем Android, но я скажу вам, где я нашел его на моем Android, чтобы вы могли найти его на своем устройстве.

Это может быть указано для конкретного компьютера / сервера или глобально для всех соединений.

Перейдите в меню самого приложения, и вы найдете разрешение экрана. Нажмите + Custom и добавьте свое собственное разрешение, установите его на 100% масштабирование. Есть опция «Сопоставить с этим устройством», но она вызовет масштабирование, а мы этого не хотим.

После добавления выберите это разрешение и подключитесь. Теперь у вас должно быть то, что вы хотите, и вы можете увеличить масштаб, нажав.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.