Resolvendo Todos Os Problemas Do Windows E Outros Programas

O comando 'wuauclt.exe / detectnow' não funciona no Windows 10?

O comando 'wuauclt.exe / detectnow' não funciona no Windows 10?

Oi,



Obrigado por postar na Comunidade da Microsoft.



Eu entendo que você tem algumas dúvidas sobre as atualizações do Windows 10. Deixe-me ajudá-lo.



wuauclt.exe / detectnow comando está realmente forçando uma detecção de atualização. Se houver atualizações aprovadas para instalação de que o cliente precisa, ele as baixará quando o comando for executado.

Siga os métodos abaixo e verifique se isso ajuda.



  1. Abra o Windows Update deslizando a partir da borda direita da tela (ou, se estiver usando um mouse, apontando para o canto inferior direito da tela e movendo o ponteiro do mouse para cima), tocando ou clicando Definições , tocando ou clicando Alterar as configurações do PC e, em seguida, tocar ou clicar Atualização e recuperação .
  2. Toque ou clique Escolha como as atualizações são instaladas .
  3. Sob Atualizações importantes , escolha a opção desejada.
  4. Sob Atualizações recomendadas , selecione os Dê-me atualizações recomendadas da mesma forma que eu recebo atualizações importantes na caixa de seleção .
  5. Sob Microsoft Update , selecione os Forneça atualizações para outros produtos da Microsoft quando eu atualizar o Windows. e, em seguida, toque ou clique Aplicar

Assim que as atualizações automáticas estiverem ativadas, inicie o Prompt de Comando no modo Administrador e digite o seguinte comando: wuauclt.exe / detectnow . Que deve acionar o download do Windows 10. Verifique se isso ajuda.

Espero que a informação ajude. Se você tiver mais perguntas, não hesite em nos contatar novamente. Teremos o maior prazer em ajudá-lo mais.

Obrigada.

Cai YiCai YiEm resposta à A. Postagem do usuário em 27 de agosto de 2015

Oi,

Obrigado por postar na Comunidade da Microsoft.

Eu entendo que você tem algumas dúvidas sobre as atualizações do Windows 10. Deixe-me ajudá-lo.

wuauclt.exe / detectnow comando está realmente forçando uma detecção de atualização. Se houver atualizações aprovadas para instalação de que o cliente precisa, ele as baixará quando o comando for executado.

Siga os métodos abaixo e verifique se isso ajuda.

  1. Abra o Windows Update deslizando a partir da borda direita da tela (ou, se estiver usando um mouse, apontando para o canto inferior direito da tela e movendo o ponteiro do mouse para cima), tocando ou clicando Definições , tocando ou clicando Alterar as configurações do PC e, em seguida, tocar ou clicar Atualização e recuperação .
  2. Toque ou clique Escolha como as atualizações são instaladas .
  3. Sob Atualizações importantes , escolha a opção desejada.
  4. Sob Atualizações recomendadas , selecione os Dê-me atualizações recomendadas da mesma forma que eu recebo atualizações importantes na caixa de seleção .
  5. Sob Microsoft Update , selecione os Forneça atualizações para outros produtos da Microsoft quando eu atualizar o Windows. e, em seguida, toque ou clique Aplicar

Assim que as atualizações automáticas estiverem ativadas, inicie o Prompt de Comando no modo Administrador e digite o seguinte comando: wuauclt.exe / detectnow . Que deve acionar o download do Windows 10. Verifique se isso ajuda.

Espero que a informação ajude. Se você tiver mais perguntas, não hesite em nos contatar novamente. Teremos o maior prazer em ajudá-lo mais.

Obrigada.

Obrigado por me responder.

Infelizmente, ainda não posso confirmar isso wuauclt.exe / detectnow O comando funciona no Windows 10 porque não foi possível verificar o resultado da execução dos arquivos de log de atualização do Windows. Não há saída de log após a execução do wuauclt.exe / detectnow (Eu verifiquei o log de atualização do Windows em 'Windows SoftwareDistribution ReportingEvents.log')

Por outro lado, despejo as informações de parâmetro do wuauclt.exe comando. Parece que não há funcionalidade de '/ detectnow' para o comando wuauclt.exe no Windows 10 Pro.

qual é a última versão do android?

Os parâmetros que encontrei para o comando wuauclt.exe estão listados abaixo:

/ RunHandlerComServer

/ IdleShutdownNow

/ ReportNow

/ ResetEulas

/ ResetAuthorization

No entanto, meu objetivo é verificar as atualizações do Windows por linha de comando no Windows 10. Então, há um comando alternativo que pode ser usado para concluir a tarefa no Windows 10?

