Диспетчер подключений к удаленному рабочему столу (RDCman) больше не работает в полноэкранном режиме

18

Я использую Диспетчер подключений к удаленному рабочему столу 2.7 на Surface Pro 4 с Windows 10. До недавнего времени он работал нормально: он перешел бы в полноэкранный режим и показывал эту синюю полноэкранную панель соединений вверху, когда указывал мышкой. , Я мог бы закрыть сессию оттуда или выйти из полноэкранного режима.

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

Переустановка не помогла. Есть идеи, что могло вызвать это и как это исправить?

Niko
источник

Ответы:

28

Проще - просто не открывайте окно Диспетчер подключений к удаленному рабочему столу.

Я просто изменяю размер окна RDCMan до «почти» максимального размера, затем нажимаю «Полный экран» в подключении RemoteDesktop (щелкните правой кнопкой мыши -> «Полный экран»).

В противном случае, похоже, что Windows 10 сохраняет нижнюю панель, зарезервированную для панели задач, и не позволяет удаленному рабочему столу работать в полноэкранном режиме.

Coruscate5
источник
6
Это помогло, спасибо! Действительно бессмысленное поведение Windows ...
Нико
Я не хочу +1 к этому, но это мучило меня в течение 3 лет использования высокого DPI, и это полностью сработало. Закладка это!
WhiskerBiscuit
+1 за это решение, простое и удобное для полноэкранного режима с устройством с высоким DPI, не нужно играть с взломом реестра, однако есть ли способ скрыть панель подключения удаленного рабочего стола в диспетчере подключений к удаленному рабочему столу?
Било
3
Вау. Сначала не поняла, что вы имели в виду. В основном, если ваш RDCMan развернут, вы облажались, и он не будет скрывать вашу строку состояния. Если он не развернут, полноэкранный режим работает, как и ожидалось. Weird.
Unome
Это также устраняет проблему с комбинациями клавиш (например, Alt + Tab / Windows key), которые не перенаправляются на пульт, к которому вы подключаетесь. Супер странное поведение ...
mrexodia
2

Я знаю, что это старый пост, но у меня была похожая проблема, и я обнаружил, что это сработало:

  1. Найти rcdman.exe.
    Местоположение по умолчанию:C:\Program Files (x86)\Microsoft\Remote Desktop Connection Manager\RDCMan.exe
  2. Откройте Propertiesexe ( Right click -> Properties)
  3. Перейти на Compatibilityвкладку
  4. Uncheck Disable display scaling on high DPI settings
Синтаксическая ошибка
источник
0

Нажмите View, затем снимите флажок Lock window size.

Стив Фриман
источник
Спасибо, но это уже было не проверено.
Нико
Размер удаленного рабочего стола по-прежнему установлен на весь экран? Либо в этой конкретной записи подключения, либо в родительской папке, либо в любой другой конфигурации.
Стив Фриман
Да, и размер удаленного рабочего стола также равен размеру моего локального экрана (я просто получаю полосы прокрутки вместо того, чтобы правильно расширяться по панели задач).
Нико
0

Это сработало для меня http://answers.microsoft.com/en-us/surface/forum/surfpro4-surfnetwork/surface-pro-4-windows-10-remote-desktop-other/d17d4321-0f04-4a64-95b4- 1c6dd5de9c91? страница = 1

Вот что я сделал, чтобы решить эту проблему. Он также работает со старыми приложениями, которые плохо справляются с масштабированием с высоким разрешением. Сначала нужно сказать Windows, чтобы он искал файл манифеста для приложения по умолчанию - запись в реестре. Далее следует предоставить файл манифеста для данного приложения - имя исполняемого файла, за которым следует .manifest.

  1. Откройте RegEdit и перейдите к разделу реестра: HKEY_LOCAL_MACHINE> ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ> Microsoft> Windows> CurrentVersion> SideBySide.
  2. Щелкните правой кнопкой мыши, выберите NEW> DWORD (32 bit).
  3. Введите PreferExternalManifestи нажмите клавишу ВВОД.
  4. Щелкните правой кнопкой мыши PreferExternalManifestи выберите «Изменить».
  5. Введите значение данных 1 и выберите десятичное число.
  6. Нажмите ОК. Выход из редактора реестра.
  7. Приложение RDP - %windir%\System32\mstsc.exeэто файл манифеста mstsc.exe.manifest.

Я не могу прикрепить файл манифеста, поэтому вот содержимое:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0" xmlns:asmv3="urn:schemas-microsoft-com:asm.v3">
    <dependency>
        <dependentAssembly>
            <assemblyIdentity 
                type="win32"
                name="Microsoft.Windows.Common-Controls"
                version="6.0.0.0" processorArchitecture="*"
                publicKeyToken="6595b64144ccf1df"
                language="*">
            </assemblyIdentity>
        </dependentAssembly>
    </dependency>
    <dependency>
        <dependentAssembly>
            <assemblyIdentity
                type="win32"
                name="Microsoft.VC90.CRT"
                version="9.0.21022.8"
                processorArchitecture="amd64"
                publicKeyToken="1fc8b3b9a1e18e3b">
            </assemblyIdentity>
        </dependentAssembly>
    </dependency>
    <trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
        <security>
            <requestedPrivileges>
                <requestedExecutionLevel
                    level="asInvoker"
                    uiAccess="false"/>
                </requestedPrivileges>
        </security>
    </trustInfo>
    <asmv3:application>
        <asmv3:windowsSettings xmlns="http://schemas.microsoft.com/SMI/2005/WindowsSettings">
           <ms_windowsSettings:dpiAware xmlns:ms_windowsSettings="http://schemas.microsoft.com/SMI/2005/WindowsSettings">
            false
            </ms_windowsSettings:dpiAware>
        </asmv3:windowsSettings>
    </asmv3:application>
</assembly>

Скопируйте вышеуказанное в блокнот и сохраните файл с соответствующим именем в той же папке, что и исполняемый файл.

ЗЛО
источник
Это решение другой проблемы ...
Нико
Думал, это поможет. Вы должны использовать RDCMan? Royal TS - довольно хорошее приложение.
ЗЛО
0

Щелкните правой кнопкой мыши по хосту, выберите свойства> настройки отображения: снимите флажок наследовать от родительского и проверьте масштаб пристыкованного удаленного рабочего стола к размеру окна.

На v2.7 build 1406.0, не уверен, что это было выпущено в обновлении, просто хотел указать на это, если люди все еще ищут.

Дерик
источник