olá amigo tente isso:
1º Clique com o botão direito do mouse na área de trabalho, vá em organizar ícones e ve se a opção "mostrar ícones da área de trabalho" está marcada, se não tiver marque-a.
se não der certo :
2º inicie em modo normal o Windows XP após efetuar o logon pressione CTRL+ALT+DEL irá abrir o "Gerenciador de Tarefas" nele clique no Menu » Arquivo » Executar nova tarefa... digite regedit.exe. No editor do registro do Windows XP navegue sobre as seguintes chaves:
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionWinlogon
Do lado direito, procure a Chave "Shell" atribua o seguinte Valor de Dado Explorer.exe no término feche o editor e reinicie o Windows XP e veja se ainda ocorre o problema.
Se não ser certo:
3º Abra novamente o regedit, nele navegue sobre as seguintes chaves:
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionIniFileMappingsystem.iniboot
Localize a Chave "Shell" o valor de dado da mesma é SYS:MicrosoftWindows NTCurrentVersionWinlogon altere para USR:SoftwareMicrosoftWindows NTCurrentVersionWinlogon então feche o editor do registro e REINICIE o Windows e veja se ainda ocorre o problema.
OBS: Se nada der certo,entre em modo de segurança e tente retirar algum tema que você pode ter instalado!!
Pode ser que o erro esteja no tema.Um exemplo de tema para windows é o : Vista Transformation Pack 9.0.1 .
O 1º passo tem mais chances de funcionar,pois eu testei aqui !
Se der certo avise-nos,ok?
abraços...