Obrigado!

MP Mark PlatoEm resposta à postagem de 蔡 一 em 28 de agosto de 2015

Este script .vbs tem o mesmo efeito que 'wuauclt / detectnow' costumava ter:

Definir automaticUpdates = CreateObject ('Microsoft.Update.AutoUpdate')

automaticUpdates.DetectNow ()

Mark Phaedrus, Departamento de Reflexões do Cliente do Windows UpdateLB Luca BurattiEm resposta à postagem de Mark Phaedrus em 13 de setembro de 2015

Acho que você tem um problema de política.

No Windows 10, algumas políticas são alteradas.

Você instalou o adms mais recente?

Você configurou a política certa para o Windows 10?

Karol KrzyżykEm resposta à postagem de Mark Phaedrus em 13 de setembro de 2015

Oi.

qual é o script vbs para o comando wuauclt / installnow.

LA Larry_BSAEm resposta à postagem de Mark Phaedrus em 13 de setembro de 2015

Olá Microsoft,

O comando que você forneceu não verifica atualizações online! O comando não verifica o firmware ou a atualização do Windows 1607, portanto, o comando que você está fornecendo é absolutamente inútil.

Como de costume, você dispara soluções que não funcionam.

ER ErkkiLehtinenEm resposta à postagem de Larry_BSA em 3 de outubro de 2016. O problema sem atualizações tem a ver com o tipo de conexão de rede? Acredito que muitos usuários hoje em dia estão usando laptops com dispositivos móveis integrados ou conectados por USB. Acredito que o sistema de atualização descobre a conexão móvel como uma possível 'conexão que causa custos' e não executa automaticamente a verificação e o download. Eu vi um aviso disso em algum lugar. A verificação e o download das atualizações começam, ao executar wuauclt.exe / detectnow comando.
.... a seguir está atualmente apenas suspeitando ...
Quando as atualizações automáticas não foram realizadas devido a suposições anteriores, os usuários normais nem mesmo notaram a falta de atualizações. Quando eles solicitarem sua ajuda e você iniciar / detectar agora, a verificação e o download das atualizações continuarão, contanto que você use a conexão para outra coisa. A última experiência pareceu parar de baixar depois de um tempo, quando deixei o laptop ligado.

Acredito que a Microsoft deveria adicionar um recurso configurável para atualizar o sistema, onde o usuário possa convencer a conexão móvel a 'não afetar custos extras' e, assim, permitir seu uso para operações contínuas, sempre que estiver conectada e funcional.

Pelo menos aqui na Finlândia, os acordos de conexão de dados móveis 4G / 3G são
muitas vezescom uso de dados ilimitado.MA Matthew_WaiEm resposta à postagem de Mark Phaedrus em 13 de setembro de 2015

Definir automaticUpdates = CreateObject ('Microsoft.Update.AutoUpdate')

automaticUpdates.DetectNow ()

O script vbs acima não funciona porque nenhuma atualização é mostrada como disponível quando disponível.

JO JonDresserEm resposta à postagem de Matthew_Wai em 27 de outubro de 2016

Eu encontrei este que parece fazer o que você está procurando.

isso realmente mostrará a atualização de recursos para o Windows 10 1607 (atualização também conhecida como aniversário)

Usei para ir direto de 10240 a 1607

leva muito tempo para ser executado. ele baixará os arquivos de atualização e os armazenará em c: $janelas. ~BT
O script sairá informando que a atualização foi concluída com o código de resultado 2. Em seguida, reinicie a máquina manualmente. A primeira reinicialização não parece fazer nada. ele reinicia rapidamente. e ainda diz sua versão 10240. Fiquei confuso com isso e executei wuauclt / detectnow na linha de comando do admin. (ou talvez wuauclt / report now, não me lembro.)

Então eu verifiquei o painel de controle de atualização e vi que a máquina queria agendar uma reinicialização. Clico em Reiniciar agora e estou assistindo ao término da atualização de aniversário. já faz cerca de 2 horas. desde que comecei o script, e está em 71% da instalação.

salvo como CheckUpdates.vbs

execute a partir da linha de comando do administrador com> cscript / nologo CheckUpdates.vbs

-------------------------------------

'Valores ServerSelection
ssDefault = 0
ssManagedServer = 1
ssWindowsUpdate = 2
ssOthers = 3

'Valores InStr
intSearchStartChar = 1


dim strTitle


Defina updateSession = CreateObject ('Microsoft.Update.Session')
Defina updateSearcher = updateSession.CreateupdateSearcher ()

