Como corrigir o erro de atualização do Windows 0x80070057
O erro do Windows 0x80070057 é um irritante conhecido entre usuários e administradores de sistema. Este erro de sistema tem nos atormentado desde pelo menos o Windows XP. Como tal, não é um erro totalmente difícil de corrigir, e podemos mostrar exatamente como cuidar dele.
O que significa o código de erro do Windows 0x80070057?
O código de erro 0x80070057 significa que o Windows teve um problema de armazenamento. Possivelmente, seu disco rígido ou SSD não tinha espaço suficiente para baixar ou copiar arquivos. Mas esse erro também pode sinalizar uma incompatibilidade do sistema de arquivos, um disco rígido corrompido ou qualquer outro problema relacionado ao armazenamento.
Erro desconhecido; Parâmetros não especificados; Serviço não está funcionando
A mensagem que chega com o erro 0x80070057 pode variar, dependendo de onde o erro no serviço de atualização é encontrado, mas geralmente é uma variante de "Erro desconhecido", "Parâmetros não especificados encontrados" ou simplesmente que "Os serviços necessários não estão em execução. "
O serviço de atualização ou a atividade com a qual você estava envolvido termina, levando você de volta à estaca zero.
Um Windows Update em particular, ou seja, a Atualização de Aniversário do Windows 10 de 2016, ou Windows 10 Build 1607, viu vários relatórios do erro. Como esse erro geralmente está relacionado ao processo do Windows Update, muitos usuários ficaram insatisfeitos com ele. A atualização deixou um processo de atualização incompleto e "quebrou" temporariamente o sistema ou foi simplesmente forçado a voltar para o Windows 10 Build 1507 (também conhecido como Threshold 1). Infelizmente, o erro não desapareceu desde então.
O erro 0x80070057 geralmente ocorre quando:
- Você está tentando fazer backup de seus arquivos e há corrupção.
- Você está tentando instalar um sistema operacional Windows e a partição reservada do sistema está corrompida.
- Entradas de registro ou política corrompidas estão interferindo no processo do Windows Update.
- Ocorreram alguns problemas ao instalar as atualizações e o sistema tentará novamente mais tarde.
Todos alegremente irritantes, todos alegremente corrigíveis.
11 maneiras comuns de corrigir o código de erro 0x80070057
A coisa frustrante sobre o código de erro 0x80070057 é que você raramente sabe o que exatamente o causou. Se isso aconteceu durante uma atualização do Windows, é provável que você tenha ficado sem espaço de armazenamento. Mas é realmente apenas um palpite.
Nós o guiaremos por todas as possíveis correções, começando pelas mais comuns e fáceis. Se você recebeu uma mensagem de erro específica, veja se a abordamos abaixo.
1 Espaço livre na unidade
O erro 0x80070057 geralmente aparece junto com o Windows Update, pois os arquivos de atualização podem ser enormes. Além disso, quando o Windows executa uma atualização completa do sistema, ele armazena a versão antiga em uma pasta chamada Windows.old, que pode ocupar muitos gigabytes de espaço de armazenamento; mais do que você pode ter disponível.
normalmente quando o Windows Update falha. Mas não é a única vez que esse erro pode aparecer.
Para ver quanto espaço resta na unidade do sistema, pressione Win + E para iniciar o Explorador de Arquivos e vá para Este PC. Se parecer que pode estar apertado, clique com o botão direito do mouse na unidade, selecione Propriedades > Limpeza de disco > Limpar arquivos do sistema. Verifique tudo o que pode ir, especialmente a Lixeira e a Limpeza do Windows Update, clique em OK e confirme com Excluir arquivos. Se preferir manter os arquivos do Windows Update para recuperação, você pode pular a etapa Arquivos do sistema e iniciar na Limpeza de disco.
Ainda está correndo para o erro? Tente liberar mais espaço de armazenamento do Windows ou prossiga com as soluções a seguir.
2 Sincronize a data e hora do Windows
Quando o relógio do Windows está fora de sincronia, isso pode causar todos os tipos de problemas, incluindo o código de erro 0x80070057. Embora esta não seja uma causa comum, tende a ser fácil de corrigir.
Primeiro, verifique a hora e a data clicando na hora na extremidade direita da barra de tarefas do Windows. Se parecer certo, podemos pular esta etapa, mas se não estiver alinhado com a hora e a data reais, veja como corrigi-lo:
Windows 11: pressione Win + I para iniciar o aplicativo Configurações e vá para Hora e idioma > Data e hora
Windows 10: clique com o botão direito do mouse na barra de tarefas e selecione Ajustar data/hora.
Recomendamos habilitar as seguintes opções:
- Definir o tempo automaticamente
- Ajuste para o horário de verão automaticamente
- Definir fuso horário automaticamente
Com isso definido, clique em Sincronizar agora, só para ter certeza. Se você achar que o horário do Windows está ficando fora de sincronia, pode haver um problema mais profundo.
3 Verifique a atualização do Windows
Se o código de erro 0x80070057 aparecer independente do Windows Update, uma atualização ausente pode ser a causa. Para verificar se você tem atualização pendente, pressione Win + I e siga estas etapas:
Windows 11: no aplicativo Configurações, selecione a opção Windows Update e clique em Verificar atualizações.
Windows 10: Vá para Atualização e segurança e clique em Verificar atualizações.
Instale todas as atualizações pendentes e tente novamente.
4 Execute o Chkdsk
O Chkdsk é a maneira mais fácil de encontrar e corrigir rapidamente arquivos corrompidos. Esta ferramenta do Windows verifica todo o seu disco rígido e também pode identificar hardware defeituoso.
Para executar o Chkdsk, pressione Win + E para iniciar o Explorador de Arquivos, vá para Este PC, clique com o botão direito do mouse na unidade do sistema e selecione Propriedades.
A partir daqui, mude para a guia Ferramentas, clique em Verificar e, em seguida, clique em Digitalizar unidade. A verificação acontecerá em segundo plano. Caso sejam encontrados problemas, você pode escolher o que fazer com eles. Recomendamos corrigi-los e reiniciar o sistema.
5 Use o Verificador de arquivos do sistema
O Windows possui uma ferramenta incorporada do Verificador de arquivos do sistema que podemos usar para verificar o sistema em busca de arquivos potencialmente corrompidos. Esta ferramenta irá detalhar e potencialmente corrigir quaisquer corrupções inesperadas, retornando o sistema a um bom estado de funcionamento.
Abra um Prompt de Comando elevado clicando com o botão direito do mouse no Menu Iniciar e selecionando Prompt de Comando (Admin) ou Windows PowerShell (Admin). Agora execute o seguinte comando:
sfc /scannow
Este comando pode demorar um pouco para ser concluído. Não feche a janela do prompt de comando até que a verificação esteja 100% concluída. Ao concluir, você receberá uma das seguintes mensagens:
- A Proteção de Recursos do Windows não encontrou nenhuma violação de integridade. Seu sistema não continha nenhum arquivo corrompido; você precisa tentar outra correção para este problema
- A Proteção de Recursos do Windows não pôde executar a operação solicitada. Você precisa reiniciar seu sistema no modo de segurança e executar o comando
- A Proteção de Recursos do Windows encontrou arquivos corrompidos e os reparou com êxito. Os detalhes estão incluídos no CBS.Log %WinDir%LogsCBSCBS.log. Para ver os detalhes do que o Verificador de arquivos do sistema corrigiu, consulte as instruções abaixo
- A Proteção de Recursos do Windows encontrou arquivos corrompidos, mas não conseguiu corrigir alguns deles. Os detalhes estão incluídos no CBS.Log %WinDir%LogsCBSCBS.log. Você precisará reparar manualmente os arquivos corrompidos. Siga as instruções abaixo para localizar o arquivo corrompido e, em seguida, substitua manualmente por uma cópia válida do arquivo.
Se você receber um dos pares finais de mensagens, provavelmente desejará dar uma olhada no log de verificação de arquivos do sistema. Isso é especialmente importante se você recebeu a mensagem final.
Primeiro, você precisará abrir um Prompt de Comando elevado clicando com o botão direito do mouse no menu Iniciar e selecionando Prompt de Comando (Admin), Windows PowerShell (Admin) ou Windows Terminal (Admin). Agora execute o seguinte comando:
findstr /c:"[SR]" %windir%LogsCBSCBS.log >"%userprofile%Desktopfcdetails.txt"
Isso copiará os detalhes do log para um arquivo de bloco de notas simples que você encontrará em sua área de trabalho. Como minha instalação do Windows é praticamente nova, ainda não encontrei nenhum problema. Assim, meu log fica assim:
No entanto, se você tiver arquivos corrompidos que o processo SFC não conseguiu substituir automaticamente, você verá algumas entradas como esta (retiradas do documento de suporte da Microsoft no Verificador de arquivos do sistema):
2007-01-12 12:10:42, Info CSI 00000008 [SR] Cannot
repair member file [l:34{17}]"Accessibility.dll" of Accessibility, Version =
6.0.6000.16386, pA = PROCESSOR_ARCHITECTURE_MSIL (8), Culture neutral,
VersionScope neutral, PublicKeyToken = {l:8 b:b03f5f7f11d50a3a}, Type
neutral, TypeName neutral, PublicKey neutral in the store, file is missing
Agora podemos substituir o arquivo corrompido por uma cópia válida, novamente usando o prompt de comando. Primeiro, você precisará abrir um Prompt de Comando elevado clicando com o botão direito do mouse no menu Iniciar e selecionando Prompt de Comando (Admin), Windows PowerShell (Admin) ou Windows Terminal (Admin).
Agora precisaremos assumir a propriedade administrativa do arquivo corrompido. Observe que em cada instância listada você deve substituir pathandfilename pelas informações fornecidas no sfcdetails.txt criado na seção anterior.
Use o seguinte comando:
takeown /f <em>pathandfilenameem>
Agora use o seguinte comando para conceder aos administradores acesso total ao sistema de arquivos corrompido:
icacls <em>pathandfilenameem>/grant administrators:F
Por fim, substitua o arquivo de sistema corrompido por uma cópia válida usando o seguinte comando
copy <em>sourcefile destinationfileem>
Por exemplo, se você copiou um arquivo de sistema bom conhecido de um sistema executando o mesmo sistema operacional (e mesma versão, mesma compilação etc.) em um USB, o comando pode ter esta aparência:
copy f:usbstickjscript.dll c:windowsystem32jscript.dll
6 Execute o comando DISM
Se a substituição manual descrita acima for muito difícil, ou se houver muitos arquivos para substituir, podemos usar o comando DISM.
DISM significa Deployment Image & Serving Management, e podemos usar esse comando na tentativa de baixar e restaurar a integridade dos arquivos do sistema. Em um prompt de comando elevado ou prompt do Windows PowerShell, digite o seguinte comando:
DISM /Online /Cleanup-Image /RestoreHealth
Dependendo da integridade do sistema e do nível de corrupção presente, esse comando pode demorar um pouco para ser concluído. Este processo é conhecido por parecer travar em 20%.
Se isso acontecer, espere um pouco, deve continuar por conta própria. Quando terminar, verifique se algum arquivo foi substituído. Se eles tiverem, você precisará reiniciar o computador e executar o comando sfc /scannow novamente. Ele deve substituir o arquivo corrompido desta vez.
7 Corrigir a interferência da política de grupo
Este não foi o caso para todos, mas quando o Windows 10 foi lançado, muitos usuários (compreensivelmente) se afrontaram com o sistema arcaico do Windows Update medido pela Microsoft.
Os usuários do Windows 10 Home estavam amplamente vinculados a esse sistema, mas os usuários do Windows 10 Pro tinham a opção de alterar suas configurações de Diretiva de Grupo para tornar o sistema de atualização impotente.
No entanto, interferir nessa política pode ser exatamente o que está causando o problema com o processo do Windows Update.
Pressione Win + R para abrir a caixa de diálogo Executar. Digite gpedit.msc e pressione Enter. Agora siga este caminho Configuração do computador > Modelos administrativos > Componentes do Windows > Windows Update > Configurar atualizações automáticas > Não configurado.
Reinicie seu sistema e esperamos que a atualização seja concluída agora.
8 Redefinir o repositório do Windows Update
Ocasionalmente, podemos redefinir o repositório do Windows Update na tentativa de aliviar o problema. Este é um processo um pouco demorado que não vou detalhar neste artigo.
No entanto, indicarei o documento de suporte da Microsoft que detalha todo o processo, para que você possa tentar essa correção com as informações deles.
9 Solucionador de problemas do Windows Update
Não tenho certeza de quão bem o Solucionador de problemas do Windows Update funciona para esse erro, pois ele pode ser afetado diretamente por políticas de grupo e outras configurações do sistema.
Mas se você ainda não conseguir concluir uma atualização, pode valer a pena fazer o download e tentar.
Vá para esta página e baixe o Solucionador de problemas do Windows Update. Uma vez baixado, execute o solucionador de problemas.
Selecione Windows Update e, em seguida, selecione Avançado e, em seguida, Executar como administrador. Isso executará o solucionador de problemas como administrador e poderá encontrar e resolver uma variedade maior de problemas. Pressione Avançar.
A solução de problemas verificará automaticamente seu sistema em busca de problemas que afetam o Windows Update. Se algum problema for encontrado, o solucionador de problemas tentará corrigi-lo automaticamente, a menos que você desmarque a caixa de correção automática.
10 Faça uma restauração do sistema Windows, redefina ou formate sua unidade
Este é praticamente seu último recurso, pois você perderá as alterações desde que o último ponto de restauração do sistema foi feito ou terá que configurar seu sistema do zero após uma redefinição ou formatação da unidade. Mas ele corrigirá quaisquer problemas baseados em Windows ou software. Este artigo sobre como restaurar as configurações de fábrica do Windows mostra todas as opções, do menos ao mais invasivo. Lembre-se de fazer backups antes de destruir seu sistema.
11 Invista em uma nova unidade
Se tudo mais falhar, o problema pode ser baseado em hardware. A última coisa que você pode tentar aqui é substituir a unidade do sistema por um novo SSD.
Mensagens de código de erro específico 0x80070057 e como corrigi-las
Quando o código de erro 0x80070057 veio com uma descrição específica, uma das soluções específicas abaixo pode trazer alívio.
1 Vamos tentar novamente mais tarde
Após a atualização de aniversário, alguns usuários do Windows 10 estão encontrando a seguinte mensagem de erro do Windows Update:
Ocorreram alguns problemas ao instalar as atualizações, mas tentaremos novamente mais tarde. Se você continuar vendo isso e quiser pesquisar na Web ou entrar em contato com o suporte para obter informações, isso pode ajudar – (0x80070057).
Existem várias maneiras de tentar aliviar esse problema.
Renomeie a pasta SoftwareDistribution
Pressione Win + R para abrir a caixa de diálogo Executar, digite %SystemRoot% e pressione Enter. Role para baixo para encontrar a pasta SoftwareDistribution . Renomeie este SoftwareDistributon.old. Agora reinicie o computador e tente a atualização.
Alterar o Registro do Windows
Se isso não funcionar, podemos fazer alterações no Registro do Windows. Pressione Win + R para abrir a caixa de diálogo Executar, digite regedit e pressione Enter.
Certifique-se de que as seguintes entradas de registro correspondam às suas:
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsUpdateUX] "IsConvergedUpdateStackEnabled"=dword:00000000
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsUpdateUXSettings] "UxOption"=dword:00000000
Make the changes if necessary, then reboot your system and attempt the upgrade.
2 O parâmetro está incorreto
Nesse caso, o processo de backup é iniciado, usando o serviço integrado do Windows. O processo falha, gerando a mensagem:
Ocorreu um erro interno: O parâmetro está incorreto: (0x80070057)
Pressione Win + R para abrir a caixa de diálogo Executar. Digite regedit e pressione Enter. Agora, encontre a seguinte chave de registro:
HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftSystemCertificates
Clique com o botão direito do mouse em SystemCertificates e crie Novo > Valor DWORD (32 bits). Insira o nome como CopyFileBufferedSynchronousIo e defina o valor como 1. Clique em OK e reinicie o sistema. Seu backup agora deve ser concluído!
Alterar símbolo decimal
Vá para Painel de controle> Relógio, idioma e região. Em Região, selecione Alterar formatos de data, hora ou número. Isso abrirá um novo painel. Selecione Configurações Adicionais. Certifique-se de que haja um ponto (ponto final) ao lado da opção Símbolo decimal e pressione Aplicar e OK.
Alguma outra opção?
A ferramenta gratuita SetupDiag da Microsoft também pode ajudá-lo a analisar e corrigir erros de atualização do Windows. Alguns usuários relataram o Yamicsoft Windows 8 Manager para corrigir os problemas do Windows Update.
Eu pessoalmente não tentei essa correção, então aconselho proceder com relativa cautela, caso a ferramenta tenha alguns efeitos colaterais inesperados. Você está avisado.
Agora você pode resolver o erro do Windows Update 0x80070057
E seu sistema agora deve estar bem e verdadeiramente atualizado. Além disso, agora você sabe como cuidar de quaisquer outros problemas do Windows Update que possam aparecer no futuro. Enquanto a Microsoft continuar com esse sistema de atualizações forçadas, o sistema estará sob sério escrutínio quando os usuários regulares forem afetados negativamente.






