|I had the EXACT issue with the blank desktop, however I managed to figure out that the problem was my multiple displays setup.|
If you use multiple displays, like a connection to a TV, then it's possible that everything is acting on the secondary display as if its primary. This causes any loaded programs to spin the mouse icon as if they are loading, but to not show up, since they are actually loading on the second display.
To fix this, at least in windows 7, you need to go into the properties and make sure your monitor is set up as the primary display.
Click Screen Resolution
At this point one of two things will happen.
Screen resolution window will pop up visible to you, if it does, make sure you set the monitor as your main display by checking the box next to it.
It appears to load, but nothing happens. If this occurs, then the window loaded off screen on your other display. To bring it back try the windows key shortcut:
windows key+left arrow.
This should bring the window that you have focus on (even off your main display) over to the other monitor so you can see it. Depending on the orientation of the window off screen, you may need to hold the windows key and tap left arrow key more than once to bring it over.
Once you have your main display set up properly everything should come back to view!
I hope this helps anyone with my specific issue, if it didn't correct yours, I'm sorry :(