Удаленный рабочий стол Windows 10 подключается с черным экраном, затем отключается

33

У меня возникла эта проблема, так как я обновил (новая установка) до Windows 10 Professional. Я использовал для подключения к компьютеру через RDP через WAN и LAN без проблем.

После установки W10 и правильной настройки всех параметров (портов, статического IP-адреса и т. Д.) Я все еще могу подключиться, но в течение дня он случайно выбивает меня из строя, и после этого я не могу войти в систему. Это делает безопасное соединение и соединяется, но я получаю черный экран без курсора и отключается через несколько секунд после этого без каких-либо ошибок.

Это настольный компьютер Intel i7 с графическим процессором nVidia с новейшими драйверами.

Вещи, которые я знаю / пробовал:

  1. Когда возникает проблема, я могу скопировать ее на Windows, Mac или iPad / iPhone через LAN или WAN.

  2. Перезагрузка временно устраняет проблему до тех пор, пока она не начнется снова.

  3. Отключение растрового кэширования или изменение разрешения на RDP-клиенте не исправляет это.

  4. Нажатие CTRL+ ALT+ ENDничего не делает.

  5. Создал новую учетную запись и попытался войти в нее, чтобы проверить, связана ли она с учетной записью, но по-прежнему не входил в систему.

  6. Делал, sfc /scannowчтобы сделать сканирование системы и исправить поврежденные файлы, он вышел без ошибок.

  7. Я проверил журнал событий и, видимо, WINLOGON продолжает сбой. Это только говорит, что "процесс входа в систему Windows неожиданно завершился"

У меня закончились варианты, чтобы исправить это, любая помощь будет оценена.

asansal
источник
Это клиент или сервер, который вы перезагружаете, чтобы решить проблему?
cdavid
Вы пытались использовать VPN и не подвергать 3389 для глобальной сети?
Linef4ult
Я тоже. Дело не в этом - tenforums.com/network-sharing/… потому что у меня есть пароли на всех учетных записях, и это делает одно и то же независимо от состояния подключения к локальной консоли.
nerdfever.com
У меня возникла эта проблема с сервером 2012 R2, и, хотя проблема может быть не связана, симптомы очень похожи. Черный экран и перезагрузка сервера исправили это на некоторое время. У меня нет ответа, но у меня он связан со сбоем службы TermService, несмотря на то, что в журналах об этом не говорится. TermService необычен, поскольку его нельзя остановить с помощью services.msc, но его можно использовать tasklist /svc | findstr /C:TermServiceдля определения идентификатора процесса и taskkill /F /PID [process_id]завершения процесса. Запустите TermService с помощью net start TermService. Я все еще работаю над решением.
Джонни Китон
1
@ Тодило Смотрите мой ответ ниже.
Синтаксическая ошибка

Ответы:

13

Удаленный рабочий стол - черный экран смерти

Проблема

При использовании удаленного рабочего стола удаленный экран становится черным сразу после входа в систему, и у вас нет контроля. Эта проблема, по-видимому, вызвана кэшированием экрана и доступом к системе с другим разрешением экрана или размерами окна RDP.

Решение (я)

  • Пока залогинился и застрял на черном экране смерти
    1. Нажмите CTRL+ ALT+ ENDили CTRL+ ALT+ FN+ ENDна ноутбуках. Это вызывает диспетчер задач, и в большинстве случаев вы сразу увидите рабочий стол.
    2. Если появляется только Диспетчер задач, но нет рабочего стола, попробуйте запустить Проводник из Диспетчера задач: File > New Task > Explorer.exe
  • Попробуйте подключиться с другим разрешением.
  • Получите доступ к MMC «Управление компьютером» или «Службы» и отключите службу «Службы удаленных рабочих столов».
  • Обновите драйверы дисплея как на подключаемом устройстве, так и на подключаемом компьютере.
    1. Некоторые пользователи испытывают это на графических процессорах Nvidia. В программе Geforce Experience есть функция «Поделиться», также известная как «игра теней»; при включении некоторые люди испытывают проблему. Попробуйте отключить его, перезагрузите и посмотрите, поможет ли это.
    2. Проверьте настройки дисплея на удаленном хосте и посмотрите, присутствует ли фантомный монитор. Может потребоваться изменить, какой монитор является основным
  • Запустите новый RDP-клиент на своем рабочем столе, но ДО того, как вы нажмете кнопку ПОДКЛЮЧИТЬ, щелкните ссылку ПОКАЗАТЬ ПАРАМЕТРЫ, перейдите на вкладку ДИСПЛЕЙ и установите для ДИСПЛЕЙ-КОНФИГУРАЦИИ низкое разрешение, например, 640 × 480.
  • Попробуйте отключить быстрый запуск
    • Эта функция работает только при выключении, а затем при загрузке. Это не влияет на перезапуск.
    • Перейдите в Панель управления, Параметры электропитания и выберите «Выбрать кнопки питания слева».
    • Затем выберите Изменить настройки, которые в данный момент недоступны, в верхней центральной части экрана ...
    • Опустите окно вниз, снимите флажок Быстрый запуск.

