2015-08-06 19:57:17 +0000 2015-08-06 19:57:17 +0000
554
554

Windows 7 SP1 Windows Update stuck check for updates

I install Windows 7 fresh and installed SP1. Agora, quando tento verificar manualmente as actualizações do Windows apenas fica pendurado no ecrã Checking for updates.

Tentei executar as ferramentas em Como faço para reiniciar os componentes do Windows Update? _, mas isto também não resolveu o problema:

Não importa o que eu faça apenas fica pendurado no ecrã “Checking for updates…” e não vai mais longe.

回答 (13)

514
514
514
2015-11-04 18:46:07 +0000

Fix

A Microsoft lançou um Windows Update Client Update que faz parte do July 2016 Update Rollup para corrigir o longo pendurado no Windows Update scan .

Esta actualização contém algumas melhorias para o Windows Update Client no Windows 7 Service Pack 1 (SP1). Isto inclui o seguinte:

  • Uma optimização que aborda um longo tempo de scan para actualizações que é reportado em alguns computadores.
  1. Download:

  2. Parar o serviço Windows Update. Isto acelera a configuração das actualizações MSU e os passos inúteis de Moab ** não são necessários** (o reinício faz com que o serviço WU seja parado até que seja iniciado via trigger quando a Internet está disponível). Isto pode ser feito a partir da linha de comando , ou a partir da janela do Service Manager .

  3. Tente a actualização descarregada e veja se acelera a instalação das Actualizações.

Para poder instalar a actualização necessita primeiro de instalar a actualização da pilha de serviço Abril 2015 para Windows 7 e Windows Server 2008 R2 update (mais uma vez, pare o serviço WU antes de tentar instalar a MSU).

Download (Abril 2015 servicing stack update):

Workaround 1

Se isto ainda não estiver a ajudar a procurar novas actualizações, use WSUSOffline para obter todas as actualizações.

137
137
137
2016-01-05 18:31:30 +0000

Esta edição tem vindo e vindo ao longo dos anos com diferentes correcções pelo caminho, por isso aqui está o meu guia actualizado para esta edição a partir desta data de 5 de Janeiro de 2016.

Isto é o que eu faço quando reinstalo o Windows 7 com o SP1 ou tenho problemas com a actualização do Windows presa na verificação de actualizações.

Se o Service Pack 1 não estiver instalado, instale-o antes de seguir este guia .

Escolha

windows6.1-KB976932-X64.exe

para 64bit W7 ou

windows6.1-KB976932-X86.exe

para 32bit W7

A Microsoft lançou um enorme update rollup para o Windows 7 SP1 , isto é semelhante a um service pack mas não lhe chamam isso. Isto fará com que seja muito mais rápido actualizar o Windows 7 após uma instalação limpa, sem mais problemas de actualização do Windows e muitas reinicializações. Este update rollup vai trazer o sistema actual para corrigir terça-feira de Abril de 2016.

Isto não está a ser lançado através do Windows Update, vá a este endereço:

http://catalog.update.microsoft.com/v7/site/home.aspx

Digite na caixa de pesquisa 3125574 e carregue na tecla enter.

Agora vai ver todas as versões deste rollup, seleccione a que precisa e descarregue-a num sítio onde a possa encontrar mais tarde. Utilize também a página do Catálogo de Actualizações do Windows para ** descarregar e instalar esta actualização primeiro, 3177467 , é um pré-requisito para o rollup, depois instale 3125574, certifique-se também de que está desligado da internet quando aplicar estas actualizações.

. Depois de aplicar estas 3 actualizações manualmente como sugerido, e reiniciar o PC, as Actualizações do Windows devem funcionar sem problemas.

34
34
34
2015-08-27 15:04:46 +0000

Descobri que a Microsoft tinha uma ferramenta fantástica para corrigir as suas próprias actualizações. Executando o pacote “Windows Update Automated Troubleshooter” resolvi todos os meus problemas com atualizações.

Veja Windows Update: FAQ _. Desloque-se para “O que posso fazer se tiver problemas na instalação de actualizações?”

Ou use o link para download .

17
17
17
2016-09-23 14:23:52 +0000