updateSearcher.ServerSelection = ssWindowsUpdate
Defina searchResult = updateSearcher.Search ('IsInstalled = 0 e Type =' Software '')

WScript.Echo 'Lista de itens aplicáveis ​​na máquina:'

Para I = 0 Para searchResult.Updates.Count-1
Defina update = searchResult.Updates.Item (I)
WScript.Echo I + 1 & '>' & update.Title
Próximo

Se searchResult.Updates.Count = 0 Then
WScript.Echo 'Não há atualizações aplicáveis.'
WScript.Quit
Fim se

WScript.Echo vbCRLF & 'Criando coleção de atualizações para download:'

Defina updatesToDownload = CreateObject ('Microsoft.Update.UpdateColl')

Para I = 0 para searchResult.Updates.Count-1
Defina update = searchResult.Updates.Item (I)
addThisUpdate = false
If update.InstallationBehavior.CanRequestUserInput = true Then
WScript.Echo I + 1 & '> ignorando:' & update.Title & _
'porque requer entrada do usuário'
Senão
If update.EulaAccepted = false Then
WScript.Echo I + 1 & '> nota:' & update.Title & _
'tem um contrato de licença que deve ser aceito:'
WScript.Echo update.EulaText
WScript.Echo 'Você aceita este contrato de licença? (S / N) '
'' strInput = WScript.StdIn.ReadLine
strInput = 'Y'
WScript.Echo
If (strInput = 'Y' ou strInput = 'y') Then
update.AcceptEula ()
addThisUpdate = true
Senão
WScript.Echo I + 1 & '> ignorando:' & update.Title & _
'porque o contrato de licença foi recusado'
Fim se
Senão
addThisUpdate = true
Fim se
Fim se
Se addThisUpdate = true Then
WScript.Echo I + 1 & '> adicionando:' & update.Title
updatesToDownload.Add (atualização)
Fim se
Próximo

Se updatesToDownload.Count = 0 Then
WScript.Echo 'Todas as atualizações aplicáveis ​​foram ignoradas.'
WScript.Quit
Fim se

WScript.Echo vbCRLF & 'Baixando atualizações ...'

Set downloader = updateSession.CreateUpdateDownloader ()
downloader.Updates = updatesToDownload
downloader.Download ()

Defina updatesToInstall = CreateObject ('Microsoft.Update.UpdateColl')

rebootMayBeRequired = false

WScript.Echo vbCRLF & 'Atualizações baixadas com sucesso:'

Para I = 0 Para searchResult.Updates.Count-1
definir update = searchResult.Updates.Item (I)
If update.IsDownloaded = true Then
WScript.Echo I + 1 & '>' & update.Title
updatesToInstall.Add (atualização)
Se update.InstallationBehavior.RebootBehavior> 0 Então
rebootMayBeRequired = true
Fim se
Fim se
Próximo

Se updatesToInstall.Count = 0 Then
WScript.Echo 'Nenhuma atualização foi baixada com sucesso.'
WScript.Quit
Fim se

Se rebootMayBeRequired = true Then
WScript.Echo vbCRLF & 'Estas atualizações podem exigir uma reinicialização.'
Fim se

WScript.Echo vbCRLF & 'Deseja instalar as atualizações agora? (S / N) '
'' strInput = WScript.StdIn.ReadLine
strInput = 'Y'
WScript.Echo

If (strInput = 'Y' ou strInput = 'y') Then
WScript.Echo 'Instalando atualizações ...'
Definir installer = updateSession.CreateUpdateInstaller ()
installer.Updates = updatesToInstall
Defina installationResult = installer.Install ()

'Resultados de saída da instalação
WScript.Echo 'Resultado da instalação:' & _
installationResult.ResultCode
WScript.Echo 'Reinicialização necessária:' & _
installationResult.RebootRequired & vbCRLF
WScript.Echo 'Listagem de atualizações instaladas' & _
'e resultados de instalação individuais:'

Para I = 0 para updatesToInstall.Count - 1
WScript.Echo I + 1 & '>' & _
updatesToInstall.Item (i) .Title & _
':' & installationResult.GetUpdateResult (i) .ResultCode
Próximo
Fim se

JO JonDresserEm resposta à postagem de JonDresser em 29 de novembro de 2016

Baixei esse arquivo vbs da Microsoft depois de pesquisar 'VB Script para verificar, baixar e instalar atualizações do Windows da Microsoft'

https://gallery.technet.microsoft.com/scriptcenter/VB-Script-to-Check-and-620579cd