профилактика

  • Отключите растровое кэширование для ваших RDP-соединений
  • Убедитесь, что у учетной записи RDP есть полные права администратора на удаленной системе
  • Доступ к удаленному компьютеру с постоянным разрешением - может помочь полный экран
  • Убедитесь, что видео драйверы обеих систем обновлены

Ресурсы

(Google это на сайтах поддержки Microsoft; у меня слишком низкая репутация, чтобы размещать ссылки)

  • Отключить Bitmap Caching 2012
  • Исправление «Черный экран во время сеанса удаленного помощника в Windows Vista, Windows Server 2008, Windows 7 или Windows Server 2008 R2»
  • Экран блокировки черный или пустой и не реагирует на действия клавиатуры или смахивания в Windows 10 Technical Preview

Отключить растровое кеширование

dadde
источник
2
Ничто из этого не работает, может быть, эта проблема всплыла по другой причине ..
Дирижабль
Начиная с Windows 10 v1809 2019/6/28 вышеописанные шаги работали. Мне нужно было только выполнить «Пока вы вошли в систему и застряли на черном экране смерти», шаги 1 и 2
MickyD
Другой обходной путь (как я это исправил навсегда) - просто установить / использовать RDC Manager для всех RDP: microsoft.com/en-us/download/details.aspx?id=44989 - мне все равно нравится больше ..
бшеа
2

Ни один из других ответов не сработал для меня, я, наконец, нашел кое-что, что сделало после долгих копаний. Используйте редактор групповой политики (или загрузите улучшенный «Policy Plus») и отключите UDP. Вы можете найти это в политиках rds / client или rds / host / connection / select протоколов или в реестре по адресу ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ \ Policies \ Microsoft \ Windows NT \ Terminal Services \ Client

Там есть много настроек, с которыми можно поиграть, вы также можете попробовать отключить графику RemoteFX.

Дирижабль
источник
1

У меня была такая же проблема - переключайтесь с 32-битных на 24-битные цвета, и это позволит вам подключиться как обычно. Все остальные настройки можно оставить по умолчанию.

Изображение настроек RDP с выделением 24-битных цветов

Синтаксическая ошибка
источник
не работал для меня
Stiv
@stiv, вероятно, проблема с обновлением Windows
синтаксическая ошибка
пожалуйста, смотрите мой ответ на вопрос
Stiv
1

В моем случае это была python miniconda, у которой была известная проблема, портивающая PATH на linux в .bashrc, некоторые подробности в моем ответе

Stiv
источник
0

Это может не помочь, но я решил это, отклонив разрешение. Проблема возникла из-за того, что монитор, с которого я подключался, был 2560x1440, и удаленный компьютер не позволил этого. Отключение до 1920x1080 работало нормально, и теперь я связан со всем, что показывает.

неизвестный
источник
0

У меня была эта проблема, так как у меня был другой DPI. На моем ноутбуке было установлено значение DPI 125%, а на компьютере, к которому я подключался, - 100%. Установка DPI на 100% на ноутбуке решила проблему.

Станислав Берков
источник
0

Когда у меня возникает эта проблема, я перемещаю экран RDP на экран по умолчанию и максимально увеличиваю экран. Экран RDP больше не должен быть черным. Затем я перемещаю RDP на свой дополнительный экран. Не самая лучшая работа, но это работает.

Роджер
источник
0

Была такая же проблема. Следующее сработало для меня:

  1. Щелкните правой кнопкой мыши текущий элемент графики в диспетчере устройств и выберите «Обновить драйвер» .
  2. Выберите «Просмотреть мой компьютер для поиска драйверов»
  3. Выберите «Позвольте мне выбрать из списка драйверов устройств»
  4. Выберите «Базовый адаптер дисплея Microsoft»
Ади Лестер
источник
0

У меня была эта проблема после того, как я установил Oracle VM и образ Lubuntu. Сразу после установки Oracle все было хорошо, и мне также удалось установить Lubuntu. Я сделал все через RDC. Внезапно экран стал черным. Я не перезагружал компьютер и не делал ничего, о чем стоит упоминать, это просто случилось. Все это произошло за один сеанс.

Затем я попытался перезагрузить компьютер вручную, я попробовал все вышеперечисленные настройки, которые помогли другим людям, и я также удалил Oracle VM. Ничего не помогло

В конце я восстановил свой компьютер до состояния, в котором я установил Oracle VM с точкой восстановления, которая была автоматически сгенерирована моим компьютером. Теперь RDC снова работает, и я могу видеть экран.

tl; dr: использовать точку восстановления, если RDC работал, но больше не работает

Гашпер Чефарин
источник
0

Повторение обходного пути, задокументированного @johnny Keeton выше, с предложением в качестве ответа, потому что оно работало для меня, когда другие решения выше не ...

tasklist /svc | findstr /C:TermServiceидентифицировать идентификатор процесса и
taskkill /F /PID [process_id]завершить процесс
net start TermServiceдля перезапуска (хотя, по моему опыту, он будет перезапущен самостоятельно)

- Джонни Китон 24 августа '16 в 2:03

BobHy
источник