Eu tenho um sistema Windows 7 que atualmente possui uma única atualização pendente:
Windows Internet Explorer 9 para Windows 7 para sistemas baseados em x64
Se eu tentar instalar a atualização, o Windows Update:
- Crie um ponto de restauração
- Falha no erro: O código 9C48 do Windows Update encontrou um erro.
O log de eventos do evento é:
Falha na instalação: O Windows falhou ao instalar a seguinte atualização com o erro 0x80070643: Windows Internet Explorer 9 para Windows 7 para sistemas baseados em x64.
Se você pesquisar na Web por esse erro, há muitas outras pessoas com exatamente o mesmo problema.
Infelizmente, não consigo aplicar as soluções propostas ao meu caso, porque acabei de instalar este sistema.
Não há nada, exceto o Windows 7. Instalei o sistema e executei as atualizações.
Também fiz exatamente o mesmo processo com esta máquina várias vezes nos últimos dias devido a um teste de longo prazo que começamos.
Não tive problemas com o Windows Update nas instalações anteriores e sei que não fiz nada diferente desta vez porque segui as instruções dos procedimentos de instalação que devem ser usados durante o teste.
Como isso aconteceu e como resolvo isso?
Versões
A versão do Internet Explorer 9 atualmente instalada é: 9.0.8112.16421 :
Investigação aprofundada
Então, como sempre gosto, executei a atualização novamente enquanto executava o Process Monitor e descobri mais detalhes.
WindowsUpdate.log
Primeiro de tudo, existe um arquivo de log do Windows Update localizado no C:\Windows\WindowsUpdate.log
qual eu não sabia. Mas não vejo nenhuma entrada significativa, talvez você tenha mais sorte:
2012-04-10 22: 46: 58: 017 956 728 AU A UA recebeu aprovação da Ux para 1 atualizações 2012-04-10 22: 46: 58: 017 956 728 AU AU configuração de diretiva de cliente pendente como 'Progress Ux' 2012-04-10 22: 46: 58: 095 956 728 AU BeginInteractiveInstall chamado para Download 2012-04-10 22: 46: 58: 095 956 728 AU Atualização de aprovação automática para download, updateId = {B33ACEC1-3265-4D01-9C37-AC0892E95ED9} .100, ForUx = 1, IsOwnerUx = 1, HasDeadline = 0, IsMinor = 0 2012-04-10 22: 46: 58: 095 956 728 AU Aprovado automaticamente 1 atualização (s) para download (para Ux) 2012-04-10 22: 46: 58: 110 956 728 AU UpdateDownloadProperties: 0 download (s) ainda estão em andamento. 2012-04-10 22: 46: 58: 110 956 728 AU ############## 2012-04-10 22: 46: 58: 110 956 728 AU ## START ## AU: Fazer o download de atualizações 2012-04-10 22: 46: 58: 110 956 728 AU ######### 2012-04-10 22: 46: 58: 110 956 728 AU # Atualizações aprovadas = 1 2012-04-10 22: 46: 58: 110 956 728 AU download iniciado pela AU, updateId = {B33ACEC1-3265-4D01-9C37-AC0892E95ED9} .100, callId = {35DF928B-B428-4BAC-8C63-55295967EFBB} 2012-04-10 22: 46: 58: 110 956 728 AU Configuração do horário de instalação agendado da UA para 2012-04-11 01:00:00 2012-04-10 22: 46: 58: 110 956 728 UA Evento gravado com êxito para o estado de saúde da UA: 0 2012-04-10 22: 46: 58: 110 956 728 AU Atualmente mostrando o cliente Progress UX - portanto, não está iniciando nenhum outro cliente 2012-04-10 22: 46: 58: 110 956 bb8 DnldMgr ************* 2012-04-10 22: 46: 58: 110 956 bbn DnldMgr ** START ** DnldMgr: Fazendo download de atualizações [CallerId = AutomaticUpdatesWuApp] 2012-04-10 22: 46: 58: 110 956 bb8 DnldMgr ********* 2012-04-10 22: 46: 58: 110 956 bbn DnldMgr * ID da chamada = {35DF928B-B428-4BAC-8C63-55295967EFBB} 2012-04-10 22: 46: 58: 110 956 bb8 DnldMgr * Prioridade = 3, Interativo = 1, Proprietário é sistema = 0, Proxy explícito = 0, ID da sessão do proxy = 1, ServiceId = {9482F4B4-E343-43B6- B170-9A65BC822C77} 2012-04-10 22: 46: 58: 110 956 bb8 DnldMgr * Atualizações para download = 1 2012-04-10 22: 46: 58: 110 956 bb8 Agent * Title = Windows Internet Explorer 9 para Windows 7 para sistemas baseados em x64 2012-04-10 22: 46: 58: 110 956 Agente bb8 * UpdateId = {B33ACEC1-3265-4D01-9C37-AC0892E95ED9} .100 2012-04-10 22: 46: 58: 110 956 bb8 Agent * Bundles 1 atualizações: 2012-04-10 22: 46: 58: 110 956 Agente bb8 * {6D9A90B7-FAF9-4A47-9EFE-A506264873B3} .100 2012-04-10 22: 46: 58: 110 956 bb8 DnldMgr *********** DnldMgr: novo trabalho de download [UpdateId = {6D9A90B7-FAF9-4A47-9EFE-A506264873B3} .100] ** ********* 2012-04-10 22: 46: 58: 110 956 728 UA Evento gravado com êxito para o estado de saúde da UA: 0 2012-04-10 22: 46: 58: 110 956 728 AU # Chamadas de download pendentes = 1 2012-04-10 22: 46: 58: 110 956 728 AU> ## RESUMED ## AU: Fazer download da atualização [UpdateId = {B33ACEC1-3265-4D01-9C37-AC0892E95ED9}, concluída com êxito] 2012-04-10 22: 46: 58: 313 956 Agente bb8 ** END ** Agente: Fazendo download de atualizações [CallerId = AutomaticUpdatesWuApp] 2012-04-10 22: 46: 58: 313 956 bb8 Agent ************* 2012-04-10 22: 46: 58: 313 956 718 AU ########## 2012-04-10 22: 46: 58: 313 956 718 AU ## END ## AU: Fazer download de atualizações 2012-04-10 22: 46: 58: 313 956 718 AU ############# 2012-04-10 22: 46: 58: 313 956 718 AU Configuração do horário de instalação agendado da UA para 2012-04-11 01:00:00 2012-04-10 22: 46: 58: 313 956 718 AU Escreveu com êxito o evento para o estado de saúde da UA: 0 2012-04-10 22: 46: 58: 313 956 718 AU Atualmente mostrando o cliente Progress UX - portanto, não está iniciando nenhum outro cliente 2012-04-10 22: 46: 58: 313 956 718 AU Escreveu com êxito o evento para o estado de saúde da UA: 0 2012-04-10 22: 46: 58: 313 956 aac AU Recebendo notificações de atualização em destaque. fIncludeDismissed = true 2012-04-10 22: 46: 58: 313 956 aac AU Não há atualizações disponíveis disponíveis. 2012-04-10 22: 47: 00: 107 956 aac AU BeginInteractiveInstall invocado para Instalação 2012-04-10 22: 47: 00: 107 956 aac Atualização de aprovação automática para instalação, updateId = {B33ACEC1-3265-4D01-9C37-AC0892E95ED9} .100, ForUx = 1, IsOwnerUx = 1, HasDeadline = 0, IsMinor = 0 2012-04-10 22: 47: 00: 107 956 aac AU 1 aprovadas automaticamente 1 atualização (s) para instalação (para Ux), installType = 1 2012-04-10 22: 47: 00: 107 956 aac AU ############## 2012-04-10 22: 47: 00: 107 956 aac AU ## START ## AU: Instalar atualizações 2012-04-10 22: 47: 00: 107 956 aac AU ######### 2012-04-10 22: 47: 00: 107 956 aac AU # Iniciando a instalação manual 2012-04-10 22: 47: 00: 107 956 aac AU # Atualizações aprovadas = 1 2012-04-10 22: 47: 00: 107 956 aac AU> ## RESUMED ## AU: Instalando a atualização [UpdateId = {B33ACEC1-3265-4D01-9C37-AC0892E95ED9}] 2012-04-10 22: 47: 13: 773 2232 9fc Handler: AVISO: Código de saída = 0x8024200B 2012-04-10 22: 47: 13: 773 956 718 AU # AVISO: Falha na instalação, erro = 0x80070643 / 0x00009C48 2012-04-10 22: 47: 13: 773 2232 9fc Handler :::::::::: 2012-04-10 22: 47: 13: 773 2232 Manipulador 9fc :: END :: Manipulador: Instalação da linha de comando 2012-04-10 22: 47: 13: 773 2232 9fc Handler ::::::::::::::: 2012-04-10 22: 47: 13: 851 956 agente a7c ********* 2012-04-10 22: 47: 13: 851 956 Agente a7c ** END ** Agente: Instalando atualizações [CallerId = AutomaticUpdates] 2012-04-10 22: 47: 13: 851 956 718 AU Chamada de instalação concluída. 2012-04-10 22: 47: 13: 851 956 a7c Agent ************* 2012-04-10 22: 47: 13: 851 956 718 AU # AVISO: Chamada de instalação concluída, reinicialização necessária = Não, erro = 0x00000000 2012-04-10 22: 47: 13: 851 956 718 AU ########## 2012-04-10 22: 47: 13: 851 956 718 AU ## END ## AU: Instalando atualizações [CallId = {FCFF2A5C-25AB-4FB9-AB2B-35C65CCA6A9F}] 2012-04-10 22: 47: 13: 851 956 718 AU ############# 2012-04-10 22: 47: 13: 851 956 718 AU Instalação completa para todas as chamadas, reinicialização NÃO necessária 2012-04-10 22: 47: 13: 851 956 718 AU Configuração do horário de instalação agendado da UA para 2012-04-11 01:00:00 2012-04-10 22: 47: 13: 851 956 718 AU Escreveu com êxito o evento para o estado de saúde da UA: 0 2012-04-10 22: 47: 13: 851 956 498 AU Obtendo notificações de atualização em destaque. fIncludeDismissed = true 2012-04-10 22: 47: 13: 851 956 498 AU Não há atualizações em destaque disponíveis. 2012-04-10 22: 47: 14: 366 956 168 AU Não há atualizações em destaque para mostrar 2012-04-10 22: 47: 14: 366 956 168 AU UpdateDownloadProperties: 0 download (s) ainda estão em andamento. 2012-04-10 22: 47: 14: 366 956 168 AU Acionando a detecção offline (não interativa) 2012-04-10 22: 47: 14: 366 956 168 AU AU definindo a diretiva de cliente pendente como 'Instalar Ux Completo' 2012-04-10 22: 47: 14: 366 956 168 AU Alterando a diretiva de cliente AU existente de 'Progress Ux' para 'Install Ux Completo', id da sessão = 0x1 2012-04-10 22: 47: 14: 366 956 168 AU Evento gravado com êxito para o estado de saúde da UA: 0 2012-04-10 22: 47: 14: 366 956 b78 AU ############# 2012-04-10 22: 47: 14: 366 956 b78 AU ## INÍCIO ## AU: Procurar atualizações 2012-04-10 22: 47: 14: 366 956 b78 AU ########## 2012-04-10 22: 47: 14: 366 956 b78 AU> ## RESUMED ## AU: Procurar atualizações [CallId = {0198DD3A-D7B0-48F5-A77D-795F8A1BDCE8}] 2012-04-10 22: 47: 16: 097 956 718 Atualizações AU # 1 detectadas 2012-04-10 22: 47: 16: 097 956 718 AU ########## 2012-04-10 22: 47: 16: 097 956 718 AU ## END ## AU: Procurar atualizações [CallId = {0198DD3A-D7B0-48F5-A77D-795F8A1BDCE8}] 2012-04-10 22: 47: 16: 097 956 718 AU ############# 2012-04-10 22: 47: 16: 097 956 718 AU Não há atualizações em destaque para mostrar 2012-04-10 22: 47: 16: 097 956 718 AU Configuração do horário de instalação agendado da UA para 2012-04-11 01:00:00 2012-04-10 22: 47: 16: 097 956 718 AU Escreveu com êxito o evento para o estado de saúde da UA: 0 2012-04-10 22: 47: 16: 097 956 718 AU Escreveu com êxito o evento para o estado de saúde da UA: 0 2012-04-10 22: 47: 16: 113 956 55c AU Obtendo notificações de atualização em destaque. fIncludeDismissed = true 2012-04-10 22: 47: 16: 113 956 55c AU Não há atualizações disponíveis. 2012-04-10 22: 47: 18: 780 956 bb8 Report RELATÓRIO EVENTO: {27479C66-E930-4F9C-AFF2-27EDD76DED8F} 2012-04-10 22: 47: 13: 773 + 0200 1 182 101 {B33ACEC1-3265 -4D01-9C37-AC0892E95ED9} 100 80070643 Falha nas atualizações automáticas Falha na instalação da instalação de conteúdo: O Windows não conseguiu instalar a seguinte atualização com o erro 0x80070643: Windows Internet Explorer 9 para Windows 7 para sistemas baseados em x64. 2012-04-10 22: 47: 18: 780 956 Relatório bb8 CWERReporter :: HandleEvents - Upload do relatório WER concluído com status 0x8 2012-04-10 22: 47: 18: 780 956 Relatório bb8 do WER enviado: 7.5.7601.17514 0x80070643 B33ACEC1-3265-4D01-9C37-AC0892E95ED9 Instalação 101 não gerenciada 2012-04-10 22: 47: 18: 780 956 bb8 Relatório CWERReporter finalizando a manipulação de eventos. (00000000)
WU-IE9-Windows7-x64.exe
A atualização real que é executada é baixada e armazenada no seguinte local:
C:\Windows\SoftwareDistribution\Download\Install\WU-IE9-Windows7-x64.exe
Executar esse arquivo manualmente, resulta na seguinte mensagem de erro:
IE9_main.log
O instalador / atualizador do IE9 também cria um próprio arquivo de log localizado em
C:\Windows\IE9_main.log
Para a sessão de atualização em questão, o instalador registrou:
00: 00.000: ============================================== ====================== 00: 00.016: Início: 10/10/2012 (A / M / D) 23: 10: 53.897 (local) 00: 00.032: Formato da hora neste log: MM: ss.mmm (minutos: segundos.semisegundos) 00: 00.063: Linha de comando: "C: \ Windows \ SoftwareDistribution \ Download \ Install \ WU-IE9-Windows7-x64.exe" 00: 00.078: INFO: instalador da instalação para o Internet Explorer: 9.0.8112.16421 00: 00.094: INFO: versão anterior do Internet Explorer: 9.0.8112.16443 00: 00.110: INFO: Verificando se a versão atual do iexplore.exe está entre 9.0.6001.0 ... 00: 00.125: INFO: ... e 9.1.0.0 ... 00: 00.141: INFO: A versão máxima para executar a marca do IEAK é: 9.1.0.0 ... 00: 00.156: ERRO: Uma versão mais recente do Internet Explorer já está instalada no sistema. 00: 00.188: ERRO: Falha na verificação da versão do Internet Explorer. 01: 03.789: INFO: código de saída da instalação: 0x00009C48 (40008) - Uma versão mais recente do Internet Explorer está instalada. 01: 03.820: INFO: agendando o upload para o servidor IE SQM: http://sqm.microsoft.com/sqm/ie/sqmserver.dll 01: 03.852: INFO: o upload do SQM retornou 403 01: 03.867: INFO: Limpando arquivos temporários em: C: \ Windows \ TEMP \ IE978E.tmp 01: 03.883: INFO: Não foi possível remover o diretório C: \ Windows \ TEMP \ IE978E.tmp, marcando a exclusão na reinicialização. 01: 03.898: INFO: Lançado o Internet Explorer Installer Mutex
O que praticamente confirma o que a mensagem de erro diz ao executar a atualização manualmente; simplesmente já está instalado ou até obsoleto porque uma versão mais recente está instalada.
Então, por que ele tenta continuar instalando a atualização?
Sobre a caixa de diálogo
Há um problema com os números de versão indicados na versão do Internet Explorer que eu instalei:
A caixa de diálogo Sobre identificará minha versão do Internet Explorer como 9.0.8112.16421, enquanto as informações da versão incorporadas no binário sinalizam uma versão de 9.0.8112.16443 .
Esse problema também foi detectado pelo atualizador, o que causa o cancelamento (apenas em outras palavras).
Como isso acontece não está claro para mim. Mas quando você está nesse lugar, parece muito difícil se livrar.
Soluções possíveis?
- A desinstalação do Windows Internet Explorer 9 e a instalação manual do cache
C:\Windows\SoftwareDistribution\Download\Install\WU-IE9-Windows7-x64.exe
resultarão no mesmo erro após a aplicação de todas as atualizações pendentes. - Aplicando o FixIt ao problema Você recebe os códigos de erro "0x80070643" ou "0x643" ao tentar instalar as atualizações do .NET Framework através do Windows Update ou o Microsoft Updates não resolverá o problema.
- Aplicação da solução sugerida para o problema Mensagem de erro ao tentar instalar as atualizações usando o site Windows Update ou Microsoft Update: "0x80070003" não resolverá o problema.
- Executando o FixIt O diagnóstico automático e a correção de problemas comuns no Windows Update indicam que os problemas foram resolvidos com o Windows Update, mas não o resolveram.
- Executar o FixIt para o problema Como solucionar o Windows Update ou o Microsoft Update quando uma atualização repetida é oferecida não resolve o problema. Nem com configurações normais nem agressivas.
fonte
Respostas:
Verifique se os arquivos baixados estão corretos, tente fazer o download novamente, fazendo backup e removendo
Observe que você pode precisar parar e iniciar a Pesquisa do Windows para que isso funcione.
O seu
WindowsUpdate.log
contém:Ao pesquisar esse erro on-line, encontrei sugestões aqui que você pode tentar:
Outros códigos que você recebe são irrelevantes, pois observam que o Windows Update falhou, e não qual foi a falha subjacente. Observe como a
0x80070643
chave é aqui e provavelmente será algoMSI
relacionado, já que também está lançando um CLSID em nós e menciona uma atualização nativa. Algo corrompido ...fonte
Então, a essa altura, o problema parece ter se resolvido. Instalei várias máquinas hoje, seguindo o mesmo procedimento de instalação, e agora todas elas são bem-sucedidas.
No entanto, nesta manhã conversei com um engenheiro de suporte da Microsoft e ele me disse que era basicamente um problema de sincronização e que eu deveria apenas ocultar a atualização e esquecê-la .
Pelo que me disseram, resolver o problema para que a atualização nem seja oferecida como candidato consome muito tempo e só resultará na instalação da atualização, e o mesmo pode ser alcançado simplesmente não a instalando ( que surpresa).
Ele também observou que o código 9C48 nesse contexto basicamente significa que a atualização já está instalada / não é necessária , o que corresponderia às nossas observações.
Outra idéia interessante veio de um parceiro de negócios nosso.
Ele propôs que o problema só acontecesse porque, quando me ofereceram a instalação das atualizações, após a instalação inicial do Windows, escolhi instalar todas as atualizações disponíveis. Mesmo aqueles que não são verificados por padrão:
Ele propôs que isso leva a um estado problemático que resulta no erro em questão. Supostamente, apenas a instalação de atualizações obrigatórias e pré-selecionadas evitará o problema.
Infelizmente, como o problema não pode ser reproduzido no momento, não posso confirmar isso, mas parece plausível.
fonte
OK, acho que encontrei uma solução e a estou postando aqui antes de ter a chance de testá-la.
Abra um prompt de comando elevado, digite o seguinte comando e pressione Enter.
administrador do usuário da rede / ativo: sim
Faça o download do IE9 totalmente independente (o arquivo Win7 x64 que baixei é de ~ 35MBytes). ( Link para EUA de 64 bits , Link para EUA de 32 bits , Link para o Reino Unido )
Esta solução foi obtida em:
http://answers.microsoft.com/en-us/ie/forum/ie9-windows_7/cannot-install-ie9-error-code-9c48/374699c8-5c64-e011-8dfc-68b599b31bf5? page = 2
fonte