Назад | Перейти на главную страницу

MSTSC: Черные области на удаленном рабочем столе

Я подключаюсь из Windows Server 2012 R2 к Виртуальная машина Hyper-V под управлением Windows 8.1 через RDP (mstsc.exe). Виртуальная машина размещена на том же компьютере, с которого я подключаюсь.
До сегодняшнего дня все было хорошо. Когда я сегодня подключился к виртуальной машине, я увидел, что окна не отображаются должным образом и имеют случайные черные прямоугольники, как показано на скриншоте ниже: Эта проблема возникает во всех программах и во всех окнах, которые я пытаюсь открыть, изменить размер. прокрутка и т. д.

Я попытался повторно подключиться к виртуальной машине, перезагрузить виртуальную машину, изменить темы Windows на виртуальной машине, отключить и повторно включить дисплей и драйвер дисплея на виртуальной машине, изменить разрешение и глубину цвета в mstsc, отключить брандмауэры как на сервере, так и на виртуальной машине, чтобы убедитесь, что порты открыты - ничего не помогло.

Есть ли у кого-нибудь предложения, что еще я могу попробовать решить эту проблему?

Я решил эту проблему, отключив Persistent bitmap caching в mstsc варианты для моей ВМ:

После этого я не испытывал никаких проблем в течение нескольких месяцев.

Для меня отключение «Постоянного кэширования растровых изображений», как здесь рекомендовано, сработало. Однако это снижает производительность.

Вместо этого сработало удаление содержимого C: \ Users \\ AppData \ Local \ Microsoft \ Terminal Server Client \ Cache и повторное подключение. Таким образом, мне удалось включить «Постоянное кеширование растровых изображений», но не было никаких черных ящиков.

Вроде проблема с автоопределением качества связи. Иногда это случалось в моем окружении.

Я решил в mstsc.exe с установкой под Experience то Detect connection quality automatically до правдоподобного значения.