Isto é para aqueles de vós (como eu) que tentaram todas as soluções que puderam encontrar sem qualquer alegria. O processo que se segue funcionou para mim no extremamente teimoso HP DV6 de um cliente recarregado via imagem de fábrica c/SP1 que não respondeu bem às outras soluções que tentei (embora façam parte da solução). Esta é a ordem exacta que usei para alcançar o sucesso.

  1. Executar um Boot Limpo

  2. Execute “Windows Update” - clique em “Change settings” e configure-o para “Never check for updates”.

Reboot

Aplique manualmente as seguintes actualizações em ordem. KB3020369 KB3172605

No meu caso eu tinha tentado estas anteriormente, mas parece que a ordem juntamente com o arranque limpo e as definições de Windows Update foram críticas.

  1. Após a instalação das actualizações acima mencionadas, corra novamente o msconfig.exe e desta vez escolha “Arranque normal”.

Reboot

  1. Execute o Windows Update e deverá ser-lhe apresentada a quantidade de actualizações (no meu caso, 198) que requerem instalação. Proceda à sua instalação.

  2. Se desejar pode alterar as definições do Windows Update de novo para automático quando terminar de aplicar as actualizações.

7
7
7
2015-12-11 22:36:38 +0000

Tive a mesma experiência - o Windows iria verificar para sempre se havia actualizações. O núcleo de um processador iria no máximo sair e uma das tarefas svchost na barra de tarefas devorava um gigabyte de memória.

Eu decidi instalar atualizações manualmente, e o mais breve do googling encontrou o Windows Update Downloader. Usei este para descarregar manualmente 106 actualizações de segurança.

Depois instalei cada uma destas actualizações manualmente. Uma de cada vez. Usando quantidades herculeanas de paciência.

Algumas das actualizações fariam semelhantes ao próprio Windows Update - quando corri a actualização, obtive uma janela que tinha um título de “Windows Update Standalone Installer”, com uma barra de progresso do tipo “fazer coisas” (em vez de uma que avança apenas uma vez da esquerda para a direita) por baixo da frase “Searching for updates on this computer”, com um botão de cancelamento no canto inferior direito.

Clicar em cancelar não fez nada. Para o matar tive de fechar três tarefas no Task Manager ou reiniciar. Mas observei que depois de um reinício, a actualização que ficou presa instalava com sucesso.

Assim, eu fiz o meu caminho através das actualizações, instalando duas ou três de cada vez e reiniciando quando vi a janela que descrevi acima durante mais de 20 segundos sem qualquer progresso. Algumas delas apareceram com uma mensagem como “esta actualização não é necessária para o seu computador”, por isso apaguei-as sem instalar.

Quando terminei de instalar todas as cerca de 100 actualizações, tentei executar novamente o Windows Update. Um núcleo foi para 100%, a tarefa svchost foi para um gigabyte de memória.

Deixei-o um pouco, depois fui desligar o computador com repugnância. E o pequeno escudo amarelo do Windows Update apareceu no botão shutdown!

Deixei-o instalar as cerca de 7 actualizações, depois liguei-o novamente. Deixei-o algum tempo, depois mais uma vez o pequeno escudo amarelo de actualização das janelas apareceu no botão shutdown! Desta vez houve 50 actualizações.

Pela terceira vez houve 79 actualizações.

E depois disso, corri o Windows Update, e funcionou!

Não sou arrogante o suficiente para dizer que isto vai resolver o vosso problema. Tudo o que estou a dizer é que isto vai resolver o vosso problema por mim. Boa sorte!

4
4
4
2016-07-06 15:33:24 +0000

No meu caso, o progresso do download ficou preso a 0%. Resolvi o problema da seguinte forma (como sugerido aqui ):

  • Parar os serviços Windows Update e Application Experience (se não pararem, desactive-os e depois reinicie)

  • Apagar tudo dentro de C:\Windows\SoftwareDistribution

  • Reiniciar os serviços Application Experience e Windows Update

  • Reabrir o Windows Update e deixá-lo verificar se há actualizações

1
1
1
2015-09-04 11:27:58 +0000

Solução simples: Abra o Windows Update, vá para alterar as definições, certifique-se de que está configurado para instalar actualizações automaticamente, altere a Instalar novas actualizações para a hora seguinte (ao contrário das 3:00).

Configure o computador para nunca dormir quando ligado. Pode demorar até duas horas para as actualizações começarem, por isso seja paciente.

1
1
1
2016-12-26 10:09:17 +0000

