Error 0x80070057 al instalar Fixes (incluso Service Packs) {HowTo}

MicrosoftFixIt_LogoHoy vamos a resolver un problema que ocurre al querer instalar algún Service Pack en nuestro sistema operativo. Si bien el motivo de esta nota es solucionar el problema sobre una maquina que esta ejecutando Windows Vista, este error puede ocurrir en otras versiones de Windows como ser: Windows Server 2008 (en cualquiera de sus versiones) y Windows Vista (en cualquiera de sus versiones).

El error que ocurre es que no se puede instalar todas las actualizaciones de Windows o Service Pack, y nos aparecerá el siguiente mensaje de error en el equipo:

La instalación no tuvo éxito. El parámetro es incorrecto
Error : ERROR_INVALID_PARAMETER{0x80070057}

error

La causa de este problema es que existen entradas de registro en el equipo que provocan el error. Para solucionar este inconveniente tenemos dos opciones; o bajamos un programa FixIt que esta disponible en el sitio de Microsoft o simplemente eliminamos las entradas de registro de forma manual.

Para hacerlo de forma manual debemos hacer lo siguiente:

  • Ejecutamos el regedit.exe con permisos de administrados y con la elevación de permisos (Run as Administrator).

error01

  • Aceptamos el warning del User Account Control

error02

  • Luego debemos ubicar las siguientes entradas y eliminarlas. Principalmente se encuentran en:

error03

Las entradas a eliminar son:

  • KEY_LOCAL_MACHINE\COMPONENTS\AIFailureInformation
  • HKEY_LOCAL_MACHINE\COMPONENTS\NextQueueEntryIndex=hex(b):40,00,00,00,00,00,00,00
  • HKEY_LOCAL_MACHINE\COMPONENTS\AdvancedInstallersNeedResolving
  • HKEY_LOCAL_MACHINE\COMPONENTS\PendingXmlIdentifier

Espero que les sea de utilidad. Saludos, Roberto Di Lello.

Mas Información:

Roberto Di Lello

Acerca del autor: Roberto Di Lello

Hola, soy Roberto Di Lello trabajo como Consultor Senior en Infraestructura, especializado en Tecnologias Microsoft con mas de 25 años en la industria. He sido galardonado como MS-MVP en Active Directory-Enterprise Mobility por 10 años, y actualmente soy MVP Windows Insider, ademas de poseer otras certificaciones de Microsoft. He trabajado en distintos projectos que involucran Migraciones, Implementaciones, y soporte de Active Directory y Microsoft Exchange, y en los ultimos años me he desempeñado armando equipos de trabajo para diferentes paises y areas de sistemas, he planificado a distintas migraciones a datacenters (ambiente cloud y mixtos). He tenido la oportunidad de participar como miembro del staff de Microsoft en eventos internacionales como ser TechEd NorteAmerica y MS Ignite (NA) al ser Trainer Certificado por Microsoft (MCT).

You May Also Like

