Recibe el error 0x80070020 al usar el sitio web de Windows Update o Microsoft Update, o WSUS para instalar actualizaciones

Seleccione idioma Seleccione idioma
Id. de artículo: 910341 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

En esta página

Resumen

En este artículo se describe cómo solucionar los problemas que indican los mensajes de error que aparecen al intentar descargar actualizaciones de los sitios web Microsoft Windows Update o Microsoft Update, o desde un servidor Microsoft Windows Server Updates Services (WSUS). Para solucionar este problema, la sección "Resolución" incluye procedimientos para Microsoft Windows 2000, Windows Server 2003 y Windows XP. En este artículo también se incluye una sección "Solución alternativa". Puede seguir los pasos de la sección "Solución alternativa" si con el procedimiento de la sección "Resolución" no se resuelve el problema.

Síntomas

Cuando intenta descargar e instalar actualizaciones desde los sitios web de Microsoft Windows Update o de Microsoft Update, o desde un servidor Windows Server Update Services (WSUS), puede aparecer el siguiente mensaje de error:
0x80240020

Causa

Este problema se produce si el servicio Actualizaciones automáticas no puede suplantar al usuario que ha iniciado sesión para terminar la descarga e instalación de la actualización.

Solución

Para resolver este problema en un equipo que ejecuta Windows 2000, siga los pasos de la sección A. Para resolverlo en un equipo que ejecuta Windows Server 2000 o Windows XP, siga los pasos de la sección B.

Sección A: Windows 2000

Paso 1: iniciar sesión en Microsoft Internet Explorer y ejecutarlo como un usuario que sea miembro del grupo local Administradores

  1. Inicie sesión como un usuario que sea miembro del grupo local Administradores.
  2. Haga clic con el botón secundario en el icono Internet Explorer , haga clic en Ejecutar como y, a continuación, ejecute el programa como un usuario que pertenezca al grupo local de Administradores.
  3. Visite el sitio Web Windows Update, el sitio Web Microsoft Update o conéctese a un servidor WSUS.

Paso 2: comprobar que está instalado Cliente para redes Microsoft

  1. Haga clic en Inicio, luego en Ejecutar, escriba ncpa.cpl y, a continuación, haga clic en Aceptar.
  2. Haga clic con el botón secundario en la conexión de área local que esté asociada al adaptador de red y, a continuación, haga clic en Propiedades.
  3. Compruebe que Cliente para redes Microsoft aparece en el cuadro Esta conexión utiliza los siguientes elementos . Compruebe que la casilla de verificación que aparece junto a Cliente para redes Microsoft está seleccionada. Si Cliente para redes Microsoft no aparece en el cuadro Esta conexión utiliza los siguientes elementos , siga estos pasos:
    1. Haga clic en Instalar, luego en Client y, a continuación, haga clic en Agregar.
    2. Haga clic en Cliente para redes Microsoft, luego en Aceptar y, a continuación, haga clic en .

Paso 3: comprobar que se han iniciado el Servicio de transferencia inteligente en segundo plano y el Servicio de notificación de eventos de sistema

Nota: el Servicio de transferencia inteligente en segundo plano (BITS) depende del Servicio de notificación de eventos de sistema (SENS) en Windows 2000.
  1. Haga clic en Inicio, luego en Ejecutar, escriba services.msc y, a continuación, haga clic en Aceptar.
  2. En la lista Nombre , haga doble clic en Notificación de eventos de sistema .
  3. En la lista Tipo de inicio , haga clic en Automático.
  4. Haga clic en Inicio, espere a que el servicio se inicie y, a continuación, haga clic en Aceptar.
  5. Repita los pasos 2 a 4 de este procedimiento para el Servicio de transferencia inteligente en segundo plano.

Paso 4: Inicie sesión en la consola de Windows 2000 Server

Nota: este paso solo se aplica en Windows 2000 Server.

Nota: el Servicio de transferencia inteligente en segundo plano no admite sesiones de Terminal Services en Windows 2000. El Servicio de transferencia inteligente en segundo plano puede enviar el trabajo de descarga solo con credenciales de equipo. Si el firewall o el servidor proxy requieren autenticación de usuario, el trabajo de descarga no podrá ejecutarse.
  1. Inicie sesión en el equipo de forma local. No use una sesión de Servicios de Terminal Server.
  2. Visite el sitio Web Windows Update, el sitio Web Microsoft Update o conéctese a un servidor WSUS.

