Maybe the wall of links given in my first post might be a bit long winded. I'll try to sum up the info:
Windows 10 1903 introduces a new display driver for remote desktop sessions (WDDM based Indirect Display Driver - IDD). As soon as a rdp session gets disconnected (i.e. the user is still logged in, but the rdp session is disconnected) the new driver causes the Desktop Window Manager (dwm.exe) to max out one cpu core.
Until Microsoft comes up with a proper fix/update, the following workarounds are known so far:
- Revert back to Windows 10 1809
- Switch off the new driver by disabling the following Group Policy: "Use WDDM graphics display driver for Remote Desktop Connections" in "Computer Configuration\Policies\Windows Settings\Administrative Templates\Windows Components\Remote Desktop Services\Remote Desktop Session Host\Remote Session Environment\"
This Group Policy was introduced in Windows 10 1903. Configure it either locally via Group Policy Editor gpedit.msc or as a domain wide group policy object in Active Directory.
The new Indirect Display Driver is related to another RDP issue in Windows 10 1903 as well: RDP showing a black screen when trying to establish a session.
Because I don't wanna hijack this thread with possibly unrelated workarounds, I'm looking forward to feedback from affected users, first of all the OP.