A atualização in-loco para o Windows Server 2012 falha com as mensagens 'Falha ao criar o IPersistAppItemsState objeto'

1

Estou encontrando problemas ao tentar atualizar um servidor do Windows Server 2008 "in-loco" de 64 bits para o Windows Server 2012 (não R2).

Os erros são semelhantes a:

[shmig] Failed to CoCreate IPersistAppItemsState object, hr=0x80040154

Eu pesquisei na web por sugestões e por mensagens de erro específicas. Eu tentei a maioria das sugestões que encontrei e consegui reduzir o número total de erros, mas a atualização ainda falha.

O servidor é um servidor Dell PowerEdge 1950. Eu atualizei o BIOS para a versão mais recente, assim como todo o firmware e drivers da Dell para os controladores de disco, adaptadores de rede, monitor, etc. Eu desinstalei todos os aplicativos desnecessários, e executei o Windows Update para instalar todos os atualizações mais recentes (da Microsoft, não apenas do servidor de atualização de domínio). O servidor não é um controlador de domínio e não está executando o Exchange. Essencialmente, os únicos aplicativos ainda instalados no servidor são o antivírus, o SQL Server 2008 R2 e o BackupExec 2014 (que usa unidades de fita conectadas a esse servidor).

No momento, ele está executando o Windows Server 2008 SP2 de 64 bits (não a edição R2) e estou tentando atualizá-lo para o Windows Server 2012 (não a edição R2).

Com base nas sugestões que vi, adicionei a variável de ambiente MIG_UPGRADE_IGNORE_PLUGINS com um valor de IphlpsvcMigPlugin.dll; Eu tentei dar uma letra de unidade para a parte reservada da unidade do sistema (e também tentei sem uma letra de unidade); Eu dei a essa partição uma etiqueta de "Sistema Reservado"; Eu tentei com e sem obter atualizações durante a primeira parte do processo de instalação.

O número de erros foi reduzido com algumas dessas mudanças, mas o arquivo setuperr.log em C: \ $ WINDOWS. ~ BT \ Sources \ Panther ainda contém os seguintes erros:

Error      [0x0808fe] MIG    Plugin {050ed09e-a530-41e6-8ac9-a9a96e74a2c1}: [shmig] Failed to CoCreate IPersistAppItemsState object, hr=0x80040154
Error      [0x0808fe] MIG    Plugin {050ed09e-a530-41e6-8ac9-a9a96e74a2c1}: [shmig] Failed to CoCreate IPersistAppItemsState object, hr=0x80040154
Error      [0x0808fe] MIG    Plugin {050ed09e-a530-41e6-8ac9-a9a96e74a2c1}: [shmig] Failed to CoCreate IPersistAppItemsState object, hr=0x80040154
Error      [0x0808fe] MIG    Plugin {65cbf70b-1d78-4cac-8400-9acd65ced94a}: CreateProcess(s) failed. GLE = d
Error      [0x0808fe] MIG    Plugin {ee036dc0-f9b7-4d2d-bb94-3dd3102c5804}: BRIDGEMIG: CBrgUnattend::CollectBridgeSettings failed: 0x1, 0

Esta lista de erros não foi alterada nas últimas variações que tentei.

Eu tentei pesquisar esses valores de GUID e as mensagens de erro, mas não consegui encontrar nenhuma nova sugestão para resolver os problemas.

Alguém pode sugerir alguma abordagem que possa resolver esses erros? Ou preciso abandonar a atualização e fazer uma nova instalação do Windows Server 2012 (depois de fazer o backup do SQL Server e do BackupExec) e reinstalar os aplicativos?

Atualização:

Eu tentei atualizar novamente para o Windows Server 2008 R2; isso ainda falha, mas há mais erros registrados no arquivo setuperr.log para esta tentativa de atualização do que para a tentativa do Windows Server 2012. O arquivo de log de atualização do 2008-R2 contém:

Error Number of Enumerated Devices = 12[gle=0x00000103]
Error Failed to find driver file path. Error=00000002x[gle=0x80092004]
Error Failed to find driver file path. Error=00000002x[gle=0x80092004]
Error Failed to find driver file path. Error=00000002x[gle=0x80092004]
Error Failed to find driver file path. Error=00000002x[gle=0x80092004]
Error Failed to find driver file path. Error=00000002x[gle=0x80092004]
Error Failed to find driver file path. Error=00000002x[gle=0x80092004]
Error Failed to find driver file path. Error=ffffffffx[gle=0x00000003]
Error Failed to find driver file path. Error=ffffffffx[gle=0x00000003]
Error Failed to find driver file path. Error=ffffffffx[gle=0x00000003]
Error Failed to find driver file path. Error=00000002x[gle=0x80092004]
Error Failed to find driver file path. Error=ffffffffx[gle=0x00000003]
Error [0x0808fe] MIG    Plugin {0db12ccb-7cfd-46b6-b4d1-daa6ff0fbcf7}: CscMig: CscMigrationPlugin::raw_Discover(998):Unable to extract Sid Map, status = 0xc000003a
Error [0x080387] MIG    Failure while calling IDiscovery->Discover for Plugin={ServerPath="Microsoft-Windows-OfflineFiles-Core\Cscmig.dll", CLSID={0db12ccb-7cfd-46b6-b4d1-daa6ff0fbcf7}, ThreadingModel=Apartment}. Error: 0x80070003
Error [0x0808fe] MIG    Plugin {0db12ccb-7cfd-46b6-b4d1-daa6ff0fbcf7}: CscMig: CscMigrationPlugin::raw_Discover(998):Unable to extract Sid Map, status = 0xc000003a
Error [0x080387] MIG    Failure while calling IDiscovery->Discover for Plugin={ServerPath="Microsoft-Windows-OfflineFiles-Core\Cscmig.dll", CLSID={0db12ccb-7cfd-46b6-b4d1-daa6ff0fbcf7}, ThreadingModel=Apartment}. Error: 0x80070003
Error [0x0808fe] MIG    Plugin {0db12ccb-7cfd-46b6-b4d1-daa6ff0fbcf7}: CscMig: CscMigrationPlugin::raw_Discover(998):Unable to extract Sid Map, status = 0xc000003a
Error [0x080387] MIG    Failure while calling IDiscovery->Discover for Plugin={ServerPath="Microsoft-Windows-OfflineFiles-Core\Cscmig.dll", CLSID={0db12ccb-7cfd-46b6-b4d1-daa6ff0fbcf7}, ThreadingModel=Apartment}. Error: 0x80070003
Error [0x0808fe] MIG    Plugin {0db12ccb-7cfd-46b6-b4d1-daa6ff0fbcf7}: CscMig: CscMigrationPlugin::raw_Gather(1111):Fatal error gather information from CSC cache, status = 0xc000003a
Error [0x080389] MIG    Failure while calling IDiscovery->Gather for Plugin={ServerPath="Microsoft-Windows-OfflineFiles-Core\Cscmig.dll", CLSID={0db12ccb-7cfd-46b6-b4d1-daa6ff0fbcf7}, ThreadingModel=Apartment}. Error: 0xD000003A
Error [0x0808fe] MIG    Plugin {e0cbf06c-cd8b-4647-bb8a-263b43f0f974}: BthMig: Failed to migrate bthport keys, bailing out
    
por PhilipD 10.09.2014 / 20:56

0 respostas