Solución: Windows 7 no puede buscar actualizaciones actualmente

Las actualizaciones de Windows son una parte importante del sistema operativo Windows. Es una función integrada en Windows que ayuda a Microsoft a implementar actualizaciones, correcciones de errores y parches para las vulnerabilidades de seguridad. Aunque el usuario tiene la opción de omitir, detener y nunca actualizar, no recomendamos esto porque puede dejar su sistema en serios riesgos de seguridad.

Dado que la actualización de Windows también es un programa; por tanto, es probable que se produzcan errores en él. Uno de ellos es que cuando un usuario intenta ejecutar una actualización de Windows, aparece un error que indica que Windows Update no puede buscar actualizaciones porque el servicio no se está ejecutando. Es posible que deba reiniciar su computadora . La causa de este error puede ser un servicio de actualización de Windows que no se inicia o una entrada de registro dañada que hace que no se encuentre un servicio.

En esta guía, lo guiaré a través de un par de métodos para abordar y solucionar este problema.

Método 1: reparar el servicio de actualización de Windows

Para facilitar las cosas, hemos creado un archivo por lotes para detener el servicio de actualización de Windows, eliminar la carpeta SoftwareDistribution y ejecutar el servicio de actualización nuevamente. windowsupdatefix.bat

  1. Haga clic con el botón derecho en el enlace windowsupdatefix.bat anterior y elija Guardar como. Guarde el archivo y abra la ubicación del archivo, haga clic con el botón derecho en el archivo y elija  Ejecutar como administrador.
  2. Aparecerá una ventana negra del símbolo del sistema durante un par de segundos, después de que la ventana desaparezca, intente ejecutar la actualización nuevamente.

Método 2: restablecimiento de la configuración de actualización de Windows

Apagar y encender la actualización de Windows a través del panel de control ha solucionado este problema para muchos usuarios, ya que restablece cualquier configuración inconsistente de la actualización de Windows. Para hacer eso, presione la tecla de Windows y escriba Windows Update .

  1. Haga clic en Actualización de Windows en los resultados de búsqueda. En la ventana de actualización de Windows, haga clic en Cambiar configuración .
  2. Seleccione Nunca buscar actualizaciones en Actualizaciones importantes y haga clic en Aceptar . Cierra todas las ventanas.
  3. Ahora vaya a la ventana de configuración de actualización de Windows nuevamente. Seleccione Instalar actualizaciones automáticamente y haga clic en Aceptar. Ahora busque actualizaciones nuevamente.

Si sigue recibiendo el error, pase a la siguiente solución

Método 3: deshabilitar temporalmente la protección antivirus y cortafuegos

Su programa antivirus, incluso Windows Security Essential, a veces puede detener el inicio de la actualización de Windows. Por lo tanto, desactive temporalmente cualquier protección en tiempo real que tenga su antivirus y / o software espía. Luego busque actualizaciones. Si la solución funciona o no, habilite toda su protección.

Método 4: reparar la base de datos de Windows Update

Para reparar la base de datos de actualización de Windows, haga clic en Inicio y escriba  cmd. Haga clic con el botón derecho en CMD y elija  Ejecutar como administrador.

En el símbolo del sistema negro, ejecute los siguientes comandos:

net stop wuauserv

cd / d% windir% \ SoftwareDistribution \ DataStore \ Logs

esentutl / mh .. \ DataStore.edb | findtr / i / c: "Estado:"

Si se muestra State: Clean Shutdown en la línea de comandos, no es necesario que continúe con esta solución, ya que la base de datos está bien.

Si este paso falla o si State: Clean Shutdown no se muestra en la línea de comandos, crea una carpeta temporal denominada "Fixedfiles". Para hacerlo, escriba el siguiente comando en la ventana negra del símbolo del sistema:

mkdir c: \ fixedfiles

Ahora acceda a otra computadora con Windows cuyas actualizaciones de Windows estén funcionando bien. Presione y mantenga tecla Windows y pulse R . Escriba System32 y presione Entrar .

En la carpeta System32 , ubique el archivo llamado esent.dll y colóquelo en la carpeta fixedfiles de la computadora cuya actualización de Windows está reparando.

Luego ejecute, escriba el siguiente comando en la ventana negra del símbolo del sistema de la computadora de destino:

copiar% windir% \ system32 \ esentutl.exe c: \ fixedfiles \ c: \ fixedfiles \ esentutl.exe / r edb net start wuauserv

Reinicie su sistema y ejecute la actualización de Windows para verificar si el problema se resolvió.