Загружаемся в безопасном режиме с поддержкой командной строки
в консоли набираем две строчки, начинающихся с reg после каждой Enter
reg delete "HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon" /v Shell /f
reg add "HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon" /v Shell /t REG_SZ /d Explorer.exe
обе команды должны ответить: операция успешно завершена
после чего набираем
explorer.exe жмем Enter
получаем обычный самый безопасный режим.
Далее необходимо почистить все временные файлы, использую cleaner
И прогнать это дело cureit, может понадобиться диск с windows для восстановления оригинальных версий файлов.