Aqui fica a solução par ao próximo com o mesmo problema.
1.
- Passos para editar o registo do sistema avariado:
1. Montar o disco do PC com o problema noutro PC ou usar um Live CD...
2. Executar o "regedit" ou "regedt32".
3. Seleccionar o HK Local Machine.
4. Clicar em "Ficheiro" e escolher "Carregar Ramo de registo".
5. Procurar, no disco com o sistema danificado, por "..\windows\system32\config".
6. Abrir o ficheiro "software".
7. Nomear o Ramo com um nome à escolha.
Agora já é possível adicionar/editar/apagar o registo do sistema danificado.
8. Para gravar as alterações seleccione o Ramo feito acima e faça "ficheiro" -> "Descarregar Ramo de registo".
Fonte:
http://www.rwin.ch/xp-live/regedit.htm
2.
Ir para "Software\Microsoft\Windows NT\CurrentVersion\Winlogon" (no Ramo configurado acima).
Alterar esses dois valores para :
Shell = explorer.exe
Userinit = x:\windows\system32\userinit.exe