Restart the explorer process.
Start run mstsc /admin
Click Show Options
Select the Local Resources Tab
Under the Keyboard Apply Windows key combinations heading
Select On the remote computer
Click Connect
Login to Windows
On the Black Screen:
Press Ctrl + Shift + ESC all at the same time
This will bring up Windows Task Manager
Verify you're on the remote task manager and not your own. (Example if it's CallPilot you will see a Mas Trace Window application running in the applications tab)
Select the processes tab
Under image name select the process explorer.exe
Press End Process (This is will kill the explorer process but is not service affecting and can be done on live servers)
Click File
Click New task (Run)
Type explorer.exe
Click Ok
You should now have a normal Windows screen through remote desktop.