Paso 5: comprobar que las entradas del Registro siguientes están presentes

importante Esta sección, método o tarea contiene pasos que le indican cómo modificar el Registro. Sin embargo, la modificación incorrecta del Registro puede producir graves problemas. Por tanto, asegúrese de seguir estos pasos cuidadosamente. Para obtener mayor protección, realice una copia de seguridad del Registro antes de modificarlo. A continuación, puede restaurar el Registro si se produce algún problema. Para obtener más información acerca de cómo realizar una copia de seguridad y restaurar el Registro, haga clic en el número de artículo siguiente de Microsoft Knowledge Base:
322756 Cómo realizar una copia de seguridad y restaurar el Registro en Windows
  1. Haga clic en Inicio, luego en Ejecutar, escriba Regedit y, a continuación, haga clic en Aceptar.
  2. Expanda la siguiente subclave:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\SensLogn
  3. Comprobar que las entradas del Registro siguientes están presentes
    Contraer esta tablaAmpliar esta tabla
    NombreTipo de datosInformación del valor
    AsynchronousDWORD00000001
    DLLNameCadenaWlNotify.dll
    ImpersonateDWORD00000001
    LockCadenaSensLockEvent
    LogoffCadenaSensLogoffEvent
    LogonCadenaSensLogonEvent
    MaxWaitDWORD00000258
    SafeDWORD00000001
    ShutdownCadenaSensShutdownEvent
    StartScreenSaverCadenaSensStartScreenSaverEvent
    StartShellCadenaSensStartShellEvent
    InicioCadenaSensStartupEvent
    StopScreenSaverCadenaSensStopScreenSaverEvent
    UnlockCadenaSensUnlockEvent
  4. Realice los cambios o incorporaciones necesarios.

    En el ejemplo siguiente se explica cómo cambiar el valor de la entrada del Registro Shutdown:
    1. Haga clic con el botón secundario en Apagar y, a continuación, haga clic en Modificar.
    2. En el cuadro Información del valor escriba SensShutdownEvent para sobrescribir el valor existente y, a continuación, haga clic en Aceptar.
    En el ejemplo siguiente se explica cómo agregar una nueva entrada del Registro:
    1. En el panel de la izquierda, haga clic en SensLogn.
    2. Haga clic en Editar, seleccione Nuevo y, a continuación, haga clic en el tipo de valor que desee. Para nuestro ejemplo, haga clic en Valor DWORD.
    3. Escriba Suplantar y presione ENTRAR.
    4. Haga clic con el botón secundario en Suplantar y, a continuación, haga clic en Modificar.
    5. En el cuadro Información del valor escriba 1 y, a continuación, haga clic en Aceptar.
  5. Haga clic en Inicio, luego en Ejecutar, copie y pegue o escriba el siguiente comando en el cuadro Abrir y, a continuación, haga clic en Aceptar:
    Regsvr32 wlnotify.dll /s
  6. Si ha hecho algún cambio en el Registro, reinicie el equipo. Después, vuelva a intentar descargar e instalar la actualización.

Sección B: Windows Server 2003 y Windows XP

Paso 1: iniciar sesión en Internet Explorer y ejecutarlo como un usuario que sea miembro del grupo local Administradores

  1. Inicie sesión como un usuario que sea miembro del grupo local Administradores.
  2. Haga clic con el botón secundario en el icono Internet Explorer , haga clic en Ejecutar como y, a continuación, ejecute el programa como un usuario que pertenezca al grupo local de Administradores.
  3. Visite el sitio Web Windows Update, el sitio Web Microsoft Update o conéctese a un servidor WSUS.

Paso 2: comprobar que las entradas del Registro siguientes están presentes

