Windows 10 RDP black screen was recently reported by several Microsoft users on the internet on different forums. Microsoft Windows Server 2019 includes several new features especially for Hyper-V and the Security in general (another topic for discussion later) and I have been working intensively with it for the last few weeks. On the other side from the client side, the latest Windows 10 update had some problems and Microsoft rolled it back and re-released it again late 2018. I was hesitant to roll it back to my main working laptop until i run full testing and check the community feedback.
Windows 10 RDP Black Screen Problem
- ‘Failed GetConnectionProperty’ in CUMRDPConnection::QueryProperty at 2884 err=[0x80004001]
- ‘Connection doesn’t support logon error redirector’ in CUMRDPConnection::GetLogonErrorRedirector at 4199 err=[0x80004001]
The problem is clearly in the URCP mode (Universal Rate Control Protocol) as there were several changes and updates done in 1809 and Server 2019 as per the link below. This protocol is used for Data Exchange between the remote desktop client and the server over UDP.
After investigating this issue with Microsoft they confirmed that its a reported issue and they are working on understanding the problem and issuing a permanent fix, the current available workaround for now is to stop the URCP connection mode by applying the following Registry key on your Windows server 2019.
- On your Server 2019, open the registry editor and navigate to HKLM\SOFTWARE\Microsoft\Terminal Server Client
- Create a new d-word (32-bit) value and name it UseURCP with decimal value of 0
Again this issue will only face Windows 10 1809 clients connected to Server 2019, if you are Windows 10 1803 or earlier or even Windows 7/8 you won’t face this problem.
Hopefully this post can help others facing the same issue.
Hi, I’ve got the issue, but your solution Don’t work for me. Any idea ?
Do you have the same errors in event viewer or different ones ?
Thanks for the solution, it worked for me with windows 10 1903 –> server 2019
Thanks for the feedback, glad it worked.
worked for me. thanks for posting this. may god bless you with many childern.
Worked for me thank you! (you need a \ between Microsoft and Terminal)
Thanks for the feedback.
Top stuff thanks Ahmed!