Итак, когда я использую RDC (Remote Desktop Connection) для подключения к удаленной машине, экран заполнен случайными черными областями. Мне удалось решить эту проблему, сняв флажок Persistent bitmap caching
, как показано здесь:
Та же проблема возникает, когда я открываю консоль виртуальной машины Hyper-V, и для ее решения необходимо не использовать Enhanced session mode
. Это настраивается в Hyper-V Settings > Enhanced Session Mode Policy
и Hyper-V Settings > Enhanced Session Mode
.
Вот как выглядит экран в режиме расширенного сеанса:
А это тот же экран с отключенным режимом расширенного сеанса:
Хотя эти решения действительно решают мою непосредственную проблему, заключающуюся в отсутствии этих надоедливых черных прямоугольников, мне интересно, что может быть причиной этого, и, что еще важнее, есть ли способ решить эту проблему, не отключая расширенный режим сеанса в Hyper-V, поскольку я действительно пользуюсь его функциональными возможностями?
Спасибо!
решение1
Похоже на повреждение кэша на стороне клиента. Можете ли вы остановить все соединения MSTSC, а затем удалить следующую папку:
%USERPROFILE%\AppData\Local\Microsoft\Terminal Server Client
Это должно очистить локальный кэш, и черные квадраты исчезнут.