14 Comments

  1. Hola Roberto, soy Jorge Boscan de Venezuela. Entre en tu Pagina Web http://www.radians.com.ar y me parecio bastante buena. Vi tu perfil y tienes varios certificados Microsoft que me interesarian hacer. Me gradue de Ingeniero en Sistemas y ahora estoy cursando un Posgrado en Telematica, pero quisiera tener certificados Microsoft. Espero me puedas guiar.

    Saludos.

  2. Jorge Boscan, disculpa mi demora en contestar pero estuve medio complicado con los tiempos.

    Buenísimo que quieras incursionar en las certificaciones de Microsoft. Te cuento que esto depende bien del perfil que tienes y a que tecnología lo quieres orientar, ya que hay varias posibilidades. Principalmente debes definir tu perfil, por ejemplo, yo soy 100% infraestructura; es decir, administración de servidores, puesta en marcha, etc. etc.. Básicamente, es todo lo referido a servidores y si arquitectura/infraestructura, y casi nada de desarrollo. Solo tema scripting, que si utilizamos cada tanto. Ahora, si te interesa el tema de desarrollo cambia el tema, y deberías definir sobre que lenguaje te gustaría certificar.

    Te recomiendo mirar el sitio de certificaciones: http://www.microsoft.com/learning/en/us/

    Cualquier duda que tengas avísame. Muchas gracias por participar del blog y ayudar a que siga creciendo! Te cuento que hay mucho material en el.

    Te invito a que veas los labs, videos, tutoriales, notas. Si querés buscar un tema o necesitas ayuda, tenés la solapa AYUDA donde explico un poco como hacerlo, sino también tenés el buscador de google.

    Espero te sean de utilidad. Saludos!

  3. Buenas Tardes.

    Por favor si seria tan amable en asesorarme en un error que estoy teniendo con el DNS de mi empresa, el error NON-EXIST DOMAIN.

    Ya he realizado el ipconfig /registerdns luego el ejecute el NSLOOKUP. Tengo la zona inversa bien configurada.

    No se si te pueda enviar unos pantallazos para chequear al respecto y que me puedes recomendar.

    Luego de este correo puedes realizar las preguntas que desees.

    Gracias por la colaboración que me puedas prestar al respecto..

  4. Mario Urbina, disculpa mi demora en contestar pero estuve medio complicado con los tiempos.

    Generalmente este error se produce cuando no hay ningún registro PTR para la dirección IP del servidor. Cuando Nslookup.exe se inicia, hace una búsqueda inversa para obtener el nombre del servidor predeterminado. Si no existen ningún dato PTR, se devuelve este mensaje de error. Te pido que verifiques que exista la zona búsqueda inversa y que contenga los registros PTR de los servidores.

    Por otro lado, verifica las direcciones IP asignadas tanto en el servidor DNS como en los equipos que tengas problemas. Cualquier cosa pásame las capturas y veo si puedo darte una mano.

    Muchas gracias por participar del blog y ayudar a que siga creciendo! Te cuento que hay mucho material en el.

    Te invito a que veas los labs, videos, tutoriales, notas. Si querés buscar un tema o necesitas ayuda, tenés la solapa AYUDA donde explico un poco como hacerlo, sino también tenés el buscador de google.

    Espero te sean de utilidad. Saludos!

  5. Buenos Dias Roberto.

    Gracias y muy amable por contestar a mi correo donde te planteo el problema.

    Estuve revisando lo que me indicas al respecto y creo que está todo bien, te anexe en un archivo Word varias pantallas al respecto con la configuración que tengo y chequea que de raro puedas observar en las configuraciones.

    Me puedes colocar tus observaciones en el mismo archivo con letras en rojo para no escribir en el correo.

    Gracias nuevamente por tu ayuda y apoyo

  6. Disculpa la demora pero vengo muy complicado. Por lo que vi esta bien tu dc, ahora estas teniendo algún problema con los DNS??? algún evento???
    Verifica que tengas los registros dentro de la zona de tu dominio donde revisas el registro _ldap. Verifica que existan los registros DNS SRV(Service Location).

    Te paso un par de documentos, que te pueden servir a resolver estos problemas:
    Verify DNS registration for domain controllers using the nslookup command http://technet.microsoft.com/en-us/library/cc738991(WS.10).aspx
    Problems with many domain controllers with Active Directory integrated DNS zones http://support.microsoft.com/kb/267855/en-us#top
    En la ultima tenés un montón de troubleshooting. Igualmente te recomiendo ver muy bien antes de aplicar estos pasos, ya que puedes romper toda tu estructura de DNS. Probalo siempre antes en un laboratorio que este aislado de tu dominio.
    También te recomiendo, utilizar el Best Practices Analyzer para ver que tiene tu DNS. El NetDiag que te dio? el DCDIAG??? que error tenes?

    Saludos.

  7. Hola Roberto, tranquilo gracias por responder.
    Bueno yo me voy mas por la parte de Desarrollo, pero actualmente no tengo dolares suficientes, y por ahora quisiera unos gratuitos…Microsoft no dispone de unos?

    Saludos.

  8. Buenos Dias Roberto

    Gracias por tu gran aportación a traves de este medio, que estas haciendo un excelente trabajo con tus publicaciones que resultan bastante buenas.

    Con respecto al error que publicas en este apartado entiendo que solo es para windows Vista y Windows 2008 pero para Windows 7 necesito saber que registro necesito eliminar.

    Un cordial saludo y gracias desde aqui Madrid España.
    Stuart Saavedra

  9. Stuart Saavedra, muchas gracias por participar, y comentar. Respecto a tu pregunta, esta nota es puntualmente para un error de esas versiones. Fue un error reportado, por eso tambien esta el fix automatico y hay una nota en la kb de MS. Lo que podes hacer, si es que te pasa con Windows 7 es verificar si tenes esas claves de registro y antes de eliminarlas exportarlas a modo de backup por si el equipo falla las puedas volver a implementar, y probar si eliminandolas en tu entorno soluciona tu problema. Busque a ver si habia algo reportado con windows 7 y no encontre nada.

    Aprovecho la oportunidad para agradecerte por participar del blog y ayudar a que siga creciendo; y te pido que nos ayudes a difundirlo con tus amigos y contactos! Te cuento que hay mucho material en el. Te invito a que veas los labs, videos, tutoriales, notas. Si querés buscar un tema o necesitas ayuda, tenés la solapa AYUDA donde explico un poco como hacerlo, sino también tenés el buscador de google. Saludos!

  10. Muchas Gracias Roberto tus videos estan muy descritos desde hace mucho tiempo sigo tu Web la verdad que esta muy interesante, queria hacerte una pregunta que en principio tenia resuelto pero aun sigo sin encontrar una solución es el siguiente:

    1.- En mi empresa no contamos con WSUS actualmente entonces estamos intentando que se actualicen los equipos a traves de una regla en Forefront TMG la regla consiste en Permitir HTTP HTTPS desde Equipos a Sitios de Microsoft Update y Sitios Permitidos de Directiva de Sistema (Ambos pertencen a la coleccion predeterminada Conjunto de Nombres de Dominio) luego aplicar a usuarios Todos los usuarios.

    2.- Llegada la hora de Actualizar este no Actualiza esta puesto a traves de una GPO para que estas se actualicen, pero no lo hace ni siquiera es capaz de buscar las actualizaciones pendientes.

    3.- Los eventos ubicados son los siguientes:

    A.- WindowsUpdateClient Id de evento 25 80072ee2
    B.- En el Log he encontrado esto WARNING: Failed to change download properties of call, error = 0x80070057 y WARNING: Send failed with hr = 80072ee2.

    Gracias de antemano Roberto un saludo.
    Stuart Saavedra.

  11. Stuart Saavedra, disculpa mi demora en contestar pero estoy poniendome al dia con todos los mails y consultas via Web que tengo pendientes.

    Hay algunas cosas que no entiendo, no tienen WSUS pero desean que se apliquen los fixes por politicas??? Funciono eso alguna vez? No creo que funcione, de hecho la GPO para actualizaciones funciona con un WSUS detras.

    Lo que deberian hacer es instalar el wsus, configurar la politica, y luego una vez que se registran los equipos, ir aprovando los fixes que desean instalar y que se han bajado ya desde internet.

    Por otro lado el error que te aparece esp porque no estan pudiendo llegar a las siguientes urls:
    http://*.update.microsoft.com
    https://*.update.microsoft.com
    http://download.windowsupdate.com
    Asegurate que estas urls esten en tu regla del TMG. Si queres mas informacion sobre este error podes consultar el siguiente link: Windows Update error 80072ee2 http://windows.microsoft.com/en-US/windows-vista/Windows-Update-error-80072ee2

    Te paso algunos links donde hablo del tema:
    * WSUS SP1 Configuracion {HOWTO} https://www.radians.com.ar/blog/?p=296
    * Configuracion de WSUS via Group Policies {HOWTO} https://www.radians.com.ar/blog/?p=485
    * Implementacion Windows Update Services 3.0 Service Pack 1 {ScreenCast HOWTO} https://www.radians.com.ar/blog/?p=430
    * Configurando Windows Update Server 3.0 Service Pack 1 {ScreenCast HOWTO} https://www.radians.com.ar/blog/?p=436
    * Windows Server Update Services 3.0 (WSUS v3.0) Instalación Step-By-Step https://www.radians.com.ar/blog/?p=98
    * Windows Server Update Services 3.0 (WSUS v3.0) Instalación Step-By-Step https://www.radians.com.ar/blog/?p=98
    * WSUS SP1 Configuracion {HOWTO} https://www.radians.com.ar/blog/?p=296

    Aprovecho la oportunidad para agradecerte por participar del blog y ayudar a que siga creciendo! Te pido que difundas la direccion del mismo asi podeos llegar a mas gente. Te cuento que hay mucho material en el. Te invito a que veas los labs, videos, tutoriales, notas. Si querés buscar un tema o necesitas ayuda, tenés la solapa AYUDA donde explico un poco como hacerlo, sino también tenés el buscador de google.

    Saludos y gracias!

  12. Muchas gracias desde Madrid seguire vuestros consejos ya os contar. Si estoy siguiendo tus labs la verdad que estan bastante bien gracias por invertir tu tiempo ayudanme, un saludo.

  13. Stuart, muchas gracias por participar, y comentar. Aprovecho la oportunidad para agradecerte por participar del blog y ayudar a que siga creciendo; y te pido que nos ayudes a difundirlo con tus amigos y contactos! Te cuento que hay mucho material en el. Te invito a que veas los labs, videos, tutoriales, notas. Si querés buscar un tema o necesitas ayuda, tenés la solapa AYUDA donde explico un poco como hacerlo, sino también tenés el buscador de google. Saludos!

Comments are closed.