6 votos

Windows Update no funciona en Windows Server 2008 R2

Aparece la pantalla de Windows Update y hago clic en Descargar actualizaciones. Entonces aparece la barra que se desplaza por la pantalla y dice Descargando Actualizaciones pero los recuentos nunca aumentan (0 KB en total, 0% completo). He intentado varias cosas encontradas a través de Google para resolver esto, pero hasta ahora nada ha funcionado.

Citado en https://serverfault.com/questions/166318/Windows-update-not-working-on-Windows-2008-r2-standard-x64 , excepto que no tengo un SQL Server 2008 sin licencia funcionando. También he probado varias cosas de Google, incluyendo WUInstall y la configuración de un servidor WSUS independiente y nada ha funcionado hasta ahora.

He vuelto a registrar y a hacer sfc a todas las DLL que se me ocurren que puedan estar relacionadas (un poco más de 150), no estoy usando ningún servidor proxy.

He descargado las actualizaciones manualmente, pero Windows se detiene con un "Buscando actualizaciones" que nunca termina de buscar.

Los únicos errores que encuentro en mi registro son los siguientes

2012-01-30 05:00:10:014  980    f40 AU  WARNING: Failed to change download properties of call, error = 0x80070057
2012-01-30 07:43:06:441  980    fc0 AU  WARNING: Returning due to error from GetDownloadProgressUx, error = 0x8024000C
2012-01-30 07:43:06:443  980    fc0 AU  WARNING: GetInteractiveInstallProgress failed, error = 0x8024000C

Al buscar en Google el primer error, me encontré con algunos pasos de resolución:

  1. Haga clic en Inicio y escriba services.msc en el cuadro de búsqueda, luego haga clic en los servicios como aparece arriba. Desplácese por la lista hasta Windows Update, haga clic con el botón derecho y seleccione detener.

  2. Escriba esto en el cuadro de búsqueda %windir%. \SoftwareDistribution haga clic en "Distribución de software" en el cuadro anterior y elimine todo el contenido de la carpeta "Download".

  3. Vuelva a activar el servicio de Windows Update.

Lo cual, ya lo he intentado, y no ha habido suerte.

Más adelante, dice que hay que descargar el programa de Microsoft MicrosoftFixit.wu.Run.exe y probar eso, que lo he hecho y no ha habido suerte. También he probado el parche de Microsoft Windows6.1-KB947821-v14-x64.msu que se detiene con el siempre molesto "Searching for updates on this computer" para siempre.

He intentado descargar el FixWU de terceros y nada.

He intentado forzar una reinstalación del agente de Windows Update utilizando WindowsUpdateAgent30-x64.exe /wuforce

He comprobado el PC en busca de antivirus, rootkits, malware, nada de eso. He restablecido todas las conexiones VPN, y he desactivado el cortafuegos temporalmente, y todavía nada.

He comprobado los permisos de acceso en C: y sus subcarpetas, tanto los usuarios integrados como los administradores tienen privilegios de lectura/escritura.

También he probado todo en http://support.microsoft.com/kb/949358 y reconstruir/reinstalar manualmente el agente de Windows Update.

No sé qué más hacer o probar, ¿alguna sugerencia?

0 votos

¿Has ejecutado chkdsk /f?

0 votos

Comprueba la configuración del proxy en IE, desactívalo. Eso funciona bien para mí.

8voto

motobói Puntos 377

Siga las instrucciones en la parte inferior de este artículo de KB para activar el registro ampliado.

Verifique también si Background Intelligent Transfer Service (BITS) está funcionando correctamente en la máquina en cuestión.

Compruebe si los trabajos de descarga de BITS están siendo creados por el Servicio de Actualización de Windows en ejecución, como administrador:

bitsadmin /list /allusers

¿Podría publicar su windowsupdate.log en un lugar como http://pastebin.com/ ?


También puede intentar detener el Servicio de Actualización de Windows (wuauserv) utilizando

sc stop wuauserv

y elimine la siguiente carpeta y claves del registro (y subcarpetas/subclaves):

