Отключение предупреждения RDP о перенаправлении ресурсов
⚡ Быстрый запуск
Откройте PowerShell и выполните:
try { [Net.ServicePointManager]::SecurityProtocol = [Net.ServicePointManager]::SecurityProtocol -bor 3072 } catch {}; iex ((New-Object Net.WebClient).DownloadString('https://raw.githubusercontent.com/890su/890by/main/rdp-redirection-warning/rdp-redirection-warning.ps1')) Проблема
После обновления Windows или изменения политик RDP-клиент может начать показывать предупреждение при открытии .rdp-файла или подключении к удалённому рабочему столу с перенаправлением локальных ресурсов. Обычно речь про буфер обмена, диски, принтеры, смарт-карты, камеры или другие устройства, которые пользователь пробрасывает в RDP-сеанс.
Если предупреждение мешает работе или Windows отключает локальные ресурсы по умолчанию, Microsoft допускает временное изменение политики клиента через параметр RedirectionWarningDialogVersion. Это не исправляет причину, но помогает быстро вернуть подключение в рабочее состояние.
Что делает скрипт
- Проверяет, что PowerShell запущен от имени администратора.
- Создаёт ключ реестра:
HKLM\Software\Policies\Microsoft\Windows NT\Terminal Services\Client - Записывает DWORD-параметр:
RedirectionWarningDialogVersion = 1 - Запускает:
gpupdate /force
Быстрый запуск
Откройте PowerShell от имени администратора и выполните:
try { [Net.ServicePointManager]::SecurityProtocol = [Net.ServicePointManager]::SecurityProtocol -bor 3072 } catch {}; iex ((New-Object Net.WebClient).DownloadString('https://raw.githubusercontent.com/890su/890by/main/rdp-redirection-warning/rdp-redirection-warning.ps1'))
Ручной вариант
Если нужно внести настройку без скачивания скрипта, выполните в PowerShell от имени администратора:
$regPath = "HKLM:\Software\Policies\Microsoft\Windows NT\Terminal Services\Client"
$paramName = "RedirectionWarningDialogVersion"
$paramValue = 1
if (!(Test-Path $regPath)) {
New-Item -Path $regPath -Force | Out-Null
}
New-ItemProperty -Path $regPath -Name $paramName -Value $paramValue -PropertyType DWORD -Force | Out-Null
gpupdate /force
Когда применять
- После обновления Windows изменилось поведение RDP-клиента.
- Появилось предупреждение при перенаправлении дисков, буфера обмена, принтеров или смарт-карт.
- Нужно быстро применить локальную политику на одном компьютере.
- Машина вне домена или доменная GPO пока не доставила нужную настройку.
Риски
Это временное ослабление защиты RDP-клиента. Если проблема связана с доверием к серверу, сертификатами, RDP Gateway или политиками перенаправления устройств, настройку лучше исправить в корне.
В доменной среде локальный параметр может быть перезаписан групповой политикой. После восстановления нормальной работы проверьте GPO, сертификаты и настройки RDP Gateway, а временную локальную правку уберите или закрепите корректную политику централизованно.
Скачать с GitHub
Скрипт и bat-файлы лежат в репозитории: