Solucionar o erro 0x80070005 do "Windows Update"
发布时间:2026-09-14 | 浏览:2
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios .
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios .
Aplica-se a: ✅ Supported versions of Azure Virtual Machine , ✅ Supported versions of Windows Client , ✅ Supported versions of Windows Server
Windows Update erro 0x80070005 (E_ACCESSDENIED) ocorre se o processo de atualização não puder acessar arquivos, pastas ou entradas do Registro necessários. Esse erro normalmente indica um problema de permissões que afeta o repositório de componentes Windows, a pasta Distribuição de Software ou os recursos relacionados do sistema.
Este artigo fornece etapas para resolver esse problema em versões compatíveis de Windows cliente, Windows Server e VMs (Microsoft Máquinas Virtuais do Azure).
Você instala uma atualização Windows, mas a instalação falha e você vê o código de erro 0x80070005 (E_ACCESSDENIED) relatado.
Para obter mais informações, examine os seguintes recursos:
Examine o arquivo WindowsUpdate.log ou o arquivo CBS.log. Procure entradas semelhantes ao exemplo a seguir:
Examine o log de Windows Update. Para gerar uma cópia estática do arquivo de log, abra uma janela Windows Prompt de Comando do PowerShell e execute o seguinte cmdlet:
Procure por entradas na saída 0x80070005 . Para obter mais informações sobre o arquivo de log, consulte Windows Update log files .
Esse erro ocorrerá se uma das seguintes condições existir:
A conta de serviço TrustedInstaller não tem permissões na pasta %windir%\WinSxS ou na pasta %windir%\SoftwareDistribution.
As permissões na subchave do Registro HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing não estão corretas.
Uma ferramenta de segurança ou antivírus de terceiros bloqueou arquivos ou pastas relacionadas à atualização.
A conta SYSTEM não tem a permissão controle total na pasta %windir%.
Uma configuração de Política de Grupo ou um agente de gerenciamento restringiu o acesso de gravação aos diretórios do sistema.
%windir% representa a pasta do sistema Windows. O nome e o local da pasta padrão são "C:\Windows".
Antes de solucionar esse problema, faça backup do disco do sistema operacional. Para obter informações sobre esse processo para VMs, consulte About Azure Virtual Machine restore .
Etapa 1: Redefinir as permissões no repositório de componentes
Para redefinir as permissões padrão no repositório de componentes Windows, abra uma janela do Prompt de Comando administrativo e execute os seguintes comandos:
Depois de executar esses comandos, reinicie o computador e tente instalar novamente a atualização. Se a atualização ainda não estiver instalada, vá para a etapa 2.
Etapa 2: Verifique se TrustedInstaller possui a pasta WinSxS
Para designar que a conta TrustedInstaller possui a pasta WinSxS, execute o seguinte comando no prompt de comando:
Depois de executar esses comandos, reinicie o computador e tente instalar novamente a atualização. Se a atualização ainda não estiver instalada, vá para a etapa 3.
Etapa 3: Redefinir componentes de Windows Update
Se o erro persistir, redefina todos os componentes Windows Update. No prompt de comando, execute o seguinte comando:
Depois de executar esses comandos, reinicie o computador e tente instalar novamente a atualização. Se a atualização ainda não estiver instalada, vá para a etapa 4.
Etapa 4: Reparar o repositório de componentes
Para reparar o repositório de componentes, execute o seguinte comando no prompt de comando:
Por padrão, o DISM usa Windows Update como fonte de reparo. Para obter informações sobre como especificar uma fonte de reparo diferente, consulte Reparar uma imagem do Windows .
Depois de executar esse comando, reinicie o computador e tente instalar novamente a atualização. Se a atualização ainda não estiver instalada, vá para a etapa 5.
Etapa 5: Verificar a integridade do arquivo do sistema
Para verificar a integridade dos arquivos do sistema, execute o seguinte comando no prompt de comando:
Se esse comando identificar problemas, consulte Usar a ferramenta Verificador de Arquivos do Sistema para reparar arquivos do sistema ausentes ou corrompidos .
Depois que esse comando for concluído sem erros, reinicie o computador. Tente novamente instalar a atualização. Se ainda não estiver instalado, vá para a etapa 6.
Etapa 6: Verificar se há interferência de terceiros
Para garantir que aplicativos ou drivers de terceiros não interfiram no processo de atualização, siga estas etapas:
No computador afetado, desabilite temporariamente a proteção antivírus em tempo real.
No computador afetado, desabilite temporariamente a proteção antivírus em tempo real.
Para listar os drivers de filtro do sistema de arquivos, execute o seguinte comando no prompt de comando: fltmc
Para listar os drivers de filtro do sistema de arquivos, execute o seguinte comando no prompt de comando:
Se a lista incluir um driver de filtro não Microsoft, descarregue-o temporariamente executando o seguinte comando: fltmc unload <DriverName> Note Neste comando, <DriverName> representa o nome do driver, conforme listado pelo fltmc comando.
Se a lista incluir um driver de filtro não Microsoft, descarregue-o temporariamente executando o seguinte comando:
Neste comando, <DriverName> representa o nome do driver, conforme listado pelo fltmc comando.
Após a conclusão da ferramenta, reinicie o computador e tente instalar novamente a atualização. Se a atualização ainda não estiver instalada, execute uma das seguintes ações: Se a lista incluir mais de um driver de filtro não Microsoft, repita o comando fltmc unload para descarregar cada um desses drivers e tente novamente instalar a atualização. Se o computador afetado for uma VM, vá para a etapa 7. Entre em contato com o Suporte da Microsoft para obter assistência.
Após a conclusão da ferramenta, reinicie o computador e tente instalar novamente a atualização. Se a atualização ainda não estiver instalada, execute uma das seguintes ações:
Se a lista incluir mais de um driver de filtro não Microsoft, repita o comando fltmc unload para descarregar cada um desses drivers e tente novamente instalar a atualização.
Se o computador afetado for uma VM, vá para a etapa 7.
Entre em contato com o Suporte da Microsoft para obter assistência.
Etapa 7: Use a ferramenta de redefinição do Run Command (Azure)
Se as etapas anteriores não resolverem o problema em uma VM Azure, experimente a Azure VM Windows Update Redefinir Ferramenta . Você pode executar a ferramenta diretamente na página do portal de Azure da VM usando o comando Operations > Run . Ao usar esse método, você não precisa entrar na VM.
Essa ferramenta redefine a pilha de serviço do Windows Update. Essa ação limpa os estados de bloqueio relacionados à memória no agente de atualização.
Depois de executar a ferramenta, tente instalar novamente a atualização. Se a atualização ainda não estiver instalada, vá para a etapa 8.
Etapa 8: Usar uma VM de reparo (Azure)
Se a ferramenta de redefinição não corrigir o problema ou a VM não puder iniciar:
Crie uma VM de reparo usando comandos de reparo do Azure VM .
Crie uma VM de reparo usando comandos de reparo do Azure VM .
Anexe o disco do sistema operacional afetado à VM de reparo.
Anexe o disco do sistema operacional afetado à VM de reparo.
Para redefinir as permissões padrão no repositório de componentes Windows, abra uma janela do Prompt de Comando administrativo e execute os seguintes comandos: icacls "%windir%\WinSxS" /reset /t /c /q icacls "%windir%\SoftwareDistribution" /reset /t /c /q
Para redefinir as permissões padrão no repositório de componentes Windows, abra uma janela do Prompt de Comando administrativo e execute os seguintes comandos:
Para designar que a conta TrustedInstaller possui a pasta WinSxS, execute o seguinte comando no prompt de comando: icacls "%windir%\WinSxS" /setowner "NT SERVICE\TrustedInstaller" /t /c /q
Para designar que a conta TrustedInstaller possui a pasta WinSxS, execute o seguinte comando no prompt de comando:
Verifique se você tem uma imagem do sistema operacional offline disponível e execute o seguinte comando no prompt de comando: DISM /Image:<Drive>:\ /Cleanup-Image /RestoreHealth Note Neste comando, <Drive> representa a letra da unidade do disco do sistema operacional afetado. Por padrão, o DISM usa Windows Update como fonte de reparo. Para obter informações sobre como especificar uma fonte de reparo diferente, consulte Reparar uma imagem do Windows .
Verifique se você tem uma imagem do sistema operacional offline disponível e execute o seguinte comando no prompt de comando:
Neste comando, <Drive> representa a letra da unidade do disco do sistema operacional afetado.
Por padrão, o DISM usa Windows Update como fonte de reparo. Para obter informações sobre como especificar uma fonte de reparo diferente, consulte Reparar uma imagem do Windows .
Para garantir que aplicativos ou drivers de terceiros não interfiram no processo de atualização, siga estas etapas: No computador afetado, desabilite temporariamente a proteção antivírus em tempo real. Para listar os drivers de filtro do sistema de arquivos, execute o seguinte comando no prompt de comando: fltmc Se a lista incluir drivers de filtro não Microsoft, descarrege-os temporariamente executando o seguinte comando para cada driver não Microsoft na lista: fltmc unload <DriverName> Note Neste comando, <DriverName> representa o nome do driver, conforme listado pelo fltmc comando.
Para garantir que aplicativos ou drivers de terceiros não interfiram no processo de atualização, siga estas etapas:
No computador afetado, desabilite temporariamente a proteção antivírus em tempo real.
No computador afetado, desabilite temporariamente a proteção antivírus em tempo real.
Para listar os drivers de filtro do sistema de arquivos, execute o seguinte comando no prompt de comando: fltmc
Para listar os drivers de filtro do sistema de arquivos, execute o seguinte comando no prompt de comando:
Se a lista incluir drivers de filtro não Microsoft, descarrege-os temporariamente executando o seguinte comando para cada driver não Microsoft na lista: fltmc unload <DriverName> Note Neste comando, <DriverName> representa o nome do driver, conforme listado pelo fltmc comando.
Se a lista incluir drivers de filtro não Microsoft, descarrege-os temporariamente executando o seguinte comando para cada driver não Microsoft na lista:
Neste comando, <DriverName> representa o nome do driver, conforme listado pelo fltmc comando.
Reanexe o disco reparado à VM original.
Reanexe o disco reparado à VM original.
Tente novamente instalar a atualização. Se a atualização ainda não estiver instalada, entre em contato com Suporte da Microsoft para obter assistência.
Tente novamente instalar a atualização. Se a atualização ainda não estiver instalada, entre em contato com Suporte da Microsoft para obter assistência.
Esta página foi útil?
Precisa de ajuda com este tópico?
Quer experimentar o Pergunte e aprenda para esclarecer ou guiar você neste tópico?
Recursos adicionais
Last updated on 2026-05-06