finalmente sono riuscito a risolvere il problema.
Vi posto come ho fatto in maniera tale da aiutare tutti quelli a cui si presenterà lo stesso problema:
ho modificato la chiave di registro
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Userinit
che come valore aveva "C:\WINNT\system32\userinit.exe;userinit.exe" caricando due volte lo stesso processo. Metre il giusto valore è questo: "C:\WINNT\system32\userinit.exe".
Fatto questo è tornato tutto alla normalità.
Grazie a tutti.