According to his post he can move his cursor but the desktop icons are not visiable this means his login is successful but his profile is heavily loaded.which may take time to load.so can delete data in temp files & temporary internet files which make profile heavy
Seems like explorer.exe is not starting at boot. It may be due to profile issue or even due to spyware. I suggest a similar workaround. At the black screen try to lauch Explorer - > Press CTRL , ALT and DEL keys simultaneously to open Task manager. IN task manager, File -> New Task -> Explorer -> OK
After that open registry editor , navigate to
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
LOcate the entry Shell right pane and double click it. Enter:
explorer.exe
CLick OK and restart the computer.
ALso perform a spyware scan with any of the free good antispyware software like Superantispyware, Malwarebytes Anti-Malware