Я подключаюсь из 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
до правдоподобного значения.