This is probably specific to VM's. 1) Increase cores from 1 to something higher.

Para mim isto teve um efeito imediato e dramático tanto na actividade da CPU como na usabilidade da RAM. Quase perdido entre os comentários entre as respostas hotfix/update da KB, esta menção passageira no comentário de @Eugene K precisa de uma resposta por direito próprio.

Note: Preparei isto como resposta a Windows Update não funciona e consome 100% do CPU (Win7 SP1) , que é marcado como uma duplicata deste (embora este não mencione realmente 100% de CPU). Acho que não consigo colocar lá a minha resposta, pois faltam os controlos de resposta, talvez relacionados com a marcação como duplicado, pelo que este parece ser o próximo melhor local, uma vez que as pessoas que tentam resolver a questão dos 100% de CPU recebem o link aqui.

Existem vários problemas diferentes com o Windows Update, que, superficialmente, soam todos da mesma forma. Para ser claro: esta questão em particular é sobre o Windows Update consumir 100% do CPU sem que nada pareça acontecer, e permanecer nesse estado durante um longo período de tempo. O meu Windows 7 VM estava precisamente neste estado. O Task Manager mostrou que 100% do CPU é consumido pelo svchost.exe, o processo genérico “pai” que o Windows usa para “hospedar” e executar serviços individuais. Ao clicar no svchost.exe e escolher “Go to service”, consegui ver qual o serviço que era o culpado, e o culpado era wuauserv, o serviço Windows Update Automatic Updates.

Tentei virar o IPV6, algo sugerido entre as respostas (o que pensei já ter feito em todas as máquinas depois de outros problemas) mas não fez diferença neste caso. Eu não estava a fim de começar a escolher e escolher os hotfixes e actualizações KB, quando há uma série de problemas semelhantes com o Windows Update; eu preferiria muito que ele mesmo aplicasse todas as actualizações, na ordem certa, se houver uma maneira de o obter num estado em que ele o faça. Deixei-o durante 24hrs e quando voltei a olhar para ele ainda estava a 100% - e, além disso, o histórico das actualizações mostrou que não tinha sequer instalado uma única actualização nesse tempo. A última tinha sido concluída no dia anterior, há mais de 24 horas. Um par de reinícios não fez diferença: apenas voltou directamente para 100% CPU.

Passando então à questão do Hyper-V, procurei e encontrei onde se pode configurar o número de processadores para uma VM. A configuração fica cinzenta quando a VM está a funcionar, por isso é necessário desligá-la para alterar a configuração:

I aumentou o número de processadores de 1 para 2 e viu uma alteração imediata: a VM agora parecia estar a doar alguma coisa. Tanto a utilização de CPU como de memória aumentaram e diminuíram constantemente. Notei também que o VM parecia ser capaz de utilizar mais memória que lhe estava atribuída: anteriormente, quando estava preso a 100% do CPU, tinha estado a utilizar 2G em 4G de bytes de RAM, enquanto agora, subindo e descendo, estava a utilizar até 3G. Desliguei-a e aumentei novamente o número de processadores, de 2 para 4, e vi um aumento correspondente dos efeitos: uma grande quantidade de actividade contínua no Task Manager, diferente em cada um dos 4 processadores, e novamente, um aumento da quantidade de memória que podia utilizar, ainda a aumentar e a diminuir, mas agora aproximando-se da memória total de 4G atribuída. Parecia estar agora a rasgar as actualizações. E a utilização de CPU, também rapidamente em ziguezague, era agora tipicamente de cerca de 25%, o que significa que a partir deste ponto a máquina se tornou muito mais reactiva e utilizável enquanto as actualizações estavam a ser processadas.

Recapitulando, existem vários problemas diferentes que podem fazer com que o Windows Update seja pendurado ou executado lentamente, e a Microsoft publicou uma variedade de hotfixes e actualizações nesta área geral. Por isso, sempre que isto surge, é como se houvesse mais do que um factor contribuinte. Em qualquer caso, aumentar o número de processadores Hyper-V configurados pode ou não ser a resposta completa, mas não há dúvida de que fazê-lo traz uma melhoria dramática na capacidade da máquina de utilizar tanto o CPU como a RAM.

1
1
1
2015-12-07 11:57:34 +0000

** Isto é para PC/laptops com relativamente pouca memória (3 GB ou menos)**

