Во время подключения к к удаленному рабочему столу (RDP) пользователи сталкиваются с такой проблемой, как черный экран. Чаще всего эта проблема связана с тем, что сессия попросту зависла. Вы наверняка могли заметить, что сессия зависает, когда не удается выйти из своего логина, а попросту происходи то, что закрывается окно RDP, иногда это оправдано, для быстрого повторного подключения.
Разлогинить пользователя через диспетчер задач
Админ или любой пользователь с правами может зайти в диспетчер задач, дальше выбрать "Пользователи" и найти пользователя, который нужен. После чего останется нажать кнопку "Выйти". Пользователь, у которого был черный экран, снова подключится по RDP. Проблема будет устранена.
Другая методика: пользователь имеет возможность самостоятельно выполнить задачу без участия администратора: в в сессии RDP, когда появится черный экран, следует нажать ctrl+alt+end. В меню выберите Выход или Выйти из системы.
Если после выполненных действий вы так и не устранили проблему, отредактируйте у пользователя настройки подключения. В меню "Взаимодействие" следует снять галку напротив "Постоянное кэширование точечных рисунков".
Также можно уменьшить разрешение экрана для сессии RDP.
Если и это не помогло, отключите сжатие для RDP. Такой совет нередко можно услышать в техподдержке Microsoft.
Для этого жмем:
Win + R => gpedit.msc => Конфигурация компьютера => Административные шаблоны => Компоненты Windows > Службы удаленных рабочих столов => Узел сеансов удаленных рабочих столов => Настройка сжатия данных RemoteFX. Включаем функцию и ставим "Не использовать алгоритм сжатия RDP".
По различным наблюдениям иногда от черных экранов помогает отключение функции taskoffload. Откройте на сервере командную строку от имени администратора и введите: netsh int ip set global taskoffload=disabled
После перезагрузите сервер.
Убедитесь, что сервер лицензирован и кроме черного экрана не появляются ошибки. Ошибка означает, что терминальный сервер не имеет лицензию. Вам нужна лицензия.