importante Esta sección, método o tarea contiene pasos que le indican cómo modificar el Registro. Sin embargo, la modificación incorrecta del Registro puede producir graves problemas. Por tanto, asegúrese de seguir estos pasos cuidadosamente. Para obtener mayor protección, realice una copia de seguridad del Registro antes de modificarlo. A continuación, puede restaurar el Registro si se produce algún problema. Para obtener más información acerca de cómo realizar una copia de seguridad y restaurar el Registro, haga clic en el número de artículo siguiente de Microsoft Knowledge Base:
322756 Cómo realizar una copia de seguridad y restaurar el Registro en Windows
  1. Haga clic en Inicio, luego en Ejecutar, escriba Regedit y, a continuación, haga clic en Aceptar.
  2. Expanda la siguiente subclave del Registro:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\SensLogn
  3. Comprobar que las entradas del Registro siguientes están presentes
    Contraer esta tablaAmpliar esta tabla
    NombreTipo de datosInformación del valor
    AsynchronousDWORD00000001
    DisconnectCadenaSensDisconnectEvent
    DLLNameCadenaWlNotify.dll
    ImpersonateDWORD00000001
    LockCadenaSensLockEvent
    LogoffCadenaSensLogoffEvent
    LogonCadenaSensLogonEvent
    MaxWaitDWORD00000258
    PostShellCadenaSensPostShellEvent
    ReconnectCadenaSensReconnectEvent
    SafeDWORD00000001
    ShutdownCadenaSensShutdownEvent
    StartScreenSaverCadenaSensStartScreenSaverEvent
    StartShellCadenaSensStartShellEvent
    InicioCadenaSensStartupEvent
    StopScreenSaverCadenaSensStopScreenSaverEvent
    UnlockCadenaSensUnlockEvent
  4. Realice los cambios o incorporaciones necesarios.

    En el ejemplo siguiente se explica cómo cambiar el valor de la entrada del Registro Shutdown:
    1. Haga clic con el botón secundario en Apagar y, a continuación, haga clic en Modificar.
    2. En el cuadro Información del valor , escriba SensShutdownEvent para sobrescribir el valor existente y, a continuación, haga clic en Aceptar.
    En el ejemplo siguiente se explica cómo agregar una nueva entrada del Registro:
    1. En el panel de la izquierda, haga clic en SensLogn.
    2. Haga clic en Editar, seleccione Nuevo y, a continuación, haga clic en el tipo de valor que desee. Para nuestro ejemplo, haga clic en Valor DWORD.
    3. Escriba Suplantar y presione ENTRAR.
    4. Haga clic con el botón secundario en Suplantar y, a continuación, haga clic en Modificar.
    5. En el cuadro Información del valor , escriba 1 y, a continuación, haga clic en Aceptar.
  5. Si ha hecho algún cambio en el Registro, reinicie el equipo. Después, vuelva a intentar descargar e instalar la actualización.
Nota: las subclaves y valores del Registro de la tabla en el paso 3 solo corresponden a Windows Server 2003 y Windows XP. No puede importar estas subclaves y valores del Registro desde un equipo basado en Windows Server 2003 o en Windows XP en un equipo basado en Windows 2000.

Sección C: Windows Vista y Windows Server 2008

Paso 1: iniciar sesión en el equipo como administrador o como un usuario con permisos administrativos

  1. Inicie sesión como administrador local o como miembro del grupo local Administradores.
  2. Visite el sitio web de Windows Update o Microsoft Update y busque actualizaciones.
Para obtener más información sobre las cuentas de administrador, visite el siguiente sitio web de Microsoft.
http://windows.microsoft.com/es-es/windows-vista/What-is-an-administrator-account


Nota: para comprobar su tipo de inicio de sesión actual, siga estos pasos:
  1. Haga clic en Inicio
    Contraer esta imagenAmpliar esta imagen
    Botón Inicio
    y, a continuación, haga clic en el icono de usuario en la esquina superior derecha del menú Inicio .
  2. En la sección Realizar cambios en su cuenta , haga clic en Administrar cuentas de usuario.
  3. Busque el nombre con el que ha iniciado sesión en la sección Nombre de usuario . Si aparece en el grupo Administradores, ha iniciado sesión con permisos administrativos.

Paso 2: comprobar que se han iniciado el Servicio de transferencia inteligente en segundo plano y el Servicio de notificación de eventos de sistema

  1. Haga clic en Inicio
    Contraer esta imagenAmpliar esta imagen
    Botón Inicio
    , escriba services.msc en el área de texto Iniciar búsqueda y, a continuación, haga clic en services.msc en la lista de programas.
  2. Haga doble clic en Servicio de transferencia inteligente en segundo plano.
  3. En la sección Estado del servicio , asegúrese de que el servicio se muestra como Iniciado.
  4. Si el estado se muestra como Detenido, haga clic en Inicio y, a continuación, en Aceptar.
  5. Intente instalar de nuevo las actualizaciones.

