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


13

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

Я намагався знову підключитися до VM, перезавантажити програму VM, змінити теми Windows у VM, відключити та повторно увімкнути драйвер дисплея та дисплея в VM, змінити роздільну здатність та глибину кольору в mstsc, відключити брандмауері на сервері та VM на переконайтеся, що порти відкриті - нічого не допомогло.

Хтось має пропозиції, що ще я можу спробувати вирішити цю проблему?


Будь-які останні оновлення на будь-якій з машин? Якщо у вас є машина Win7, спробуйте RDP з неї.
EliadTech

І сервер, і машини VM мають найновіші оновлення. На жаль, у мене немає машини Win7, щоб спробувати. Але мені цікаво, чому ви це пропонуєте? Чи є версія Win7 mstsc 'кращою', ніж Win 2012 Server?
Олександр Абакумов

Сумно, так, здавалося б. Я спробував це на роботі, і новіша версія була тихо млявою і періодично замерзала. Можуть бути і інші причини, але як тільки я повернувся до Win7 mstsc, він спрацював ідеально. Якщо ви спробуйте, не забудьте і файл mstscax.dll.
EliadTech

1
@EliadTech, Ви пропонуєте якось понизити mstsc Win 2012R2 до рівня mstsc Win7? Як це можна зробити? Або просто використовувати машину Win7 для RDP? до І що таке про mstscax.dll? :)
Олександр Абакумов

По-перше, це не є рішенням, навіть якщо воно буде працювати, воно не вирішить самої кореневої проблеми - це просто вирішення, яке слід спробувати. Повноцінне рішення, ймовірно, полягає в тому, щоб повернути останні зміни, які ви внесли (або на клієнті, або на сервері). По-друге, не має значення, запускаєте ви mstsc з Win7 або копіюєте його. Якщо ви вирішили скопіювати, скопіюйте і mstsc.exe, і mstscax.exe в одну папку на хості Win8.1.
EliadTech

Відповіді:


12

Я вирішив цю проблему, відключивши Persistent bitmap cachingв mstscваріантах моєї VM:

введіть тут опис зображення

Після цього я вже кілька місяців не відчував жодних проблем.


4

Для мене спрацьовування відключення "Постійного кешування растрових зображень", як рекомендовано тут. Однак це знижує продуктивність.

Натомість видалення вмісту C: \ Users \\ AppData \ Local \ Microsoft \ Клієнт сервера терміналів \ Кеш і підключення знову працювали. Таким чином я зміг увімкнути "Постійне кешування растрових зображень", але не мав жодних чорних коробок.


3

Здається, проблема з автоматичним виявленням якості з'єднання. У мене це було іноді в моєму оточенні.

Я вирішив в mstsc.exeс установкою під до правдоподібною значенням.ExperienceDetect connection quality automatically

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.