Почему экран удаленного рабочего стола становится черным и остается таким в течение минуты, когда я восстанавливаю окно из развернутого состояния или максимизирую окно?

11151
Triynko

Я подключаюсь к машине с Windows 7 с композицией рабочего стола и всем, что включено. Он начинается в режиме без компоновки, где вы можете видеть части прорисовываемых окон, но затем он останавливается примерно на 10 секунд, а затем возобновляет работу с композицией на рабочем столе. В этот момент все очень гладко, и все эффекты Aero визуализируются. Этот режим на самом деле гораздо более плавный и более отзывчивый, чем режим без композиции.

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

Любая идея, почему это происходит, или если есть способ это исправить? Это типично, или это может быть какое-то программное обеспечение на удаленном компьютере, которое может быть причиной этого?

3
Это может быть ошибкой. Попробуйте спросить на форумах поддержки Windows. d3dave 9 лет назад 0
LOL, да, я сделал, и их НЕВЕРОЯТНО НЕУКАЗАННЫЙ ответ был в основном, что я должен попытаться отключить Aero Snap. Невероятный. О, и я думаю, что они также предложили мне удалить протокол удаленного рабочего стола 8.0, если он был установлен "в качестве теста", смеется. http://social.technet.microsoft.com/Forums/windows/en-US/7e3f134b-932a-4b82-96be-645e2eada42d/remote-desktop-stops-rendering-the-display-whenver-the-window-is- изменен? форум = w7itprogeneral и проф = требуемая Triynko 9 лет назад 0

4 ответа на вопрос

5
jaylweb

As a work around, you can press Ctrl+Alt+End to bring up the Windows security screen, then press Esc to go back to the desktop. This should help "re-draw" the screen.

For a possible solution, you can try disabling the Application Experience service on the remote computer to see if that helps.

See Black Screen on Login after Remote Desktop sessions.

Благодарю. Это работает. Это раздражает, когда приходится делать это, но заставляет окно перерисовываться и снова начинает рендеринг. Интересно, что после нажатия кнопки «Отмена» и возобновления работы на рабочем столе, когда я изменяю размер окна, вместо того, чтобы экран стал черным, на нем отображается старая кэшированная копия экрана Ctrl + Alt + End. Снова нажмите Ctrl + Alt + End, чтобы разбудить его. Мне просто интересно, почему это происходит, тогда как раньше это никогда не было проблемой. Это просто заставляет меня использовать VLC и переходить на XP. Все еще не касаясь Windows 8, пока они не вернут Aero Glass. Triynko 9 лет назад 0
1
Jon S.

I was bothered by this myself this morning, so I fiddled about a bit. If you disable Desktop Composition under the Experience tab, this goes away. Hope it helps!

Это то, чем я в конечном итоге занимался, но это далеко не так гладко, как на настольном компьютере, и когда вы разрабатываете приложение, которое специально использует эффекты Aero Glass, и даже переключили все это на WPF, так как WinForms не обрабатывает альфа канал на элементах управления правильно ... отключение композиции действительно убивает опыт. Это как вернуться к Windows XP. Рад, что я не единственный, кто наблюдал такое поведение при изменении размера окна. Triynko 9 лет назад 1
1
GTA_doum

Я попытался просто отключить прозрачную пленку, и это больше не помогает! Так что в моем случае именно прозрачные пленки в окнах заставили RDP перестать правильно отображать экран при изменении размера ... Параметр находится в том же месте, что и Компоновка рабочего стола в Windows 7.

0
Rohit Rohela

I've figured out one more method. After entering your credential, Instead of pressing Enter just click on the arrow key.