Paso 3: comprobar la resolución de nombres en el equipo

  1. Cierre cualquier ventana del explorador de Windows Update o Microsoft Update.
  2. Haga clic en Inicio
    Contraer esta imagenAmpliar esta imagen
    Botón Inicio
    , escriba Símbolo del sistema, a continuación, en la lista de resultados, haga clic con el botón secundario en Símbolo del sistema y, finalmente, en Ejecutar como administrador. Si se le pide una contraseña de administrador o una confirmación, escriba la contraseña o haga clic en Continuar.
  3. En la ventana del símbolo del sistema, escriba los comandos siguientes. Presione ENTRAR después de cada comando:
    nslookup
    ns
    nombre del equipo
    Nota: en este paso, sustituya nombre del equipo por el nombre de su equipo. Para buscar el nombre del equipo, haga clic en Inicio
    Contraer esta imagenAmpliar esta imagen
    Botón Inicio
    , haga clic con el botón secundario en Equipo y, a continuación, haga clic en Propiedades. El nombre del equipo aparece en la sección Configuración de nombre, dominio y grupo de trabajo del equipo .
  4. Al presionar ENTRAR después de escribir el nombre del equipo en el símbolo del sistema, debería ver la dirección IP del sistema de nombres de dominio (DNS) que se ha devuelto.
  5. Intente instalar de nuevo las actualizaciones.

Solución

Como solución alternativa para este problema, configure Actualizaciones automáticas para descargar e instalar actualizaciones. Para ello, siga estos pasos.

Windows 2000

  1. Haga clic en Inicio, seleccione Configuración y, a continuación, haga clic en Panel de control.
  2. Haga doble clic en Actualizaciones automáticas.
  3. Haga clic en Descargar automáticamente las actualizaciones e instalarlas en la fecha y hora especificadas.
  4. Haga clic para seleccionar la fecha y la hora a las que desee descargar e instalar las actualizaciones y después haga clic en Aceptar.

Windows XP

  1. Haga clic en Inicio y, a continuación, haga clic en Panel de control
  2. Haga doble clic en Actualizaciones automáticas.
  3. Haga clic en Automático (recomendado).
  4. Haga clic para seleccionar la fecha y la hora a las que desee descargar e instalar las actualizaciones y después haga clic en Aceptar.

Windows Server 2003

  1. Haga clic en Inicio y, a continuación, haga clic en Panel de control.
  2. Haga doble clic en Actualizaciones automáticas.
  3. Haga clic para activar la casilla siguiente:
    Mantenga el equipo actualizado. Con esta opción habilitada, el software Windows Update puede actualizarse automáticamente antes de aplicar cualquier otra actualización.
  4. Haga clic en Descargar automáticamente las actualizaciones e instalarlas en la fecha y hora especificadas.
  5. Haga clic para seleccionar la fecha y la hora a las que desee descargar e instalar las actualizaciones y después haga clic en Aceptar.
Para obtener más información acerca de cómo programas Actualizaciones automáticas, haga clic en los números de artículo siguientes para verlos en Microsoft Knowledge Base:
327838 Cómo programar actualizaciones automáticas en Windows Server 2003, en Windows XP y en Windows 2000
Windows Vista y Windows Server 2008
  1. Abra Windows Update. Para ello, haga clic en Inicio
    Contraer esta imagenAmpliar esta imagen
    Botón Inicio
    , haga clic en Todos los programas y, a continuación, haga clic en Windows Update.
  2. En el panel de la izquierda, haga clic en Cambiar la configuración.
  3. Haga clic en la opción de actualización automática que desee.
  4. Para recibir actualizaciones importantes y recomendadas para su equipo, en Actualizaciones recomendadas, haga clic para activar la casilla Incluir las actualizaciones recomendadas al descargar, instalar o notificarme las actualizaciones .
  5. Haga clic en Aceptar.

    Si se le pide una contraseña de administrador o su confirmación, escriba la contraseña o proporcione la confirmación.

Referencias

Para obtener más información, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
902093 Cómo leer el archivo Windowsupdate.log
Nota: es un artículo de "PUBLICACIÓN RÁPIDA" creado directamente por la organización de soporte técnico de Microsoft. La información aquí contenida se proporciona como está, como respuesta a problemas que han surgido. Como consecuencia de la rapidez con la que lo hemos puesto disponible, los materiales podrían incluir errores tipográficos y pueden ser revisados en cualquier momento sin previo aviso. Vea las Condiciones de uso para otras consideraciones

Propiedades

Id. de artículo: 910341 - Última revisión: jueves, 13 de octubre de 2011 - Versión: 1.0
La información de este artículo se refiere a:
  • Microsoft Update
  • Microsoft Windows Update
Palabras clave: 
kbtshoot kbprb KB910341

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com