Not to duplicate the full reasons or more, in safe mode move these files off the desktop and into some folder. Explorer is known to hang if the files are ones it can't decipher. This is not to duplicate old discussions but Explorer is what creates the desktop so if you drop a file Explorer can't handle on the desktop, you discover why you don't want files on the desktop.
I am running Windows Vista. My friend accidentally split a big file (10MB) into a small file(5 byte) on the desktop.
Yes, she made a mistake by splitting a big file into heaps of small files. Winzip tried to split the files. In result, windows is not responding. She then quickly cancelled the process and deleted all small files, then empty recycle bin.
She then restarted the laptop. Now in normal mode, the desktop is blank. Normally the desktop contains "My Computer", "Recycle bin", etc....
And when I try to click on "Start", it loads nothing. It does not open the "Start menu"..
However, when I switched to "safe-mode", I can see all icons on my desktop, and open the "Start Menu".