Depois de tentar sem sucesso

  1. Antivírus scans (múltiplos)
  2. Correcções do registo
  3. Instalar a última versão do Windows client

A minha correcção foi simples.

Verifique as suas opções de alimentação

Se o seu PC/laptop está a usar muita memória, não o poderá usar enquanto verifica as actualizações e mesmo se o deixar sempre que “voltar” para verificar se ainda está a verificar as actualizações, mesmo depois de o deixar por várias horas.

Explicação:

O problema é que as suas definições de energia colocam o PC/laptop a dormir, interrompendo assim a verificação da actualização e começando tudo de novo quando o acorda (pensando que estava a verificar sempre que o deixou)

*Solução: *

Alterar as definições de energia para colocar o computador a dormir para nunca (pode alterá-lo quando as actualizações forem bem sucedidas)

Painel de controlo -> Hardware e Som -> Opções de energia -> editar definições do plano

Colocar o computador a dormir -> Seleccionar nunca -> guardar as alterações

Depois verifique novamente se há actualizações (deixe-o durante várias horas se tiver apenas 2 GB de memória).

1
1
1
2017-02-10 00:03:16 +0000

Tive um problema semelhante .

Por esta resposta :

…reiniciar toda a actualização do Windows, desta forma, vai começar de novo. Você pode usar este script . Execute-o Como Administrador, use as opções 2 e 3, e quando terminar reinicie o PC.

Se isso não ajudar, sugiro que tente apagar a chave de registo HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersio‌n\WindowsUpdate\Auto Update\RebootRequired (exporte-a primeiro para ter uma cópia de segurança) e reinicie o PC novamente.

1
1
1
2016-10-15 16:53:48 +0000

Recentemente restaurei um notebook - penso - 2010 recuperando-o para a sua imagem inicial do sistema, uma versão 64bit do Windows 7 (sem SP1). Desinstalei alguns craps que vêm com o notebook e instalei alguns softwares básicos como o 7zip, VLC, um antivírus, etc. (todos softwares gratuitos de sites seguros ou versões pagas não rachadas apenas para ficar claro). Fiz a actualização para o SP1 (apareceu após algum reinício na lista de actualizações do Windows após as primeiras que tinha instalado) e devolvi o PC ao proprietário. Após cerca de uma semana, a pessoa que me pediu ajuda disse-me que reparou que cada vez que verificava se havia actualizações no Windows o processo continuava para sempre, mesmo à espera de muito tempo para que a tarefa estivesse completa. No início pensei em malware apesar da pessoa insistir que não era possível e que isso acontecia desde o início, de qualquer forma decidi restaurar o PC novamente para a sua imagem original do sistema só para ter a certeza. Fiz as mesmas coisas que fiz da primeira vez mas, em vez de devolver o PC imediatamente, decidi mantê-lo por algum tempo usando-o apenas para navegar um pouco na web, ver alguns vídeos e ouvir música no tempo livre… Entretanto lancei o Windows Update para procurar actualizações e, de facto, reparei que o processo se prolongou por muito tempo, nunca encontrando nada nem parando e chegando ao fim, tal como o proprietário me tinha dito.

Tentei resolver o problema após quase todas as respostas a esta pergunta, e o duplicado aqui no SuperUser sem resolver.

Depois tentei seguir os comentários de cluberti sobre este e mesmo haley_joel_osteen ones on Reddit ainda não resolveu o problema.

Tentei várias das correcções listadas no este tópico de suporte da Microsoft e ainda nada resultou.

Por último mas não menos importante, tentei também seguir as respostas a um problema semelhante num par de respostas da comunidade Microsoft 1 , 2 ) e mesmo uma no tom’s hardware BUT, depois de tudo isto, NOTHING: Ainda não consegui resolver o problema!

Não sei se o facto da linguagem OS não ser americano/inglês tem a ver com isto o facto de todas as tentativas listadas não terem resolvido o problema… De qualquer forma, como vi as Actualizações do Windows a funcionar no início, decidi restaurar a imagem original do PC para tentar instalar as actualizações uma a uma tentando perceber quando (e esperemos que até porquê) o problema se manifestou…

VINDO PARA SOLUÇÃO:

