RDP не подключается: чек-лист от сети до CredSSP и лицензий
Удалённый рабочий стол не подключается по десятку разных причин, но проверяются они одной последовательностью — от кабеля к лицензиям. Идите по чек-листу сверху вниз, на каком шаге сломалось — там и причина.
Шаг 1. Сеть
ping имя-компьютера— отвечает? Если по имени нет, а по IP да — чините DNS или подключайтесь по IP.- Вы вообще в одной сети? К офисной машине из дома без VPN не попасть — сначала VPN-доступ, потом RDP.
- Целевая машина не в спящем режиме? Классика понедельника: компьютер уснул в пятницу вечером.
Шаг 2. Порт
Из PowerShell: Test-NetConnection имя -Port 3389. Порт закрыт — смотрите брандмауэр на целевой машине и антивирус с функцией файрвола. Порт открыт, но не подключается — идём дальше.
Шаг 3. Разрешён ли доступ
На целевой машине: Параметры → Система → Удалённый рабочий стол — включено? В свойствах системы (SystemPropertiesRemote) — разрешены подключения и добавлен ли ваш пользователь в «Пользователи удалённого рабочего стола»? Право удалённого входа — отдельное: администратор заходит по умолчанию, обычный пользователь — только если добавлен.
Домашняя редакция Windows принимать входящие RDP не умеет вовсе — только Pro и выше.
Шаг 4. Учётные данные, NLA и CredSSP
- Пароль пустой? С пустым паролем RDP по умолчанию не пускает.
- Ошибка CredSSP («исправление шифрования оракула») — клиент и сервер обновлены неравномерно. Правильное лечение: обновить Windows на обеих сторонах. Понижение политики — временный обход с ослаблением защиты, не оставляйте его навсегда.
- Проверка подлинности на уровне сети (NLA) режет совсем старые клиенты — обновляйте клиент, а не выключайте NLA.
Шаг 5. Особые случаи
- «Произошла внутренняя ошибка» — отдельное семейство причин (кеш клиента, сертификат RDP, UDP): разбор здесь.
- Ошибка про сервер лицензирования на терминальном сервере — истёк льготный период 120 дней или недоступен сервер лицензий RDS. Без купленных RDS CAL терминальный сервер работает только эти льготные месяцы — потом подключения прекращаются у всех разом.
- Коды 0x104 / 0x204 / 0x904 в новом клиенте Microsoft — по сути та же диагностика: имя не находится, машина недоступна, не проходит вход. Начните с подключения по IP и проверки VPN.
- Второй пользователь выбивает первого — это не сбой: обычная Windows держит одну сессию. Нескольким сотрудникам одновременно нужен терминальный сервер.
Про безопасность — обязательный абзац
Если RDP «не подключается из дома» и первое желание — пробросить порт 3389 наружу на роутере, остановитесь: открытый в интернет RDP собирает перебор паролей в первые же часы и остаётся главным входом шифровальщиков в малый бизнес. Правильно — VPN или шлюз удалённых рабочих столов. Мы настраиваем защищённый удалённый доступ и держим серверы под присмотром в рамках обслуживания серверов — чтобы «не подключается» не превращалось в «подключился кто-то чужой»: что делать после шифровальщика, лучше знать заранее.
Частые вопросы
В каком порядке искать причину, если RDP не подключается?
Снизу вверх: сеть (ping до машины), порт (Test-NetConnection <имя> -Port 3389), включён ли удалённый доступ на целевой машине, не спит ли она, верны ли учётные данные и есть ли у пользователя право на удалённый вход. Такой порядок отсеивает 90% случаев без единой правки настроек.
Что значит ошибка CredSSP «исправление шифрования оракула»?
На клиенте и сервере разные уровни защиты протокола CredSSP: одна из машин давно не обновлялась. Правильное лечение — установить обновления Windows на обе стороны. Понижать политику шифрования, как советуют форумы, стоит только как временный обход: это осознанное ослабление защиты.
Почему на компьютер может зайти только один человек по RDP?
Так лицензирована обычная Windows 10/11: одна интерактивная сессия. Второй подключившийся выбивает первого. Для одновременной работы нескольких сотрудников нужен Windows Server с ролью удалённых рабочих столов и клиентскими лицензиями RDS CAL — это и есть терминальный сервер.
Что означают коды 0x104 и 0x204 в клиенте удалённого рабочего стола?
Это коды мобильного и магазинного клиента Microsoft. 0x104 обычно означает, что имя компьютера не находится (DNS/опечатка) — проверьте подключение по IP-адресу. 0x204 — до машины не достучаться (порт закрыт, машина выключена или между вами нет маршрута, например не поднят VPN).