# RDP

# Windows 2022 фризы в RDP

Проблема полностью описана [тут](https://pyatilistnik.org/windows-server-2022-freezing-very-laggy-taskbar/)  
В свежеустановленном RDP сервере 2022 нужно переименовать файлы:

```
C:\Program Files (x86)\Common Files\Microsoft Shared\ink\TabTip32.exe в TabTip32.exe.orig (Оригинальный)

C:\Program Files\Common Files\microsoft shared\ink\TabTip.exe в TabTip.exe.orig (Оригинальный)
```

Для этого нужно объявить себя владельцем файла:  
[![image.png](https://wiki.accounter.org/uploads/images/gallery/2023-08/scaled-1680-/48oimage.png)](https://wiki.accounter.org/uploads/images/gallery/2023-08/48oimage.png)  
И дать себе полные права на файл:  
[![image.png](https://wiki.accounter.org/uploads/images/gallery/2023-08/scaled-1680-/TYkimage.png)](https://wiki.accounter.org/uploads/images/gallery/2023-08/TYkimage.png)

# Не сохраняется пароль

Посвящаю эту статью половине потерянного сегодня мной дня. Моя проблема заключалась в том, что пароль не сохранялся только для шлюза удалённых рабочих столов. Проблема была в том, что URL шлюза в DNS был прописан CNAME, а не A. Клиент искал сохраненные учетки не для того URL, который был задан в поле шлюз, а для того, на на который ссылается CNAME. Узнал я это случайно набрав [https://my.domain.ru/rpc](https://my.domain.ru/rpc), там отразился DNS A узел.  
  
Вот варианты решения, которые я нагуглил за пол дня.  
[https://moonback.ru/page/windows-rdp-password](https://moonback.ru/page/windows-rdp-password)  
[https://superuser.com/questions/1136306/remember-me-feature-does-not-work-when-rd-getaway-is-used](https://superuser.com/questions/1136306/remember-me-feature-does-not-work-when-rd-getaway-is-used)  
Всё остальное является производным от них.

Отмечу софтину mRemoteNG тем, что она подсказывает какую KB нужно поставить, если в ответ на все попытки установить RDP свежее ось пишет, что эта KB ему не подходит.  
Если всё равно не ставится - попробуйте скачать английскую версию этого же KB.

---

# Невозможно установить желаемое масштабирование в RDP 8.1+

Отключаете проверку масштаба клиента со стороны сервера:

1. Run regedit and follow this registry key : **HKEY\_LOCAL\_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\Terminal Server\\WinStations**
2. In **WinStations** registry key, **create a DWORD (32-bit)** value **IgnoreClientDesktopScaleFactor**
3. Set this value to **1**

**И перелогиниваетесь пользователем. Перезапускать терминальный сервер - не нужно.**

---

## Зависает подключение к удаленному рабочему столу (RDP) при подключении через VPN

Помогло отключение UDP на стороне клиента:

Правка реестра. В ветке `HKLM\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services\Client` необходимо создать параметр fClientDisableUDP и установить значение 1.

Взял [тут](https://kulmaks.by/%D0%B7%D0%B0%D0%B2%D0%B8%D1%81%D0%B0%D0%B5%D1%82-%D0%BF%D0%BE%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-%D0%BA-%D1%83%D0%B4%D0%B0%D0%BB%D0%B5%D0%BD%D0%BD%D0%BE%D0%BC%D1%83-%D1%80%D0%B0/#:~:text=%D0%9D%D0%B5%D0%BE%D0%B1%D1%85%D0%BE%D0%B4%D0%B8%D0%BC%D0%BE%20%D0%BF%D0%B5%D1%80%D0%B5%D0%B9%D1%82%D0%B8%20%D0%B2%20Computer%20Configuration,UDP%20On%20Client%C2%BB%20%D0%B2%20Enabled.)

## RDP MSI

msiexec.exe бывает виснет в RDP. Помогает шевеление [HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\Windows NT\\Terminal Services\\TSAppSrv\\TSMSI\\Enable](https://admx.help/?Category=Windows_10_2016&Policy=Microsoft.Policies.TerminalServer-Server::TS_DISABLE_MSI&Language=ru-ru)  
https://community.flexera.com/t5/InstallShield-Forum/Problems-with-windows-server-2008-r2-and-terminalserver/m-p/18142