TMLSS : No final Noto que o Windows Update deixou de funcionar logo após a actualização do SP1 (KB976932) ter sido instalada e resolvi todos os problemas seguindo estes passos:

1. Vá a Control Panel > Programs > Programs and Functionalities > Installed Updates, procure e desinstale a actualização do SP1 KB976932. (Lembro-me que desinstalei também a actualização KB958488, mas acho que isso não é realmente necessário)

  1. Descarregue essa mesma actualização “manualmente” do Microsoft Update Catalog, indo a http://catalog.update.microsoft.com/v7/site/search.aspx?q=KB976932 (DEVE UTILIZAR MANDATORIAMENTE O IE PARA ISSO) e escolhendo o que se adequa correctamente ao sistema operativo (32 ou 64 bit).

  2. Instale “Manualmente” a actualização descarregada para o Windows 7 SP1 (reparei que o tamanho da actualização descarregada “manualmente” era cerca de 6 a 12 vezes maior do que a instalada automaticamente pelo Windows Update antes).

Isto deve ser suficiente mas, para ter a certeza, lembro-me que depois instalei também KB3172605 , KB3020369 e KB3125574 actualizações.

E pronto, isto finalmente resolveu o problema no meu caso!

0
0
0
2017-05-23 19:34:41 +0000

Tive o mesmo problema com um portátil Win7 mais antigo que não tinha inicializado há um ano. Depois de tentar a(s) solução(ões) acima, especialmente instalar o KB3020369 e o KB3172605, acabei por me render e usar o patch super-duper-fixit-all no site de “respostas” da Microsoft.

Ele, por acaso, instala ambos os patches KB acima, num processo de 6 passos.

Ele requer um total de 6 reinicializações, mas de resto é bastante indolor (½ hora). Esta foi a única coisa que me resolveu o problema, após horas e horas de pesquisa e testes.

Aqui está o link (links para Microsoft): MS Fixing Checking for Updates, Win7

-1
-1
-1
2016-12-16 02:34:07 +0000

Há várias razões para que isso possa acontecer. Contudo, ultimamente descobri que isto acontece em todas as novas janelas 7 instaladas, onde não costumava acontecer.

As causas:

  1. O Windows 7 efectua uma actualização silenciosa da componente de actualização do windows na primeira vez que obtém uma ligação à Internet. A versão actual desta actualização silenciosa a partir de 2016-12-15 é a que causa os problemas. Esta actualização está muito mal concebida e irá facilmente quebrar o seu componente de actualização do windows se enquanto estiver a instalar abrir o programa “Windows Update”, ou o Internet Explorer, ou instalar qualquer coisa, ou várias outras coisas.

  2. Mesmo que a actualização seja feita sem problemas, há também um problema secundário e conhecido onde há demasiadas actualizações antigas a obstruir a actualização do Windows.

Solução:

Nenhuma das soluções aqui listadas funciona para o problema 1. O solucionador de problemas encontrará uma série de problemas que afirma ter resolvido, mas não o fez. Cada vez que o executar, irá obter mais problemas listados como corrigidos sem solução real. reinstalar a ferramenta de actualização do Windows também não funciona. Quanto à questão 2, essa apenas requer que instale manualmente algumas actualizações específicas que também não são mencionadas aqui.

A única solução que encontrei foi a

  1. Reinstale as janelas, não ligue ainda à Internet.
  2. Actualize o agente de actualização manualmente e reinicie. https://support.microsoft.com/en-us/kb/949104
  3. Desactivar as actualizações automáticas
  4. Instalar a actualização da pilha de serviços april 2015 KB3020369 e reiniciar https://www.microsoft.com/en-us/download/details.aspx?id=46817
  5. Instalar a actualização de Julho 2016 KB3172605 e reiniciar, esperar 15 minutos após reiniciar para fazer qualquer coisa. https://www.microsoft.com/en-us/download/details.aspx?id=53332
  6. ligar à internet
  7. instalar o Internet Explorer 11 e reiniciar.
  8. activar as actualizações automáticas e utilizá-lo para instalar as restantes actualizações.

deve agora poder utilizar a actualização do windows e o seu computador.

Note que os passos 4 e 5 devem ir juntos por esta ordem e fazem parte da correcção oficial dos EM para esta edição. Os EM dizem que deve esperar 10-15 minutos depois de reiniciar o computador antes de fazer qualquer outra coisa.