
Я в основном не использую свой рабочий стол для выполнения большинства своих задач, я подключаюсь к системам клиентов по RDP и работаю там. Я стараюсь максимально использовать сеанс RDP на одном из своих экранов и работать исключительно в сеансе RDP.
С того момента, как я установил Win 10, у меня возникли проблемы с тем, что все функции управления Windows не работают.иногдане работают на удаленной машине.
- Нажатие клавиши Win вызовет меню «Пуск» как на локальной, так и на удаленной системе.
- Alt + Tab переключает меня обратно к моим локально запущенным программам, а не к тем, что на удаленной системе.
- Сочетание клавиш Win+Cursor портит окно клиента RDP, а не окна, запущенные в сеансе RDP.
Я не уверен, что это проблема именно Windows 10, здесь есть сообщения, в которых говорится о тех же проблемах, которые возникали еще в Windows 7 (здесь)
Однако в предыдущих версиях Windows я никогда с этим не сталкивался, и это сводит меня с ума.
- Я пробовал удалить и заново создать ярлыки .RDP.
- Я пробовал устанавливать для параметра «Применять сочетания клавиш Windows» значение «На удаленном компьютере» или «Только в полноэкранном режиме», но ни один из вариантов не помог.
- Я подключаюсь по RDP с Win 10 (сборка 10240) к разным версиям Windows, включая Server 2003 r2/Server 2008 r2/Server 2012 R2/Windows 7/8. Похоже, нет никакой согласованности относительно того, какие из них подходят, а какие нет.
- Я исключительно RDP-пингуюквиртуализированные [ESXi] гости, но это не должно иметь никакого значения
EDIT: Я обновился до сборки 10586.29.
EDIT 2: Я отследил это доСинергия.
решение1
Если ссылка выше не отображается, то в приведенной выше ссылке описывается, как исправить ситуацию для тех, кто не может использовать сочетания клавиш Alt, Tab или Winkey, — это ключ реестра, позволяющий прозрачно передавать клавиши клавиатуры в Citrix.
HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\ICAClient\Engine\Профили блокировки\Все регионы\Блокировка\Виртуальные каналы\Клавиатура\TransparentKeyPassthrough
..
или в Windows 7/10 x64
HKEY_CURRENT_USER\SOFTWARE\Citrix\ICAClient\Engine\Профили блокировки\Все регионы\Блокировка\Виртуальные каналы\Клавиатура\TransparentKeyPassthrough
Установите значение «Удаленный» и перезапустите соединение.
Либо используйте ссылку в комментарии выше, либо ссылку ниже, они обе похожи. Вышеизложенное взято из:http://jonwilliams.org/wordpress/2012/09/25/how-to-enable-alt-tab-in-citrix-remote-desktopreceiver/
решение2
Я бегаюСинергия.
Похоже, что есть проблемы с тем, как он перехватывает «специальные» ключи, и он сохраняет их локально, а не позволяет им срабатывать на удаленном объекте.
В качестве обходного пути у меня теперь есть небольшой скрипт, который останавливает и перезапускает службы синергии, который, похоже, работает «немного» (около часа).
get-service synergy* | restart-service -force
решение3
У меня была такая проблема на моей машине (8.1). Я также искал решение для управления количеством ярлыков RDP, которые я создавал, и мое решение возникло в процессе поиска этого решения, но оно может сработать и у вас...
На сайте загрузок MS есть нечто под названием Remote Desktop Connection Manager (https://www.microsoft.com/en-us/download/details.aspx?id=44989). Не указано, работает ли он на 10 или нет, так что YMMV.
В любом случае: кнопка «Сервис» / «Параметры» / вкладка «Локальные ресурсы» содержит параметр «Комбинации клавиш Windows», который можно установить на «На удаленном компьютере».
Теперь, пока сеанс RDP находится в фокусе, все происходит в рамках этого сеанса RDP.
(Там же есть опция, позволяющая сделать сеанс клиента полноэкранным.)