# 0x80073701: como resolver o erro e permitir as atualizações

O código de erro 0x80073701 surge normalmente quando faltam ficheiros de sistema ou quando estes estão danificados. Para poder continuar com o processo de atualização, pode utilizar o solucionador de problemas do Windows ou reparar os ficheiros manualmente.

## O que é o código de erro 0x80073701?

Se o código de erro 0x80073701 aparecer durante uma atualização, é provável que **faltem ficheiros de sistema ou que estes estejam danificados**. Uma vez que estes ficheiros são essenciais para a realização da atualização, o sistema interrompe o processo. Pode tentar corrigir o erro 0x80073701 reiniciando o computador, mas as probabilidades de sucesso são bastante reduzidas, uma vez que o erro 0x80073701, ou *error\_sxs\_assembly\_missing*, provavelmente voltará a aparecer, impedindo que a atualização seja realizada. No entanto, existem várias formas de resolver este erro e, a seguir, vamos mostrar-lhe as mais eficazes.

## Utilizar o solucionador de problemas

A primeira solução que pode utilizar quando surgir o erro 0x80073701, ou muitos outros códigos de erro semelhantes, é recorrer ao Solucionador de Problemas do Windows. Trata-se de uma ferramenta do Windows que analisa o **sistema de forma exaustiva e, em muitos casos, resolve os erros automaticamente**. Portanto, antes de explorar outras alternativas, o Solucionador de Problemas pode ser a chave para resolver o código de erro 0x80073701. Siga estes passos para o utilizar:

1. Clique no menu Iniciar do Windows e, em seguida, no ícone de configurações
2. Aceda à secção «Atualização e segurança»
3. Vá até “Resolução de problemas” na parte esquerda da janela
4. Clique em “Solucionadores de problemas adicionais”
5. Selecione «Windows Update» e, em seguida, clique em «Executar o solucionador de problemas»

Se a ferramenta encontrar uma solução para o código de erro 0x80073701, irá aplicá-la automaticamente. Assim que o processo estiver concluído, reinicie o computador e tente novamente efetuar a atualização.

## Desativar temporariamente o software de segurança de terceiros

Se o solucionador de problemas não conseguir corrigir o erro 0x80073701, pode recorrer a métodos adicionais. Em alguns casos, o erro ocorre porque programas de segurança de terceiros, como firewalls ou antivírus de fornecedores externos, podem bloquear a ligação aos servidores da Microsoft. A solução consiste em **desativar temporariamente o software de segurança** e, em seguida, executar novamente a atualização. Após a conclusão da atualização, reative todos os programas para continuar a contar com a melhor proteção possível.

## Limpar a pasta WinSxS

Por vezes, o código de erro 0x80073701 surge devido a ficheiros de sistema danificados que não podem ser reparados com as duas soluções mencionadas anteriormente. Nesse caso, uma solução alternativa consiste **[em limpar a pasta WinSxS](https://www.ionos.com/pt-pt/digitalguide/servidores/configuracao/limpar-a-pasta-winsxs-no-windows-10/)** para eliminar ficheiros obsoletos e potencialmente prejudiciais. Siga os passos abaixo para limpar a pasta WinSxS:

1. Prima simultaneamente a combinação de teclas \[Windows\] + \[R\] para abrir a janela «Executar».
2. Digite o comando “cmd” e pressione \[Ctrl\] + \[Shift\] + \[Enter\] simultaneamente. Confirme com “Sim” para continuar com permissões de administrador.
3. Digite o seguinte comando na consola e execute-o premindo a tecla \[Enter\]:

```shell
dism /online /cleanup-image /startcomponentcleanup
```

4. Assim que o comando terminar de ser executado, reinicie o computador e tente novamente efetuar a atualização. O código de erro 0x80073701 já não deverá aparecer.

## Utilizar o Verificador de Ficheiros do Sistema

O Verificador de Ficheiros do Sistema (System File Checker, SFC) é outra alternativa para resolver o código de erro 0x80073701. Siga os passos abaixo para utilizar o Verificador de Ficheiros do Sistema:

1. Abra novamente a janela «Executar» com a combinação de teclas \[Windows\] + \[R\].
2. Aceda novamente com permissões de administrador.
3. Introduza o seguinte comando na consola e execute-o:

```shell
sfc / scannow
```

4. Aguarde até que o comando termine de ser executado. Em seguida, reinicie o seu computador e volte a iniciar a atualização que anteriormente apresentava o código de erro 0x80073701.

## Restaurar os componentes de atualização

A redefinição manual dos componentes de atualização também pode resolver o código de erro 0x80073701. Aqui estão os passos a seguir:

1. Inicie sessão novamente como administrador. Abra a janela «Executar» com \[Windows\] + \[R\] e, em seguida, execute o comando «cmd».
2. Introduza os quatro comandos seguintes e execute-os individualmente com \[Enter\]:

```shell
net stop wuauserv
net stop cryptsvc
net stop bits
net stop msiserver
```

3. Estes comandos param os serviços do Windows indicados em cada um deles. Em seguida, alteram o nome das pastas de atualização. Os comandos relevantes, que também deve executar individualmente premindo \[Enter\], são os seguintes:

```shell
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
```

4. Reinicie os serviços com os seguintes comandos:

```shell
net start wuauserv
net start cryptsvc
net start bits
net start msiserver
```

5. Por fim, reinicie o computador e execute a atualização novamente. O erro 0x80073701 já não deverá aparecer.

Dica Se procura soluções para outros códigos de erro, o nosso Guia Digital será-lhe de grande ajuda. Já resolvemos inúmeros códigos de erro, entre os quais:

- [0x80070422](https://www.ionos.com/pt-pt/digitalguide/servidores/configuracao/0x80070422/)
- 0x800f0831
- [0x80070490](https://www.ionos.com/pt-pt/digitalguide/servidores/configuracao/0x80070490/)
- [0x80080005](https://www.ionos.com/pt-pt/digitalguide/servidores/configuracao/0x80080005/)

Por favor, tenha em conta o aviso legal relativo a este artigo.


This is a markdown version of: [https://www.ionos.com/pt-pt/digitalguide/servidores/configuracao/0x80073701/](https://www.ionos.com/pt-pt/digitalguide/servidores/configuracao/0x80073701/) for AI/LLM consumption.