Às vezes, os usuários enfrentam problemas usando o Windows Update. Embora haja várias maneiras de solucionar vários problemas do Windows Update, se isso ocorrer com freqüência, seria uma boa ideia redefinir as configurações do Windows Update para o padrão. Isso pode ser útil se as atualizações do Windows não forem instaladas. Já vimos como redefinir o Windows Update para o padrão usando o Redefinir a ferramenta de componentes do Windows Update. Nosso utilitário Fix WU registra novamente todos os arquivos DLL relacionados ao Windows Update e redefine outras configurações para o padrão. Mas se você quiser saber como redefinir manualmente cada componente do Windows Update individualmente para o padrão no Windows 10/8/7, então este post é o que você está procurando.
Redefinir manualmente os componentes do Windows Update
1] Primeiro você precisará interromper a Transferência Inteligente em Segundo Plano, o Windows Update, os Serviços Criptográficos. Os serviços basicamente permitem que o Windows baixe todos os arquivos e atualizações que são usados pelo Windows Update automático e outros componentes do Windows. Ele usa a largura de banda ociosa da conexão de rede quando sua conexão está ociosa e silenciosamente baixa arquivos em segundo plano. Portanto, é a melhor prática desabilitar o serviço do BITS antes de prosseguir.
Para fazer isso, em uma janela de prompt de comando elevado, digite os seguintes comandos e pressione Enter após digitar cada comando.
net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc
2] Em seguida, você precisa excluir os arquivos qmgr *.dat. Para redefinir os componentes do Windows Update, você precisará excluir os arquivos. Para fazer isso, no prompt de comando, digite o seguinte comando e pressione Enter:
Del '%ALLUSERSPROFILE%Application DataMicrosoftNetworkDownloaderqmgr*.dat'
Vale a pena mencionar aqui que, se esta for a primeira vez que você está tentando resolver seus problemas do Windows Update seguindo as etapas desta postagem, é aconselhável pular essa etapa e ir diretamente para a próxima etapa. A etapa só deve ser seguida para solução de problemas quando você não vir nenhuma solução à vista, apesar de tentar todas as etapas descritas no artigo, exceto essa etapa, já que a etapa é executada pelo modo “Agressivo” da solução Fix it.
3] Renomear as pastas SoftwareDistribution e catroot2. Para fazer isso, em um prompt de comando, digite os seguintes comandos. Certifique-se de pressionar Enter depois de digitar cada comando.
Ren %systemroot%SoftwareDistribution SoftwareDistribution.bak
Ren %systemroot%system32catroot2 catroot2.bak
3] Redefinir o serviço BITS e o serviço Windows Update para o descritor de segurança padrão. Para fazer isso, em um prompt de comando, digite os seguintes comandos. Certifique-se de pressionar Enter depois de digitar cada comando.
sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
Agora, na janela de prompt de comando aberta, digite o seguinte comando e pressione Enter:
cd /d %windir%system32
Registre novamente os arquivos BITS e os arquivos DLL relacionados ao Windows Update. Para fazer isso, na janela do prompt de comando, digite os seguintes comandos. Não se esqueça de pressionar a tecla Enter após cada comando digitado.
- regsvr32.exe atl.dll
- regsvr32.exe urlmon.dll
- regsvr32.exe mshtml.dll
- regsvr32.exe shdocvw.dll
- regsvr32.exe browseui.dll
- regsvr32.exe jscript.dll
- regsvr32.exe vbscript.dll
- regsvr32.exe scrrun.dll
- regsvr32.exe msxml.dll
- regsvr32.exe msxml3.dll
- regsvr32.exe msxml6.dll
- regsvr32.exe actxprxy.dll
- regsvr32.exe softpub.dll
- regsvr32.exe wintrust.dll
- regsvr32.exe dssenh.dll
- regsvr32.exe rsaenh.dll
- regsvr32.exe gpkcsp.dll
- regsvr32.exe sccbase.dll
- regsvr32.exe slbcsp.dll
- regsvr32.exe cryptdlg.dll
- regsvr32.exe oleaut32.dll
- regsvr32.exe ole32.dll
- regsvr32.exe shell32.dll
- regsvr32.exe initpki.dll
- regsvr32.exe wuapi.dll
- regsvr32.exe wuaueng.dll
- regsvr32.exe wuaueng1.dll
- regsvr32.exe wucltui.dll
- regsvr32.exe wups.dll
- regsvr32.exe wups2.dll
- regsvr32.exe wuweb.dll
- regsvr32.exe qmgr.dll
- regsvr32.exe qmgrprxy.dll
- regsvr32.exe wucltux.dll
- regsvr32.exe muweb.dll
- regsvr32.exe wuwebv.dll
4] Excluir valores incorretos do registro
Abra o Editor do Registro e navegue até a seguinte chave:
HKEY_LOCAL_MACHINECOMPONENTS
Clique com o botão direito em COMPONENTES. Agora, no painel direito, exclua o seguinte, se existirem:
- PendingXmlIdentifier
- NextQueueEntryIndex
- AdvancedInstallersNeedResolving
Reinicie seu computador.
5] Redefinir Winsock. É uma especificação técnica que define como o software de rede do Windows deve acessar os serviços de rede, especialmente o TCP / IP. O sistema operacional Windows vem com um arquivo chamado Dynamic Link Library (DLL) chamado winsock.dll que implementa a API e coordena programas do Windows e conexões TCP / IP. Devido a algum motivo, Soquetes do Windows popularmente referido como Winsock pode ficar corrompido. Como tal, um usuário pode ter dificuldade em estabelecer uma conexão com a Internet. Portanto, é necessário reparar o Winsock, redefinindo-o.
Para fazer isso, na janela do prompt de comando, digite o seguinte comando e pressione Enter:
netsh winsock reset
5] Depois que tudo estiver concluído, reinicie o serviço do BITS, o serviço do Windows Update e o serviço de criptografia. Para fazer isso, volte para o prompt de comando e digite os seguintes comandos. Novamente, certifique-se de pressionar Enter depois de digitar cada comando.
- bits iniciais de rede
- net start wuauserv
- net start appidsvc
- net start cryptsvc
Por fim, verifique se você instalou o Agente do Windows Update mais recente no seu computador.
Reinicie seu computador para concluir o processo.
Fonte: KB971058. Este artigo da KB também fornece os links para baixar o Solucionador de Problemas do Windows Update, que basicamente automatizou todo o processo manual e ajuda a corrigir problemas do Windows Update em um clique.
Posts relacionados:
- Regsvr32 no Windows: Explicação, comando, uso e mensagens de erro
- O Windows Update não está funcionando, a verificação está parada ou a página em branco
- Lista de comandos Rundll32 para Windows 10/8/7
- Como corrigir erros de arquivos DLL em falta no Windows 10/8/7 PC
- Cancelar o registro, registrar, registrar novamente os arquivos DLL ou OCX no Windows 10/8/7