Para resolver problema de spooler corrompido, execute as seguintes etapas:
Clique em Iniciar, em Executar, digite %windir%\system32 e clique em OK.Observação %windir% representa a pasta na qual o Windows está instalado.
Clique com o botão direito do mouse no arquivo spoolsv e clique em Renomear.
Digite oldspool e pressione ENTER.
Insira o disco do Windows XP na unidade de CD ou DVD do computador. Mantenha a tecla SHIFT pressionada ao inserir o CD para impedir que a instalação do Windows XP seja iniciada automaticamente.
Clique em Iniciar, em Executar e digite:expand Unidade de CD:\i386\spoolsv.ex_ %windir%\system32\spoolsv.exe e clique em OK.
Observações
Verifique se há um espaço de caractere entre "spoolsv.ex_" e "%windir%".
Unidade de CD é a letra de unidade da unidade de CD ou DVD que contém o disco do Windows XP.
Verifique se há um espaço de caractere entre "spoolsv.ex_" e "%windir%".
Unidade de CD é a letra de unidade da unidade de CD ou DVD que contém o disco do Windows XP.
Por exemplo, se a letra da unidade de Cd ou DVD for E, digite o seguinte e clique em OK:
expand E:\i386\spoolsv.ex_ %windir%\system32\spoolsv.exe
expand E:\i386\spoolsv.ex_ %windir%\system32\spoolsv.exe
Fonte: http://support.microsoft.com/kb/919750/
