O servidor Windows 2003 SP1 não atualizará para o SP2

1

Tem um problema ao atualizar um servidor para o SP2.

Caixa: Win 2003 Ent SP1 x86

Funções: servidor McAfee ePO, DHCP, DC secundário

Ao instalar o SP2, ele é bloqueado (no estágio de registro de suporte) e tem 0 uso de cpu no gerenciador de tarefas. Eu então tenho que forçar o fechamento do processo e depois reiniciar a máquina. No arquivo svcpack.log , as últimas entradas dizem:

472.406: GetCatVersion:  Failed to retrieve version information from C:\WINDOWS\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\Tmp.2.scw.cat with error 0x57
472.406: GetCatVersion:  Failed to retrieve version information from C:\WINDOWS\Tmp.2.scw.cat with error 0x80092004
473.531: GetCatVersion:  Failed to retrieve version information from C:\WINDOWS\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\Tmp.2.sasetup.cat with error 0x57
473.562: GetCatVersion:  Failed to retrieve version information from C:\WINDOWS\Tmp.2.sasetup.cat with error 0x80092004
480.609: GetCatVersion:  Failed to retrieve version information from C:\WINDOWS\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\Tmp.2.osccab.cat with error 0x57
480.609: GetCatVersion:  Failed to retrieve version information from C:\WINDOWS\Tmp.2.osccab.cat with error 0x80092004
480.906: GetCatVersion:  Failed to retrieve version information from C:\WINDOWS\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\Tmp.2.ntprint.cat with error 0x57
480.937: GetCatVersion:  Failed to retrieve version information from C:\WINDOWS\Tmp.2.ntprint.cat with error 0x80092004

Se eu executar a atualização do SP2 com a chave / ER , ela diz que tem um erro interno e falha bem. O svcpack.log diz algo diferente:

37.797: UnRegisterSpuninstForRecovery, failed to delete SpRecoverCmdLine value, error 0x2
37.797:  DoInstallation: Failed to unregistering spuninst.exe for recovery.
37.797: An internal error occurred.
155.813: Message displayed to the user: An internal error occurred.
155.813: User Input: OK
155.813: Service Pack 2 installation did not complete.
156.438: Message displayed to the user: Service Pack 2 installation did not complete.
156.438: User Input: OK
156.438: Update.exe extended error code = 0x1ffe054f

O código de erro estendido ( código de erro estendido do Update.exe = 0x1ffe054f ) parece ser uma descrição mais precisa do problema.

Eu também notei que o arquivo setupapi.log também é atualizado e também contém muitos erros como este:

Erro 87: o parâmetro está incorreto.

#-147 Loading class installer module for "Generic volume".
#W360 An unsigned, incorrectly signed, or Authenticode(tm) signed file "C:\WINDOWS\system32\syssetup.dll" for driver "Generic volume" will be installed (Policy=Ignore). Error 87: The parameter is incorrect.
#-148 Loading coinstaller modules for "Generic volume".
#W360 An unsigned, incorrectly signed, or Authenticode(tm) signed file "C:\WINDOWS\system32\SysSetup.Dll" for driver "Generic volume" will be installed (Policy=Ignore). Error 87: The parameter is incorrect.
[2009/08/19 16:34:58 4976.937 Driver Install]

Eu publiquei todo o arquivo svcpack.log no pastebin. http://pastebin.com/m54ee37ac

Algumas coisas que eu tentei (do googling):

  • regsvr32 licdll.dll
  • Renomeando as pastas de distribuição Catroot e de software (e reinicializando).
  • Removido o software cliente do McAfee VSE (não o ePO)

Todas as sugestões e ideias serão muito apreciadas.

    
por Qwerty 20.08.2009 / 03:29

2 respostas

1

Você pode reconstruí-lo do zero e reinstalar o EPO? Pode ser a opção mais fácil.

    
por 20.08.2009 / 07:04
1

Há um artigo da KB sobre esse problema, com duas soluções e um hotfix. Uma das soluções é regsvr32 licdll.dll. Dê uma olhada e veja se os outros resolvem seu problema.

Falha ao instalar o Windows Server 2003 Service Pack 2: "Ocorreu um erro interno"

    
por 20.08.2009 / 10:51