Instruções para resolver problemas quando ocorre um erro 0x80070005

Em vários estágios de download e instalação de atualizações para Windows 7, 8, 8.1 e Windows 10, os usuários podem encontrar o erro 0x80070005. Também pode ser exibido durante a ativação do sistema e durante os procedimentos de recuperação. Este artigo descreve as causas do erro e fornece instruções para corrigi-lo. Se o erro 0x80070005 aparecer em qualquer outra situação, tente usar esta instrução, mas ajustada para ações específicas, durante as quais você vê uma mensagem de erro e esse código.

Causas de erro

O código 0x80070005 indica que o sistema não pode acessar determinados arquivos do sistema e não possui direitos suficientes para trabalhar com eles. Às vezes, um problema semelhante surge como resultado da operação de alguns antivírus que protegem os arquivos do sistema contra edição e substituição. Como resultado, o Windows Update não pode instalar versões atualizadas de alguns arquivos ou os serviços de ativação não podem fazer as alterações necessárias no registro.

O que precisa ser feito para resolver o erro 0x80070005

Se o código 0x80070005 for exibido durante a instalação da atualização ou ativação do sistema operacional, você poderá corrigi-lo através das seguintes instruções passo a passo:

  • Acesse o site oficial da Microsoft e baixe o arquivo SubInACL.exe
  • Execute este arquivo e instale no caminho C: \ subinacl \
  • Abra qualquer editor de texto e copie um pequeno script para ele:

@echo off

Defina OSBIT = 32

SE existir "% ProgramFiles (x86)%", defina OSBIT = 64

definir RUNNINGDIR =% ProgramFiles%

SE% OSBIT% == 64 defina RUNNINGDIR =% ProgramFiles (x86)%

C: \ subinacl \ subinacl.exe / subkeyreg "HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Manutenção baseada em componente" / grant = "nt service \\\\\\\\ confiável installer" = f

@Echo Gotovo.

@pause

  • Salve o documento resultante na área de trabalho com qualquer nome, mas certifique-se de que esteja no formato .bat.
  • Vá para a área de trabalho, clique com o botão direito do mouse no arquivo criado e selecione "Executar como administrador".
  • Após a conclusão do script, você verá Concluir na linha de comando que é aberta. Pressione qualquer tecla para fechar a janela.
  • Reinicie o computador e tente repetir a operação na qual o código 0x80070005 ocorreu.

Se o erro for exibido durante operações de recuperação do sistema ou na criação de um ponto de verificação de recuperação, tente os seguintes métodos:

  • Desative temporariamente a proteção antivírus ativa, se estiver instalada no sistema. Pode causar problemas com o acesso aos arquivos do sistema. Se isso não ajudar, tente remover temporariamente completamente o software antivírus.
  • Verifique se há espaço livre suficiente na unidade selecionada para recuperação do sistema.
  • Verifique se o atributo Somente Leitura está definido para a pasta do sistema System Volume Information.

Artigos Interessantes