%windir%\softwaredistribution\datastore

HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate

Elimine todos los trabajos de BITS relacionados con Windows Update como en el ejemplo siguiente

bitsadmin /cancel {4706732F-9E3A-456B-9696-F0D18B8EA327}

Una vez hecho esto, comience wuauserv de nuevo:

sc start wuauserv

0 votos

Lo siento, nada funcionó, finalmente terminé pagando al soporte de Microsoft para que lo arreglaran (terminaron tardando 13 horas????) y al final ni siquiera me dijeron qué era lo que estaba mal, sólo que "muchos pequeños problemas causan un gran problema" sus palabras exactamente.

3voto

voices Puntos 187

Como de todas formas no tengo permisos para editar la respuesta de @motobói aquí todo lo que hice para que volviera a funcionar Windows Updates. Aunque tuve que hacer un poco más/diferente.

Detenga los siguientes servicios:

  • Servicio de actualización de Windows
  • Instalador de Windows
  • Servicio de transferencia inteligente en segundo plano (BITS)

Eliminar el contenido de las siguientes carpetas

  • %windir%. \SoftwareDistribution\Datastore
  • %windir%. \SoftwareDistribution\Download

Eliminar las claves del registro (y las subcarpetas/subclaves):

  • HKEY_LOCAL_MACHINE \SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate
  • HKEY_CURRENT_USER \SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate

Asegúrese de que los servicios están configurados para iniciarse automáticamente (con retraso)

  • Servicio de transferencia inteligente en segundo plano (BITS)
  • Instalador de Windows
  • Servicio de actualización de Windows

Reiniciar todos los servicios o reiniciar el servidor

Inicie la actualización de Windows y prográmela

La eliminación del registro provoca la pérdida de la configuración de la actualización de Windows. Inicie la actualización de Windows una vez manualmente para asegurarse de que funciona. Establezca la estrategia de actualización que desee. (automáticamente)

Para más información, intente

En mi caso, los pasos mencionados anteriormente hicieron que la actualización de Windows volviera a funcionar, pero recogiendo las respuestas de los demás, puede que quieras probar las siguientes cosas:

Por favor, siga las instrucciones en la parte inferior de este artículo de KB y activar el registro ampliado?

Compruebe también si los trabajos de descarga de BITS están siendo creados por el servicio de Windows Update que se ejecuta como administrador y elimine todos los trabajos de BITS relacionados con Windows Update como en el ejemplo siguiente

bitsadmin /list /allusers
bitsadmin /cancel {4706732F-9E3A-456B-9696-F0D18B8EA327}

Pruebe a reinstalar el Agente de Windows Update

WindowsUpdateAgent30-x64.exe /wuforce

thx @motobói y @Brian Deragon por llevarme por el buen camino

0voto

Darwin Puntos 547

(Probablemente, no ayudaría al cartel original, pero puede ayudar a alguien que es dirigido aquí por Google). Me encontré con un problema similar con Win 7: las actualizaciones no llegarían, y KB947821 sería "Buscando actualizaciones en este equipo" para siempre. Resultó que el servicio BITS, por alguna razón, no se estaba ejecutando y estaba configurado en Inicio manual. Después de iniciarlo (y devolverlo al inicio automático retardado), las actualizaciones parecen funcionar (KB947821 también se inicia bien, pero ya no había razón para ejecutarlo de todos modos).

0voto

Eric Monti Puntos 101

En cuanto a la parte de "Búsqueda de actualizaciones en este equipo" cuando se instala con un archivo de actualización descargado localmente, tuve un problema similar al instalar Cumulative update for IE11

He probado a entrar con la cuenta de administrador y entonces puedo instalar con éxito la actualización descargada. Espero que esto ayude a alguien.

0voto

spark Puntos 1

Tuve este mismo problema, y ninguna de las sugerencias me funcionó, excepto que me di cuenta de que el servicio de Windows Update tenía un perfil de hardware llamado "Perfil desbloqueado" activado en la pestaña de inicio de sesión, y lo desactivé y ahora Windows Update funciona.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X